shougi: MAME ROM Information. History:
Shougi (c) 1980 Alpha Denshi.
- TECHNICAL -
Main CPU : (2x) Z80 (@ 2.5 Mhz), ALPHA-8201 (@ 312.5 Khz)
Sound Chips : AY8910 (@ 1.25 Mhz)
Players : 2
Control : 8-way joystick
Buttons : 4
- TRIVIA -
This represents the first Alpha Denshi arcade video game.
- SERIES -
1. Shougi (1980)
2. Shougi 2 (1982)
- PORTS -
* Computers :
PC 8801 (Shogi) (1984)
- SOURCES -
Game's rom.
MAME Info:
0.74u2 [Jarek Burczynski]
0.68 [Jarek Burczynski, Tomasz Slanina]
WIP:
- 0.136u2: Atari Ace converted Shougi to use driver_data structure.
- 0.123u6: Nicola Salmoria fixed Shougi inputs, CPU gameplay and Alpha 8201/830x MCU simulation. Added ALPHA-8201 cpu3 rom ($0). Added dipswitches 'Time' and 4x 'Unknown'.
- 0.104u8: Tatsuyuki Satoh added emulation of the Alpha 8201/8301 MCU and connected it to Shougi and clone Shougi 2. Added ALPHA-8201 (312500 HZ) CPU3 - Game now playable.
- 0.91u2: Added vidhrdw\res_net.c.
- 0.74u2: Added Shougi (Alpha Denshi 198?) and clone Shougi 2.
- 0.69: Toby Broyad fixed merging of sets in Shougi.
- 0.68: Added (Testdrivers) Shougi and clone Shougi 2. TODO: Both games use custom MCU: ALPHA 8201. It's connected to the RAM that is shared with the first CPU. CPU controls MCU (probably to run and stop it). 1 player game doesn't work at all.
- 7th April 2003: Jarek Burczynski improved the Shougi driver, but it's still not playable due to an unemulated MCU.
- 25th March 2003: Jarek Burczynski sent in a preliminary Shougi driver that isn't playable because of a custom MCU.
- 14th August 2002: Guru - Received Shougi and Shougi part 2 (Alpha '82) from Japan. The Dumping Project wishes to thanks all the people who have contributed funds.
Recommended Games:
Shougi
Meijinsen
Mayjinsen
Mayjinsen 2
Mayjinsen 3
Syougi No Tatsujin - Master of Syougi
Joryuu Syougi Kyoushitsu
Zoku Otenamihaiken
Otenami Haiken Final (Shogi)
Romset: 45 kb / 11 files / 26.2 zip
MAME XML Output:
   | <game name="shougi" sourcefile="shougi.c"> |
   |    | <description>Shougi</description> |
   |    | <year>1982</year> |
   |    | <manufacturer>Alpha Denshi Co.</manufacturer> |
   |    | <rom name="1.3a" size="4096" crc="b601303f" sha1="ed07fb09053e15be49f4cb66e8916d1bdff48336" region="maincpu" offset="0"/> |
   |    | <rom name="3.3c" size="4096" crc="2b8c7314" sha1="5d21e425889f8dc118fcd2ba8cfc6fb8f94ddc5f" region="maincpu" offset="1000"/> |
   |    | <rom name="2.3b" size="4096" crc="09cb831f" sha1="5a83a22d9245f980fe6a495433e51437d1f95644" region="maincpu" offset="2000"/> |
   |    | <rom name="4.3d" size="4096" crc="ad1a642a" sha1="d12b10f94a568d1126384e14af4b53c5e5b1a0d0" region="maincpu" offset="3000"/> |
   |    | <rom name="5.3e" size="4096" crc="ff1f07d0" sha1="ae5bab09916b6d4ad8d3568ea39501850bdc6991" region="sub" offset="0"/> |
   |    | <rom name="8.3j" size="4096" crc="6230c4c1" sha1="0b2c81bb02c270ed3bb5b42c4bd4eb25023090cb" region="sub" offset="1000"/> |
   |    | <rom name="6.3f" size="4096" crc="d5a91b16" sha1="1d21295667c3eb186f9e7f867763f2f2697fd350" region="sub" offset="2000"/> |
   |    | <rom name="9.3k" size="4096" crc="dbbfa66e" sha1="fcf23fcc65e8253325937acaf7aad4253be5e6df" region="sub" offset="3000"/> |
   |    | <rom name="7.3h" size="4096" crc="7ea8ec4a" sha1="d3b999a683f49c911871d0ae6bb2022e73e3cfb8" region="sub" offset="4000"/> |
   |    | <rom name="8201.bin" size="8192" crc="b77931ac" sha1="405b02585e80d95a2821455538c5c2c31ce262d1" region="mcu" offset="0"/> |
   |    | <rom name="pr.2l" size="32" crc="cd3559ff" sha1="a1291b06a8a337943660b2ef62c94c49d58a6fb5" region="proms" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="Z80" clock="2500000"/> |
   |    | <chip type="cpu" tag="sub" name="Z80" clock="2500000"/> |
   |    | <chip type="cpu" tag="mcu" name="ALPHA-8201" clock="312500"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="aysnd" name="AY-3-8910A" clock="1250000"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="256" height="256" refresh="60.000000" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="2" coins="1"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Unknown" tag="DSW" mask="4"> |
   |    |    | <dipvalue name="Off" value="4" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Time" tag="DSW" mask="50"> |
   |    |    | <dipvalue name="1 Minute" value="0"/> |
   |    |    | <dipvalue name="2 Minutes" value="32"/> |
   |    |    | <dipvalue name="3 Minutes" value="2"/> |
   |    |    | <dipvalue name="4 Minutes" value="34"/> |
   |    |    | <dipvalue name="5 Minutes" value="16"/> |
   |    |    | <dipvalue name="10 Minutes" value="48"/> |
   |    |    | <dipvalue name="20 Minutes" value="18"/> |
   |    |    | <dipvalue name="30 Minutes" value="50" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="32"/> |
|
|