PDA

View Full Version : pops 3.03 table


pipboy
01-05-2007, 03:29 AM
Decrypted pops.prx and poking about the disassembly (I havn't messed much with MIPS before so inexperienced :p).

I don't know if 3.02 pops had it - but the 3.03 has a nice table of PSX game codes that starts at 0010e258 (0010e318 in decrypted file).

12 byte entries, format of

<word, offset of game code>
<word, unk1>
<word, offset of more data>

The 'more' data appears to comprise of two more words, which look like sets of flags (emulation options?).

unk1 has values from 0 to 4 in the table, the table itself has 45 (well, 46 technically, the last entry being a null entry).

Here is a nice 'pretty' dump of the table (uh, if this is against rules, please remove it?) with the included game names.

SCUS94900 1 FFFFFFFF 00000100 [U] Crash Bandicoot
SCUS94103 2 00000000 00000000 [U] Jumping Flash!
SCUS94167 1 00000002 00000003 [U] Jet Moto 2
SCUS94301 1 00000013 00000014 [U] Wipeout
SCUS94309 1 00000002 00000003 [U] Jet Moto
SCUS94356 0 00000010 00000000 [U] Cool Boarders - Extreme Snowboarding
SCUS94555 1 00000001 00000002 [U] Jet Moto 3
SCUS94640 1 00000010 00000000 [U] Syphon Filter 3
SCPS10007 2 00000000 00000000 [J] Jumping Flash!
SCPS10021 1 FFFFFFFF 00000463 [J] Jumping Flash! 2 - Aloha Volume of Baron Large Weakening [Disc1of2]
SCPS10029 2 00000002 00000001 [J] I.Q. Intelligent Qube
SCPS10036 2 FFFFFFFF 00000080 [J] Pet in TV - Ganbare Morikawa Kimi 2nd
SCPS10051 1 00000014 00000016 [J] Devil Dice (XI - Alea Jacta Est)
SCPS10071 1 00000002 00000001 [J] I.Q. Final
SCPS10074 2 FFFFFFFF 00000018 [J] Exceed we Corpse (Ore no Shikabane o KoeteYuke)
SCPS10087 4 00000011 00038EC8 [J] Tomarunner
SCPS10093 1 FFFFFFFF 00000100 [J] Hot Shots Golf 2 (Minna no Golf 2)
SCPS10116 1 00000000 00000000 [J] Gran Turismo 2 [Arcade Disc]
SLPS00015 1 00000002 00000002 [J] Twinbee Taisen Puzzle Dama
SLPS00017 4 00000013 00000000 [J] King's Field
SLPS00035 1 00000013 00000000 [J] Mobile Suit Gundam
SLPS00040 1 00000002 00000002 [J] Tekken
SLPS00150 1 00000000 00000000 [J] Ridge Racer Revolution
SLPS00270 1 00000006 FFFFFF6A [J] Galaxian 3
SLPS00400 1 00000002 00000002 [J] Tobal No.1 [Disc1of2]
SLPS00555 2 00000013 00000014 [J] Soul Edge
SLPS00875 2 00000004 00000002 [J] Quiz Nanairo Dreams - Nijiiro Machi no Kiseki
SLPS01010 4 00000011 000ABE4C [J] Kaze no Klonoa - Door to Phantomile
SLPS01156 1 00000000 00000007 [J] Momotarou Densetsu 7
SLPS01236 1 FFFFFFFF 00000010 [J] R-Types
SLPS01490 2 0000000D 80128638 [J] Brave Fencer Musashiden [Disc1of2]
SLPS01611 1 00000004 00000002 [J] Mikagura Shoujo Tanteidan [Disc1of4]
SLPS01724 1 00000000 00000007 [J] Mobile Suit Gundam - Char's Counterattack
SLPS02180 1 00000000 00000007 [J] Dino Crisis
SLPS02728 2 FFFFFFFF 00000008 [J] Breath of Fire IV
SLPM86007 1 00000003 00000001 [J] Vandal Hearts - Ushinawareta Kodai Bunmei
SLPM86028 1 0000000E 00000002 [J] Final Fantasy IV
SLPM86052 1 0000000E 00000002 [J] Konami Antiques - MSX Collection Vol.1
SLPM86062 1 00000002 0000000A [J] Konami Antiques - MSX Collection Vol.2
SLPM86077 1 FFFFFFFF 00001000 [J] Twinbee RPG
SLPM86123 2 00000002 0000000A [J] Bishi Bashi Special
SLPM86192 1 00000008 FFF8F8F8 [J] Silent Hill
SLPM86774 1 00000004 00000001 [J] Ganbare Goemon - Ooedo Daikaiten
SLPM86581 1 FFFFFFFF 00000080 [J] Tetris, The [SuperLite 1500 Series]
SLPM86916 1 00000000 00000003 [J] Dragon Quest IV - Michibikareshi Monotachi

I've noticed the data in the 'more data' section have skipped bytes (8 bytes, size of the two words together), maybe entries for games that have been removed from the list? Or alignment junk data, or maybe I've just misunderstood it. :p

I'm reading through what pops does with this data - hopefully teaching myself MIPS at the same time :cool:.