Views: 19,992,740 |
Home
| Forums
| Uploader
| Wiki
| Object databases
| IRC
Rules/FAQ | Memberlist | Calendar | Stats | Online users | Last posts | Search |
04-19-24 02:49 AM |
Guest: |
0 users reading Blast Corps Hacking | 1 bot |
Main - Trash - Blast Corps Hacking | Hide post layouts | Thread closed |
SunakazeKun |
| ||
Boss Bass Normal user Level: 75 Posts: 762/1551 EXP: 3662788 Next: 164116 Since: 06-15-14 From: Germany Last post: 2280 days ago Last view: 2252 days ago |
The game is somewhat unknown, so please don't ask me what it is about; Google is your friend
Blast Corps is a game I'm hacking since 2012 and I think I am the only one who hacks this game, but I don't care :o In this time I've found out a lot of stuff like how to edit text or music. Later in 2014 I started creating a tool called BlastTool64 that is just a programm that opens several tools for hacking, similar to GalaxyTools by Anthe. It normally was supposed to be a private programm, but then I released it in hope that somebody gets interested in hacking this game... Well then...here is a list of stuff I found out: ~ Text editing ~ Music editing ~ File structure ~ Instruments ~ A lot of IDs ~ A lot of memory addresses ~ Save Game File addresses Documenation for this can be found here. Videos: A lot of this just show basic things like changing the camera and vehicle positions. Youtube | Github | Neo Mario Galaxy | Super Mario Galaxy & Super Mario 3D Land Modding |
Arisotura |
| ||
Star Mario in this room you have a pile of apple pies Level: 163 Posts: 3094/9019 EXP: 56218762 Next: 268882 Since: 07-03-12 From: in a box Last post: 7 days ago Last view: 2 days ago |
Posted by SunakazeKun Might need a bit more precision there. 'a lot of IDs' -- IDs for what? How do you know they're not something else, or random crap? 'a lot of memory addresses' -- same deal here. Pointers are a fairly common thing, you know. Otherwise, interesting project. ____________________ NSMBHD - Kafuka - Jul melonDS the most fruity DS emulator there is zafkflzdasd |
SunakazeKun |
| ||
Boss Bass Normal user Level: 75 Posts: 763/1551 EXP: 3662788 Next: 164116 Since: 06-15-14 From: Germany Last post: 2280 days ago Last view: 2252 days ago |
IDs and memory addresses can be found here: https://sites.google.com/site/kazepedia/blast-corps Youtube | Github | Neo Mario Galaxy | Super Mario Galaxy & Super Mario 3D Land Modding |
Kazeshin |
| ||
compromised account; contact Arisotura for recovery Level: 23 Posts: 33/105 EXP: 63538 Next: 4185 Since: 10-01-14 Last post: 459 days ago Last view: 213 days ago |
i've barely looked at your site, but some stuff seems rather weird;
0x271394 Timer (2400=stop timer) 0x2B0874 Sideswipe Hydraulic Use (2400=never loose hydraulics) 0x2B0875 Sideswipe Hydraulic Use (2400=never loose hydraulics) [Alternate 1] 0x2B0876 Sideswipe Hydraulic Use (0001=gain hydraulics instead of using them) im assuming both(...) of these ramvalues are taken from gameshark codes. "2400XXXX" is basically "Addiu r0, r0, $XXXX" in mips assembly, which means "do nothing". documenting 80271394 as "timer" is like calling "gravity force" Y position. (FYI 81271392 0002 would make the time go twice as fast, ffff would make it go backwards) im fairly sure at 802b0874 is an "addiu" or "addi" instruction, so setting the halfword at 802b0876 to "0001" rather than something negative will invert the effect. you've basically documented trivial things you found in gameshark codes here... i wont really bother much with this, but i suggest you to learn the basics of MIPS assembly if you want to be a "pioneer hacker" for an N64 game. |
SunakazeKun |
| ||
Boss Bass Normal user Level: 75 Posts: 764/1551 EXP: 3662788 Next: 164116 Since: 06-15-14 From: Germany Last post: 2280 days ago Last view: 2252 days ago |
Yeah some of this addresses are taken from GS codes, some aren't...
Also, no. I won't never ever understand ASM .-. Youtube | Github | Neo Mario Galaxy | Super Mario Galaxy & Super Mario 3D Land Modding |
Arisotura |
| ||
Star Mario in this room you have a pile of apple pies Level: 163 Posts: 3096/9019 EXP: 56218762 Next: 268882 Since: 07-03-12 From: in a box Last post: 7 days ago Last view: 2 days ago |
Then it's kinda silly to throw 'RAM addresses' and 'IDs' around without understanding what they're about.
It's kinda like those kids who try to look savvy by throwing around random technical words. It works on ignorant kids, but anyone with some real knowledge isn't fooled. ____________________ NSMBHD - Kafuka - Jul melonDS the most fruity DS emulator there is zafkflzdasd |
SubDrag |
| ||
Newcomer Normal user Level: 3 Posts: 1/1 EXP: 57 Next: 71 Since: 04-05-15 Last post: 3301 days ago Last view: 3300 days ago |
Another guy and myself actually started looking at blast corps (independently, just found this post). If you're interested, add me to msn/pm. We've been trying to rip the images, though it's difficult because they don't store width and height, only can try and extrapolate from the displaylists, and they are an early n64 game where images have to be padded...and eventually parse how it stores the models (the displaylists are there, but vertice file holds the organized (the raw one)). |
SunakazeKun |
| ||
Boss Bass Normal user Level: 75 Posts: 1056/1551 EXP: 3662788 Next: 164116 Since: 06-15-14 From: Germany Last post: 2280 days ago Last view: 2252 days ago |
Ah, the guy who created the Universal ROM tool Youtube | Github | Neo Mario Galaxy | Super Mario Galaxy & Super Mario 3D Land Modding |
Main - Trash - Blast Corps Hacking | Hide post layouts | Thread closed |
Page rendered in 0.036 seconds. (2048KB of memory used) MySQL - queries: 29, rows: 211/211, time: 0.010 seconds. Acmlmboard 2.064 (2018-07-20) © 2005-2008 Acmlm, Xkeeper, blackhole89 et al. |