Manufacturers

Loading

Sengoku Mahjong [BET] (Japan)

  1. Game infos
  2. Sound
  3. Driver
  4. Inputs
  5. Controls
  6. Display
  7. Dipswitchs
  8. Roms list
  9. Chips list
  10. Categories
  11. MAMEinfo
  12. History
Download sengokmj.zip (3.44 MB)
Snapshot

Game infos

Description Sengoku Mahjong [BET] (Japan)
Name sengokmj
Manufacturer Sigma
Year 1991
Runnable yes
System arcade /
Number of players 1P
Added to MAME .072
Romset size 3.44 MB
Romset file 8 files
Romset zip 416 B
Language Japanese
Genre Tabletop

Sound infos

Sound_channels 1

Driver infos

Driver status imperfect
Driver emulation good
Driver color good
Driver sound good
Driver graphic imperfect
Driver cocktail
Driver protection
Driver savestate yes

Inputs infos

Input service yes
Input tilt no
Input players 1
Input buttons
Input coins 2

Controls infos

type ways minimum maximum sensitivity keydelta reverse
gambling no
mahjong no

Display infos

type rotate flipx width height refresh pixclock htotal hbend hbstart vtotal vbend vbstart
raster 0 no 320 240 60

Dipswitchs

Roms list

console name bios size crc md5 merge sha1 region offset status optional
arcade mah1-1-1.915 131072 d4612e95 937c5dbd25c89d4f4178b0bed510307020c5f40e oki 0 good no
arcade mah1-2-1.013 65536 6a4f31b8 5e1d7ed299c1fd65c7a43faa02831220f4251733 audiocpu 0 good no
arcade mm01-1-1.21 131072 74076b46 64b0ed5a8c32e21157ae12fe40519e4c605b329c maincpu c0000 good no
arcade mm01-2-1.24 131072 f1a7c131 d0fbbdedbff8f05da0e0296baa41369bc41a67e4 maincpu c0001 good no
arcade rs006.89 512 96f7646e 400a831b83d6ac4d2a46ef95b97b1ee237099e44 user1 0 good no
arcade rssengo0.64 1048576 36924b71 814b2c69ab9876ccc57774e5718c05059ea23150 gfx_tiles 0 good no
arcade rssengo1.68 1048576 1bbd00e5 86391323b8e0d3b7e09a5914d87fb2adc48e5af4 gfx_tiles 100000 good no
arcade rssengo2.72 1048576 fb215ff8 f98c0a53ad9b97d209dd1f85c994fc17ec585bd7 spr_gfx 0 good no

Chips list

name tag type clock
OKI6295 oki audio 1320000
Speaker mono audio
V30 maincpu cpu 8000000
YM3812 ymsnd audio 3579545
Z80 audiocpu cpu 3579545

Categories

MAMEinfo

0.71u3 [Angelo Salese, Pierpaolo Prazzoli]


< Japan >


SETUP and SERVICE MODE:

- To bypass the startup message press F3.

- To enter into various Service Mode items, press button F2, reset and then toggle it (i.e on->off).


WIP:

- 0.177: Sengoku Mahjong input mappings refined based on examination of program code. All service inputs are active switches, not DIP toggles. Added unused SW2 DIPs as displayed in service mode. Added a couple of obscure inputs not shown in service mode [AJR]. Added gambling control. Added 8x 'Unused' dipswitches.

- 0.159: Osso added save state support to Sengoku Mahjong.

- 0.149u1: State-ized Sengoku Mahjong video functions. Converted Seibu CRTC to a proper device.

- 0.147: Fixed an horizontal scrolling bug in Sengoku Mahjong [Angelo Salese].

- 0.142: Aaron Giles fixed Sengoku Mahjong crashed after OK.

- 0.132u4: Angelo Salese removed a kludge from Sengoku Mahjong sound communications.

- 0.129u2: Seibu CRTC part 1 [Angelo Salese]: Merged Sengoku Mahjong and Good E Jong video HWs. Added correct scrolling functions for Sengoku Mahjong. Fixed Sengoku Mahjong hopper error after first winning match. Removed some positioning kludges in both drivers.

- 0.129u1: Pre-Seibu CRTC update [Angelo Salese]: Fixed vertical scrolling in Sengoku Mahjong (check title screen). Made some clean-ups.

- 0.128u5: Angelo Salese cleaned up gfx decode on Sengoku Mahjong, added layer enable register, coin counter, coin lockout and NVRAM emulation. Cleaned-up driver. Added 'Service Mode' dipswitch. Changed description to 'Sengoku Mahjong [BET] (Japan)'.

- 0.127u7: Angelo Salese fixed old regression bug in Sengoku Mahjong that made the controls not work when the V30 CPU core was converted to 16-bit. Specifically, the game accesses the multiplexer with a word write instead of a byte write.

- 0.118u3: Changed NEC V30 CPU core to use a 16-bit data bus [Aaron Giles, Phil Bennett, Pierpaolo Prazzoli].

- 0.98u2: Pierpaolo Prazzoli cleaned up the Sengoku Mahjong driver, fixed colors, improved sound and fixed the hang before the match started. Also I found the output for the coins used to play the match. It's still missing something to enable / disable the tilemaps.

- 0.71u3: Angelo Salese added 'Sengoku Mahjong (Japan)' (Sigma 1991). TODO: Find the scroll/tilemap enable registers(needed especially when you coin up at the intro). Positioning and colors needs fixing/double checking. Missing NVRAM emulation. At startup a "Warning : Data in stock is wrong check ram" msg appears because of that. Understand what the uncommented port reads/writes really does... Merge the driver with the D-Con one, once that the V30 memory interface is changed to his natural behaviour(16-bit).

- 27th July 2003: Angelo Salese and Pierpaolo Prazzoli submitted a driver for Sengoku Mahjong, it's working but has some graphics glitches.

History


Arcade Video game published 28 years ago:

Sengoku Mahjong (c) 1991 Sigma Enterprises.

- TECHNICAL -

Main CPU : V30 (@ 8 Mhz)
Sound CPU : Zilog Z80 (@ 3.579545 Mhz)
Sound Chips : YM3812 (@ 3.579545 Mhz), OKI6295 (@ 8 Khz)

Screen orientation : Horizontal
Video resolution : 320 x 240 pixels
Screen refresh : 60.00 Hz
Palette Colors : 2048

Players : 1

- TRIVIA -

The title of this game translates from Japanese as 'Civil War Mahjong'.

- STAFF -

Z80 Program rom written by : K. Saeki

- CONTRIBUTE -

Edit this entry: https://www.arcade-history.com/?&page=detail&id=2390&o=2