I'm hoping to start trying to crack down that Event++ system once and for all. Will be posting progress and logs here, that way anyone who's up to GBA ASM can do their part.
. I myself, learnt ASM from these two resources while learning to make cheat codes:
. In fact, everything on
All ones encased in quotes are Adam
00 "Go to quarantine bay"
01 "Quarantine bay is just ahead"
02 Killed quarantine bay hornoad
03 "Level 0 doors unlocked"
04 "Actually, go download missiles"
05 Skippable by going into next room: "Data room is just ahead, right there, you didn't need to talk to me really"
06 In missile download room
07 Downloaded missiles <--compatible with my patch
08 Elevator's down
09 "Elevator's down, go beat Arachnus while I fix it"
0A Morphball-get
0B "Go to SRX and then talk to me some more"
0C Entered elevator room that SA-X destroys
0D Entered elevator area
0E "Elevator's broke, but I'm lazy, I'll let some unknown agent fix it for me. Also go clean the stabilizers for me"
0F Charge beam-get
10 All stabilizers cleared
11 "Go to TRO and exterminate our unknown intruder"
12 "Actually, it's the SA-X, so run. And get bombs while you're at it, after unlocking level 1 doors of course"
13 Level 1 doors unlocked
14 Skippable by getting bombs "You've released level 1 doors! now go get bombs"
15 In bombs download room
16 Downloaded bombs
17 SA-X blown up return route
18 Used alternate room exit
19 Hi-jump-get - Cacoons - SA-X blown up return route
1A Escaped SA-X
1B "Right, you know the pattern: Sector 1, then 2, and what comes next? That's right, 4"
1C "Remember Serris from Metroid II? Well now you have to go kill it"
1D Speed booster-get
1E Skippable by entering pump control unit "Empty" <--why you have to lower the water
1F Entered pump control unit
20 Water level lowered
21 "Head on to PYR to get EVEN MORE POWERFUL MISSILES (and no, I still haven't fixed the main deck elevator yet)
22 "Of course, the room is conveniently blocked by level 2 doors, unlocking those could let the x parasites in, but they could just go through the walls anyways
23 Level 2 doors unlocked
24 Skippable by getting super missiles "'Congratulations, you unlocked level 2, now get the missiles already dammit"
25 In super missile download room
26 Download super missiles
27 Reached end of pre-BOX room
28 Wild BOX escaped <--can't skip this
29 "Unfortunately, ARC is sub-zero...in kelvin...so lets head off to NOC 'cause I forgot to send varia suit in that download"
2A Left above navigation room
2B "Does Samus suspect anything?" "What? Who the frak are you?" "Oh shit, wrong number" "hmm"
2C Above conversation over
2D Skippable by going straight to NOC "No, not this sector, NOC (some people...)"
2E In NOC navigation room
2F "Ya know, I think 'varia' might be a typo, meh. But deja-vu eh? You're vulnerable to the X again! But this time shooting them *will* work"
30 SA-X enters
31 Escaped SA-X
32 Core-X exits data room
33 Varia suit-get
34 Reached top of post-Mega-X room
35 "Hm, you should really get plasma beam, especially since you can't get ice beam, although, we can still get some ice missiles! Yeah! Lets get to ARC already then
36 "Hah, another security level, and I'm still not gonna tell you where it is!"
37 Unlocked level 3 doors
38 Skippable by getting ice missiles "'Congratulations, you unlocked level 2, now get the missiles already dammit". Ya know, I feel like I've said this before..."
39 In ice missile download room
3A Downloaded ice missiles
3B "Meltdown! Apparently the cooling machine for the boiler broke, I knew we should have put the boiler in ARC"
3C Wide beam-get
3D Cooling unit operational
3E "Remember when I said that some unknown agent would fix the main deck elevator, well...I just turned the power on, and it works...coincidently there might be survivors up there..."
3F Etecoons and Dachora's released
40 "How exactly did they get out of that room? The door was closed when you got to it wasn't it? Anyways, go go power bombs!"
41 "Just to make sure you know where you're going, now get off of my lawn!"
42 Downloaded power bombs <--compatible with my patch
43 SA-X enters
44 Escaped SA-X
45 "Samus, come to me." <--I still don't get why he can't just tell here then and there
46 Power cuts out
47 "Be a dear and go get me a can of power will ya?"
48 Entered Yakuza's room
49 Space jump-get
4A Auxiliary power engaged
4B "Well you have me again! But no doors or elevators, but they don't matter right(?)"
4C Engaged with SA-X
4D Escaped SA-X
4E Plasma beam-get
4F "What, NOOO, NOT PLASMA BEAM. Oh crap crap crap, you go to ARC, I gotta go..."
50 "Remember Nightmare from Metroid II, ya know, the one that could manipulate gravity, go kill it"
51 Gravity suit-get
52 In security room
53 Unlocked level 4 doors
54 "Oh shit, intended sequence break [role secret message]"
55 In data room
56 Downloaded diffusion missiles
57 "Oh hey, wtf, we didn't send those. >_> <_<;. Well now that you have them, go finish BOX"
58 ":O BOX has become much stronger (only 2/3 stronger actually). Also, don't go into the no Samus zone, because...er...the SA-X is tracking you down...yeah"
59 Reached end of pre-restricted zone room
5A BOXquake
5B Wave beam-get
5C Reached dead end in restricted zone
5D 60 seconds to detachment of Restricted Laboratory
5E Escaped
5F "Damn it Samus, you killed all the Metroids, again" "......" "Are you mute or something" "..... sorry I was just thinking of monologue to think of"
60 Screw attack-get
61 "Samus, you're done here, we don't need you anymore" "I don't work for you, I hunt my own bounty" "We don't care! Just go to your damn ship"
62 Doors don't open...
63 "How am I meant to go to my ship when you've locked me in here!" "Ugh, it's that time of the month again" "That's it, I am sooo destroying this planet"
64 "Just make sure the ship isn't on the planet"
65 Entered SA-X fight room
66 Ice beam-lose
67 Orbit change implemented
68 Skippable by entering ship room: I don't know how to get this event
69 Entering ship room
6A Omega Metroid kills SA-X
6B Ice beam-get
6C Killed omega Metroid
6D Escaped planet
I have a symbolic debug file for no$gba as well, helps a lot, it replaces known RAM and ROM addresses to the names in the file. The file name needs to have the same name as the ROM you're using. See the attachment