News: 11 March 2016 - Forum Rules

Author Topic: How to quickly test later levels when modding SMB using GreatEd?  (Read 1025 times)

Hiccup

  • Jr. Member
  • **
  • Posts: 3
    • View Profile
Unlike SMB utility, GreatEd doesn't have a built-in emulator, so I have to use an external one. But this means that I can't go straight to the level or level page I'm working on. Is there a code or something that can do this? Just editing the "current world" and "current level" in memory works, but its inconvenient as the codes have to be constantly toggled/edited to get it to work right.

Trax

  • RHDN Patreon Supporter!
  • Hero Member
  • *****
  • Posts: 609
    • View Profile
    • Trax ROM Hacking
Re: How to quickly test later levels when modding SMB using GreatEd?
« Reply #1 on: April 08, 2021, 11:25:43 am »
With ASM, it's certainly possible to set a starting level other than 0, but I don't know enough about SMB code. An alternative would be to set a save state just at the end of the level before the one you want to test. As far as I know, your changes for the actual level should be loaded as normal and not be affected by the save state.

Hiccup

  • Jr. Member
  • **
  • Posts: 3
    • View Profile
Re: How to quickly test later levels when modding SMB using GreatEd?
« Reply #2 on: April 08, 2021, 12:56:24 pm »
Reloading the ROM and the loading a save state worked. Thanks.