| |||
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 |
MathOnNapkins |
| ||
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 |
| ||
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="34898Honestly 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 |
| ||
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 |
| ||
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 |
| ||
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 |
| ||
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 |
| ||
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 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 |
| ||
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 |
| ||
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 |
| ||
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 |
| ||
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 |
| ||
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 |
| ||
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 |
| ||
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 |
| ||
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 |
| ||
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 |
| ||
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 |
| ||
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 |
| ||
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 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 |
| ||
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 |
Main - ROM Hacking - Super Metroid Hack Help FAQ | New thread | New reply |
© 2005-2023 Acmlm, blackhole89, Xkeeper et al. |
MySQL - queries: 132, rows: 171/172, time: 0.019 seconds. |