Home News Forum                            

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

photoy2k: MAME ROM Information.


Photo Y2K (c) 1999 IGS.


IGS PGM hardware

Main CPU : 68000 (@ 20 Mhz)

Sound CPU : Z80 (@ 8.468 Mhz)

Sound Chips : ICS2115 (@ 8.468 Mhz)


Released in June 1999.


* V102

* V104

* V105


1. Photo Y2K (1999)

2. Photo Y2K 2 (2000)


Executive Producer : Ming-Der Tsai

Director : Chin

Programmer : Fred Liao, Zhan-Hong Chou

Music & S ,E : Eddie Yao, Dean

Art Designer : Leo Chou, Gun, Wang Bing

Producer : Jack Wang


Game's rom.

MAME Info:

0.138 [XingXing]

0.74u2 [Olivier Galibert]

0.69a [ElSemi, Olivier Galiber, David Haywood]


- 0.145u6: Changed VSync to 59.17 Hz.

- 0.138: XingXing added Photo Y2K (ver. 105). Renamed (photoy2k) to (photoy2k104).

- 0.137u1: Changed description of clone 'Real and Fake / Photo Y2K (ver. 102, Japanese Board)' to 'Photo Y2K (ver. 102, Japanese Board)'. Renamed (raf102j) to (photoy2k102).

- 0.130u3: Changed description to 'Photo Y2K (ver. 104)'.

- 0.130u2: David Haywood added emulation of the earlier type of ARM (ASIC27A, 5585E type). Used this for protection emulation on Photo Y2k, Knights of Valour Superheroes instead of old simulation code. Photo Y2k still works because it's using the emulation added above, but you can no longer change region as this is supplied by the ASIC27A device which is now emulated. This is correct. Added ARM7 (20MHz) CPU3.

- 0.130u1: Changed description of clone '(ver. 102, Japan Board)' to '(ver. 102, Japanese Board)'.

- 0.111u4: Aaron Giles fixed spritenum conversion 3/4 in ASIC28.

- 0.109u2: Added ARM protection ASIC internal rom (not hooked up yet, simulation code used instead for now).

- 0.95u1: Olivier Galibert and ElSemi updated machine\pgmprot.c and Photo Y2k is now playable.

- 25th February 2005: Guru - Photo Y2K2 (IGS cart) arrived, purchased by Randy from a PCB Shop. Thanks to the donators for keeping up the support.

- 0.78u1: Added clone Real and Fake / Photo Y2K (ver. 102, Japan Board).

- 0.74u2: Added Photo Y2K (IGS 1999).

- 0.69a: ElSemi added Photo Y2K (Testdriver). Unemulated protection.

- 28th May 2003: Olivier Galibert decrypted Photo Y2K and David Haywood added it to the PGM driver, thanks to Elsemi, but it's not playable because of additional protection.


Other Emulators:

* FB Alpha

* Nebula

Recommended Games:

Magical Error wo Sagase

Hidden Catch

Hidden Catch 2

Hidden Catch 3

New Hidden Catch

Photo Y2K

Deluxe 5

Romset: 28304 kb / 12 files / 14.3 zip

MAME XML Output:

       <game name="photoy2k" sourcefile="pgm.c" romof="pgm">
              <description>Photo Y2K (ver. 105)</description>
              <biosset name="v2" description="PGM Bios V2" default="yes"/>
              <biosset name="v1" description="PGM Bios V1"/>
              <rom name="pgm_p02s.u20" merge="pgm_p02s.u20" bios="v2" size="131072" crc="78c15fa2" sha1="885a6558e022602cc6f482ac9667ba9f61e75092" region="maincpu" offset="0"/>
              <rom name="pgm_p01s.u20" merge="pgm_p01s.u20" bios="v1" size="131072" crc="e42b166e" sha1="2a9df9ec746b14b74fae48b1a438da14973702ea" region="maincpu" offset="0"/>
              <rom name="p0701_v105.u2" size="2097152" crc="fab142e0" sha1="8dc7e53b740ed68bac98c0ef7ca4943c517e6f5d" region="maincpu" offset="100000"/>
              <rom name="igs027a_photoy2k_v100_china.asic" size="16384" crc="1a0b68f6" sha1="290441ed652f54b26ace8f59a26220881fb62084" region="prot" offset="0"/>
              <rom name="pgm_t01s.rom" merge="pgm_t01s.rom" size="2097152" crc="1a7123a0" sha1="cc567f577bfbf45427b54d6695b11b74f2578af3" region="tiles" offset="0"/>
              <rom name="t0700.rom" size="524288" crc="93943b4d" sha1="3b439903853727d45d62c781af6073024eb3c5a3" region="tiles" offset="180000"/>
              <rom name="a0700.l" size="4194304" crc="26a9ae9c" sha1="c977c89db6fdf47ee260ff687b80375caeab975c" region="sprcol" offset="0"/>
              <rom name="a0700.h" size="4194304" crc="79bc1fc1" sha1="a09472a9b75704c1d31ab828f92c2a5007b2b4ed" region="sprcol" offset="400000"/>
              <rom name="a0701.l" size="4194304" crc="23607f81" sha1="8b6dbcdce9b131370693847ed9771aa04b62711c" region="sprcol" offset="800000"/>
              <rom name="a0701.h" size="4194304" crc="5f2efd37" sha1="9a5bd9751691bc085b0751b9fa8ede9eb97b1248" region="sprcol" offset="c00000"/>
              <rom name="a0702.rom" size="524288" crc="42239e1b" sha1="2b6d20958abf8a67ce525d5c8964b6d225ccaeda" region="sprcol" offset="1000000"/>
              <rom name="b0700.l" size="4194304" crc="af096904" sha1="8e86b36cc44720ece68022e409279bf9144341ba" region="sprmask" offset="0"/>
              <rom name="b0700.h" size="4194304" crc="6d53de26" sha1="f3f93fd2f87adb815834ba0242b94073fbb5e333" region="sprmask" offset="400000"/>
              <rom name="cgv101.rom" size="131072" crc="da02ec3e" sha1="7ee21d748c9b932f53e790a9040167f904fecefc" region="sprmask" offset="800000"/>
              <rom name="pgm_m01s.rom" merge="pgm_m01s.rom" size="2097152" crc="45ae7159" sha1="d3ed3ff3464557fd0df6b069b2e431528b0ebfa8" region="ics" offset="0"/>
              <rom name="m0700.rom" size="524288" crc="acc7afce" sha1="ac2d344ebac336f0f363bb045dd8ea4e83d1fb50" region="ics" offset="400000"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="20000000"/>
              <chip type="cpu" tag="soundcpu" name="Z80" clock="8467200"/>
              <chip type="cpu" tag="prot" name="ARM7" clock="20000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ics" name="ICS2115"/>
              <display tag="screen" type="raster" rotate="0" width="448" height="224" refresh="59.170000" />
              <sound channels="1"/>
              <input players="4" buttons="4" coins="4">
                     <control type="joy" ways="8"/>
              <dipswitch name="Service Mode" tag="DSW" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Music" tag="DSW" mask="2">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="2" default="yes"/>
              <dipswitch name="Voice" tag="DSW" mask="4">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="4" default="yes"/>
              <dipswitch name="Free" tag="DSW" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Stop" tag="DSW" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <configuration name="Region" tag="RegionHack" mask="255">
                     <confsetting name="Taiwan" value="0"/>
                     <confsetting name="China" value="1"/>
                     <confsetting name="Japan (Alta license)" value="2"/>
                     <confsetting name="World" value="3"/>
                     <confsetting name="Korea" value="4"/>
                     <confsetting name="Hong Kong" value="5"/>
                     <confsetting name="Untouched" value="255" default="yes"/>
              <driver status="imperfect" emulation="good" color="good" sound="imperfect" graphic="good" savestate="supported" palettesize="2304"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise