RED-Project icon indicating copy to clipboard operation
RED-Project copied to clipboard

SEGA Ages 2500 game compilations on the PS2

Open DrAzathoth opened this issue 2 years ago • 4 comments

There are several Japan-only SEGA game compilations on the PS2. Using a QuickBMS script, one can extract the ROMs and other miscellaneous files. What got my attention is the fact that they accidentally included almost all of the ROMs from the previous collections in the last one (Fantasy Zone Complete Collection). Out of curiosity, I got myself a copy of the Fantasy Zone Complete Collection, and sure enough, the ROMs extracted perfectly. What I do not know how to do, however, is split the arcade ROMs into a MAME or FBNeo compatible ROMset. I can provide more documentation upon request.

Edit: A link to Sega Retro's wiki on the 2500 compilations. They have a bunch of technical information that I found useful. https://segaretro.org/Sega_Ages_2500

DrAzathoth avatar Aug 05 '23 00:08 DrAzathoth

Would you explain how you got this working? The PS2 file is just a .BIN and the QuickBMS script I use expects a .pak file. What do I need to do?

charlieglide avatar Aug 07 '23 00:08 charlieglide

On my Fantasy Zone Complete Collection disc, there is a “BIN.PAK” file. I used the http://aluigi.altervista.org/bms/sega_ages_2500.bms script on it and it worked fine for me. Which Ages compilation are you trying to extract from?

DrAzathoth avatar Aug 07 '23 05:08 DrAzathoth

The PS2 file is just a .BIN

Just to clarify, you have to use the script on the BIN.PAK file on the disc image, NOT the disc image itself.

DrAzathoth avatar Aug 07 '23 05:08 DrAzathoth

Here is a belated update on what can be done with the Fantasy Zone Complete Collection.

First, copy the BIN.PAK file off of your disc.

Next, use QuickBMS with this script on the BIN.PAK file.

Use this tool in the extracted BIN.PAK folder to get a bunch of epr-7***.** ROMs. Zip these together as "fantzone1.zip" as they are your Fantasy Zone romset.

For a mostly finished prototype port of Fantasy Zone to the System 16B zip these ROMs as fantznps2:

  • fz1_s16b.p00
  • fz1_s16b.scr
  • fz1_s16b.snd
  • fz1_s16b_ta.obj

For Fantasy Zone 2 DX (the main reason anyone got this collection) zip these ROMs together as "fantzn2xps2.zip":

  • fz2_s16c.p00
  • fz2_s16c.p01
  • fz2_s16c.scr
  • fz2_s16c.snd
  • fz2_s16c.spr

For Fantasy Zone Time Attack zip these ROMs as "fantznta.zip":

  • fz1_s16b.scr
  • fz1_s16b.snd
  • fz1_s16b_ta.p00
  • fz1_s16b_ta.obj

There are also a bunch of miscellaneous console ROMs loose in here and most of them are left over from other Sega Ages 2500 compilations:

  • sms.bin (Japanese SMS 2.1 bootrom, but offset 0x77 needs to be patched from 00 00 00 to CD 00 C7)
  • ff.gg
  • mw2.gg
  • phantasystaradventure.gg
  • phantasystargaiden.gg
  • spaceharrier.gg
  • wboy.gg
  • monsterlair.md
  • flashp.sgd
  • galaxyforceii.sgd
  • monsterworld3.sgd
  • phantasystar2.sgd
  • phantasystar2_ue.sgd
  • phantasystar3.sgd
  • phantasystar3_usa.sgd
  • ps2tamia.sgd
  • ps2tanne.sgd
  • ps2thuye.sgd
  • ps2tkind.sgd
  • ps2trudg.sgd
  • ps2tshil.sgd
  • ps2tyush.sgd
  • spaceharrierii.sgd
  • superfantasyzone.sgd
  • tetris.sgd
  • wboy.sgt
  • fantasyzone1_jue_02.sms
  • fantasyzone2_j.sms
  • g_force.sms
  • galacticprotector_jue.sms
  • mw1.sms
  • mw3.sms
  • opaopa_j.sms
  • opaopa_ue.sms
  • phantasystar1_j_01_hira.sms
  • quartetj.sms
  • sdi_b.sms
  • spaceharrier_e.sms
  • spaceharrier3d_jue.sms
  • wboy.sms
  • wboy3.sms

There are a couple of clones for Fantasy Zone on the System 16A, but I don't know how to extract those as romsets yet.

There are also a couple System E games, but it seems like they can't be played as their PRG ROMs are decrypted, and to my knowledge, incompatible with every emulator.

DrAzathoth avatar Jul 25 '24 02:07 DrAzathoth