Home News Forum                            
 

Play your favorite classic games and more with the GameEx front end. Read more.

yujan: MAME ROM Information.


History:

Yu-Jan (c) 1999 Yubis.


- TECHNICAL -


Main CPU : Z80 (@ 8 Mhz)

Sound Chips : ST0016 (@ 8 Mhz)


Screen orientation : Horizontal

Video resolution : 1024 x 1024 pixels

Screen refresh : 60.00 Hz

Palette colors : 1025


Players : 1


- TRIVIA -


Developed by T. System.


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


- SOURCES -


Game's rom.




MAME Info:

0.81u8 [David Haywood]


< Japan >


WIP:

- 0.105u5: Tomasz Slanina improved the MACS driver. Fixed a couple of gfx bugs in st0016 video emulation and added hacks to allow MACS games to boot. Yu-Jan is now playable.

- 10th October 2005: Guru - MACS Yu-Jan cart (for analysis of MACS system by Dox) arrived from Japan. Purchased by the Dumping Project Team.

- 31st August 2005: Dumping Project - Our Japanese contact just shipped a box to Guru with a MACS 'Yu-Jan' (Randy was not sure why this was bought, he thought emulation was complete).

- 23rd June 2005: Angelo Salese - Added controls to the MACS driver, making Yu-Jan playable.

- 0.93: Updated MACs driver [Tomasz Slanina]. Yu-Jan now boots but isn't playable.

- 0.81u8: David Haywood added Yu-Jan (Yubis / T.System 1999).


Romset: 4096 kb / 4 files / 880.7 zip




MAME XML Output:

       <game name="yujan" sourcefile="macs.c" romof="macsbios">
              <description>Yu-Jan</description>
              <year>1999</year>
              <manufacturer>Yubis / T.System</manufacturer>
              <rom name="macs2os_l.bin" size="524288" status="nodump" region="user1" offset="0"/>
              <rom name="macs2os_h.bin" size="524288" status="nodump" region="user1" offset="1"/>
              <rom name="yu-jan_2.u6" size="1048576" crc="2f4a8d4b" sha1="4b328a253b1980a76f46a9a98a7f486813894a33" region="user2" offset="1"/>
              <rom name="yu-jan_4.u5" size="1048576" crc="226df87b" sha1="a887728f1ea2ef5f6b4dcd6b5b61586f5e8f267d" region="user2" offset="0"/>
              <rom name="yu-jan_1.u8" size="1048576" crc="feeeee6a" sha1="e9613f50d6d2e62fac6b529f81486250cfe83819" region="user2" offset="200001"/>
              <rom name="yu-jan_3.u7" size="1048576" crc="1c1d6997" sha1="9b07ae6b9ef1c0b57fbaa5fd0bcf1d2d7f17351f" region="user2" offset="200000"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="8000000"/>
              <chip type="audio" tag="lspeaker" name="Speaker"/>
              <chip type="audio" tag="rspeaker" name="Speaker"/>
              <chip type="audio" tag="stsnd" name="ST0016"/>
              <display tag="screen" type="raster" rotate="0" width="1024" height="1024" refresh="60.000000" />
              <sound channels="2"/>
              <input players="1" coins="1">
                     <control type="mahjong"/>
              </input>
              <dipswitch name="DSW0 - BIT 1" tag="DSW0" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="DSW0 - BIT 2" tag="DSW0" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="DSW0 - BIT 4" tag="DSW0" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="DSW0 - BIT 8" tag="DSW0" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="DSW0 - BIT 10" tag="DSW0" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="DSW0 - BIT 20" tag="DSW0" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="DSW0 - BIT 40" tag="DSW0" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="DSW0 - BIT 80" tag="DSW0" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="DSW1 - BIT 1" tag="DSW1" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="DSW1 - BIT 2" tag="DSW1" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="DSW1 - BIT 4" tag="DSW1" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="DSW1 - BIT 8" tag="DSW1" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="DSW1 - BIT 10" tag="DSW1" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="DSW1 - BIT 20" tag="DSW1" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="DSW1 - BIT 40" tag="DSW1" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="DSW1 - BIT 80" tag="DSW1" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="DSW2 - BIT 1" tag="DSW2" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="DSW2 - BIT 2" tag="DSW2" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="DSW2 - BIT 4" tag="DSW2" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="DSW2 - BIT 8" tag="DSW2" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="DSW2 - BIT 10" tag="DSW2" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="DSW2 - BIT 20" tag="DSW2" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="DSW2 - BIT 40" tag="DSW2" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="DSW2 - BIT 80" tag="DSW2" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="DSW3 - BIT 1" tag="DSW3" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="DSW3 - BIT 2" tag="DSW3" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Demo Sounds" tag="DSW3" mask="4">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="4" default="yes"/>
              </dipswitch>
              <dipswitch name="Game" tag="DSW3" mask="8">
                     <dipvalue name="Bet Type" value="8"/>
                     <dipvalue name="Normal Type" value="0" default="yes"/>
              </dipswitch>
              <dipswitch name="Level Select" tag="DSW3" mask="16">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="16" default="yes"/>
              </dipswitch>
              <dipswitch name="Memory Reset" tag="DSW3" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Analyzer" tag="DSW3" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Test Mode" tag="DSW3" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="DSW4 - BIT 1" tag="DSW4" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="DSW4 - BIT 2" tag="DSW4" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="DSW4 - BIT 4" tag="DSW4" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="DSW4 - BIT 8" tag="DSW4" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="DSW4 - BIT 10" tag="DSW4" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="DSW4 - BIT 20" tag="DSW4" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="DSW4 - BIT 40" tag="DSW4" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="DSW4 - BIT 80" tag="DSW4" mask="128">
                     <dipvalue name="Off" value="128"/>
                     <dipvalue name="On" value="0" default="yes"/>
              </dipswitch>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="1025"/>
       </game>
 
 


emumovies.com      Retro bytes Portal           Bookmark and Share

 
Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise