Register | Login | |||||
Main
| Memberlist
| Active users
| Calendar
| Chat
| Online users Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album |
| |
0 users currently in ROM Hacking. |
User | Post |
HyperHacker Posts: 1903/5072 |
Originally posted by DahrkDaiz This is why no addresses should be hardcoded in the program itself, but instead in a data or INI file. It signifigantly improves compatibility with hacks. |
insectduel Posts: 692/768 |
I don't think you need the hex editor to edit the Sky Tower Pipe Exit. You just have to change the sprite that's in the tower. |
JaSp Posts: 43/89 |
Well, as NES ASM is my only programming experience, I didn't even thought of applying that to win32 programs. I did it Daiz's way and it works great, I even managed to change the TSA editor's addresses
Thanks guys. |
beneficii Posts: 118/310 |
JaSp,
OK, as written in the program, the address for the map tile graphics is 0x45010 and the address for the sprite tile graphics is 0x48010. Just so you know, both addresses will appear at several points in the program as you search through it. In fact, just so you know, the uncommented C++ source code (compiled using GNU's C+ compiler) to the ALPHA release can be found here: http://www.geocities.com/beneficii Put it all together yourself and set up a recompile I suppose. Go to smb3.h (stored as smb3h.txt) and change the value of MAP_TILEPAGE to what you need and also the value of SPRITE_TILEPAGE, and then recompile. Googie, insetduel, et al., Yeah but can you do the more advanced editing, such as creating something like the sky tower (without using a hex editor)? I hope that you can see there's quite a bit that can be done and that more people will realize that. |
DahrkDaiz Posts: 202/403 |
You could always hack the program yourself. I've done that with a few SMB3 utilities people have made, I find the address of the gfx in the program and modify them to match mine. |
JaSp Posts: 42/89 |
I have a little request; I've begun starting on a sequel to SMB3: SUD, and managed to expand the ROM (I'm using my hack as a base so there isn't any free space left ); but obviously, the gfx' address is moved. So, would it be possible to have an option to select the starting address of the gfx (it would be faster than changing the map in another ROM and transfer the map date each time you make a change )
Thanks for your attention |
Googie Posts: 159/391 |
I'm starting to learn how to use your editor now beneficii, it's not that hard to use. As a matter of fact, I'm starting to like map editing. |
insectduel Posts: 688/768 |
I know I'm not concerned about your editor, but I not sure myself. I been using it for some quite a while and completely know all the facts. |
beneficii Posts: 113/310 |
Hmm, I've been reading what people have said about my editor and I get the sense that many do not understand fully its capabilities. I put out a readme with it, but it seems that some didn't even bother to read it. I also consider the possibility that the readme may have been difficult to understand. Therefore, I am starting this thread, so that any may post what they know about the editor, what they are confused about, and what they think of it in general.
The floor is open.... |