Register - Login
Views: 99833301
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - Stats - Latest Posts - Color Chart - Smilies
05-03-22 09:50:50 PM
Jul - Posts by BlackFurniture
BlackFurniture
Random nobody
Level: 4


Posts: 1/3
EXP: 245
For next: 34

Since: 03-29-16


Since last post: 4.3 years
Last activity: 4.3 years

Posted on 09-02-16 08:29:29 AM, in Final Fantasy Crystal Chronicles-GameCube~Unused Data Link
Hey - I've been working *a lot* on FF:CC. Incidentally, I was the one who did the FF:CC page on TCRF I've made a lot of new discoveries, just need to document them...

Things I've done:
* Converted all models (including debug models) to obj/mat, with textures
* Converted stages (including unused stages in a weird format) to obj, with somewhat working textures
* Converted all textures (also expo textures, debug textures, etc.)
* Converted sequenced BGM files to Renoise, with rendered versions here
* Converted all sound effects to .wav
* Found a debug stage with a debug menu (startmap), will post a code to activate this soon

My code repository is here: GitHub
I'll update this thread with some of the things above soon!
BlackFurniture
Random nobody
Level: 4


Posts: 2/3
EXP: 245
For next: 34

Since: 03-29-16


Since last post: 4.3 years
Last activity: 4.3 years

Posted on 12-15-17 02:14:56 AM, in Final Fantasy Crystal Chronicles-GameCube~Unused Data (last edited by BlackFurniture at 12-27-17 07:23:41 PM) Link
I've been meaning to update this thread, but at least I can share a little of my progress.

I've managed to match the majority of functions from the game.MAP symbol map from the EUR version to the layout of the US .dol file. There is also a game.MAP file on the US version, but this is for a debug build, so it wasn't very useful. For some reason, the EUR symbol map matches the US version better than the EU version, so my guess is that the symbol map is from an early compile of the US version, before they started work on localizing it.

The symbol map matching was done using some clever heuristics, so there are 10~15 functions I couldn't match, but otherwise, it is really impressive IMHO. Resulting map for US version is here, which can be loaded into Dolphin: https://bpaste.net/raw/dc90c3bd12d9.

I'm almost done reverse-engineering the animation file format, just some edgecases to figure out. I've also started exporting to .dae, so now the results can be viewed in Blender:



I've also done some work on visualizing maps, including a very early prototype map...
Hope I'll have time to revisit that soon!

EDIT: Also very cool work Rinji! How did you manage to get eye UVs working, by the way? Haven't looked at that yet :o

EDIT2: I guess I'm going to make this my dumping ground for discoveries I haven't cleaned up yet.

f008.chm prototype

Prototype texture:


f060.chm prototype map

Video: https://gfycat.com/FlickeringDecimalAmbushbug

m000_root.chm debug map

Video: https://gfycat.com/SolidFormalAstarte

m077 early c700 character

(final left, early right)

m078 early c800 character

(final right, early left)
BlackFurniture
Random nobody
Level: 4


Posts: 3/3
EXP: 245
For next: 34

Since: 03-29-16


Since last post: 4.3 years
Last activity: 4.3 years

Posted on 12-28-17 09:32:02 PM, in Final Fantasy Crystal Chronicles-GameCube~Unused Data Link
KartMario: Soon, I hope... Need to redo the AR codes since I seem to have lost them.

Also updated the previous post with some very interesting finds. There is still 1 prototype map that I had done some work on, but my model reader seems to break on maps now. Will fix this next!
Jul - Posts by BlackFurniture


Rusted Logic

Acmlmboard - commit 47be4dc [2021-08-23]
©2000-2022 Acmlm, Xkeeper, Kaito Sinclaire, et al.

19 database queries, 6 query cache hits.
Query execution time: 0.067398 seconds
Script execution time: 0.006790 seconds
Total render time: 0.074188 seconds