Points of Required Attention™
Please chime in on a proposed restructuring of the ROM hacking sections.
Views: 88,504,371
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search 04-30-24 01:11 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: 1550127
Next: 27419

Since: 02-20-07

Last post: 4456 days
Last view: 4456 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: 205899
Next: 543

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

Last post: 6102 days
Last view: 6078 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: 1550127
Next: 27419

Since: 02-20-07

Last post: 4456 days
Last view: 4456 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: 49

Posts: 186/480
EXP: 831754
Next: 52129

Since: 03-15-07

Last post: 5772 days
Last view: 5637 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: 48404
Next: 1539

Since: 02-22-07

Last post: 5920 days
Last view: 5161 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: 131

Posts: 736/4792
EXP: 26238619
Next: 186001

Since: 03-15-07

Last post: 3738 days
Last view: 3650 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: 56

Posts: 134/653
EXP: 1322179
Next: 75997

Since: 02-21-07

Last post: 5345 days
Last view: 4846 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: 49

Posts: 189/480
EXP: 831754
Next: 52129

Since: 03-15-07

Last post: 5772 days
Last view: 5637 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: 48404
Next: 1539

Since: 02-22-07

Last post: 5920 days
Last view: 5161 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: 60

Posts: 289/766
EXP: 1680092
Next: 92686

Since: 02-19-07

Last post: 5968 days
Last view: 5775 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: 1550127
Next: 27419

Since: 02-20-07

Last post: 4456 days
Last view: 4456 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: 49

Posts: 195/480
EXP: 831754
Next: 52129

Since: 03-15-07

Last post: 5772 days
Last view: 5637 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: 53451
Next: 4899

Since: 03-13-07

Last post: 6131 days
Last view: 4853 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.022 seconds. (339KB of memory used)
MySQL - queries: 82, rows: 114/115, time: 0.016 seconds.