it will be possible to easily add three times new levels, textures without erasing the original ones
It is possible to go even beyond 32 MB, but then you would have to implement bank switching
and i am guessing its pain in the ass to add bank switching
Because the ROM is mapped to the GBA's memory in the address 0x08000000 to 0x09FFFFFF, meaning the GBA can only see 32 MB from the cartridge at the same time
you would have to add new code that didn't exist to handle bank switching, yeah
well i am really curious how far can you go with GBA modding tho
I mean, even with 32 MB, that's 3 times more the original, which basically means 3 times new levels can be added
but what about like texture quality increasing?
that thing would eat up space quick
but ye if we are talking about pure implementation of new levels just like that then yea thats cool
but textures eat lot of space
I'm not sure if increasing texture size makes a lot of sense, especially on the GBA's 240x160 LCD screen
Also I will have to look at the code if it supports greater texture sizes at all, otherwise it would have to be modified, and that can be complicated
dont forget i am talking about emulation on PC
which means minimum 1600x900 resolution