Register | Login
Views: 19364387
Main | Memberlist | Active users | ACS | Commons | Calendar | Online users
Ranks | FAQ | Color Chart | Photo album | IRC Chat
11-02-05 12:59 PM
1 user currently in Super Mario World hacking: labmaster | 3 guests
Acmlm's Board - I2 Archive - Super Mario World hacking - Restrict Level Acess Option | |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread
User Post
Katastrophe

Cheep-cheep
Level: 22

Posts: 12/187
EXP: 54697
For next: 3653

Since: 08-02-04
From: The Mushroom Kingdom

Since last post: 244 days
Last activity: 3 days
Posted on 08-02-04 10:34 PM Link | Quote
I have been noticed that some games have the Restrict Level Acess. In my hack, I want to enable that option. That is because I don't want to no one see the levels and etc. Do you know how to enable this? Many thanks.
blackhole89

LOLSEALS
Moderator of ROM hacking
EmuNET IRC network admin
Head GM of TwilightRO
Level: 47

Posts: 276/971
EXP: 739208
For next: 26995

Since: 03-15-04
From: Dresden/Germany

Since last post: 14 hours
Last activity: 12 hours
Posted on 08-02-04 11:23 PM Link | Quote
ChibiMoon code.
Start LM. Load your hack. Open up the Overworld Editor and type "ChibiMoon" (case-sensitive). Some icons should change and the status bar should show "ChibiMoon is cute!" o.s.l.t. Back in LM, there should be some new option popped up to lock down the hack aka restrict level access. There was some key combination, give me just a few seconds to look it up again...

[edit] It is Ctrl+E. Just keep in mind there's no documented way of reversing this kind of lockdown yet, so you'd better keep a copy of the hack somewhere.


(edited by blackhole89 on 08-02-04 02:25 PM)
Katastrophe

Cheep-cheep
Level: 22

Posts: 14/187
EXP: 54697
For next: 3653

Since: 08-02-04
From: The Mushroom Kingdom

Since last post: 244 days
Last activity: 3 days
Posted on 08-03-04 12:21 AM Link | Quote
Originally posted by blackhole89
ChibiMoon code.
Start LM. Load your hack. Open up the Overworld Editor and type "ChibiMoon" (case-sensitive). Some icons should change and the status bar should show "ChibiMoon is cute!" o.s.l.t. Back in LM, there should be some new option popped up to lock down the hack aka restrict level access. There was some key combination, give me just a few seconds to look it up again...

[edit] It is Ctrl+E. Just keep in mind there's no documented way of reversing this kind of lockdown yet, so you'd better keep a copy of the hack somewhere.


Ok but, where do I must type ChibiMoon??
blackhole89

LOLSEALS
Moderator of ROM hacking
EmuNET IRC network admin
Head GM of TwilightRO
Level: 47

Posts: 277/971
EXP: 739208
For next: 26995

Since: 03-15-04
From: Dresden/Germany

Since last post: 14 hours
Last activity: 12 hours
Posted on 08-03-04 12:27 AM Link | Quote
As I said, in the Overworld Editor window. There's no text field or stuff like this, you just highlight the window and type it in as described above.
KATW

King Yoshi
"If you stare at something long enough, it can be funny."
Level: 86

Posts: 1518/3959
EXP: 6087979
For next: 54128

Since: 03-15-04

Since last post: 7 hours
Last activity: 5 hours
Posted on 08-03-04 01:12 AM Link | Quote
*Points to useful Resources topic*

Thats why its stickied
Keikonium
Banned
Level: NAN

Posts: 399/-2459
EXP: NAN
For next: 0

Since: 04-02-04

Since last post: 63 days
Last activity: 9 hours
Posted on 08-03-04 05:43 AM Link | Quote
Okay, I have an idea about how to reverse the Chibi Moon code. I don't know if it would work, but would it be possible to copy ALL of the coding for an original, unlocked game and then compare that to an original locked game. LM must input a string of code or something like that that prevents it from loading the game, but instead shows that pop up box. Of coarse I am sure it would be more complex than that however. So would I be on the right track or just blabbering about nothing?

Also if you read the pop up box it says its an Almost irreversible (sp?) form of protection. Therefore it is bypassable.
KATW

King Yoshi
"If you stare at something long enough, it can be funny."
Level: 86

Posts: 1521/3959
EXP: 6087979
For next: 54128

Since: 03-15-04

Since last post: 7 hours
Last activity: 5 hours
Posted on 08-03-04 06:11 AM Link | Quote
Spoiler:
Its a simple comparison between the hex of an unlocked game and a locked game. Though the question is does the locking happen in the exact same place for each rom.


I wonder if there is a program that can compare the hex in two different files and tell you what is defferent between A and B


(edited by Kirby ATW on 08-02-04 10:13 PM)
Juggling Joker

Boomerang Brother
SMW Hacking Moderator
Yeah, JAMH is still being worked on.
Level: 48

Posts: 248/1033
EXP: 811447
For next: 12096

Since: 03-15-04
From: Wyoming

Since last post: 2 days
Last activity: 3 hours
Posted on 08-03-04 10:43 AM Link | Quote
That's not all the locking does, otherwise ever Joe Schmo with no programming knowledge at all could reverse it.

No, it changes the level format slightly, so unless you know the location of the level pointers AND what was specifically changed in the format, you aren't going to be able to reverse it with a simple patch.
blackhole89

LOLSEALS
Moderator of ROM hacking
EmuNET IRC network admin
Head GM of TwilightRO
Level: 47

Posts: 285/971
EXP: 739208
For next: 26995

Since: 03-15-04
From: Dresden/Germany

Since last post: 14 hours
Last activity: 12 hours
Posted on 08-03-04 02:57 PM Link | Quote
It isn't 100% proof, of course (as SMW itself can still read it), but it does severe changes to the level headers and structure. If it weren't that way, you could just make an IPS patch from locked to unlocked and apply that to any ROM you wish to unchain.
The only thing positive I can tell for now is that Solar Soundtrack will neither offer any nor be vulnerable to any kind of soundtrack protection, as it, in the current development version, w00tly doesn't even need pointer tables any more and does fucking good work at looking up all N-SPC junk, uhm chunks, within a ROM. That means complete soundtrack open-sourcery. And I'm about to add import support for original SMW, woo. (Although I'm still far away from S-SPC )
Keikonium
Banned
Level: NAN

Posts: 402/-2459
EXP: NAN
For next: 0

Since: 04-02-04

Since last post: 63 days
Last activity: 9 hours
Posted on 08-03-04 07:53 PM Link | Quote
Well, to my surprise what I did actually works!!!!!!

I only need to change to offset 000001F0 0F00 and change the game header to read Super MarioWorld. There are about 100-150 more offsets to change that I will try later. It might make the levels show up like normal.

Quite easy, but so far it only works for unedited roms. Meaning just a locked original rom. I have unlocked SDW:TLC, but the levels show up as garbage and I get constant errors about graphics and ASM hacks being enabled/disabled...???

The only SMW hack I haven't been able to unlock this way is Luigi's Adventure. Somethings different about it I think. But Im sure that it will show up as garbage just like SDW.

And does anyone remeber Super Mario Chrystal Island Adventures? I can unlock this hack and some of the levels show up almost fine. I need to import a new AllGFX.bin but some of the levels actually look good. Only edited blocks, ExGFX, and custom tiles don't show up.

But I think that this is a break thru (IMO) because at least I know how to unlock a hack.

Edit: I think I may have the level headers and all that stuff in my .xls file (excel spreedsheet) that I am making to show what to change. If this all works out I may uplaod it to my site. But hack makers who don't want there hacks unlocked (like me for instance) will not like this...if it works.


(edited by Keikonium on 08-03-04 11:00 AM)
Add to favorites | "RSS" Feed | Next newer thread | Next older thread
Acmlm's Board - I2 Archive - Super Mario World hacking - Restrict Level Acess Option | |


ABII


AcmlmBoard vl.ol (11-01-05)
© 2000-2005 Acmlm, Emuz, et al



Page rendered in 0.016 seconds.