I have managed to hack-in a support for banked EPROM cartridge that can have up to 4MB. Banking address is $FDFE and only $8000-$BFFF is used in the cartridge. There is a signature right after CBM chars, so it can be easily recognized. This was done to speed-up the development of real cartridge, as I haven't found that something like that is supported in this or other emulators. Plus4Emu had a clean structure that was relatively easy to follow and make changes. Now, those changes probably aren't in accordance with the overall architecture of the emulator, but I'll gladly send them if there is a interest for something like that.
I have managed to hack-in a support for banked EPROM cartridge that can have up to 4MB. Banking address is $FDFE and only $8000-$BFFF is used in the cartridge. There is a signature right after CBM chars, so it can be easily recognized. This was done to speed-up the development of real cartridge, as I haven't found that something like that is supported in this or other emulators. Plus4Emu had a clean structure that was relatively easy to follow and make changes. Now, those changes probably aren't in accordance with the overall architecture of the emulator, but I'll gladly send them if there is a interest for something like that.