Register - Login
Views: 99792534
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - Stats - Latest Posts - Color Chart - Smilies
05-03-22 04:49:35 AM
Jul - General Game/ROM Hacking - New Star Fox 64 Toolkit New poll - New thread - New reply
Next newer thread | Next older thread
mib_f8sm9c
Random nobody
Level: 4


Posts: 1/3
EXP: 257
For next: 22

Since: 08-03-15


Since last post: 6.3 years
Last activity: 6.3 years

Posted on 08-19-15 11:04:22 PM Link | Quote
Hey y'all, I've finally got this project to a point where it's okay to be shared. Years back XDaniel wrote the original Star Fox 64 Toolkit which would allow someone to decompress/split DMA information on a SF64 ROM, as well as do some rendering of the level data. I played with it some months ago, and I liked it enough that I decided to continue it's development. Hence, the New Star Fox 64 Toolkit.





Right now it's kinda shaky, especially the rendering code, but it should have all the functionality of the prevoius toolkit (CRC fixing/decompressing/DMA splitting & joining/level rendering). This time it's in C# instead of C++, so it's a bit easier to work with. I've got the repo online at github here, so if you're interested you can take a look/make a pull request of your own.

I'm also keeping tabs on a twitter acct. here.

Eventually I'm hoping to allow level/model manipulation from within the Toolkit, but I've got a lot to figure out before then. Still, it's a good start!
einstein95
Member
Level: 37


Posts: 236/318
EXP: 326205
For next: 12048

Since: 04-11-13


Since last post: 3.3 years
Last activity: 3.3 years

Posted on 11-25-15 03:05:50 AM Link | Quote
Does this only support the US version or does it also support the other regions, like EU, JP and Aus? I can supply the DMA table offsets for these versions if you want.

____________________
Sometimes I English very well but sometimes no.
mib_f8sm9c
Random nobody
Level: 4


Posts: 2/3
EXP: 257
For next: 22

Since: 08-03-15


Since last post: 6.3 years
Last activity: 6.3 years

Posted on 01-08-16 03:57:01 PM Link | Quote
Sorry about the wait, I've been pretty unreliable the last month or two but I'm working my way back into this!

Actually, I think I only have the DMA offsets for the US version, though I can identify which region the rom is in. If you still are around, I wouldn't mind getting those DMA offsets from you.
xdaniel
980
Level: 64


Posts: 612/982
EXP: 2153578
For next: 60519

Since: 12-04-08

Pronouns: he/they
From: Germany

Since last post: 25 days
Last activity: 15 min.

Posted on 01-08-16 04:19:54 PM Link | Quote


>>ESTABLISHING LINK...DONE.    >>FETCHING POST DATA...DONE.    >>EXECUTING POSTDISP.BIN...


Wait, don't you already have them from the old SF64 Toolkit? The last value of each entry there is the DMA table's offset in ROM, i.e. 0xE93C0 for the Japanese version.


____________________
cu xdaniel -- Follower of the Church of Madoka -- @xdanieldzd (Twitter) -- stapled tech (YouTube)



It doesn't even matter if there is no hope, as the madness of the system grows

mib_f8sm9c
Random nobody
Level: 4


Posts: 3/3
EXP: 257
For next: 22

Since: 08-03-15


Since last post: 6.3 years
Last activity: 6.3 years

Posted on 01-08-16 04:54:54 PM Link | Quote
Jeez, with that red link text I thought you were angry at first.

Yep, you're right. I wasn't sure what info I had on it already, maybe I got mixed up with the level header offsets in the level dma's. I haven't tested it at all on other regions yet.
xdaniel
980
Level: 64


Posts: 613/982
EXP: 2153578
For next: 60519

Since: 12-04-08

Pronouns: he/they
From: Germany

Since last post: 25 days
Last activity: 15 min.

Posted on 01-08-16 05:28:46 PM Link | Quote


>>ESTABLISHING LINK...DONE.    >>FETCHING POST DATA...DONE.    >>EXECUTING POSTDISP.BIN...


Ah, no, it's just CSS, not an anger level indicator or something

I'm pretty sure the various region's offsets are correct. I had a quick look at the Japanese ROM in a hex editor and the data at 0xE93C0 looks fine, and I believe the old Toolkit did work with the various versions... tho it has been years as you mentioned in the OP, so testing the offsets once again would be a good idea.


____________________
cu xdaniel -- Follower of the Church of Madoka -- @xdanieldzd (Twitter) -- stapled tech (YouTube)



It doesn't even matter if there is no hope, as the madness of the system grows

Next newer thread | Next older thread
Jul - General Game/ROM Hacking - New Star Fox 64 Toolkit New poll - New thread - New reply


Rusted Logic

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

29 database queries, 2 query cache hits.
Query execution time: 0.093453 seconds
Script execution time: 0.010699 seconds
Total render time: 0.104152 seconds