| AdrienTD | it will be possible to easily add three times new levels, textures without erasing the original ones |
| AdrienTD | It is possible to go even beyond 32 MB, but then you would have to implement bank switching |
| Mr.Rubinshtein | oh i see |
| Mr.Rubinshtein | and i am guessing its pain in the ass to add bank switching |
| Mr.Rubinshtein | |
| AdrienTD | 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 |
| Mr.Rubinshtein | ah i see |
| AdrienTD | you would have to add new code that didn't exist to handle bank switching, yeah |
| Mr.Rubinshtein | understandable |
| Mr.Rubinshtein | well i am really curious how far can you go with GBA modding tho |
| Mr.Rubinshtein | |
| AdrienTD | I mean, even with 32 MB, that's 3 times more the original, which basically means 3 times new levels can be added |
| Mr.Rubinshtein | but what about like texture quality increasing? |
| Mr.Rubinshtein | that thing would eat up space quick |
| Mr.Rubinshtein | but ye if we are talking about pure implementation of new levels just like that then yea thats cool |
| Mr.Rubinshtein | but textures eat lot of space |
| AdrienTD | I'm not sure if increasing texture size makes a lot of sense, especially on the GBA's 240x160 LCD screen |
| AdrienTD | 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 |
| Mr.Rubinshtein | dont forget i am talking about emulation on PC |
| Mr.Rubinshtein | which means minimum 1600x900 resolution |