I'm liking the idea of the Swiss IPL replacement for GC...
The only problem with it is that it's 3MB, quite clearly bigger than the 45KB allowed for viper plugins.
So my idea was to strip out all the un-needed crap and make it 45KB, but I've found that's kinda on the edge of impossible so my new idea is to have an SD card in slot B with swiss on it, and to edit the swiss code and make a tiny 45KB 'sd-file loading' thing from the source which will basically start as a plugin and then instantly run swiss from the SD card.
So far I've got the filesize of swiss down to 127KB when compressed using dollz3, much better than the starting 3MB, but still way too big, as my knowledge of C/C++ is basically nothing I'm wondering if anyone would like to help out with this project? Next thing to go is the graphics mode and fonts, which seems quite complex to me.
[And for those saying 'why not use SDLoad' - SDload is locked to Slot A thus making it entirely useless, plus it only supports FAT16 formatted cards where-as Swiss supports SD and SDHC cards using a faster bus formatted as FAT16 or FAT32]



Reply With Quote



Bookmarks