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: 88,317,019
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search 03-29-24 08:52 AM
Guest: Register | Login

0 users currently in ROM Hacking | 3 guests

Main - ROM Hacking - Super Metroid Hack Help FAQ New thread | New reply

Pages: 1 2 3 4

MathOnNapkins
Posted on 05-13-07 12:38 AM Link | Quote | ID: 34930


Super Koopa
Level: 62

Posts: 131/842
EXP: 1931179
Next: 53507

Since: 02-19-07
From: durff

Last post: 4460 days
Last view: 3983 days
Well... a number of people are already used to it. I don't support headers either but I can see how people would kind of get "raised" on it. and if you want to use the offset just subtract 0x200 anyway.

____________________
Zelda Hacking Forum
hobbies: delectatio morosa

Reshaper256
Posted on 05-13-07 02:49 PM (rev. 2 of 05-13-07 02:56 PM) Link | Quote | ID: 35030


Goomba
Level: 13

Posts: 7/24
EXP: 9281
Next: 986

Since: 03-07-07
From: United States

Last post: 5649 days
Last view: 5101 days
Posted by "Gideon Zhi" id="34898
Any utility that requires a header shot be fucking shot. It should detect the header, then strip it off, not work with it. I repeat: DUMB.
Honestly I'd rather all ROMs be headerless from the moment you download them, and all utilities compatible with all ROMs.

So yes, I don't believe that utilites should ever *require* you to use a header. But these utilities do exist, and going the exact opposite direction with this mentality (requiring your ROM to be headerless, or not working) seems DUMB to me as well, considering how many people already work with and are used to these headers. I don't think utilities should detect the header and strip it off, refusing to work with your ROM if you don't. They should detect the header and work with *or* without it, perhaps offering to strip the header off for you.

Besides, I seriously don't care whether people state their ROM offsets as headered or not, as long as they specify which one.



____________________

Zelda 3 Challenge ~ Quest for Calatia
Official Zelda3C ASM Hacker

Gideon Zhi
Posted on 05-13-07 08:21 PM Link | Quote | ID: 35057


Paragoomba
Level: 22

Posts: 59/78
EXP: 54452
Next: 3898

Since: 02-19-07

Last post: 3231 days
Last view: 3228 days
Except that there's really no point. The only reason to have a header on your ROM is if you own a copier, which the vast majority of people do not. Even then, if you do have a copier, you'll know how to convert any ROM - with or without a header - to a format that your copier can understand, and can do so quickly. The effort it takes to convert a headerless ROM into one that your copier understands is vastly smaller than the effort it typically takes to wrap your head around the address changes a header necessitates, especially if you're doing assembly-level hacks where addresses are frequent.

Having a utility that requires a header is like having a doctor that will not examine you if you've had your tonsils out. Similarly, not removing a header is like not removing infected tonsils. But unlike tonsil surgery, the removal of the vestigial header is as quick and painless as tearing the stub off of a paycheck.

The point of this is that people will never change unless they're given some reason to change, and the confusion caused by headered ROMs is not enough for most people because they don't really understand what it entails. Nobody should ever be hacking a ROM with a header, period, unless the header is absolutely required for it to run - such as the iNES header - but this is not the case for any Super NES title.

Reshaper256
Posted on 05-13-07 10:40 PM (rev. 3 of 05-13-07 11:34 PM) Link | Quote | ID: 35087


Goomba
Level: 13

Posts: 8/24
EXP: 9281
Next: 986

Since: 03-07-07
From: United States

Last post: 5649 days
Last view: 5101 days
Hey, I understand that SNES headers are pointless. I just don't see it as a big enough issue to purposefully create utilities which don't run headered ROMs in order to sway the entire emulation community toward headerless. I completely understand what all of this entails, and why the headers are useless - I just don't see it as a big deal when other people don't bother getting rid of them.

A full, community-wide change from headered to headerless would be good, but it just seems kind of unrealistic to me. I may be wrong, but right now, I expect to just live on with both types, performing conversions/removing headers when I have to, and just going about my own business without bothering anyone else for posting their ROM offsets in what I might or might not deem to be an 'ignorant' fashion.

____________________

Zelda 3 Challenge ~ Quest for Calatia
Official Zelda3C ASM Hacker

me-is-liam
Posted on 05-13-07 11:19 PM Link | Quote | ID: 35095


Red Paragoomba
Level: 19

Posts: 25/57
EXP: 33870
Next: 1907

Since: 04-13-07
From: rexacoricofallapatorius

Last post: 5596 days
Last view: 5590 days
guys, i edited my post and put the offsets for unheadered roms there instead, i just put the headered ones there before because almost all ROMs have a header, and its confusing for beginners to add $200 and stuff, sorry. and i didnt mention a utility.

Reshaper256
Posted on 05-13-07 11:40 PM (rev. 3 of 05-13-07 11:55 PM) Link | Quote | ID: 35100


Goomba
Level: 13

Posts: 9/24
EXP: 9281
Next: 986

Since: 03-07-07
From: United States

Last post: 5649 days
Last view: 5101 days
Oh, and don't take what I said personally, me-is-liam. When I said "posting their ROM offsets in what I might or might not deem to be an 'ignorant' fashion," I was just trying to make a point. Like I said before, I seriously don't care whether people state their ROM offsets as headered or not, as long as they specify which one.

And since I'm aware that we were getting off topic, I'm now shutting up.

____________________

Zelda 3 Challenge ~ Quest for Calatia
Official Zelda3C ASM Hacker

Gideon Zhi
Posted on 05-14-07 03:19 AM (rev. 2 of 05-14-07 03:24 AM) Link | Quote | ID: 35143


Paragoomba
Level: 22

Posts: 60/78
EXP: 54452
Next: 3898

Since: 02-19-07

Last post: 3231 days
Last view: 3228 days
Posted by Reshaper256
Hey, I understand that SNES headers are pointless. I just don't see it as a big enough issue to purposefully create utilities which don't run headered ROMs in order to sway the entire emulation community toward headerless. I completely understand what all of this entails, and why the headers are useless - I just don't see it as a big deal when other people don't bother getting rid of them.


The unfortunate thing is that most people don't know the difference. I've released sixty-three complete translation patches for games across a variety of platforms, and the *ONLY* ones I get consistent complaints about my patches not working are the SNES ones, and it's always because they haven't read the header instructions included in the readme. Then people start distributing hacks for games and neglect to include header information, and things start to get messy. It would be much better for everyone if ROM headers simply ceased to exist.

me-is-liam
Posted on 05-14-07 06:59 PM Link | Quote | ID: 35246


Red Paragoomba
Level: 19

Posts: 26/57
EXP: 33870
Next: 1907

Since: 04-13-07
From: rexacoricofallapatorius

Last post: 5596 days
Last view: 5590 days
i didnt really take it personally, and like gideon said, it would be much easier if headers ceased to exist, but we are off topic so im shutting up too

SuperMetroid
Posted on 05-15-07 02:50 AM Link | Quote | ID: 35417


Red Goomba
Level: 17

Posts: 26/46
EXP: 24530
Next: 213

Since: 04-26-07

Last post: 5506 days
Last view: 5360 days
Door questions, trying to find an offset for a door pointer, in which i need to find an offset that has more then 1 door.

____________________
http://i181.photobucket.com/albums/x98/ONXY_SMF/Samus-Riding.gif

burdy99
Posted on 05-15-07 03:14 PM (rev. 2 of 05-15-07 07:44 PM) Link | Quote | ID: 35551

Newcomer
Level: 6

Posts: 3/5
EXP: 878
Next: 29

Since: 05-09-07

Last post: 6162 days
Last view: 6162 days
cant really help with the door question but i do need help and i know it kinda sounds stupid but part of my wall has turned into morph ball icons

so any help to get rid of it would be good please

[edit dunt matter i fixed it

me-is-liam
Posted on 05-15-07 09:33 PM Link | Quote | ID: 35592


Red Paragoomba
Level: 19

Posts: 27/57
EXP: 33870
Next: 1907

Since: 04-13-07
From: rexacoricofallapatorius

Last post: 5596 days
Last view: 5590 days
i have a severely n00bish problem here:
i have done about 15% of my hack, when suddenly my changes in SMILE stop apearing when i play the ROM in an emulator. in SMILE theres the up to date version but in play its the days old (so far) version, i have made sure several times and its the same ROM (in case of stupid mistake), im so confused (and weed off).

SuperMetroid
Posted on 05-16-07 01:27 AM Link | Quote | ID: 35671


Red Goomba
Level: 17

Posts: 27/46
EXP: 24530
Next: 213

Since: 04-26-07

Last post: 5506 days
Last view: 5360 days
remvoe your header...

____________________
http://i181.photobucket.com/albums/x98/ONXY_SMF/Samus-Riding.gif

Jathys
Posted on 05-18-07 06:47 AM Link | Quote | ID: 36138

Newcomer
Level: 5

Posts: 1/3
EXP: 410
Next: 119

Since: 02-21-07

Last post: 6076 days
Last view: 6076 days
Stupid mistake that all us ZSNES players have made at one point or another . . . If there's an IPS file with the same name as your ROM in the same folder, the emulator loads the IPS patch. If you have an old patch in the folder, it might be overriding some of your newer changes.

me-is-liam
Posted on 05-18-07 10:17 PM Link | Quote | ID: 36219


Red Paragoomba
Level: 19

Posts: 29/57
EXP: 33870
Next: 1907

Since: 04-13-07
From: rexacoricofallapatorius

Last post: 5596 days
Last view: 5590 days
oh thanks jathys, i thought it was a n00b mistake, but it all makes sense now thankyou!

me-is-liam
Posted on 05-21-07 09:00 PM Link | Quote | ID: 37263


Red Paragoomba
Level: 19

Posts: 30/57
EXP: 33870
Next: 1907

Since: 04-13-07
From: rexacoricofallapatorius

Last post: 5596 days
Last view: 5590 days
i dont know why but my ROM locked itself, i cant open it in SMILE anymore, what did i do?

The13thProdigy
Posted on 05-22-07 04:41 AM Link | Quote | ID: 37346


Red Paragoomba
Level: 20

Posts: 21/64
EXP: 40455
Next: 1984

Since: 02-24-07
From: Playing Super Metroid. AAAAAA nostalgia

Last post: 5422 days
Last view: 1890 days
Hey...here I am, a total n00b at both SMILE and Super Metroid hacking in general, begging for anyone's help with anything.

See I have this great idea for a hack, and awesome maps, level design and new ideas, but I have no idea how to actually make the hack, unfortunately. I don't know anything about working SMILE - pointers, PLMs, index, unknown, all the offsets, hex editing, the door editor in general, size of rooms, ANYTHING. I'm in the total dark.

Before I continue actually making the rooms, I want to do my research:
1. Can I make more rooms per world?
2. Could I add worlds (3 - Acheron, Kraid, Ridley)
3. I want to split the powers of the Gravity Suit so there's an item that gives you lava resistance
4. Many events that require something to be activated for a gray door somewhere to open

Once I know if these are possible, I can reconfigure the maps, and go from there. The maps are hand-drawn on graph paper right now, and written in a color-coded theme that's kinda hard to understand. Maybe I'll make one and post it here...

Much thanks to anyone who responds, and puts up with me, I'm terribly sorry for my n00bness but we all start somewhere

me-is-liam
Posted on 05-22-07 04:53 PM Link | Quote | ID: 37420


Red Paragoomba
Level: 19

Posts: 31/57
EXP: 33870
Next: 1907

Since: 04-13-07
From: rexacoricofallapatorius

Last post: 5596 days
Last view: 5590 days
1. you can either add rooms to the game as a whole using a hex editor, or move rooms from one zone to another, or both.
2. not that i know of
3. thats something ive been planning to do for my hack, it would take asm hacking
4. there are only certain events in the game (beating a certain boss, collecting morph ball and missiles, ect) that can be used as far as i know, but maybe there is a way to make new events.

it does take a very long time to get to know all about super metroid hacking y'know, i dont know all about SMILE myself

Kejardon
Posted on 05-22-07 09:46 PM Link | Quote | ID: 37508


Red Koopa
Level: 28

Posts: 93/139
EXP: 129517
Next: 1821

Since: 02-21-07

Last post: 6059 days
Last view: 5967 days
1) Yes, with a bit of knowledge and practice this can be done easily.
2) ... There is currently 1 unused area (DEBUG) you could use, which shouldn't take much work. You could likely get away with making Ceres a non-area and replacing it with a new one, but that would still take a fair bit of work with assembly and debugging. As for adding new areas all together... it's not going to happen. You'd have to rewrite *tons* of code and flags and such.
3) Not too difficult, actually. You'd need a new PLM for the item pickup, and it would take asm hacking to work, but not very much. Now, if you want to make it show up on the item screen... THAT will take some work.
4) Yes. I made code specifically to do this sort of thing already, actually. It was going to be used for Redesign but ended up not being necessary.

Of course, learning to hack in general will take a lot of time and effort. There's no way to avoid that. I don't recommend starting a full-scale hack as a way to learn.

The13thProdigy
Posted on 05-23-07 05:11 AM Link | Quote | ID: 37640


Red Paragoomba
Level: 20

Posts: 22/64
EXP: 40455
Next: 1984

Since: 02-24-07
From: Playing Super Metroid. AAAAAA nostalgia

Last post: 5422 days
Last view: 1890 days
Posted by Kejardon
Of course, learning to hack in general will take a lot of time and effort. There's no way to avoid that. I don't recommend starting a full-scale hack as a way to learn.


Yeah, I know...right now I'm working on a mini-hack with only about ten to fifteen rooms, just to see what I could do. Glad new rooms are possible - very glad - and as far as the worlds go, I really only need Acheron, so I'll use that Debug one. The other two I can mix into Brinstar and Norfair respectively. SM maps have the capacity to be way too huge XD

I'm absolutely prepared to do a hell of a lot of work and practice with this - I've got a back-up file, and let's go!
1. What would I need to do to start editing a room? Pointers, scroll data, door editor - all confuzzle me.

SuperMetroid
Posted on 05-23-07 05:28 AM Link | Quote | ID: 37641


Red Goomba
Level: 17

Posts: 28/46
EXP: 24530
Next: 213

Since: 04-26-07

Last post: 5506 days
Last view: 5360 days
Sorry too sound, rude but don't ask those kinds of questions, go find a faq.
Do you now hexidecimal etc.
Here's nice little faq = http://www.romhacking.net/docs/AoRH.html#sVI

____________________
http://i181.photobucket.com/albums/x98/ONXY_SMF/Samus-Riding.gif
Pages: 1 2 3 4


Main - ROM Hacking - Super Metroid Hack Help FAQ New thread | New reply

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

Page rendered in 0.030 seconds. (340KB of memory used)
MySQL - queries: 132, rows: 171/172, time: 0.019 seconds.