Hi all, this is a quick blog update as one of us is away for a few days so we wanted to get a blog update out before hand.
To summarise what key features that have been done recently:
– Internal (NAND) only mod finalised and working
-External Storage mod finalised and working
– Multi firmware support added (if running USB, you can run upto 9 different region/custom firmwares)
– Memory optimisation working. (More performance and less crashes)
– Desktop App development underway.
– Editing and removal of stock 40 roms will NOT be supported on first release. (It will be added in, in a future release)
Now to touch on a few subjects in more detail…
Yes, there will be an internal only mod available as of the first release. We heard you loud and clear so we prioritised this feature and it’s now working.
External media is now working too with external savestates. Below will be a small screenshot outlining how we plan on it working.
We have also provisioned the functions to delete savestates however we haven’t made an interface for it yet as we are still undecided how to implement this feature.
Due to high demand, we added in the ability to load in / patch in upto 9 custom/stock region firmwares on your console safely.
This means if you had 4 different region firmwares you can switch between them on the usb or even have a mix of stock and custom set ups which can be run from your console. These firmwares are selectable from the options menu on console.
We just finished the memory optimisation to go along with the CPU tweaks.
This involves adding 122MB ZRAM compression and an optional 255mb SWAP memory sponge if you are using external media.
This will give you minor increases in performance in memory intensive loads and the swap also ensures that any memory leaks/ static loads get adsorbed by the SWAP instead of the DRAM or ZRAM ensuring you are able to squeeze as much as you can out of the memory. This also comes with the added benefit of less OOM crashes.
The desktop app is under development as we speak. We currently have two desktop apps being worked on in parallel with the first release app being windows based. (Cross platform will come in future release of the second desktop project)
Lastly a somewhat negative point. To confirm, the first release will NOT support the removal or swapping of the original 40 stock roms, only the addition and managing of extra roms will be initially supported. This is due to the huge complexity of managing this process with the stock UI and it is going to cause too much grief and potential pit falls for the initial release. We rather limit the scope a bit and have the project more refined/stable before adding in more complex features.
Thanks again for the continued support and patience. As we said before, we don’t intend to be the first but we hope that we get it right the first time and give you guys a good experience from the word go.
Screenshots of region swapping on a JPN console:
How savestates on external media will work:
Memory optimisation in effect: