Register - Login
Views: 99840935
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - Stats - Latest Posts - Color Chart - Smilies
05-03-22 11:21:17 PM
Jul - The Cutting Room Floor - Metroid Fusion Debug Menu New poll - New thread - New reply
Next newer thread | Next older thread
Kaito Sinclaire
Hacking reality since 20̶?͝>̨ )̧̢~͠|̡͠T̴̡<͏̀́#͟͠)̸̡̛̕͟_̢҉M̨̛͢͠͠@̴̷(̧̕01 ERROR.




Pronouns: any
Joined 09.07.2011

Last posted 1.0 years ago
Last active 1.0 years ago

Posted on 01-16-13 11:11:01 PM (last edited by Inuyasha at 01-16-13 11:13:01 PM) Link | Quote
Just found yesterday, it seems.

<object width="420" height="315"><embed src="http://www.youtube.com/v/_oGbE_ZcAVY?hl=en_US&version=3&rel=0" type="application/x-shockwave-flash" width="420" height="315" allowscriptaccess="always" allowfullscreen="true"></embed></object>

Quite powerful too, letting you save everywhere, mess with event flags, toggle every single powerup in the game, change energy and ammo current + maximum values, et cetera...


CD6169F3 D8989D47
BE00B773 395EF076



____________________
Cuber456

Fuzzy
Don't mind me. Just passing through.
Level: 56


Posts: 185/776
EXP: 1319627
For next: 78549

Since: 02-19-12

From: Everywhere at once.

Since last post: 4.2 years
Last activity: 131 days

Posted on 01-16-13 11:42:27 PM Link | Quote
Originally posted by Inuyasha
Just found yesterday, it seems.

<object width="420" height="315"><embed src="http://www.youtube.com/v/_oGbE_ZcAVY?hl=en_US&version=3&rel=0" type="application/x-shockwave-flash" width="420" height="315" allowscriptaccess="always" allowfullscreen="true"></embed></object>

Quite powerful too, letting you save everywhere, mess with event flags, toggle every single powerup in the game, change energy and ammo current + maximum values, et cetera...


CD6169F3 D8989D47
BE00B773 395EF076


This is pretty impressive. Someone should see if all the events listed in this debug menu are used in game. I've played this game to death so I could confirm if a particular event occurs or not if someone needs help with that.

____________________
"Consider this a privilege. You have been chosen."
Emoluvjd2
Member
Level: 20


Posts: 49/70
EXP: 39609
For next: 2830

Since: 10-24-09


Since last post: 4.1 years
Last activity: 2.7 years

Posted on 01-17-13 12:00:09 AM Link | Quote
I wonder if Wario Land 4 has a similar debug menu besides its debug mode, since this game is based off of its engine.
Cuber456

Fuzzy
Don't mind me. Just passing through.
Level: 56


Posts: 186/776
EXP: 1319627
For next: 78549

Since: 02-19-12

From: Everywhere at once.

Since last post: 4.2 years
Last activity: 131 days

Posted on 01-17-13 12:07:21 AM Link | Quote
BTW

There has been a rough translation done on the events list in the debug menu.

http://www.metroid-database.com/fanapps/Metroid%20Fusion%20Debug%20Menu.rtf

____________________
"Consider this a privilege. You have been chosen."
interdpth
Member
Level: 20


Posts: 42/64
EXP: 37499
For next: 4940

Since: 08-26-07


Since last post: 5.4 years
Last activity: 5.8 years

Posted on 01-17-13 03:16:20 AM Link | Quote
Oh, so I should've posted the thread here and not in rom hacking -.-

It's the find of the Metroid decade
Rena
I had one (1) message in Discord deleted and proceeded to make a huge, huge mess about how it was a violation of free speech and how moderators are supposed to be spam janitors and nobody should have the right to tell me not to talk about school shootings
Level: 135


Posts: 4964/5390
EXP: 29077383
For next: 257622

Since: 07-22-07

Pronouns: he/him/whatever
From: RSP Segment 6

Since last post: 343 days
Last activity: 343 days

Posted on 01-17-13 06:20:49 AM (last edited by Rena at 01-17-13 06:21:14 AM) Link | Quote
Post #4964 · Thu 130117 022049
Wow, that's a hell of a menu. Animated and everything. I wonder if there's more? Or if similar exists in other games using this engine...

Originally posted by Cuber456
.rtf
ಠ_ಠ

____________________
Xenesis

Roy Koopa
Actually a Doctor
Level: 101


Posts: 1992/2732
EXP: 10487323
For next: 230352

Since: 07-28-07

Pronouns: She/Her
From: Orange Star's Retirement Villa

Since last post: 10 days
Last activity: 13 hours

Posted on 01-17-13 07:49:49 AM Link | Quote
This is amazeballs.

I am going to hack this into a rom and put it on my GBA flashcard

Rena:
http://pastebin.com/CStNthgv
interdpth
Member
Level: 20


Posts: 43/64
EXP: 37499
For next: 4940

Since: 08-26-07


Since last post: 5.4 years
Last activity: 5.8 years

Posted on 01-17-13 02:58:40 PM Link | Quote
Originally posted by Rena
Wow, that's a hell of a menu. Animated and everything. I wonder if there's more? Or if similar exists in other games using this engine...

Originally posted by Cuber456
.rtf
ಠ_ಠ


I'm going to dive into ZM this weekend and see if it has anything else besides the simple on and off for equipment.

That'd be rad.
Cuber456

Fuzzy
Don't mind me. Just passing through.
Level: 56


Posts: 187/776
EXP: 1319627
For next: 78549

Since: 02-19-12

From: Everywhere at once.

Since last post: 4.2 years
Last activity: 131 days

Posted on 01-17-13 06:23:26 PM Link | Quote
Originally posted by Rena
Wow, that's a hell of a menu. Animated and everything. I wonder if there's more? Or if similar exists in other games using this engine...

Originally posted by Cuber456
.rtf
ಠ_ಠ
If you can't open it then my apologies. That link was listed on the metroid database website as is and I posted it straight. I didn't think that maybe not everyone would be able to open it. Xenesis fixed that so my bad. Sorry about that .

____________________
"Consider this a privilege. You have been chosen."
interdpth
Member
Level: 20


Posts: 44/64
EXP: 37499
For next: 4940

Since: 08-26-07


Since last post: 5.4 years
Last activity: 5.8 years

Posted on 01-18-13 12:04:17 AM Link | Quote
If anyone is interested ZM has code meant to completely disable the on/off switch.

Here's some ASM spam

loc_08071BD6
LDRB R6, [R1];30016C4 menuvar
LDR R5, =SuitMisc_ActivationStatus
CMP R6, #4
BNE loc_8071C1A
LDRB R0, [R5,#(ExtraSuitStatus - 0x300153F)]

loc_8071C14:
CMP R0, #1
BEQ loc_8071C1A

loc_8071C18:
MOVS R6, #0 ; R6 is the on/off flag set it to zero so users don't see it. Set it to 1

loc_8071C1A:

LDR R0, [R2]
LDRH R1, [R0]
MOVS R0, 0x200
ANDS R0, R1
CMP R0, #0
BNE DoWeGoToDebug
LDR R0, =MenuStatus
LDRB R0, [R0]
LSLS R0, R0, #0x18
ASRS R0, R0, #0x18
CMP R0, #6 ; Valid screen
BEQ DoWeGoToDebug
MOVS R6, #0 ; Another attempt at blocking the on/off flag from users, change it to 1

DoWeGoToDebug:

CMP R6, #0
BNE debugonoff
MOVS R3, #0
MOVS R7, #0xFF ;Nop this, if it's 0xFF you can't toggle suits.
B loc_8071D8A

off_8071C40: .long off_8754BC4
off_8071C44: .long SuitMisc_ActivationStatus
off_8071C48: .long MenuStatus

debugonoff: @ CODE XREF: sub_8071B2C+10Cj
CMP R7, #0
BEQ loc_8071C54
CMP R7, #2 ;I need to research this
BNE loc_8071C64
Cuber456

Fuzzy
Don't mind me. Just passing through.
Level: 56


Posts: 189/776
EXP: 1319627
For next: 78549

Since: 02-19-12

From: Everywhere at once.

Since last post: 4.2 years
Last activity: 131 days

Posted on 01-18-13 01:06:39 AM Link | Quote
Originally posted by interdpth
If anyone is interested ZM has code meant to completely disable the on/off switch.

Here's some ASM spam

loc_08071BD6
LDRB R6, [R1];30016C4 menuvar
LDR R5, =SuitMisc_ActivationStatus
CMP R6, #4
BNE loc_8071C1A
LDRB R0, [R5,#(ExtraSuitStatus - 0x300153F)]

loc_8071C14:
CMP R0, #1
BEQ loc_8071C1A

loc_8071C18:
MOVS R6, #0 ; R6 is the on/off flag set it to zero so users don't see it. Set it to 1

loc_8071C1A:

LDR R0, [R2]
LDRH R1, [R0]
MOVS R0, 0x200
ANDS R0, R1
CMP R0, #0
BNE DoWeGoToDebug
LDR R0, =MenuStatus
LDRB R0, [R0]
LSLS R0, R0, #0x18
ASRS R0, R0, #0x18
CMP R0, #6 ; Valid screen
BEQ DoWeGoToDebug
MOVS R6, #0 ; Another attempt at blocking the on/off flag from users, change it to 1

DoWeGoToDebug:

CMP R6, #0
BNE debugonoff
MOVS R3, #0
MOVS R7, #0xFF ;Nop this, if it's 0xFF you can't toggle suits.
B loc_8071D8A

off_8071C40: .long off_8754BC4
off_8071C44: .long SuitMisc_ActivationStatus
off_8071C48: .long MenuStatus

debugonoff: @ CODE XREF: sub_8071B2C+10Cj
CMP R7, #0
BEQ loc_8071C54
CMP R7, #2 ;I need to research this
BNE loc_8071C64
Are you talking about the on/off switch on the status screen? That has already been found though. It can be enabled in game by patching the ROM.

http://tcrf.net/Metroid_Zero_Mission#Unused_Features

____________________
"Consider this a privilege. You have been chosen."
interdpth
Member
Level: 20


Posts: 45/64
EXP: 37499
For next: 4940

Since: 08-26-07


Since last post: 5.4 years
Last activity: 5.8 years

Posted on 01-18-13 02:39:02 AM Link | Quote
Originally posted by Cuber456
Originally posted by interdpth
If anyone is interested ZM has code meant to completely disable the on/off switch.

Here's some ASM spam

Are you talking about the on/off switch on the status screen? That has already been found though. It can be enabled in game by patching the ROM.

http://tcrf.net/Metroid_Zero_Mission#Unused_Features

Yes, I am. I was poking around in ZM looking for similar code. But it was interesting how the purposefully block the on
P.JBoy
Random nobody
Level: 3


Posts: 1/1
EXP: 58
For next: 70

Since: 01-21-13


Since last post: 9.3 years
Last activity: 9.3 years

Posted on 01-21-13 08:47:48 PM Link | Quote
I actually made a list of the events in Fusion a while back, see here
Wack0
Member
Level: 13


Posts: 16/26
EXP: 8294
For next: 1973

Since: 08-15-11


Since last post: 5.9 years
Last activity: 5.7 years

Posted on 01-22-13 10:26:23 AM Link | Quote
O.o

If only i still had my metroid fusion cart, so i could test it out on a real cart...
But my friend lost it..
interdpth
Member
Level: 20


Posts: 49/64
EXP: 37499
For next: 4940

Since: 08-26-07


Since last post: 5.4 years
Last activity: 5.8 years

Posted on 02-04-13 03:10:18 AM Link | Quote
G on the debug menu, is for the door samus last used. In the current room
Next newer thread | Next older thread
Jul - The Cutting Room Floor - Metroid Fusion Debug Menu New poll - New thread - New reply


Rusted Logic

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

33 database queries, 7 query cache hits.
Query execution time: 0.302961 seconds
Script execution time: 0.025414 seconds
Total render time: 0.328375 seconds