View Single Post
Old March 30th, 2012 (10:50 PM). Edited March 30th, 2012 by miksy91.
miksy91's Avatar
miksy91 miksy91 is offline
Dark Energy is back in action! ;)
    Join Date: Oct 2008
    Location: A small country in the North
    Gender: Male
    Nature: Relaxed
    Posts: 1,438
    Originally Posted by redriders180 View Post
    Thank you both. It's probably just because of my poor sense of scale...I feel like I'm going through free space very quickly. It's fairly difficult to comprehend sixteen million pieces of data. I'll just forge ahead, and if I run out of space, I'll expand it, since there's no harm done.
    If done "right", it's impossible to run out of space - even if you do major coding with the game and make it completely different than it used to be (many GBA roms are 8MB so you could basically add another game inside your hacked rom if you wanted to and make a possibility of choosing which game to play after the intro is gone through).

    However, the thing that takes a lot of room is doing minor changes to the scripts, texts, map data etc. you edit afterwards because I believe that the tools, that support repointing, will always leave the original data in the rom you edited afterwards and even by expanding long datas with a byte or two, you can already double the size it uses in the rom file.

    To do the job "better" would be by opening a hex editor and doing a copy --> paste of the data you wish to repoint so that you'd be repointing it manually instead (yet it's no way impossible to just put down the offsets that define the data you wish to repoint, repoint the data) and then could delete the original data (by changing it to FF's in this case). That way, you could save a lot of space but it's up to you whether to use this method or not.
    *I do so myself but when hacking GB/C games, it's necessary to be done.
    My Rom Hack

    Fixing bugs in a ROM hack
    CP of encountered pokemon in GO

    Learn how to hack GB/C games:

    Check my GameBoy/Color hacking videos in Youtube
    -The video set uses Pokemon Silver (U) rom for demonstrations