Points of Required Attention™
Smaghetti, a new Super Mario Advance 4 editor, is currently in development! Check out the thread HERE!

Please chime in on a proposed restructuring of the ROM hacking sections.
Views: 86,742,191
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search 04-22-23 09:45 PM
Guest: Register | Login

0 users currently in SMW Hacking | 1 guest

Main - SMW Hacking - New thread | New reply


Madman200
Posted on 05-11-07 01:17 AM (rev. 3 of 05-11-07 01:20 AM) Link | Quote | ID: 34447


Level: 58

Posts: 374/726
EXP: 1503301
Next: 74245

Since: 02-20-07

Last post: 4082 days
Last view: 4082 days
Holy crap, I messed it all up. Return on the title? That's bad.

Hold on while I type what I was going to say...

--------------------------------
I WAS going to ask this: there was supposed to be some way to "blank out" the data in a ROM, or clear the level data, overworld data, and other things, but I'm...lazy, yeah, that's it. So could someone notify me on how to do it?

Lunar MM
Posted on 05-11-07 01:54 AM Link | Quote | ID: 34461


Cheep-cheep
Level: 32

Posts: 100/189
EXP: 199679
Next: 6763

Since: 02-20-07
From: Not here anymore. >>

Last post: 5729 days
Last view: 5704 days
Press and hold CTRL + SHIFT + DEL when in a level. It'll erase all sprites, objects, and exits. Hope that's what you mean.

Madman200
Posted on 05-11-07 01:58 AM Link | Quote | ID: 34462


Level: 58

Posts: 378/726
EXP: 1503301
Next: 74245

Since: 02-20-07

Last post: 4082 days
Last view: 4082 days
Unfortunately, no. That would work, but would be an immense amount of time wasted.
Plus, there would still be the overworld to talk about.

I heard from an earlier time someone talking about getting rid of everything by using Hex...but I'm sux0r on that. For an age of 16, I'm way behind everyone else.

Also, your 100th post occurred.

TheGreatGuy
Posted on 05-11-07 03:27 AM (rev. 2 of 05-11-07 03:27 AM) Link | Quote | ID: 34509


Beezo
Level: 48

Posts: 186/480
EXP: 806531
Next: 17012

Since: 03-15-07

Last post: 5398 days
Last view: 5263 days
Really, getting rid of everything in a hex editor would consist of going to the level data, highlighting it all, and setting it all to 00. Although I don't know the level format, so other consequences would be unknown, only things I can think of are screwy headers and being unable to tell where one level ends and another begins, but I haven't even looked at the way SMW stores levels, so either of those could be true, or neither. Same for overworld, go to the location, highlight it all, and delete. And always make a backup, always.

____________________
There are things I want to put here. Like a cool picture, my 8-bit theatre character test result, my MS and RO characters... But it's 12 AM, and I'm sleepy.

Juggling Joker
Posted on 05-11-07 05:19 AM Link | Quote | ID: 34554


Paragoomba
Level: 21

Posts: 20/72
EXP: 46941
Next: 3002

Since: 02-22-07

Last post: 5546 days
Last view: 4787 days
Am I missing something, or is just deleting the level data when you're actually editing that level somehow not desirable? That's what I've always done, and it hasn't failed me yet.

____________________
Not The Only Starfish

NightKev
Posted on 05-11-07 05:20 AM Link | Quote | ID: 34555


Cape Luigi
Level: 130

Posts: 736/4792
EXP: 25443062
Next: 287515

Since: 03-15-07

Last post: 3365 days
Last view: 3277 days
Posted by Juggling Joker
Am I missing something, or is just deleting the level data when you're actually editing that level somehow not desirable? That's what I've always done, and it hasn't failed me yet.
Sanity is hard to come by.

____________________

Skreeny
Posted on 05-11-07 09:46 AM Link | Quote | ID: 34596


Cobrat
Level: 55

Posts: 134/653
EXP: 1282232
Next: 31957

Since: 02-21-07

Last post: 4971 days
Last view: 4472 days
Posted by Juggling Joker
Am I missing something, or is just deleting the level data when you're actually editing that level somehow not desirable? That's what I've always done, and it hasn't failed me yet.
I think he means he wants to wipe it all out at once rather than one level at a time. I think I can see reasoning in which it would make sense, but I can't really explain it.

Something dealing with convenience and not having to bother to blank the level when you start actually editing that individual level, I guess?

TheGreatGuy
Posted on 05-11-07 07:06 PM Link | Quote | ID: 34638


Beezo
Level: 48

Posts: 189/480
EXP: 806531
Next: 17012

Since: 03-15-07

Last post: 5398 days
Last view: 5263 days
Or maybe he's trying to make a "blank" rom, completely empty, as to make it easier to not build off of what's already there. I inteneded to make a blank patch of Final Fantasy, but that was before I knew how to use a hex editor, so I quit because it was too tedious.

____________________
There are things I want to put here. Like a cool picture, my 8-bit theatre character test result, my MS and RO characters... But it's 12 AM, and I'm sleepy.

Juggling Joker
Posted on 05-12-07 06:03 AM Link | Quote | ID: 34794


Paragoomba
Level: 21

Posts: 22/72
EXP: 46941
Next: 3002

Since: 02-22-07

Last post: 5546 days
Last view: 4787 days
Posted by TheGreatGuy
Or maybe he's trying to make a "blank" rom, completely empty, as to make it easier to not build off of what's already there. I inteneded to make a blank patch of Final Fantasy, but that was before I knew how to use a hex editor, so I quit because it was too tedious.
I think it's fairly obvious that this is exactly what he is intending to do. I'm just saying that it's a monumental waste of time. What can possibly be gained from taking the effort to remove all level data before you start making your own levels? If there were a quick and easy "blank out this rom" button, that'd be another thing altogether.

____________________
Not The Only Starfish

Sonicandfails
Posted on 05-13-07 05:27 PM Link | Quote | ID: 35037


Lantern Ghost
Level: 59

Posts: 289/766
EXP: 1629347
Next: 43781

Since: 02-19-07

Last post: 5594 days
Last view: 5401 days
Posted by Madman200
I heard from an earlier time someone talking about getting rid of everything by using Hex...but I'm sux0r on that. For an age of 16, I'm way behind everyone else.


Not to get off topic or anything (even though I am), but I have been hex editing since I was 14/15...I am 16 now, but still, it only takes a little time to learn, possibly a nights worth of figuring it out.

____________________
I miss post headers more.

Madman200
Posted on 05-13-07 10:42 PM Link | Quote | ID: 35088


Level: 58

Posts: 382/726
EXP: 1503301
Next: 74245

Since: 02-20-07

Last post: 4082 days
Last view: 4082 days
First, a word to everything before SaF's post.
I do mean that I want to scrap everything in the ROM before I start editing, if that's how you want to put it. Even if I can just edit the levels themselves, it might influence how I make it from the way it originally looked. Plus, changing what needs to be changed each time from zero will show me some of the "finer" points of using LM. At least, that's what I think...

As for Guy, I don't exactly have that much time on my hands. But if you're willing to talk to me about it, I'll try to do so. Or you can just point me in a direction, however you want to do it.

TheGreatGuy
Posted on 05-14-07 05:33 AM (rev. 3 of 05-14-07 06:00 AM) Link | Quote | ID: 35171


Beezo
Level: 48

Posts: 195/480
EXP: 806531
Next: 17012

Since: 03-15-07

Last post: 5398 days
Last view: 5263 days
I'm not exactly sure what you mean. I told you how to do it, go to the location of the level data, and delete it all, I'm sure you can get the offsets from somewhere. Hell, you could just use a corruptor, specify the offsets and set them all to 00 easily. I'm sure all the locations you'd need are at smwcentral. They have a ROM map, you know. Make a backup before you do, this should become second nature. Always make backups, they are your best friends.

____________________
There are things I want to put here. Like a cool picture, my 8-bit theatre character test result, my MS and RO characters... But it's 12 AM, and I'm sleepy.

Lordlazer
Posted on 05-14-07 05:57 AM Link | Quote | ID: 35185


Paragoomba
Level: 22

Posts: 67/77
EXP: 51831
Next: 6519

Since: 03-13-07

Last post: 5757 days
Last view: 4479 days
I honestly see no point in you waisting your time on such an endeavor. Already, with the code intact, ROM hacking (using hex) is "poking in the dark". Why? As I found out, you can't read the code - unless you are a "crack pot" or you have a photographic memory and can understand machine code (and such) - you (almost) randomly decide what code you're going to change and try and figure out what changed in the gameplay. Sure, there are tools to assist in this and it is very helpful in getting an idea of what you're looking for via other peoples efforts (ROM Mappings and such), thus narrowing the "randomness", but it is still "poking in the dark". If you're going to "start from scratch", why wouldn't you do something that is "more useful" like learning an actual language like C++ or something? With that you can build a career on, whereas "poking in the dark" you can't (or rather, it is much more difficult to)...

Main - SMW Hacking - New thread | New reply

Acmlmboard 2.1+4δ (2023-01-15)
© 2005-2023 Acmlm, blackhole89, Xkeeper et al.

Page rendered in 0.054 seconds. (341KB of memory used)
MySQL - queries: 84, rows: 116/117, time: 0.036 seconds.