NokiMo
Provenance EMU
Provenance EMU

patreon


March Update

Sorry for the long delay.

I've been working around the clock as much as I can on both Provenance and the fork of AltStore I've been co-managing the development of called SideStore. SideStore is AltStore without needing a desktop app to proxy connections through. It will be an over-the-air install and can auto-resign apps and remove the 3-app limit for free accounts.

The SideStore work is necessary for Provenance to reach a broader audience without technical knowledge of running a server component on wifi or other code sign methods available at the moment.

https://sidestore.io

I've also been working hard on MAJOR MAJOR refactoring for Swift 5.8's upcoming, early, but useable, C++ / Swift interoperation.

This allows me to dump all the old Objective-C bridge code used for sending and receiving data to and from cores. This would be controller inputs, audio, video, cheat codes, settings etc.

Right now, I'm forced to use Objective-C or make a new wrapper class, but with Swift 5.8's preliminary and soon to be official in 6.0 C++ Swift/Clang inter-op support, I can use pure Swift and still talk to the C++ cores directly without abstraction classes.

This will FINALLY allow me to rewrite the controller mapping code in pure swift and add features like macros, custom controller mappings etc.

I've also been working with the fork of Delta called Deltroid, which adds community-submitted enhancements.

Specifically, I'm working on porting and extending Delta's skinnable custom on-screen controller skins. We need more features than Delta provides, as we have more cores with more buttons. I'm working with skin developers to make new skins for Provenance with enhanced features from delta skins.

You can see some of my work on Delta, mainly as a test bed for using C++ and SwiftPM.

https://github.com/JoeMatt/Delta/tree/spm

No ETA, but this is priority #1 for me. Weeks, not months. I wanted this done before March, but it looks like it is before April now.

Also, been working on a fork of Citra for Nintendo 3DS that supports GLES and Vulkan into Provenance. No ETA on that either but once all the above is done, this will be a quick "it works" or "it doesn't" as we already have all the code needed for Vulkan cores using MoltenVK.

Cheers,
Joe 

Comments

I need help trynna download on my iPhone and just lost

alpheaus davis


Related Creators