Users browsing this thread: 16 Guest(s)
(Another) Zelda Ripping Project!
(03-31-2023, 06:44 PM)JamesO2 Wrote: But if some of the OoT3D files have multiple ZSI files packed into them, that might be another difference between the MM and OoT format.

I think those might be the .cmab files? I think OoT used those more than MM did. Cmab is sort of like a bundle file that contains multiple files. Kinda like a ZIP archive, but not compressed.

For my script to work you need to get the model files into .zsi format.

I didn't test OoT3D too extensively - I loaded in like 5 maps just to test that my script worked. But it should be able to extract all the CMB files from OoT3D. I based my code off of the same technique used in the other software listed above.

So scenes look like this right:
Code:
spot07.zar
spot07_0_info.zsi
spot07_1_info.zsi
spot07_info.zsi

What I'm saying is that sometimes when I bring the numbered info .zsi files into HxD, sometimes they're just flat out missing the `cmb` string I'm supposed to be looking for. The other other thing is that sometimes, even when I get both numbered info zsi extracted, I'm missing textures. References to those textures could potentially be in the non numbered info zsi files since it's supposed to just link the two numbered ones together in the game.
If I open the .zar in hxd I can see references to other stuff like this:

Code:
cmab�������qdb�������������    ���
��� ��� ���
���������ctxb����€���<��À���T��p���l��Ð��„��p��œ��H@��Ä��H@��Ø��H@��ð��H@����H@�� ��H@��8��H@��P��H@��h��H@��€��H@��˜��H��°��ROOM0\spot07_00_d.cmab��ROOM1\spot07_01_d.cmab��ROOM1\spot07_01_a.cmab��ROOM1\spot07_01_c.cmab��..\..\scene\Spot07\demo\spot07_show.qdb�.\name\spot07.ctxb��.\name\spot07_usen.ctxb�.\name\spot07_euen.ctxb�.\name\spot07_euge.ctxb�.\name\spot07_eufr.ctxb�.\name\spot07_usfr.ctxb�.\name\spot07_eusp.ctxb�.\name\spot07_ussp.ctxb�.\name\spot07_euit.ctxb�.\name\spot07_eudu.ctxb�fm_l_07_txt.ctxb

I can see all these files because of the rom dump, but I don't know what they are yet. I assume some have more content I'm looking for and not just game logic. 

Quote:I didn't know NoClip could load map files and export to a common format. I'll have to check that out later. That might be a better option for your needs then. Or asking MeltyPlayer to implement the scene ripping in FinModelUtility. I haven't talked to him about it, but if you do, let him know he can use my bulk python script in FinModelUtility either in full, in part, or even just as reference.

But if he already has the character ripper built in, he probably is way more knowledgeable than me anyway.

No clip doesn't do any exporting, what I mean was it loads in all the game objects and stuff in their spawn locations and renders materials correctly. So there could be some useful logic there for the Melty utility. I don't know if it's mounting any of the stuff mentioned above or not. Probably has to be in order to be spawning characters and stuff in their proper locations.
Indie VR Game Dev -> Life Art Studios

In love with The Legend of Zelda Since day one
Reply
Thanked by:


Messages In This Thread
(Another) Zelda Ripping Project! - by JerseyXS97 - 01-18-2016, 02:52 PM
RE: (Another) Zelda Ripping Project! - by Alvare - 03-18-2016, 05:10 AM
RE: (Another) Zelda Ripping Project! - by kamishi - 03-29-2016, 04:19 PM
RE: (Another) Zelda Ripping Project! - by xdaniel - 06-10-2016, 06:09 AM
RE: (Another) Zelda Ripping Project! - by Guy - 07-20-2016, 09:05 PM
RE: (Another) Zelda Ripping Project! - by Guy - 07-24-2016, 02:55 AM
RE: (Another) Zelda Ripping Project! - by Guy - 07-29-2016, 03:03 AM
RE: (Another) Zelda Ripping Project! - by Guy - 01-13-2017, 11:50 PM
RE: (Another) Zelda Ripping Project! - by Guy - 01-15-2017, 11:38 PM
RE: (Another) Zelda Ripping Project! - by Guy - 01-24-2017, 10:44 PM
RE: (Another) Zelda Ripping Project! - by Kosmil - 01-29-2017, 12:03 PM
RE: (Another) Zelda Ripping Project! - by Guy - 01-29-2017, 02:42 PM
RE: (Another) Zelda Ripping Project! - by Kosmil - 01-29-2017, 05:14 PM
RE: (Another) Zelda Ripping Project! - by Guy - 01-30-2017, 03:40 AM
RE: (Another) Zelda Ripping Project! - by Kosmil - 01-30-2017, 04:34 AM
RE: (Another) Zelda Ripping Project! - by Guy - 02-04-2017, 04:55 PM
RE: (Another) Zelda Ripping Project! - by Euden - 02-09-2017, 04:58 AM
RE: (Another) Zelda Ripping Project! - by Euden - 02-17-2017, 06:01 PM
RE: (Another) Zelda Ripping Project! - by Euden - 02-17-2017, 09:55 PM
RE: (Another) Zelda Ripping Project! - by Euden - 02-19-2017, 10:28 AM
RE: (Another) Zelda Ripping Project! - by Euden - 02-23-2017, 03:16 PM
RE: (Another) Zelda Ripping Project! - by Euden - 02-27-2017, 04:00 PM
RE: (Another) Zelda Ripping Project! - by xiexe - 03-09-2017, 01:57 AM
RE: (Another) Zelda Ripping Project! - by xiexe - 03-09-2017, 10:10 AM
RE: (Another) Zelda Ripping Project! - by ravio - 03-12-2017, 01:39 AM
RE: (Another) Zelda Ripping Project! - by ravio - 03-12-2017, 05:26 AM
RE: (Another) Zelda Ripping Project! - by Nepfan - 03-14-2017, 06:57 AM
RE: (Another) Zelda Ripping Project! - by ravio - 03-14-2017, 07:53 AM
RE: (Another) Zelda Ripping Project! - by Nepfan - 03-14-2017, 10:22 AM
RE: (Another) Zelda Ripping Project! - by Nepfan - 03-14-2017, 11:08 AM
RE: (Another) Zelda Ripping Project! - by ravio - 03-15-2017, 10:19 AM
RE: (Another) Zelda Ripping Project! - by Sabi96 - 03-15-2017, 02:39 PM
RE: (Another) Zelda Ripping Project! - by ravio - 03-16-2017, 12:49 AM
RE: (Another) Zelda Ripping Project! - by ravio - 03-16-2017, 01:08 PM
RE: (Another) Zelda Ripping Project! - by ravio - 03-17-2017, 12:12 AM
RE: (Another) Zelda Ripping Project! - by zSydor - 03-20-2017, 08:56 PM
RE: (Another) Zelda Ripping Project! - by ravio - 03-21-2017, 01:07 AM
RE: (Another) Zelda Ripping Project! - by XPS - 03-22-2017, 09:31 PM
RE: (Another) Zelda Ripping Project! - by digivee - 03-25-2017, 01:30 AM
RE: (Another) Zelda Ripping Project! - by Guy - 03-26-2017, 11:03 AM
RE: (Another) Zelda Ripping Project! - by zSydor - 03-25-2017, 03:04 PM
RE: (Another) Zelda Ripping Project! - by zSydor - 03-26-2017, 11:32 AM
RE: (Another) Zelda Ripping Project! - by XPS - 03-27-2017, 08:52 PM
RE: (Another) Zelda Ripping Project! - by digivee - 03-28-2017, 05:01 PM
RE: (Another) Zelda Ripping Project! - by digivee - 03-29-2017, 12:45 PM
RE: (Another) Zelda Ripping Project! - by zSydor - 04-02-2017, 05:43 PM
RE: (Another) Zelda Ripping Project! - by Grizzly - 04-03-2017, 11:50 AM
RE: (Another) Zelda Ripping Project! - by thatrs - 04-04-2017, 06:22 AM
RE: (Another) Zelda Ripping Project! - by Makoto - 04-24-2017, 07:21 AM
RE: (Another) Zelda Ripping Project! - by zSydor - 04-24-2017, 04:31 PM
RE: (Another) Zelda Ripping Project! - by zSydor - 04-24-2017, 08:02 PM
RE: (Another) Zelda Ripping Project! - by zSydor - 04-24-2017, 09:13 PM
RE: (Another) Zelda Ripping Project! - by Atlanta - 04-27-2017, 02:45 PM
RE: (Another) Zelda Ripping Project! - by Relt - 04-29-2017, 05:07 AM
RE: (Another) Zelda Ripping Project! - by Relt - 05-03-2017, 12:20 PM
RE: (Another) Zelda Ripping Project! - by Euden - 05-02-2017, 07:55 AM
RE: (Another) Zelda Ripping Project! - by SPG - 05-12-2017, 10:20 PM
RE: (Another) Zelda Ripping Project! - by zSydor - 05-14-2017, 06:46 PM
RE: (Another) Zelda Ripping Project! - by Kasuto - 05-18-2017, 04:10 AM
RE: (Another) Zelda Ripping Project! - by Pingus! - 06-06-2017, 05:49 PM
RE: (Another) Zelda Ripping Project! - by Dazz - 06-06-2017, 06:50 AM
RE: (Another) Zelda Ripping Project! - by sws - 06-10-2017, 12:50 PM
RE: (Another) Zelda Ripping Project! - by Orel67 - 06-11-2017, 07:24 AM
RE: (Another) Zelda Ripping Project! - by sws - 06-12-2017, 11:55 AM
RE: (Another) Zelda Ripping Project! - by sws - 06-12-2017, 03:28 PM
RE: (Another) Zelda Ripping Project! - by Atimix - 06-21-2017, 09:41 PM
RE: (Another) Zelda Ripping Project! - by caysao1 - 06-24-2017, 10:32 AM
RE: (Another) Zelda Ripping Project! - by caysao1 - 06-25-2017, 06:03 PM
RE: (Another) Zelda Ripping Project! - by jeston - 06-26-2017, 02:38 PM
RE: (Another) Zelda Ripping Project! - by Guy - 06-24-2017, 10:37 PM
RE: (Another) Zelda Ripping Project! - by caysao1 - 07-01-2017, 11:19 AM
RE: (Another) Zelda Ripping Project! - by Euden - 08-30-2017, 04:27 AM
RE: (Another) Zelda Ripping Project! - by Ogalon - 01-05-2018, 03:52 AM
RE: (Another) Zelda Ripping Project! - by Xetera - 01-06-2018, 07:32 PM
RE: (Another) Zelda Ripping Project! - by keanine - 01-22-2018, 04:37 PM
RE: (Another) Zelda Ripping Project! - by Chirz - 03-18-2018, 02:06 AM
RE: (Another) Zelda Ripping Project! - by Euden - 10-15-2019, 04:26 AM
RE: (Another) Zelda Ripping Project! - by TheFip - 10-20-2019, 03:55 AM
RE: (Another) Zelda Ripping Project! - by radzo73 - 02-04-2020, 06:55 PM
RE: (Another) Zelda Ripping Project! - by AJD-262 - 09-21-2020, 03:09 AM
RE: (Another) Zelda Ripping Project! - by AJD-262 - 09-23-2020, 08:04 PM
RE: (Another) Zelda Ripping Project! - by AJD-262 - 09-23-2020, 08:24 PM
RE: (Another) Zelda Ripping Project! - by AJD-262 - 09-23-2020, 08:30 PM
RE: (Another) Zelda Ripping Project! - by AJD-262 - 09-23-2020, 08:57 PM
RE: (Another) Zelda Ripping Project! - by AJD-262 - 09-23-2020, 09:34 PM
RE: (Another) Zelda Ripping Project! - by AJD-262 - 09-23-2020, 09:58 PM
RE: (Another) Zelda Ripping Project! - by AJD-262 - 09-24-2020, 01:06 PM
RE: (Another) Zelda Ripping Project! - by AJD-262 - 10-25-2020, 08:17 PM
RE: (Another) Zelda Ripping Project! - by Joschka - 10-29-2020, 04:05 PM
RE: (Another) Zelda Ripping Project! - by AJD-262 - 10-29-2020, 07:07 PM
RE: (Another) Zelda Ripping Project! - by Ryuzaki - 12-01-2020, 10:56 AM
RE: (Another) Zelda Ripping Project! - by KeyXu - 03-18-2021, 05:35 AM
RE: (Another) Zelda Ripping Project! - by nephpoo - 03-26-2021, 07:10 PM
RE: (Another) Zelda Ripping Project! - by Alvare - 07-25-2021, 08:17 AM
RE: (Another) Zelda Ripping Project! - by Hbot - 08-10-2021, 12:57 PM
RE: (Another) Zelda Ripping Project! - by JamesO2 - 03-30-2023, 09:20 PM
RE: (Another) Zelda Ripping Project! - by JamesO2 - 03-30-2023, 10:51 PM
RE: (Another) Zelda Ripping Project! - by Alvare - 09-25-2021, 04:44 AM
RE: (Another) Zelda Ripping Project! - by JamesO2 - 06-01-2022, 03:18 PM
RE: (Another) Zelda Ripping Project! - by scurest - 06-01-2022, 10:59 PM
RE: (Another) Zelda Ripping Project! - by JamesO2 - 06-02-2022, 06:16 AM
RE: (Another) Zelda Ripping Project! - by JamesO2 - 06-02-2022, 10:02 AM
RE: (Another) Zelda Ripping Project! - by Alvare - 06-16-2022, 03:22 AM
RE: (Another) Zelda Ripping Project! - by JamesO2 - 06-18-2022, 10:59 PM
RE: (Another) Zelda Ripping Project! - by JamesO2 - 06-20-2023, 04:50 PM
RE: (Another) Zelda Ripping Project! - by scurest - 06-20-2022, 05:19 PM
RE: (Another) Zelda Ripping Project! - by JamesO2 - 06-20-2022, 07:51 PM
RE: (Another) Zelda Ripping Project! - by Alvare - 06-27-2022, 11:46 PM
RE: (Another) Zelda Ripping Project! - by JamesO2 - 06-28-2022, 02:03 PM
RE: (Another) Zelda Ripping Project! - by JamesO2 - 06-28-2022, 03:14 PM
RE: (Another) Zelda Ripping Project! - by Alvare - 06-28-2022, 03:46 PM
RE: (Another) Zelda Ripping Project! - by JamesO2 - 06-28-2022, 06:06 PM
RE: (Another) Zelda Ripping Project! - by Alvare - 06-29-2022, 12:03 AM
RE: (Another) Zelda Ripping Project! - by JamesO2 - 06-29-2022, 01:37 AM
RE: (Another) Zelda Ripping Project! - by Alvare - 06-29-2022, 07:20 AM
RE: (Another) Zelda Ripping Project! - by JamesO2 - 06-29-2022, 12:56 PM
RE: (Another) Zelda Ripping Project! - by Alvare - 06-29-2022, 01:30 PM
RE: (Another) Zelda Ripping Project! - by JamesO2 - 06-29-2022, 02:36 PM
RE: (Another) Zelda Ripping Project! - by Alvare - 06-29-2022, 04:26 PM
RE: (Another) Zelda Ripping Project! - by JamesO2 - 06-29-2022, 04:37 PM
RE: (Another) Zelda Ripping Project! - by Alvare - 07-03-2022, 04:59 AM
RE: (Another) Zelda Ripping Project! - by JamesO2 - 10-29-2022, 12:38 PM
RE: (Another) Zelda Ripping Project! - by JamesO2 - 11-04-2022, 11:23 AM
RE: (Another) Zelda Ripping Project! - by JamesO2 - 01-04-2023, 06:51 PM
RE: (Another) Zelda Ripping Project! - by JamesO2 - 03-31-2023, 06:44 PM
RE: (Another) Zelda Ripping Project! - by Starkium - 04-01-2023, 11:53 AM
RE: (Another) Zelda Ripping Project! - by JamesO2 - 04-01-2023, 01:28 PM
RE: (Another) Zelda Ripping Project! - by Makoto - 05-02-2023, 02:49 PM
RE: (Another) Zelda Ripping Project! - by Makoto - 05-11-2023, 11:25 PM
RE: (Another) Zelda Ripping Project! - by Makoto - 05-14-2023, 03:43 AM
RE: (Another) Zelda Ripping Project! - by Makoto - 05-18-2023, 07:07 AM
RE: (Another) Zelda Ripping Project! - by Hbot - 05-24-2023, 01:05 AM
RE: (Another) Zelda Ripping Project! - by Makoto - 06-03-2023, 12:55 PM
RE: (Another) Zelda Ripping Project! - by Yeadude - 06-05-2023, 03:53 PM
RE: (Another) Zelda Ripping Project! - by Hybryda - 07-09-2023, 11:18 AM
RE: (Another) Zelda Ripping Project! - by Hybryda - 07-12-2023, 08:37 AM
RE: (Another) Zelda Ripping Project! - by JamesO2 - 07-20-2023, 10:56 AM
RE: (Another) Zelda Ripping Project! - by Hybryda - 07-20-2023, 11:26 AM
RE: (Another) Zelda Ripping Project! - by JamesO2 - 07-20-2023, 11:32 AM
RE: (Another) Zelda Ripping Project! - by Hybryda - 07-20-2023, 12:24 PM
RE: (Another) Zelda Ripping Project! - by JamesO2 - 07-20-2023, 12:33 PM
RE: (Another) Zelda Ripping Project! - by Hybryda - 07-20-2023, 12:47 PM
RE: (Another) Zelda Ripping Project! - by Qw2 - 07-14-2023, 11:31 AM
RE: (Another) Zelda Ripping Project! - by Hybryda - 07-17-2023, 06:39 AM
RE: (Another) Zelda Ripping Project! - by Makoto - 07-18-2023, 06:25 AM
RE: (Another) Zelda Ripping Project! - by Hybryda - 07-18-2023, 07:27 AM
RE: (Another) Zelda Ripping Project! - by Hybryda - 07-18-2023, 02:03 PM

Forum Jump: