SamuKata
Provenance EMU

Provenance EMU

patreon


Provenance EMU posts

3.0.6 TestFlight for Patrons

This is the first test build for 3.0.6 exclusive for Patrons,

Major changes far;

- Main UI speedups on large save state libraries
- Updates retroarch core to latest head, should fix some crashes in retrocores and better performance
- Updated Mednafen core, PCFX and PC* engine improvements and compatibility

It's c...

View Post

3.0.4 TestFlight

3.0.4 TestFlight

New TestFlight for patrons. Improved retroarch menu support which fixes dos and arcade gameplay and touch screen alignments.




All new home screen design with scroll marquee for oversized labels.

2025-02-03 19:33:41 +0000 UTC View Post

3.0.3 TestFlight

Updated TestFlight for Patrons.

What's New in 3.0.3:

• Improved core scanning to prevent startup crashes

• Enhanced error handling for RetroArch cores

• Fixed Intellivision on-screen controls

• Fixed 3DS settings not applying

• Improved graphics performance and less 3DS texture issues with custom Mo...

View Post

The app is out!

https://apps.apple.com/us/app/provenance-app/id1596862805?platform=iphone

First and foremost, thank you to all of you amazing Patrons for making this possible and supporting me through this gruelling process.

The app wo...

View Post

iOS 16 support

I got iOS 16 to build and run in the simulator.

The next releases will officially support iOS 16.4+.

If you need something even lower, like 16.x, I can consider it, but this was the lowest simulator I had installed, so this is what I set it up for.

iOS 15 is a big maybe, if I have some time when things are s...

View Post

Journal: 2024.11.18



## Fixing Desmume2015 for Provenance Lite

I managed to fix several issues:

✅ controls work

✅ screen style swap mostly works

Screen layouts are no longer completely fubar'd. We now store the parameters in a dictionary for `l...

View Post

Apple "hide my email" issue?

Some members have said they didn't receive their invite when using an Apple "hide my email" address for Patreon.

If you didn't receive your invite code please setup a real email in Patreon. I'll be updating the database periodically so you should eventually get a code. I've been doing it every couple of hours during my waking hours.
<...

View Post

New TestFlight invitations sent

New TestFlight invites are being sent out.

Active subscribers may receive a notification that they've been removed but if you're a current supporter, you should immediately receive a new invite.

This time instead of sharing a link, I wrote an application to parse the CVS of active Patrons into TestFlight CVS format.

I'll be ...

View Post

New builds coming

A new build should be out by end of Saturday.

It's going to be the same as last build as I'm still working on the new Swift conversion.

It's 95% done but I ran out of time for the expiration of this release.

Sorry for the overlap, I've been working around the clock the last few weeks.

View Post

Release progress update - Builds with Swift PM

I've been working around the clock (mostly) on this massive refactor and reorganisation mini project to bring the app quality up to AppStore standards.

I've finally been able to compile and run the app in the latest XCode using pure Swift packages for cores.

A bunch of the app code has also been refactored into smaller, purpose-foc...

View Post

Status update

Status update

The Swift conversion process is making more headway. I've converted most of the C-based cores, and it's pretty formulaic at this point. I made some scripts to parse the Xcode project files and print paths to source files that I can copy/paste into Package.swift. This helps cores with lots of source files and many that have to be ignored to be mo...

View Post

SideLoad builds

Here are the latest builds for side loading with AltStore, sidestore or other methods.


These are bleeding edge builds and no support will be provided at this time. Priority is on the App Store fixes.


Builds for this Pull Request are available at

[Provenance-Lite.ipa](2024-05-07 21:30:49 +0000 UTC View Post

TestFlight limits increased

Overnight we bumped up against the TestFlight limits.

I had it set to a 2X the number of Patrons we had at the time to prevent people from abusing the system and sharing the link publicly.

Some people have signed up to access the link and immediately cancelled, which is fine; I suppose there's nothing to do about that.

I'd ...

View Post

Thank you for bug reports.

Thank you to those TestFlight users who have submitted bug reports.

I've already been able to tackle a few issues and pushed a newer build already.

tvOS is still in the review queue. I assume it's taking much longer since it was submitted during the weekend.

I'll have more to post tomorrow about new steps. There are some fea...

View Post

TestFlight Link

TestFlight Link

Hey there!

We're excited to announce that the first TestFlight publishing is now available!

Please don't share these links publicly. To be fair to everyone who is already a supporter, invites are limited to Patrons only at this time and are capped at a low initial number.

By using this link, you can test both iOS and tvOS. Whi...

View Post

Preview List of Cores / Systems for App Store release

Preview List of Cores / Systems for App Store release

I'm targeting This list of systems for the initial App Store release for iOS and tvOS.

These were chosen due to technical limitations and avoidance of bugs and other complications that some of the others bring.

I do expect the retroarch-based cores to be added shortly after. Currently, they are bundled as `.dylibs, ' which are no l...

View Post

App Store Connect Preview

App Store Connect Preview

I've been using App Store Connect and Xcode Cloud internally. This should speed up the submission process once the code is ready.

Code-level changes that comply with the general App Store rules are still in progress, but once those are done, it should be as easy as clicking "Submit for review."

View Post

TestFlight to supersede UDIDs

This is an update for current and new patrons. Recently, in light of the latest App Store rules, there have been a few queries regarding the preferred method of beta testing. From now on, TestFlight public beta links will be used for most or all builds.

These links will only be shared with Patrons. Although they are public, this is only Ap...

View Post

Old IPAs resigned with new certs

Quick update.

For those that have re-sent their UUIDs so far or were already up to date, I re-signed and packaged the IPAs for iOS and tvOS that are hosted both on the website and in the S3 bucket.

This only applies to 2.2.0, and 2.2.1 betas using the S3 AWS OTA links (links to a .plist for mobile safari) and the build using the OT...

View Post

Please send current UDIDs

Please send current UDIDs

It's that time of the year again; Apple certs need to be updated.

I went through the current subs list and purged IDs that are no longer registered.

I'm also working on a new PR to auto-sign the IPAs generated by GitHub with this new certificate so that patrons can auto-install those build OTA.

Finally, working with SideStor...

View Post

2.3.0 In progress

Hello all.
Quick update.

First of all, thank you for all the kind wishes.

After many months of regular exercise and physical therapy, my shoulder one day "popped" int o place and my pain while typing, sitting, driving etc has subsided nearly completely.

I'm just starting to get back onto my feet now that I can use a compu...

View Post

Working on coming back

Working on coming back

View Post

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-...

View Post

Hello new Patrons and quick update

If you’ve been paying attention to development this past few weeks, a lot of new stuff has come in. A lot of bug fixes, some new cores and some long-standing features are almost done.


That being said, to facilitate some of the changes I had to do some re-factoring of some of the base libraries, and fix some issues with some co...

View Post

2.2.1 Beta 1 build

2.2.1 Beta 1 build

This build adds early support for Dolphin, Play! (PS2) and PPSSPP (PSP).

This requires JIT be active. For now I recommend JIT Streamer to launch Provenance in JIT mode.

I'm working with the JIT Streamer devs for an in-app solution but this is what I got for now.
View Post

Play! and Dolphin OTA build status

I'm trying to get a beta build out with these new cores.

There's an error in Xcode that only happens in `Archive` builds due to Dolphin and Play! having common symbols.

I'm currently looking for a solution to this.

The alternative is to make new builds without those cores, but that's boring.

Thank you for your patienc...

View Post

2.2.0 Released

2.2.0 Released

Massive update.

Much requested features like movable buttons (temporary hack until I rewrite on screen controls from scratch), updates to cores, better and faster importing, fix custom artwork deletion on library reload, metal improvements, SwiftUI updates (SwiftUI is nearing completion of features and will be the default UI soon).
View Post

2.1.2 Beta 3 build

Just got this done seconds ago and headed to bed.

Will do tvOS tomorrow and update this post, but here's iOS.

https://provenance-builds.s3-us-east-2.amazonaws.com/apps/2.1.2.beta3/Provenance.ipa


View Post

A few bugs left…

A few important bugs popped up during first testing.


Thanks to all those that reported.


Another day or two I’m estimating.

In the mean time, we’ve received new code for better tvOS UI and light/dark theme support for iOS and other UI enhancements. Those will also be in the official release.

<...

View Post

2.1.2 Pre-release test builds

- iOS itms-services://?action=download-manifest&url=https://provenance-builds.s3-us-east-2.amazonaws.com/apps/2.1.2.beta2/manifest.plist 

- tvOS View Post