How to read data from a scene ?

Users who are viewing this thread

Let's see what I have here for you:

One more project similar to the one of DoDoCat, by Janycz

Swyter also worked once at some similar tool but it was directly for the mod SWC if I recall correctly:

Info thread about reading sco files by cmpxchg8b:

@Swyter mentioned in the discord that he will look into creating a template for reading sco files, not sure about his progress at it.
I'll probably finish the SCO one in the future, I wanted to do the reversing from scratch, cleanly.
 
I have this 010 Editor template that you can apply to any SCO file to navigate and edit the different sections visually from a tree view, but right now only the scene prop part is complete, it isn't useful for disecting the terrain, yet: https://github.com/Swyter/mab-tools/blob/master/mab_sco_file.bt

Conversely, the BRF template that you can find in the same repository should be much more comprehensive and supports both games: https://github.com/Swyter/mab-tools/blob/master/mab_brf_file.bt

Your best bet is a mix of all these resources Earendil talked about to get a good idea of how it works. The ScoTools code should be relatively straightforward if you are patient. It's written in plain C.

Hope that helps.
 
And I'm done, I know how to read data from a scene file now!

For people interested, you must open the sco file with a hex editor and understand how it works.
Also, I recommend you to refer to similar project like these links above in the topic.
 
Back
Top Bottom