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