hrdtimes: MAME ROM Information. History:
Hard Times (c) 1994 Playmark.
- TECHNICAL -
Main CPU : 68000 (@ 12 Mhz)
Sound Chips : OKI6295 (@ 7.575 Khz)
Screen orientation : Horizontal
Video resolution : 320 x 224 pixels
Screen refresh : 58.00 Hz
Palette colors : 1024
Players : 2
Control : 8-way Joystick
Buttons : 3
- TRIVIA -
This game is extremely difficult to find because nearly all Hard Times PCBs have been converted into "Hot Mind" boards
This games is ripped from "Blood Bros.".
- STAFF -
Director : D. Marchi
Program : A. Cappi
Graphics : M. Banfi, M. Corrieri
Hardware : A. Gusso
- SOURCES -
Game's rom.
MAME Info:
0.106u5 [Pierpaolo Prazzoli, f205v]
TODO:
* Dump/simulated PIC16C57 sound
WIP:
- 0.133u1: Renamed (hrdtimea) to (hrdtimesa).
- 0.123u4: Corrado Tomaselli changed/verified clocks and OKI6295 pin 7 in Hard Times.
- 0.118u6: David Haywood added clone Hard Times (set 2). Changed parent description to 'Hard Times (set 1)'. Fixed gfx1/2 roms addresses.
- 29th August 2007: Corrado Tomaselli, f205v and Gnoppi dumped Hard Times (set 2). This is a different revision of Hard Times already in MAME. It sports 4x 1MB MASKROM, each maskrom joins two 512KB EPROMs of the other revision. PIC will probably need trojaning or de-capping.
- 0.106u5: Pierpaolo Prazzoli added Hard Times (Playmark 1994).
- 7th June 2006: Pierpaolo Prazzoli - We thought every PCB was converted to Hot Mind and that we would have never found it, but after years of research, the MAME Italian guys found Hard Times (Playmark 1994) and now every known Playmark games is emulated! Right now it has no sound because the PIC isn't dumped yet, but it'll probably be read protected, so it'll have to be simulated. If you think it looks like Blood Bros., well it's hacked from Blood Bros. program code. In fact you can find Blood Bros. text inside Hard Times roms.
- 5th June 2006: f205v dumped Hard Times (set 1).
LEVELS: 17 (4x4+1)
Recommended Games (Mafia):
Elevator Action
Elevator Action Returns
N.Y. Captor
Shoot Out
Shooting Master
Empire City: 1931
Dead Angle
Gang Busters
Dead Connection
Hard Times
Recommended Games (Cops):
Cops'n Robbers
Lupin III
Streaking
Time Limit
Hogan's Alley (PlayChoice-10)
Vs. Hogan's Alley
Turkey Shoot
Cop 01
Crackshot (Police Alley)
Street Heat
Jail Break
APB - All Points Bulletin
Chase H.Q.
Special Criminal Investigation
Special Criminal Investigation (Tourvision PCE bootleg)
Super Chase
Round Up 5 - Super Delta Force
Gang Busters
Narc
Robocop
Robocop 2
Robocop 3 (Nintendo Super System)
Vs. Freedom Force
Crime City
E-Swat
Cyber Police ESWAT (Mega-Tech)
A.B. Cop
Dead Connection
Gunbuster
Lethal Enforcers
Lethal Weapon (Nintendo Super System)
Lucky & Wild
Judge Dredd (rev LA1, prototype)
Judge Dredd (Rev C Dec. 17 1997)
Under Fire
Hard Times
Locked 'n Loaded
Virtua Cop
Virtua Cop 2
Virtua Cop 3
Die Hard Arcade / Dynamite Deka
Asian Dynamite / Dynamite Deka EX
Police Trainer
Armed Police Batrider
Dynamite Cop
Silent Scope
Silent Scope 2
Silent Scope EX
SWAT Police
Recommended Games (Shooting 2):
Crossbow
Cheyenne
Hogan's Alley (PlayChoice-10)
Vs. Hogan's Alley
Turkey Shoot
Wanted
Wild Gunman (PlayChoice-10)
Crackshot
N.Y. Captor
Shoot Out
Shooting Master
Chiller
Cycle Shooting
Empire City: 1931
Dead Angle
Blasted
Vs. Freedom Force
Who Dunit
Blood Bros.
Golly! Ghost!
Laser Ghost
Hard Times
Point Blank
Point Blank 2
Ghost Hunter
Tut's Tomb
Bang!
Rapid Fire v1.1
Sharpshooter
Zero Point
Zero Point 2
Ghoul Panic
Romset: 5632 kb / 11 files / 1.47 zip
MAME XML Output:
   | <game name="hrdtimes" sourcefile="playmark.c"> |
   |    | <description>Hard Times (set 1)</description> |
   |    | <year>1994</year> |
   |    | <manufacturer>Playmark</manufacturer> |
   |    | <rom name="31.u67" size="524288" crc="53eb041b" sha1="7437da1ceb26e9518a3085560b8a42f37e77ace9" region="maincpu" offset="0"/> |
   |    | <rom name="32.u66" size="524288" crc="f2c6b382" sha1="d73affed091a261c4bfe17f409657e0a46b6c163" region="maincpu" offset="1"/> |
   |    | <rom name="pic16c57" size="4096" status="nodump" region="audiocpu" offset="0"/> |
   |    | <rom name="33.u36" size="524288" crc="d1239ce5" sha1="8e966a39a47f66c5e904ec4357c751e896ed47cb" region="gfx1" offset="0"/> |
   |    | <rom name="37.u42" size="524288" crc="aa692005" sha1="1e274da358a25ceebdc71cb8f7228ef39348a895" region="gfx1" offset="1"/> |
   |    | <rom name="34.u39" size="524288" crc="e4108c59" sha1="15f7b53a7bbdc4aefdae31a00be64c419326bfd1" region="gfx1" offset="100000"/> |
   |    | <rom name="38.u45" size="524288" crc="ff7cacf3" sha1="5ed93e86fe3b0b594bdd62e314cd9e2ffd3c2a2a" region="gfx1" offset="100001"/> |
   |    | <rom name="36.u86" size="524288" crc="f2fc1ca3" sha1="f70913d9b89338932e62ca6bb60e5f5e412d7f64" region="gfx2" offset="0"/> |
   |    | <rom name="40.u85" size="524288" crc="368c15f4" sha1="8ae95fd672448921964c4d0312d7366903362e27" region="gfx2" offset="1"/> |
   |    | <rom name="35.u84" size="524288" crc="7bde46ec" sha1="1d26d268e1fc937e23ae7d93a1f86386b899a0c2" region="gfx2" offset="100000"/> |
   |    | <rom name="39.u83" size="524288" crc="a0bae586" sha1="0b2bb0c5c51b2717b820f0176d5775df21652667" region="gfx2" offset="100001"/> |
   |    | <rom name="30.id13" size="524288" crc="fa5e50ae" sha1="f3bd87c83fca9269cc2f19db1fbf55540c96f931" region="user2" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="68000" clock="12000000"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="oki" name="OKI6295" clock="1000000"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="320" height="224" refresh="58.000000" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="3" coins="2"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Lives" tag="DSW1" mask="3"> |
   |    |    | <dipvalue name="1" value="0"/> |
   |    |    | <dipvalue name="2" value="2"/> |
   |    |    | <dipvalue name="3" value="3" default="yes"/> |
   |    |    | <dipvalue name="5" value="1"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Bonus Life" tag="DSW1" mask="12"> |
   |    |    | <dipvalue name="Every 300k - 500k" value="12" default="yes"/> |
   |    |    | <dipvalue name="Every 500k - 500k" value="8"/> |
   |    |    | <dipvalue name="Only 500k" value="4"/> |
   |    |    | <dipvalue name="No" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW1" mask="48"> |
   |    |    | <dipvalue name="Easy" value="32"/> |
   |    |    | <dipvalue name="Normal" value="48" default="yes"/> |
   |    |    | <dipvalue name="Hard" value="16"/> |
   |    |    | <dipvalue name="Very Hard" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Allow Continue" tag="DSW1" mask="64"> |
   |    |    | <dipvalue name="No" value="0"/> |
   |    |    | <dipvalue name="Yes" value="64" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW1" mask="128"> |
   |    |    | <dipvalue name="Off" value="128"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin Mode" tag="DSW2" mask="1"> |
   |    |    | <dipvalue name="Mode 1" value="1" default="yes"/> |
   |    |    | <dipvalue name="Mode 2" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin A Mode 2" tag="DSW2" mask="6"> |
   |    |    | <dipvalue name="5 Coins/1 Credit" value="0"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="2"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="4"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="6" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin B Mode 2" tag="DSW2" mask="24"> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="24" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="16"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="8"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coinage Mode 1" tag="DSW2" mask="30"> |
   |    |    | <dipvalue name="6 Coins/1 Credit" value="20"/> |
   |    |    | <dipvalue name="5 Coins/1 Credit" value="22"/> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="24"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="26"/> |
   |    |    | <dipvalue name="8 Coins/3 Credits" value="2"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="28"/> |
   |    |    | <dipvalue name="5 Coins/3 Credits" value="4"/> |
   |    |    | <dipvalue name="3 Coins/2 Credits" value="6"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="30" default="yes"/> |
   |    |    | <dipvalue name="2 Coins/3 Credits" value="8"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="18"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="16"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="14"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="12"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="10"/> |
   |    |    | <dipvalue name="Free Play" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Minimum Credits to Start" tag="DSW2" mask="32"> |
   |    |    | <dipvalue name="1" value="32" default="yes"/> |
   |    |    | <dipvalue name="2" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="1 Life If Continue" tag="DSW2" mask="64"> |
   |    |    | <dipvalue name="No" value="64" default="yes"/> |
   |    |    | <dipvalue name="Yes" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="DSW2" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="preliminary" emulation="good" color="good" sound="preliminary" graphic="good" savestate="supported" palettesize="1024"/> |
|
|