Sonic and Sega Retro Message Board: Sonic Advance 3 Hacking Guide - Sonic and Sega Retro Message Board

Jump to content

Hey there, Guest!  (Log In · Register) Help
  • 2 Pages +
  • 1
  • 2
    Locked
    Locked Forum

Sonic Advance 3 Hacking Guide

#1 User is offline Erik JS 

Posted 13 October 2004 - 03:40 PM

  • Team Classic
  • Posts: 21
  • Joined: 24-August 04
  • Gender:Male
  • Location:São Bernardo do Campo - SP - BRASIL
I was just bored of "normal" hacking then I decided to go into something more "advanced". Hopefully, you'll find more than just palette editing there.

http://geocities.yahoo.com.br/erikjs_br/so...acking/english/

The guide was 100% made by me based on my researching of the SA3 ROM (btw, it's about final American game, not the European beta). Icy Guy contributed a little with his Sonic Battle notes.

It has various sections, but in majority only pointers are given and no full explanation of the format is shown, but I'm just in the beginning, and that's better than nothing NOW because there aren't other sites involved in Advances series hacking (as far as I know).

There are two hacks I would like to show to everybody. Go to the guide and get'em at Hacks section.

Please send me your comments. I want to make the SA3 hacking guide as better as possible.

#2 User is offline Icy Guy 

Posted 13 October 2004 - 05:26 PM

  • Hedgehog. Sonic the Hedgehog.
  • Posts: 777
  • Joined: 23-November 03
  • Gender:Male
  • Location:California
  • Project:GoldenEye 007 level hack
  • Wiki edits:2

Quote

And in case you're wondering, yes,  you can force an object to appear in place of your character with VBA's cheat mode, simulating debug mode, and release a screenshot in order to have about 1 billion stupid kiddies bumping your topic in a forum.

That is one of the best, if not THE best, lines I've ever seen in a hacking guide. :P

So anyway, I like your guide. ;) You've got a lot of comprehensive information, it's easy to read, and you also do a good job of explanaining stuff. I also like the fact that you're "breaking new ground" in the hacking scene, because I always like seeing people hack the lesser-hacked games.

I think I might be able to contribute a few things to your guide, but I'll have to work on that later today, as I'm supposed to be doing schoolwork right now. ;)

#3 User is offline Sonic 65 

Posted 13 October 2004 - 07:28 PM

  • Posts: 1158
  • Joined: 09-October 04
  • Gender:Male
  • Project:Dustin Wyatt's Epic Jailbreak
  • Wiki edits:13
Damn, you beat me to it. Waah. :P

Oh well, great job anyway.
This post has been edited by Sonic 65: 13 October 2004 - 07:31 PM

#4 User is offline LOst 

Posted 13 October 2004 - 09:42 PM

  • Sonic 2 HD - Lead Programmer
  • Posts: 4877
  • Joined: 10-January 03
  • Gender:Male
  • Wiki edits:2
The zone data pointers look exactly like the ones in Sonic Advance 2. So you can port the levels between the two games.

#5 User is offline Hayate 

Posted 14 October 2004 - 01:23 AM

  • Posts: 2360
  • Joined: 01-February 04
  • Gender:Male
  • Location:Torquay, England
  • Wiki edits:70

Quote

Compiler error message

Location: 0x00E2E47C

  "bug in vfprintf: bad base" - Does Sonic Team use a defective compiler? Well, now I don't doubt anything coming from them...


LMFAO!!! :D

#6 User is offline LOst 

Posted 14 October 2004 - 05:50 AM

  • Sonic 2 HD - Lead Programmer
  • Posts: 4877
  • Joined: 10-January 03
  • Gender:Male
  • Wiki edits:2

bobxp, on Oct 14 2004, 09:23 AM, said:

Quote

Compiler error message

Location: 0x00E2E47C

  "bug in vfprintf: bad base" - Does Sonic Team use a defective compiler? Well, now I don't doubt anything coming from them...


LMFAO!!! :D

It isn't Sonic Team that made the game. It's Dimps.

They use a library that isn't supported to be on the GBA, but works.

#7 User is offline Hayate 

Posted 14 October 2004 - 02:39 PM

  • Posts: 2360
  • Joined: 01-February 04
  • Gender:Male
  • Location:Torquay, England
  • Wiki edits:70

LOst, on Oct 14 2004, 10:50 AM, said:

bobxp, on Oct 14 2004, 09:23 AM, said:

Quote

Compiler error message

Location: 0x00E2E47C

  "bug in vfprintf: bad base" - Does Sonic Team use a defective compiler? Well, now I don't doubt anything coming from them...


LMFAO!!! :D

It isn't Sonic Team that made the game. It's Dimps.

I know that. Maybe that's why the Advance games are worse than their Genesis counterparts :D

#8 User is offline LOst 

Posted 14 October 2004 - 09:17 PM

  • Sonic 2 HD - Lead Programmer
  • Posts: 4877
  • Joined: 10-January 03
  • Gender:Male
  • Wiki edits:2

bobxp, on Oct 14 2004, 10:39 PM, said:

LOst, on Oct 14 2004, 10:50 AM, said:

bobxp, on Oct 14 2004, 09:23 AM, said:

Quote

Compiler error message

Location: 0x00E2E47C

  "bug in vfprintf: bad base" - Does Sonic Team use a defective compiler? Well, now I don't doubt anything coming from them...


LMFAO!!! :D

It isn't Sonic Team that made the game. It's Dimps.

I know that. Maybe that's why the Advance games are worse than their Genesis counterparts :D

No, they are not worse because of that. They are worse because the game designers lack of creation and insperation.

#9 User is offline Hayate 

Posted 15 October 2004 - 01:13 AM

  • Posts: 2360
  • Joined: 01-February 04
  • Gender:Male
  • Location:Torquay, England
  • Wiki edits:70

LOst, on Oct 15 2004, 02:17 AM, said:

bobxp, on Oct 14 2004, 10:39 PM, said:

LOst, on Oct 14 2004, 10:50 AM, said:

bobxp, on Oct 14 2004, 09:23 AM, said:

Quote

Compiler error message

Location: 0x00E2E47C

  "bug in vfprintf: bad base" - Does Sonic Team use a defective compiler? Well, now I don't doubt anything coming from them...


LMFAO!!! :D

It isn't Sonic Team that made the game. It's Dimps.

I know that. Maybe that's why the Advance games are worse than their Genesis counterparts :D

No, they are not worse because of that. They are worse because the game designers lack of creation and insperation.

Um, you just contradicted yourself... :blink:

If the game designers lacked inspiration then that would mean it was the reason, because Dimps designed the Advance games... Oh never mind this is offtopic :lol:

#10 User is offline LOst 

Posted 16 October 2004 - 12:01 AM

  • Sonic 2 HD - Lead Programmer
  • Posts: 4877
  • Joined: 10-January 03
  • Gender:Male
  • Wiki edits:2

bobxp, on Oct 15 2004, 09:13 AM, said:

LOst, on Oct 15 2004, 02:17 AM, said:

bobxp, on Oct 14 2004, 10:39 PM, said:

LOst, on Oct 14 2004, 10:50 AM, said:

bobxp, on Oct 14 2004, 09:23 AM, said:

Quote

Compiler error message

Location: 0x00E2E47C

  "bug in vfprintf: bad base" - Does Sonic Team use a defective compiler? Well, now I don't doubt anything coming from them...


LMFAO!!! :D

It isn't Sonic Team that made the game. It's Dimps.

I know that. Maybe that's why the Advance games are worse than their Genesis counterparts :D

No, they are not worse because of that. They are worse because the game designers lack of creation and insperation.

Um, you just contradicted yourself... :blink:

If the game designers lacked inspiration then that would mean it was the reason, because Dimps designed the Advance games... Oh never mind this is offtopic :lol:

The programmers did a good job, but it isn't as good as the old games. Far away from it actually.

#11 User is offline Erik JS 

Posted 17 October 2004 - 11:44 AM

  • Team Classic
  • Posts: 21
  • Joined: 24-August 04
  • Gender:Male
  • Location:São Bernardo do Campo - SP - BRASIL
Who did the game anyway, guys? Was it a good job? Neither Sonic Team nor Dimps told me how to hack the damn thing, so I don't care. A Sonic game is a Sonic game no matter how/where it was made. The fact is that there was pratically nothing about SA3 hacking. LOst, you seem to know a lot about Advance games, so if you have any more relevant info, please "give it away now".

Guide updated. The page about GBA palette is up. It shows a very easy way of reading and saving colors through some math operations. Now you don't need to "mess around with binary", as stated by Icy Guy's SB guide. I'm not claiming my explanation is better than his, but...
This post has been edited by Erik JS: 17 October 2004 - 11:46 AM

#12 User is offline Aquaslash 

Posted 19 November 2004 - 11:42 AM

  • Super Mega
  • Posts: 2795
  • Joined: 17-November 04
  • Gender:Male
  • Location:Hampton, VA
  • Project:The S Factor: Sonia and Silver
  • Wiki edits:1,144
Would one of your goals be Sonic and Tails in Nonagression?

#13 User is offline Kles 

Posted 19 November 2004 - 12:01 PM

  • Posts: 2460
  • Joined: 14-March 04
  • Gender:Male
  • Location:Ontario
  • Wiki edits:5
In what? Huh?

(Before you go on and go OMG BUMP, this is the archive so I think that's okay :P)

#14 User is offline Ice God 

  Posted 26 November 2004 - 11:07 PM

  • Earthbound Fanboy
  • Posts: 139
  • Joined: 26-November 04
  • Gender:Male
  • Location:Richmond VA
  • Wiki edits:1

Hot-Shot!!!, on Nov 19 2004, 11:42 AM, said:

Would one of your goals be Sonic and Tails in Nonagression?

I've been try to get that. So far, the best I've got was SuperSonic and Eggman in Chaos Angel act 3 with Route 99 music.
:lol:

#15 User is offline Erik JS 

Posted 12 December 2004 - 11:33 AM

  • Team Classic
  • Posts: 21
  • Joined: 24-August 04
  • Gender:Male
  • Location:São Bernardo do Campo - SP - BRASIL
Sorry for the long delay, people. I was having trouble while uploading RAR files to GeoCities. They refused such files ("invalid filename", no matter how long/short or which characters the name had) and I don't know why. I'm using my account at Tripod to keep the RAR files pointed by SA3HG (sometimes it gives bad tranfer rate), so you'll need to visit the main page (http://e-r-I-k.tripod.com/) before downloading any files from there. If you know a good free web hoster, then you're a liar.

Back on-topic. That "Sonic & Tails" question is ASM-dependent, definitely. I passed the last days working on trying to get something from GBA ASM, after I found VBASDL in GSCentral. The guide was updated, so check out ASM Hacking. The Topic 1 was written in a tutorial style, so you can continue ASM-hacking SA3 without waiting my next topics if you want. I don't like to "tie" people; if I discover any other cool things I'll let you know. ;)

  • 2 Pages +
  • 1
  • 2
    Locked
    Locked Forum

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users