Home News Forum                            
 

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

tmmjprd: MAME ROM Information.


History:

Tokimeki Mahjong Paradise - Dear My Love (c) 1997 Media / Sonnet.


- TECHNICAL -


Main CPU : 68EC020 (@ 24 Mhz)




Players : 2

Control : 8-way joystick

Buttons : 4


- PORTS -


* Consoles :

Panasonic 3DO [JP] (Mar. 01, 1996; "Tokimeki Mahjong Paradise Special [Model FZ-SJ7951]")

Sega Saturn [JP] (1995, Tokimeki Mahjong Paradise)


- SOURCES -


Game's rom.




MAME Info:

0.77u2 [?]


< Japan >


Bugs:

- tmmjprd: Various display problems. nightsoil (ID 03302)


WIP:

- 0.145u7: hap added sound to Tokimeki Mahjong Paradise. Added I5000 (40MHz) sound.

- 0.143u1: Angelo Salese removed deprecat.h usage in Tokimeki Mahjong Paradise.

- 0.133: Aaron Giles fixed [debug] crash after OK in Tokimeki Mahjong Paradise and clone.

- 0.132u5: Angelo Salese fixed screen masking and left screen call drawing in 'Tokimeki Mahjong Paradise'.

- 0.132u4: Angelo Salese and David Haywood fixed 'Tokimeki Mahjong Paradise' - Game now playable. Angelo Salese added inputs and fade in/fade out effects. David Haywood splitted tmmjprd / tmpdoki from Rabbit driver as it uses the graphic chip in a very different way, and having them together was making it more difficult to make progress on. Changed them to use custom rendering code instead of tilemaps, as they can address tile data at a sub-tile level, this fixes the girls in the intro. Added some notes about a hang, and possible reason. Marked the graphic roms of clone 'Tokimeki Mahjong Paradise - Doki Doki Hen' as BAD as it appears to be using tiles which are not present in the 'Tokimeki Mahjong Paradise - Dear My Love' roms for the title screen. Added dual screen (2x 320x224, 60 Hz).

- 4th July 2009: David Haywood - I decided to take a look at an older driver that had been bugging me for as long as I can remember. Originally written to run the game 'Rabbit', I thought that 'Tokimeki Mahjong Paradise - Dear My Love' would be fairly simple to get working as it shared the same video chip. Looking over it now, it appears to use things in a _very_ different way to Rabbit, as a matter of fact, the most startling difference appears to be that it's driving 2 monitors instead of 1. It also addresses the tiles in a very strange way, unlike most 'tile based' hardware you can't actually pre-decode all the tiles and expect it to work easily because it can specify the start of the tile data at an arbitrary offset, rather than multiples of 16x16 tiles (which MAME expects). It's still not playable, but those little fixes should go a long way towards understanding this one better.

- 0.129u6: Uki added clone Tokimeki Mahjong Paradise - Doki Doki Hen.

- 0.87u1: Pierpaolo Prazzoli fixed some gfx in Tokimeki. Removed 2nd coin slot.

- 0.86u5: Deadscreem improved inputs in Tokimeki. Added 2nd coin slot and 'Service Mode' dipswitch. Removed 4x 'Unknown' dipswitches.

- 0.86u4: R. Belmont hooked up EEPROM. David Haywood improved Tokimeki Mahjong Paradise.

- 0.84u5: Changed 68020 CPU1 to 68EC020 and fixed user1/2 rom loading.

- 0.77u2: Added 'Tokimeki Mahjong Paradise - Dear My Love' (Media / Sonnet 1997). Hardware look tricky, blitter based gfx/sound chip.


Romset: 71680 kb / 21 files / 24.7 zip




MAME XML Output:

       <game name="tmmjprd" sourcefile="tmmjprd.c">
              <description>Tokimeki Mahjong Paradise - Dear My Love</description>
              <year>1997</year>
              <manufacturer>Media / Sonnet</manufacturer>
              <rom name="p00.bin" size="524288" crc="a1efd960" sha1="7f41ab58de32777bccbfe28e6e5a1f2dca35bb90" region="maincpu" offset="0"/>
              <rom name="p01.bin" size="524288" crc="9c325374" sha1="1ddf1c292fc1bcf4dcefb5d4aa3abdeb1489c020" region="maincpu" offset="1"/>
              <rom name="p02.bin" size="524288" crc="729a5f12" sha1="615704d36afdceb4b1ff2e5dc34856e614181e16" region="maincpu" offset="2"/>
              <rom name="p03.bin" size="524288" crc="595615ab" sha1="aca746d74aa6e7e856eb5c9b740d884778743b27" region="maincpu" offset="3"/>
              <rom name="00.bin" size="4194304" crc="303e91a1" sha1="c29a22061ab8af8b72e0e6bdb36915a0cb5b2a5c" region="gfx1" offset="1000002"/>
              <rom name="01.bin" size="4194304" crc="3371b775" sha1="131dd850bd01dac52fa82c41948d900c4833db3c" region="gfx1" offset="2"/>
              <rom name="02.bin" size="4194304" crc="4c1e13b9" sha1="d244eb74f755350604824670db58ab2a56a856cb" region="gfx1" offset="1000000"/>
              <rom name="03.bin" size="4194304" crc="9cf86152" sha1="e27e0d9befb12ad5c2acf547afe80d1c7921a4d1" region="gfx1" offset="0"/>
              <rom name="10.bin" size="4194304" crc="5ab6af41" sha1="e29cee23c84e17dd8dabd2ec71e622c25418646e" region="gfx1" offset="1800002"/>
              <rom name="11.bin" size="4194304" crc="1d1fd633" sha1="655be5b72bb70a90d23e49512ca84d9978d87b0b" region="gfx1" offset="800002"/>
              <rom name="12.bin" size="4194304" crc="5b8bb9d6" sha1="ee93774077d8a2ddcf70869a9c2f4961219a85b4" region="gfx1" offset="1800000"/>
              <rom name="13.bin" size="4194304" crc="d950df0a" sha1="3b109341ab4ad87005113fb481b5d1ed9a82f50f" region="gfx1" offset="800000"/>
              <rom name="40.bin" size="4194304" crc="8bedc606" sha1="7159c8b86e8d7d5ae202c239638483ccdc7dfc25" region="gfx2" offset="0"/>
              <rom name="41.bin" size="4194304" crc="e19713dd" sha1="a8f1b716913f2e391abf277e5bf0e9986cc75898" region="gfx2" offset="2"/>
              <rom name="50.bin" size="4194304" crc="85ca9ce9" sha1="c5a7270507522e11e9485196be325508846fda90" region="gfx2" offset="800000"/>
              <rom name="51.bin" size="4194304" crc="6ba1d2ec" sha1="bbe7309b33f213c8cb9ab7adb3221ea79f89e8b0" region="gfx2" offset="800002"/>
              <rom name="60.bin" size="4194304" crc="7cb132e0" sha1="f9c366befec46c7f6e307111a62eede029202b16" region="gfx2" offset="1000000"/>
              <rom name="61.bin" size="4194304" crc="caa7e854" sha1="592867e001abd0781f83a5124bf9aa62ad1aa7f3" region="gfx2" offset="1000002"/>
              <rom name="70.bin" size="4194304" crc="9b737ae4" sha1="0b62a90d42ace81ee32db073a57731a55a32f989" region="gfx2" offset="1800000"/>
              <rom name="71.bin" size="4194304" crc="189f694e" sha1="ad0799d4aadade51be38d824910d299257a758a3" region="gfx2" offset="1800002"/>
              <rom name="21.bin" size="4194304" crc="bb5fa8da" sha1="620e609b3e2524d06d58844625f186fd4682205f" region="i5000snd" offset="0"/>
              <chip type="cpu" tag="maincpu" name="68EC020" clock="24000000"/>
              <chip type="audio" tag="lspeaker" name="Speaker"/>
              <chip type="audio" tag="rspeaker" name="Speaker"/>
              <chip type="audio" tag="i5000snd" name="I5000" clock="40000000"/>
              <display tag="lscreen" type="raster" rotate="0" width="320" height="224" refresh="60.000000" />
              <display tag="rscreen" type="raster" rotate="0" width="320" height="224" refresh="60.000000" />
              <sound channels="2"/>
              <input players="2" coins="4">
                     <control type="mahjong"/>
              </input>
              <dipswitch name="Service Mode" tag="SYSTEM" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <driver status="imperfect" emulation="good" color="good" sound="imperfect" graphic="imperfect" savestate="unsupported" palettesize="4096"/>
       </game>
 
 


emumovies.com      Retro bytes Portal           Bookmark and Share

 
Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise