Language…
6 users online: BabaYegha, masl, Nirv, Oskise, sinseiga, Tsquare07 - Guests: 232 - Bots: 288
Users: 64,795 (2,375 active)
Latest user: mathew

Locking / Unlocking / RLM HowTo

  • Pages:
  • 1
  • 2
1. Introduction

Assuming you know how to hex edit and use external applications and/or command prompt in Microsoft Windows operating systems:

Wondering why you can't open certain hacks here at SMW Central? Or just want to know how to do it in the first place to protect your precious data? You clicked on the right thread.

2. Locking

Warning: This step requires or recommends backing up your ROM

First, we will cover locking your hack. In Lunar Magic, open the Overworld Editor. It's icon looks like this: When the editor is opened, type:

Originally posted by required keystroking
Chibi Moon


(Case sensitive!) The message " ChibiMoon is cute! " should appear and your Overworld Editor icon should be changed:



Close the Overworld Editor and navigate back to the main Lunar Magic instance. Type:

Originally posted by required keystroking
CTRL + E


(Standard English Microsoft Windows keyboard used!) The Restrict Level Access by Lunar Magic (Version 1.1) dialogue box should appear:



Delete " Super Peachy World " and replace it with your hack name or whatever you want. The maximum number of characters is 21.

Disclaimer:

Originally posted by Lunar Magic
This is a relatively weak form of protection, and will only prevent casual hackers from examining your levels. Also remember this is permanent... there is no function in Lunar Magic to reverse it. This means you will be locked out of your own levels, so be sure to make a backup before doing this.


Alternate #1: Opening a hex editor like Translhextion and jumping to address " x001FF " and changing 00 to 01. This will trigger the locked flag in Lunar Magic without changing the internal ROM name or using RLA.

Alternate #2: Opening a hex editor like Translhextion and jumping to address " x081C0 " and changing " SUPER MARIOWORLD " to something else. (Internal ROM name) You can also search for it as well. You can tell if the internal ROM name is changed in hacks if ZSNES or SNES9x tell you anything other than SUPER MARIOWORLD at ROM boot.

3. Unlocking

A method of unlocking is reversing the effects of the above alternate methods of locking. (#1 and #2)

Using RLM (Recover Lunar Magic) is relatively easy, you can use CMD.EXE, create your own .BAT or just use drag and drop methods.

3a. CMD.EXE

In standard Microsoft Windows operating systems, there is a Command Prompt. If you don't have one yet in your RLM folder yet, navigate to:

Originally posted by file path
%SystemRoot%\System32\cmd.exe


Where %SystemRoot% is your drive and Microsoft Windows installation folder. Once you have copied the executable to your RLM folder, open it up and type:

Originally posted by required keystroking
rlm.exe %in%.smc %out%.smc


%in% means your locked ROM. %out% means your desired name for your unlocked ROM.



(No spaces allowed!) This will create an unlocked ROM for you in RLM's folder. You can now open it in Lunar Magic.

3b. .BAT

In standard Microsoft Windows operating systems, there is Notepad. If you can't find Notepad, navigate to:

Originally posted by file path
%SystemRoot%\notepad.exe


Where %SystemRoot% is your drive and Microsoft Windows installation folder. Once you have opened Notepad, type:

Originally posted by required keystroking
rlm.exe %in%.smc %out%.smc


%in% means your locked ROM. %out% means your desired name for your unlocked ROM.



(No spaces allowed!) Now, you need to save it as a .BAT, and not a .TXT:



Once you save, open your new .BAT and it will automatically create an unlocked ROM for you in RLM's folder. You can now open it in Lunar Magic.

3c. Drag and Drop

(Spaces allowed!)

This is as self-explanatory as it sounds. Just right click on your ROM and hold it to drag it across the screen. Drag it onto RLM.EXE and it will automatically create an unlocked ROM for you in RLM's folder. You can now open it in Lunar Magic. This is the ROM name it outputs using this method:

Originally posted by RLM
%in%.unlocked.smc


%in% means your locked ROM.

4. Congratulations!

You have just locked a hack using 3 methods or have just unlocked a hack using 3 methods. Your hack is now protected or viewable again.

5. Credits

Lunar Magic Icons - Ulti's Dungeon
Hack Used - Moving Day and Super Mario World
Screenshots - Snowshoe
To use RLM you could just

open CMD and type

rlm romNameToUnlock.smc AnyName.smc

Even put that in a .bat file to double click
I own a community of TF2 servers!

ASMT - A new revolutionary ASM system, aka 65c816 ASseMbly Thing
SMWCP - SMW Central Presents a Product- tion long name

frog

http://esolangs.org/wiki/MarioLANG
Originally posted by Fakescaper
To use RLM you could just

open CMD and type

rlm romNameToUnlock.smc AnyName.smc

Even put that in a .bat file to double click


Or just drag the locked rom over RLM.
Which really are just tl:dr versions of the thread.

World Community Grid: Thread | Team
 
did anyone even read the thread before they started posting the same methods.

sad isn't it



@Snowshoe... could you please make this tutorial in a text file to downlad if it isn't already??? that would be very useful thanks #w{=D}

PS: send it to me in a PM
MY HACK(s)

>>Super Mario Bros. Remix<< [DEMO]v1
*BRAND NEW [DEMO]v2 COMING SOON*
*NEW* features:
-Compatible with most (if not all) emulators
-Fixed some bugs & Re-addressed patches (it was a real mess)
-New level designs/re-edited levels
-New & custom GFX/ExGFX
-New & custom music
-Over 25 exits
-NOTICE-
looking for a BETA TESTER and/or a LP VIDEO MAKER from youtube to play MY HACK.(new version)

...if inteserted just PM me ;)
Why can't you just read it from the first post? :|
This program crashes when used... Uh?
Potato knishes
How exactly does it "crash"? What do you do to make it "crash"?
If you mean it opens and gets closed immediately, reread the post.
"RLM.exe has stopped working."
This pops up every time I attempt to use it.
Potato knishes
Originally posted by S.R.H.
What do you do to make it "crash"?
Originally posted by S.R.H.
Originally posted by S.R.H.
What do you do to make it "crash"?

Nothing. I just follow the steps normally, and it does this. Both methods.
Potato knishes
What rom are you trying to unlock? I've had that happen on a hack that wasnt actually locked but was patched with something that makes it not load in LM.
VLDC8 (Because I want to be able to play it by CTRL F4, and not inconveniently dragging ZSnes into the same folder to drag it over to play.)
Potato knishes
Oh, that hack has been locked in a different way so people won't unlock it. That's normal.
Originally posted by S.R.H.
Oh, that hack has been locked in a different way so people won't unlock it. That's normal.

Well, I don't want to go and open ZSnes every time just to play it. Does anyone have an unlocked version?
Potato knishes
there is no unlocked version that is actually playable
Alternatively, why don't you make .smc files always be opened with an emulator (I don't know if this is reversible though)? It kills the inconvenience of opening it in Lunar Magic and play it by CTRL-F4 since you'd only need to double-click your ROM file.

Unless you have other plans other with the ROM other than that, then no. It's pretty much what ninja boy said.
I just have my emulators on my desktop and drag-drop the ROMs I want to play into it.
Anime statistic on MyAnimeList:
400 animes completed ✓
6000 episodes completed ✓
100 Days completed ✓
... what even am I doing with my life?
Originally posted by Mirann
Alternatively, why don't you make .smc files always be opened with an emulator (I don't know if this is reversible though)? It kills the inconvenience of opening it in Lunar Magic and play it by CTRL-F4 since you'd only need to double-click your ROM file.

Unless you have other plans other with the ROM other than that, then no. It's pretty much what ninja boy said.

But then to open in LM, I'd need to do the same thing I mentioned in ZSnes, but with LM.
Potato knishes
  • Pages:
  • 1
  • 2