chwy: MAME ROM Information. History:
Highway Chase (c) 1980 Data East.
A "Galaxian" type game. Shoot all the cars on the screen the clear the level.
- TECHNICAL -
DECO Cassette System hardware
Cassette No.01
Main CPU : M6502 (@ 750 Khz), M6502 (@ 500 Khz), I8X41 (@ 500 Khz)
Sound Chips : (2x) AY8910 (@ 1.5 Mhz)
Players : 2
Control : stick
Buttons : 2
- TRIVIA -
Released in December 1980.
- SOURCES -
Game's rom.
MAME Info:
0.74u2 [David Widel, Juergen Buchmueller, Al Kossow]
Artwork available
WIP:
- 0.145u1: Changed description to 'Highway Chase (DECO Cassette)'.
- 0.106u3: David Widel and Juergen Buchmueller added dongle data (TYPE1 DONGLE (DE-0061) with alternate PROM) to Highway Chase. The dongle data is reverse engineered from manual decryption - Game now playable. Changed description to 'Highway Chase (Cassette)'.
- 30th June 2006: Dave Widel - Present pics of my new dongle and the game chwy. The dongle is really easy to build and install. Regardless of what happens I think it's a safe bet at some point I will run off a few more copies since most deco cabinets are dead without one. It would be a shame to spend this much time making them and only make one extra. I should have had more than just the 2 PCB's made. What you are looking at, on the left is the header for connecting to the PCB, in the center is a Xilinx CPLD that contains all the logic. I've no idea how many TTL chips it's replacing but it's several. On the right are the EPROM sockets with the game images. There is room for 3, but only the first 2 are populated. One rom is full the second is at 50%. I doubt we will get to the third rom. Al Kossow is sitting on, i think, 3 tapes that WTC purchased. When he dumps them I will add them, but don't hold your breath. IIRC they are Angler Dangler, Hamburger and Telejang. No idea what Telejang is, it may not be playable. Hamburger will be pretty much identical to Burgertime I'm sure. Supposedly there was an oppurtunity to purchase more at a huge cost but the dongles were missing. Just from my experience with this project I would think I can decrypt any tapes that are able to still be read so we should be able to load them at least. As for running them I would estimate probably a 50% chance of getting them running. Some of the dongles contain quite a bit of useful information and not just a few random checks to see if the dongle reads the right byte. If another chance comes up I would hope they take it regardless of the cost as time is running out on saving these tapes.
- 27th May 2006: Dave Widel - I've been working on the decryption for chwy, so I haven't had any sleep for two days. I can't stop once I start working on something like this. I have ~233 out of the 256 decrypted. Usually they get easier by this point but this one seems to get harder as I near the end. UPDATE: Looks like the data in my table repeats. Juergen spotted it imediately. I have enough data already for him to solve it, looks like chwy is decrypted.
- 0.88u2: Changed description to 'Highway Chase? (Cassette)'.
- 0.74u2: Added 'Cassette: Highway Chase?' (DECO 1985). It's an early game if its Highway Chase.
- 0.53: Added Highway Chase (Cassette) (Testdriver). Unknown Dongle.
Recommended Games (Racing):
Car Polo
Fire Truck
Crash
Dodgem
Head On
Head On (Irem)
Alpha Fighter / Head On
Space Attack / Head On
Head On 2
Invinco / Head On 2
Rolling Crash / Moon Base
Space Chaser
Dorachan
Highway Chase (DECO Cassette)
Mad Alien
Rally X
Namco Classic Collection Vol.2 (Rally X)
New Rally X
Spectar
Targ
Armored Car
Jump Bug
Route 16
Thief
Radical Radial
Van-Van Car
Kamikaze Cabbie
Taxi Driver
City Connection
Porky
Fast Lane
Counter Run
Raimais
Crazy Taxi
Crazy Taxi High Roller
Emergency Call Ambulance
Pang Pang Car
Ringout 4x4
Romset: 33 kb / 2 files / 14.4 zip
MAME XML Output:
   | <game name="chwy" sourcefile="decocass.c" romof="decocass"> |
   |    | <description>Highway Chase (DECO Cassette)</description> |
   |    | <year>1980</year> |
   |    | <manufacturer>Data East Corporation</manufacturer> |
   |    | <rom name="v0b-.7e" merge="v0b-.7e" size="4096" crc="23d929b7" sha1="063f83020ba3d6f43ab8471f95ca919767b93aa4" region="maincpu" offset="f000"/> |
   |    | <rom name="v1-.5a" merge="v1-.5a" size="2048" crc="b66b2c2a" sha1="0097f38beb4872e735e560148052e258a26b08fd" region="audiocpu" offset="f800"/> |
   |    | <rom name="cassmcu.1c" merge="cassmcu.1c" size="1024" crc="a6df18fd" sha1="1f9ea47e372d31767c936c15852b43df2b0ee8ff" region="mcu" offset="0"/> |
   |    | <rom name="v2.3m" merge="v2.3m" size="32" crc="238fdb40" sha1="b88e8fabb82092105c3828154608ea067acbf2e5" region="proms" offset="0"/> |
   |    | <rom name="v4.10d" merge="v4.10d" size="32" crc="3b5836b4" sha1="b630bb277d9ec09d46ef26b944014dd6165b35d8" region="proms" offset="20"/> |
   |    | <rom name="v3.3j" merge="v3.3j" size="32" crc="51eef657" sha1="eaedce5caf55624ad6ae706aedf82c5717c60f1f" region="proms" offset="40"/> |
   |    | <rom name="chwy.pro" size="32" crc="2fae678e" sha1="4a7de851442d4c1d690de03262f0e136a52fca35" status="baddump" region="dongle" offset="0"/> |
   |    | <rom name="chwy.cas" size="32768" crc="68a48064" sha1="7e389737972fd0c54f398d296159c561f5ec3a93" region="cassette" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="M6502" clock="750000"/> |
   |    | <chip type="cpu" tag="audiocpu" name="M6502" clock="500000"/> |
   |    | <chip type="cpu" tag="mcu" name="I8041" clock="6000000"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="ay1" name="AY-3-8910A" clock="1500000"/> |
   |    | <chip type="audio" tag="ay2" name="AY-3-8910A" clock="1500000"/> |
   |    | <display tag="screen" type="raster" rotate="270" width="256" height="240" refresh="57.444853" pixclock="6000000" htotal="384" hbend="0" hbstart="256" vtotal="272" vbend="8" vbstart="248" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="2" coins="2"> |
   |    |    | <control type="joy" ways="8"/> |
   |    |    | <control type="stick" minimum="16" maximum="240" sensitivity="100" keydelta="10"/> |
   |    | </input> |
   |    | <dipswitch name="Coin A" tag="DSW1" mask="3"> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="0"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="3" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="2"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="1"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin B" tag="DSW1" mask="12"> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="0"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="12" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="8"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="4"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Type of Tape" tag="DSW1" mask="48"> |
   |    |    | <dipvalue name="MT (Big)" value="0"/> |
   |    |    | <dipvalue name="invalid?" value="16"/> |
   |    |    | <dipvalue name="invalid?" value="32"/> |
   |    |    | <dipvalue name="MD (Small)" value="48" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Cabinet" tag="DSW1" mask="64"> |
   |    |    | <dipvalue name="Upright" value="0" default="yes"/> |
   |    |    | <dipvalue name="Cocktail" value="64"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="2"> |
   |    |    | <dipvalue name="Off" value="2" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="4"> |
   |    |    | <dipvalue name="Off" value="4" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Country Code" tag="DSW2" mask="224"> |
   |    |    | <dipvalue name="A" value="224" default="yes"/> |
   |    |    | <dipvalue name="B" value="192"/> |
   |    |    | <dipvalue name="C" value="160"/> |
   |    |    | <dipvalue name="D" value="128"/> |
   |    |    | <dipvalue name="E" value="96"/> |
   |    |    | <dipvalue name="F" value="64"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="56"/> |
|
|