(shouting)

Useful beta testing codes

it came, it went! all the old ASMT stuff is here
Locked
Kil
Posts: 13
Joined: 15 years ago

Useful beta testing codes

Post by Kil »

It might be a bit late for this, but I figure this might be useful since I actually found a couple more of these that could be useful for getting to areas that need testing, or skipping the disco shell room in the castle.

Just add them in your emulator's cheat section. Turn them off or on as necessary

7E007C01 - This will actually activate the "you cant die" code for the credits in any level. Sort of superior to star invincibility since you can hold shells. Set to 00 to be able to die again.

7E1490FF - Permanently have a star.

7E149301 - Instantly clear any level.

7E001902 - Permanently be big and have a cape.

7E0D9CFF - All teleporters beaten. If you know about setting bitflags I think you can change the last FF to other values to only set some of them to beaten. To "unbeat" the teleporters, probably set the FF to 00.

7E010B49 - This will change the level number to 49. So what? First, this disables any level asm for that level, second, it lets you fly around with the directional keys (because it activates the level asm for level 49 instead). You might not want to use it in autoscrolling levels.

Also this one:
flameofdoubt wrote:Sometimes you need to pass secret levels to continue, such as with raocow's ice level, for that there's this:

Pass secret exit: 7E143401
chdata wrote: enable both of the below at the same time for start+select to beat levels
00A26800
00A27300
Last edited by Kil 14 years ago, edited 3 times in total.
DON'T PM me. Ask your question in the help thread so everyone can be answered.
User avatar
flameofdoubt
Posts: 0
Joined: 14 years ago
Location: Britain

Re: Useful beta testing codes

Post by flameofdoubt »

Sometimes you need to pass secret levels to continue, such as with raocow's ice level, for that there's this:

Pass secret exit: 7E143401
Pixie casts Dekunda. Insufficient MP!
Kil
Posts: 13
Joined: 15 years ago

Re: Useful beta testing codes

Post by Kil »

Cool I didn't know about that
DON'T PM me. Ask your question in the help thread so everyone can be answered.
User avatar
kilon
Posts: 3
Joined: 15 years ago
Location: Netherlands

Re: Useful beta testing codes

Post by kilon »

You don't need that secret exit, but thanks nonetheless
Image
Image
Image
User avatar
flameofdoubt
Posts: 0
Joined: 14 years ago
Location: Britain

Re: Useful beta testing codes

Post by flameofdoubt »

Wait what you don't? Seriously? I played through that damn level like 3 times without cheats >_< augh. Now that I think about it I guess it's passable if you get the secret exit in frozen crusade.
Pixie casts Dekunda. Insufficient MP!
User avatar
kilon
Posts: 3
Joined: 15 years ago
Location: Netherlands

Re: Useful beta testing codes

Post by kilon »

wait.
Normal exit raocows level
Normal exit Ghosts are scary
Red koopa's Red sparkling death
Below the ice there is
Normal exit The Frozen Crusade
Chateau Chilly

That's a way through world 6 with just the normal exit cheat
Image
Image
Image
User avatar
yoshicookiezeus
Help! pawprint
Posts: 148
Joined: 15 years ago
Pronouns: he/him/his
Location: Sweden

Re: Useful beta testing codes

Post by yoshicookiezeus »

Or you could just open the thing in Lunar Magic and move Demo to where you want her to start. That's how I have done most of my testing (that and changing the Charles's Castle main entrance to lead to sublevels that are annoying to get to normally).
Kil
Posts: 13
Joined: 15 years ago

Re: Useful beta testing codes

Post by Kil »

yoshicookiezeus wrote:Or you could just open the thing in Lunar Magic and move Demo to where you want her to start. That's how I have done most of my testing (that and changing the Charles's Castle main entrance to lead to sublevels that are annoying to get to normally).
Personally I can't because I play in the snes9x debugger, and since it's crap, it deletes your header and you cant edit the rom anymore.
DON'T PM me. Ask your question in the help thread so everyone can be answered.
User avatar
yoshicookiezeus
Help! pawprint
Posts: 148
Joined: 15 years ago
Pronouns: he/him/his
Location: Sweden

Re: Useful beta testing codes

Post by yoshicookiezeus »

If you use Lunar Magic 1.65, it can add a header to a headerless ROM when you open it.
User avatar
Chdata
Posts: 11
Joined: 14 years ago
Location: Computer Chair

Re: Useful beta testing codes

Post by Chdata »

Did ya know you can do ingame hex edits with zsnes's cheat system (at least iirc)

enable both of the below at the same time for start+select to beat levels
00A26800
00A27300

also a 100% save file missing some things but oh well



SRAM save anywhere on the overworld you wish.
7E13CA01

After doing that, walk onto another level tile for it to pop up for real.
Attachments
Super Mario World (U) [!].zip
(308 Bytes) Downloaded 138 times
Image
Trouble with a capital COW.

<math>\tan{A}\sin{N}</math>
User avatar
Chdata
Posts: 11
Joined: 14 years ago
Location: Computer Chair

Re: Useful beta testing codes

Post by Chdata »

Ok, so here's a true 100% ASMT SRAM save file and savestate, all exits unlocked, saved after the end of trial of iron.
Attachments
CompleteASMT.zip
(84.41 KiB) Downloaded 142 times
Image
Trouble with a capital COW.

<math>\tan{A}\sin{N}</math>
User avatar
kilon
Posts: 3
Joined: 15 years ago
Location: Netherlands

Re: Useful beta testing codes

Post by kilon »

Wait.
Ghosts are scary is supposed to have a secret exit going to the level under it, but that path isn't opened in that save file.

Or maybe it doesn't have a secret after all and is BlackDS stupid enough to forget that?
Not that big of a problem if you just remove the key from the title
I don't want to look what's going on.I sincerely HATE that level and don't want to have anything to do with it. Not even in LM.
Image
Image
Image
User avatar
Chdata
Posts: 11
Joined: 14 years ago
Location: Computer Chair

Re: Useful beta testing codes

Post by Chdata »

Fixed.

Now it's a true 100% save file.
Attachments
CompleteASMT.zip
(88.56 KiB) Downloaded 130 times
Image
Trouble with a capital COW.

<math>\tan{A}\sin{N}</math>
Moniker
Posts: 0
Joined: 14 years ago

Re: Useful beta testing codes

Post by Moniker »

Could it possibly screw anything up porting it over between different versions of the beta? I've avoided using it to prevent getting false bugs, but hopefully that's paranoia.
Nothing's easy.

Image
User avatar
flameofdoubt
Posts: 0
Joined: 14 years ago
Location: Britain

Re: Useful beta testing codes

Post by flameofdoubt »

In the past I've found that loading a save state of a previous version will often just entirely freeze the game permanently, so...

EDIT: Though I don't know if this holds for save files, whoops. Ignore this.
Pixie casts Dekunda. Insufficient MP!
User avatar
kilon
Posts: 3
Joined: 15 years ago
Location: Netherlands

Re: Useful beta testing codes

Post by kilon »

Works for me.
Savestates could screw things up though.
You can always patch another rom though. Just in case.
Image
Image
Image
User avatar
Chdata
Posts: 11
Joined: 14 years ago
Location: Computer Chair

Re: Useful beta testing codes

Post by Chdata »

SRAM save files generally work between different versions of the same game as long as the overworld isn't to heavily modified from when you made the sram save. I could even delete every level and it'd work fine.
Image
Trouble with a capital COW.

<math>\tan{A}\sin{N}</math>
Locked