Deathtrap Dungeon PSX .BOX files help

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
Polygon Rex
Posts: 3
Joined: Sat Sep 29, 2018 9:09 am

Deathtrap Dungeon PSX .BOX files help

Post by Polygon Rex »

Hi all, nice forum here! I have been trying to extract the .BOX files from the PlayStation 1 version of Deathtrap Dungeon. I am aware that the PC files have been dumped already but the PS1 Game textures are noticeably different.

I've tried the two available bms scripts but they don't seem to work for the PS1 version.

I'm looking to extract the textures, modify some of them and then re-insert them using Multi-Ex.

Any and all help greatly appreciated! :)
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Deathtrap Dungeon PSX .BOX files help

Post by aluigi »

please upload some files
Polygon Rex
Posts: 3
Joined: Sat Sep 29, 2018 9:09 am

Re: Deathtrap Dungeon PSX .BOX files help

Post by Polygon Rex »

Hi aluigi. Here are some of the files for the ntsc version (slus-00566). I have also included a couple gnb files. Anyone know what these files contain? I figure more than likely they are just some kind of level data, but maybe they contain textures. Thanks again.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Deathtrap Dungeon PSX .BOX files help

Post by aluigi »

The first step is "unchunking" the files with this script:
http://aluigi.org/bms/ps1_disk_chunks.bms

But, regarding the content, I see some fields but I'm not sure if there is a sort of "archive" with files to extract or it's a resource format or a model and so on.
Polygon Rex
Posts: 3
Joined: Sat Sep 29, 2018 9:09 am

Re: Deathtrap Dungeon PSX .BOX files help

Post by Polygon Rex »

Thanks for the script, aluigi! I made some progress (sort of). After looking into the files a bit more, it appears as if only some of the .BOX files may actually contain texture files, although that doesn't make a whole lot of sense to me.

I found a program called "PSXPrev", a Playstation texture and model format scanner. After a scan, another menu is supposed to pop up to allow browsing of the results, but that feature doesn't seem to work, unfortunately. Anway, some of the scan results:

"Scanning for TIM Images at file E:\Deathtrap Dungeon\BOX\BOX\BELFRY_B.BOX

Found TIM Image at offset 20A754

Found TIM Image at offset 26F9E8

Scanning for TIM Images at file E:\Deathtrap Dungeon\BOX\BOX\CIRCUS3.BOX

Found TIM Image at offset 298638

Scanning for TIM Images at file E:\Deathtrap Dungeon\BOX\BOX\DRAGON01.BOX

Found TIM Image at offset 242F04
Found TIM Image at offset 242F58
Found TIM Image at offset 244EA0
Found TIM Image at offset 244EF4

Scanning for TIM Images at file E:\Deathtrap Dungeon\BOX\BOX\DRAGON03.BOX

Found TIM Image at offset 24088C
Found TIM Image at offset 240A8C
Found TIM Image at offset 240B84
Found TIM Image at offset 25C7C0
Found TIM Image at offset 265618
Found TIM Image at offset 26564C

Scanning for TIM Images at file E:\Deathtrap Dungeon\BOX\BOX\PITF.BOX

Found TIM Image at offset 25AF28

Scan End 10/16/2018 16:03:34
Found 14 Textures"

So now we know the texture format for this game is .TIM, a common PS1 format. It's not much, but i'll stick with it and see what else I can find. I've attached a couple Dragon files if you're interested. For PSXPrev, it can be downloaded here: https://github.com/rickomax/psxprev/releases and usage info can be found here: https://ricardoreis.net/?p=23