Skip to content

Releases: Provenance-Emu/Provenance

2.2.0 Release

09 Dec 14:33
Compare
Choose a tag to compare

[2.2.0] - 2022-12-02

Super special thanks to @Carter1190 @dnicolson @ianclawson @mrjschulte @stuartcarnie for providing pull requests.
Special thanks for all the Patreon and Discord members that provided testing feedback and support.

Added

  • Light/Dark theme
  • tvOS artwork options
  • Saturn Core options
  • Option for onscreen joystick with keyboard on/off, or never.
  • add build.yml for github actions
  • stella: joystick deadzone

Fixed

  • tvOS various layout, styling improvements
  • fixes #1915 joystick layout busted
  • BoxArt fix nil crash
  • add sfc extension
  • Catalyst, fix crash on game load
  • catalyst: remove broken bliss
  • fixes #1973 incorrect paths in xcworkspace
  • fixes #1991 Fixes mupen plugin paths
  • fixes #1997 update ios launch storyboard
  • fixes #2010 remove unused codesign settings
  • disable broken contributors.yml
  • fix various tvos targets with wrong target platfrm
  • fixes #1814 Use documents for image cache
  • Fixes #1814, lib deletion and icloud fixes
  • fixes #1986 adds ways to press start in SS
  • fixes #1986 Saturn start MFi, I think.
  • fixes #2019 Mednafen SNES A/B swap
  • fixes #2026 joyPad move works, clear BG
  • fixes #2027 importer double run and deleting
  • fix archive step
  • fix artwork download
  • stella: don’t crash on 2nd load
  • stella: updated and cheats,save support
  • closes #1765 map dualsense home to pause on saturn
  • closes #1765 map dualsense home to pause on saturn
  • closes #1888 fix n64 scaling
  • closes #1903 tvos build broken
  • conflicts manager add delete option

Updated

  • Min target iOS 13 all around
  • More localised strings and xib's
  • SwiftUI additions and fixes

PRs

  • Merge branch 'feature/dos-box' into develop
  • Merge branch 'remove-unneeded-styling' into develop
  • Merge branch 'remove-unneeded-table-generics' into develop
  • Merge pull request #1919 from Provenance-Emu/feature/dos-box
  • Merge pull request #1995 from dnicolson/style-fixes
  • Merge pull request #2006 from Provenance-Emu/pullrequests/dnicolson/general-cleanup
  • Merge pull request #2015 from dnicolson/fix-constraint-warnings
  • Merge pull request #2016 from dnicolson/use-tvalertcontroller
  • Merge pull request #2017 from dnicolson/remove-unneeded-styling
  • Merge pull request #2018 from dnicolson/use-system-background-for-settings
  • Merge pull request #2025 from Provenance-Emu/largeGameArt-Support
  • Merge pull request #2028 from dnicolson/add-light-theme
  • Merge pull request #2029 from Provenance-Emu/tvOS-GameInfo-Tweaks
  • Merge pull request #2030 from Provenance-Emu/feature/JoystickFixes
  • Merge pull request #2033 from dnicolson/fix-library-bottom-separators
  • Merge pull request #2036 from Provenance-Emu/feature/gh_build_action
  • Merge pull request #2038 from Provenance-Emu/mrjschulte_section_header_fix_tvOS

GitLog

  • Add theme switcher
  • Add ThemeOptions enum
  • Adjust cell height as needed
  • AppDelegate refactor code, improve URL open
  • AppDelegate start of save open
  • azure 14.1
  • azure pipeline macos-12
  • azure turn off xcode pretty
  • azure update to newer xcode/macos
  • cdx4 fix submodule
  • cicd remove UIBrackgroundModes processing
  • citra: combine platforms
  • core 4do updates to fix tvos
  • cores framework don’t embed
  • cores table view, hide unsupported cores unless on
  • Cores, add .core.name to ones that didn’t
  • cxd4 fix submodule bs
  • delete dup schemes, new shaders, blissemu framework
  • delete old tvos schemes and rename others
  • desmume2015 readd and fix debug
  • duckstation: fix some build stuff
  • entitlements remove ones that break xc cloud
  • Extend navigation bar
  • Extensions placeholders for new ones
  • fastlane update
  • Fix 4do build and almost works, bad gfx freedo
  • Fix and update Marketing Version 2.1.2
  • Fix button height constraint warning
  • fix catalyst builds
  • Fix cell background color
  • Fix cell font sizes
  • Fix controller selection table cell focus
  • Fix entitlement paths for 2 extions
  • Fix extensions in build
  • Fix iCade controller cell background
  • Fix iCloud, Spotlight entitlement, re-import path
  • fix ios/tvos build
  • Fix library options cell background color
  • Fix logs crash
  • fix macos/catalyst build and export
  • Fix navigation bar tint color
  • Fix PVFile iCloud paths incorrect
  • Fix slider cell text alignment
  • fix some warnings and self capture
  • Fix stack spacing constraint warning
  • fix submodules
  • Fix SwiftUI crash on iOS 16
  • fix tvos availability
  • Fix tvOS build
  • flycast builds
  • flycast, fbneo, dolphin fix some build stuff
  • Frameworks combined into single multi-platform!
  • fuse fix some build stuff
  • game view cell, hide delete text on start
  • GameLibVC fix potential crash
  • gba remove driverkit
  • gcdweb fix QOS
  • genesis: reflector2static libs, submodule 4 upstrm
  • gh action fix xcodebuild command
  • gh action macos-12
  • git insists on touching these submodules
  • github action build test
  • GitHub actions disable broken ones
  • gitignore .xcarchive
  • Hide unsupported cores from conflicts unless on
  • iCloud containers fix thread issue/warning
  • icloud sync catch exception
  • Improve how theme is set
  • Info.plist add ITSAppUsesNonExemptEncryption
  • Info.plist fix xcode cloud issues
  • Install the CodeSee workflow. Learn more at https://docs.codesee.io
  • intellivision respond protocol fixes
  • ios fix gliden compile
  • iOS settings menu replace (i) with >
  • jaguar: core update video fixes
  • Launch screen add brazil locale
  • libretro build flags update
  • Make web server alerts consistent
  • mednafen fix targeted device families
  • mednafen refactor controls to catagory
  • mednafen: refactor compiler flags to xcconfig
  • mednafen: remove broken options,controller reorder
  • melon DLOG for nslog
  • melonds build flags update
  • MetalVC minor catalyst chagnes
  • mu fixed embedded framework
  • mupen audio on/off callbacks
  • mupen speed option
  • mupen: fix crash on load
  • mupen: hi res off by default, fix catalyst
  • n64 controller fix warning
  • obscure cores various build fixes
  • On screen controller adjustments
  • option lcd filter
  • Patreon features
  • pcsx reamred builds
  • pcsx submodule
  • pcsx, fix submodule again
  • PCSXRearmed added to build
  • play: builds with gfx and audio callbacks
  • play: fix build
  • play: fix release build
  • Prevent bottom separators from disappearing
  • project remove nil file
  • ps2: add bios info
  • PVGenesis -Os
  • PVLIBRARY fix copy/embed
  • PVLogVC fix tvOS color error
  • Reduce the width of log buttons
  • Remove Bliss, its breaking CI
  • remove broken cores from the build
  • Remove cancel action from alert
  • Remove cell background color
  • remove duckstation from the build
  • Remove forced dark interface style
  • Remove iOS 11 conditional
  • Remove iOS 13 conditionals
  • remove old vibrate for xccloud
  • Remove PVRadioOptionRow and PVRadioOptionCell
  • Remove red cell background
  • Remove redundant style
  • Remove SettingsTableView class
  • Remove styles in favor of defaults
  • Remove SystemSettingsCell
  • Remove SystemSettingsHeaderCell
  • Remove unimplimented extensions from app target
  • Remove unneeded code
  • Remove unneeded guard clause
  • Remove unneeded ifdef
  • Remove unneeded QuickTableView generics (#2031)
  • Remove unneeded section header styles
  • Remove unneeded styling
  • Remove unused code
  • Remove unused file
  • remove unused macos xib
  • Remove unused styling
  • Remove unused variable
  • Remove VecXGL submodule
  • rename o2em and jaguar cores to PV..
  • Replace remaining com.provenance-emu with org.provenance-emu
  • Replace sync network with async for artwork
  • Replace UIWebView with WKWebView
  • retro: add bliss, 4do, some organization
  • retro: add game music and vicx
  • retro: all the cores
  • retro: fix build missing #endif
  • retro: fix framework dyload
  • retro: fix tvos bitcode
  • retro: gme builds and links
  • retro: gme fix tvos build
  • retro: gme loads
  • retro: gme plays
  • retro: metal video doesn’t crash but still odd
  • retro: potator loads, fix static rom buffer copy
  • retro: remove VecXGL for libretro version
  • retro: software fb callback and pixl fmt fixes
  • retro: split core into categories, add cores
  • retro: the final cores! for now
  • retro: tvOS builds
  • retro: update core submodules
  • retro: video callback pitchshift work
  • rice: use newer branch, fixes catalyst
  • Set library header background
  • Set navigation bar style only for game library
  • Set overrideUserInterfaceStyle
  • Set settings button font only on tvOS
  • Settings webDav always tvOS and sim
  • Settings, disable swiftUI in iOS 13
  • shaders add support for lcd/crt screen option
  • Simplify code
  • Single frameworks, catalyst, macos
  • snes n64 fix a/b and deadzone
  • snesticle builds
  • snesticle: remove from app, needs work
  • snesticle: tvos, add to ios build
  • spotlight scheme update depends
  • stella module fix
  • stella snapshot
  • stella xcconfig
  • stella: delete duplicate files
  • stella: use a submodule and static libs
  • submodules: Single framework, macos
  • swap experimentalCores option with unsupported
  • swiftpm updates
  • swiftpm update depends
  • SwiftUI flow — make landing screen the console carousel if any consoles available, reduce side menu open width
  • systems.plist update ext and bios for new cores
  • tic80 add submodule
  • tic80 submodule
  • tvos add missing enums
  • tvOS don’t copy glsl to docs
  • tvOS fix duplicate symbols in mupen/gliden
  • tvOS Fix jaguar compile
  • tvOS fix missing target warnings, introspect err
  • tvOS hide metadata edit behind #if TVOS_HAS_EDIT
  • update bliss
  • Update bliss submodule, 2 targets
  • Update deployment targets
  • Update MednafenGameCore.mm
  • Update PVGameLibrarySectionHeaderView.swift
  • Update PVGameLibraryViewController.swift
  • Update PVGameLibraryViewController.swift
  • Update PVGameLibraryViewController.swift
  • Update PVGameLibraryViewController+CollectionView.swift
  • Update PVG...
Read more

2.1.1 Minor fixes

15 Jun 21:17
5b21e67
Compare
Choose a tag to compare

[2.1.1] - 2022-06-15

Added

  • Controls: PSX on-screen joystick can be disabled in settings. No longer shows when controller is connected
  • Swift UI beta for tvOS
  • tvOS theme support
  • Metal shader 200% speedup 👉 @mrjschulte
  • early dosbox testing code (no running yet)

Fixed

  • tgbdual crash on ios fixed

Updated

  • fceux update core to 2.6.2

2.1.0

16 Feb 20:54
89c558e
Compare
Choose a tag to compare

Full release overview

https://provenance-emu.com/blog/2022/02/15/release-2.1.0/

What's Changed (Auto Generated by GitHub)

New Contributors

Full Changelog: 2.0.4...2.1.0

CHANGELOG.md

Special thanks to contributors on this release;
👉 @mrjschulte
👉 @ToddLa
👉 @ac90b671
👉 @nenge123
👉 @david.nicolson
👉 @davidmuzi
👉 @amoorecodes

Added

  • Controllers:
    • On Screen Joystick Controls for N64 and PSX
    • APIs for keyboard, mouse, rumble, on-screen joystick. (coming in future release)
    • Apple TV: Support new Siri remote (MicroGamepad and DirectionalGamepad)
  • Code Signing is now managed with an XCConfig file. See CodeSigning.xcconfig.example for instructions. (Only applies to developers/xcode source installs)
  • Enumeration type menu options UI
  • FPS debug label now includes total CPU and Memory usage.
  • GameBoy Advanced cheat code support
  • Jaguar options exposed
  • Long press a ROM for quick access to Core Options
  • Mednafen
    • many more sub-core options added
    • SNESFaust 1 frame render ahead option (on by default. VERY SNAPPY!)
  • Metal Shaders (CRT, LCD, etc.)
  • N64:
    • mupen/gliden/rice options exposed
    • Dual Shock 4 touchpad as pause
    • option for Dual Joysticks on DualShock4 as dual controllers (allows Goldeneye dual controller joystick layout from 1 physical dualshock)
  • Native Metal renderer option [WIP/Buggy]
  • per-game option overrides
  • radio selection options
  • Sega Saturn Mutli-CD support
  • Swift UI/UIKit optional code paths at app start (SwiftUI currernly empty, for easier development in future)
  • VirtualBoy side by side mode (for 3D tv's with Side by Side mode. Google Cardboard coming later)
  • XCode will present a warning message if it detects a device build but CodeSigning.xcconfig isn't setup.
  • Localizations (Only Partially translated WIP)
    • NSLocalizedString for most strings in main app source
    • Chinese Simplified by @nenge123
    • Spanish
    • Russian by @amoorecodes
    • Dutch by @mrjschulte
    • Portuguese (Brazil) by Stéfano Santos

Improved

  • Mupen:
    • wrapper code organized, refactored
    • faster controller polling, various other code speedup tweaks.
    • mupen llvm optimization flags improved (was incorrectly -O2, now -Os)
  • On-Screen Controls
    • N64 layout improved
    • PSX layout improved
  • Branch prediction compiler hints for tight loops, possibly faster.
  • Catalyst: All cores build now for Intel and M1.
  • check if file exists before attempt to delete, reduces superfluous throws trapping in the debugger
  • Converted more app code from ObjC to Swift
  • Dark Mode UI always on, fixes some color issues
  • Fix some excessive thread blocks
  • Hide/Show systems chevron location tweaks
  • If multiple cores support a system, cores are listed in recommended order.
  • Improved logo/header bar for iOS & tvOS
  • Jaguar button layout tweaks
  • Mark various ObjC classes objc_direct_members. Should improve Swift to ObjC calls bypassing dynamic dispatch for function pointers (in theory)
  • Replace all spinlocks with atomic operations for better thread performance
  • replaced some sloppy force unwraps with proper nil checks and logging
  • Shaders are copied to Documents at load and read from thereafter. This allows locally editing / developing shaders without rebuilding.

Fixed

  • Conflicts better detected
  • tvOS top buttons sometimes couldn't be selected
  • Faster compile times (improved header imports, compiler flags)
  • Fixed some improper retain cycles in ObjC blocks
  • Fixed rare audio engine nil reference race condition crash
  • Cheat entry UI fixes

Updated

  • N64:
    • Swap left and right triggers to L:Start R:Z Button from other way around prior
    • mupen cxd4 plugin to latest upstream version
    • mupen rsp-hle plugin to latest upstream version
  • Updated Swift Packages (RxRealm, Realm, Cocoalumberjack)
  • Improved tvOS UI (top buttons, search, icons, more consistent styling)

Removed

  • Removed SteamController support (no one used it and the code caused too many compilations, plus steam controllers are kind of trash, sorry.)

2.0.4 Mostly mupen fixes

25 Dec 21:59
27375c6
Compare
Choose a tag to compare

[2.0.4] - 2021-12-24

What's Changed

Fixed

Full Changelog: 2.0.3...2.0.4

2.0.3 Release

22 Dec 08:58
ea90820
Compare
Choose a tag to compare

Links

🥰 Patreon

Install Instructions

https://wiki.provenance-emu.com/installation-and-usage/installing-provenance/sideloading

Changes

More Bug fixes, some core updates.

[2.0.3] - 2021-12-16

Added

  • Odyssey2 core
  • Mac Catalyst early support (M1 and Intel) (not for public use yet)
  • SNES FAST and PCE FAST core options for Mednafen
  • watch os demo target
  • Odyssey add and use od2 extension
  • Add odyssey to build
  • Tentative support for VecX and CrabEMU
  • macOS testing catalyst
  • Add nitotv methods for tvOS
  • Override openURL for tvOS
  • Add Patron link to readme
  • Add Desmume2015 core
  • DuckStation initial commit
  • Cores add plist feature to ignore
  • Add PPSSPP Source
  • Play! PS2 initial commit
  • Add Dolphin project
  • Add GameCube support classes and metadata (WIP)
  • Add flycast core (WIP)
  • Add a Chinese loading example
  • Add localized strings file and example

Fixed

  • #1621 GBC palette options crashed gambatte
  • #1414 smarter expecptions in PVSystem
  • #1645 PCE Audio setting tweaks to match real hardware
  • #1637 Cheats label name cut off fixed
  • #1649 two PCE module audio related setting tweaks that enable Provenance's PCE Audio output to match much closer to the measured MDFourier output of a real system, as tested with @artemio from the MDFourier project.
  • Fixed rare crash in OERingBuffer
  • Cores that don't support saves no loner display save actions in menu
  • OpenVGDB Update (fixes artwork and metadata not loading)
  • Fixed strong self refs in some classes, closures
  • Fixed MD5 mismatch log message
  • Add back a crash logger #1605 add crash logger and fix minor build settings
  • switch jaguar to upstream branch
  • core option as bool for objc
  • RxDataSources switch to SPM package
  • Fix some implicit self block refs
  • closes Conflicts not reported #1601 conflicts reporting correctly
  • fixes Gambatte core immediately crashes #1621 GBC palette options crashed gambatte
  • refs After Resolving an "Import Conflict", subsequent imports no longer work #1414 smarter expecptions in PVSystem
  • refs WebDav Server Always-On broken #822 add small main queue delay 4webdav start
  • tvOS add multi micro gamepad to infoplist
  • tvOS fix target order setting error
  • Fix minor iCloud warning
  • Fix random warnings
  • Fix force unwraps in appdeleagte
  • Fix finicky tvOS schemes
  • Fix whole/single compilation for rel/arch targets
  • Mednafen, proper ELOG in swift
  • Mednafen remove dead file ref
  • RxSwift fix some threading issues
  • Fix GL_SILENCE_DEPRECATION=1
  • Fix PS2 stealing PS1 bios
  • Fix gamecub stealing n64 roms
  • add nintendo DS enums
  • Replace QuickTableViewController SPM with source
  • PicoDrive fix naming
  • altkit not in catalyst
  • Remove reicast from build
  • Fix catalyst and other build tweaks

Updated

  • Jaguar core upstream & custom performance hacks
  • Mupen/GlideN64/Rice... updated to latest upstream
  • All SPM packages to upstream

Removed

  • Delete Romefile
  • dolphini remove used parent project

2.0.2 Bug Fixes

14 Sep 22:29
4002329
Compare
Choose a tag to compare

More Bug fixes mostly.

Added

  • XCode will detect missing git submodules and auto-clone recursive before building the rest of the project

Fixed

  • #1586 Running same core twice in a row would crash
  • #1593 Cheat codes menu crash fixes and other cheat code quality improvements

Updated

  • #1564 SteamController native SPM package port
  • Jaguar core updated with libretro upstream + my performance hacks. PR made libretro/virtualjaguar-libretro#53 (comment)
  • Fix many static analyzer warnings about possible nil pointer/un-malloc'd memory usage, now we check and log nils or early exit where applicable
  • SQLite.swift updated
  • RxRealm updated from 5.0.2 to 5.0.3
  • realm-cocoa updated from 10.14.0 to 10.15.0

2.0.1 - Bug Fixes

09 Sep 14:09
640bb34
Compare
Choose a tag to compare

[2.0.1] - 2021-09-09

Bug fixes mostly.
Special thanks to contributors on this release;
👉 @mrjschulte
👉 @dnicolson
👉 @cheif

Updated

  • #1545 Update Mednafen to 1.27.1 (Changelog)
  • #1587 Clarify Refresh Game Library Ui Dialog text
  • TGBDual updated to latest upstream 1e0c4f931d8c5e859e6d3255d67247d7a2987434

Fixed

  • #1555 VirtualBoy crash on open
  • #1559 Mednafen build error on tvOS
  • #1583 NSLogger build issues on tvOS
  • #1584 TvOS Release does NOT build due to 'searchController' is unavailable in tvOS
  • #1585 Module 'AltKit' not found
  • #1550 Provenance for Apple TV adds "private" part to "partialPath" in PVFile
  • #1551 #1575 Fix missing roms on rescan
  • #1556 Fix VirtualBoy Crash
  • #1568 On screen buttons do not work with mednafen core

2.0.0 - Worth the wait, maybe.

03 Aug 11:02
2295358
Compare
Choose a tag to compare

Special thanks and shout-outs to @braindx, @error404-na, @zydeco, @mrjschulte, @yoshisuga, @sevdestruct, the Mupen team, and additional contributors.

AltStore Release
Add our new AltStore source: https://provenance-emu.com/apps.json

N64 Release! with Mupen64Plus + GlideN64 — a non-jailbreak emulation first. A lot in this update: Swift codebase conversion, Atari Jaguar support, Saturn, Dreamcast…full multi-disc support for all of you RPG fans out there, dark theme default, 60 FPS optimizations, core updates, new touch controls, iOS 12, iPhone X, WebDAV support and much more…

⚠️ Breaking ⚠️

2.0 does not support upgrading from 1.4 libraries. It MAY work with some versions of 1.5beta's but not all betas are the same. Your mileage may vary. For this reason we're updating the version to 2, to indicate the lack of upgrade path.

ℹ️ You can install 2.0 along side 1.x by using a different bundle id

Added

New Cores

  • N64 Core: Mupen64Plus
    • GlideN64 Preview (only non-jailbreak app to do this)
    • High-Resolution Texture Support
      • Gliden64 & Rice
    • 4 players
    • Rumble support
  • Sega Saturn Core: Mednafen
  • Atari Jaguar Core: Virtual Jaguar custom Alpha ** Note: requires additional steps for BIOS, very unstable **
  • Sege Dreamcast Core: Reicast custom Alpha ** Note: Unplayable, sync issues. For dev testing only **
  • [Additional] Nintendo GameBoy Core: TGBDual Beta

New Features

  • Multi-disc Support (disc-swapping)
  • iOS 11-15 Support
    Including Smart Invert Support so cover art and emulator view won't invert
  • iPhone X Support
    Full-screen Support, Home Indicator: Hides with controller, Dims while playing
  • MFi+ (Instant Button Swap Modes) to access to missing buttons on MFi Controllers (MFi Controls)
  • iCloud Syncing for Save States and Battery Saves Beta
  • New Dark Theme Default
  • Timed Auto Saves (default: every 10 minutes)
  • Game Info View & Game Info Preview View (on 3D Touch)
    • Extended editable ROM meta data (Customizing ROMs)
      cover art, title, description, genre, release date, publisher, play history…
    • Single ROM Browsing (swipe left/right)
    • Links to Game Manuals
  • Share Button
    • Export ROM, Saves, Screenshot and custom artwork
  • WebDAV Support (access from the Finder or other WebDAV clients)
  • Optional Touch/Overlay Controls Additions:
    • Start/Select Always On-screen (for MFi usage with iOS)
    • All-Right Shoulders (moves L1, L2, and Z to right side)
  • Save/Load Save States View with Screenshots
  • Add ROM to Home Screen (like web apps from Safari)
  • Native resolution support
    • Optional: Renders OpenGL at native retina sizes
    • Some cores support internal up-scaling (Mupen)
  • System details in settings
    • Lists supported cores, library info
    • List required BIOS's if they're installed and easy copy MD5 to the clipboard by tapping for easier Google searches
  • Improved volume HUD
  • Enhanced build information
    • In settings, see info about the installed build (version and build #, built source, date and more)
  • In-app logs
    • In settings, view the logging output to help track down bugs. Export and e-mail.
  • GameBoy multi-player via: TGB Dual

Changed

Core Updates

App Improvements

  • 60 FPS Rendering & Performance Optimizations
  • Controller Improvements:
    • Consistent Cross-System MFi Button Mappings (MFi Controls]
    • New iCade Support Additions
    • Steam Controller Bluetooh LE Mode support
    • Rumble support (N64, PokeMini)
  • Touch/Overlay Controls:
    • New minimal, and less obstructive controller theme default
      (preview 1.5 edition as a teaser for UI 2.0's Overlay Overhaul project)
    • Improved button styles
    • Improved layout and ergonomics (start, select, shoulders within reach)
    • Extended controls to include L2, R2
    • Visual Feedback
    • Button Color Tinting (Optional)
  • Game Importer Improvements:
    • Conflict Resolution
    • Better ROM Matching
    • Imports
      combined 'roms' and 'cover art' directories into one universal drop directory
  • Game Library Improvements
    • Side Scrolling Collection Views:
      • Recent Saves with Screenshots
      • Recently Played
      • Favorites
    • Library Sorting
    • Cover Badges (New/Unplayed, Favorite, Disc Count, Missing ROM)
    • Swipe to Delete
  • 3D Touch

New Controllers

  • Steam Controller
  • 2018.Q4+ MFi Controllers (supporting R3/L3) (Controllers)

Behind the Scenes:

  • Conversion to Swift codebase
  • Dynamic Core Loading
  • Extended ROM metadata
  • Extended System metadata
  • Full Codable support for games, saves, library etc, models

Bugfixes

  • Fixed Atari 5200 screen clipping
  • Fixed iPhone X margins
  • PC Engine CD Support restored
  • and more…

Etc…

  • New Icon!

Provenance 1.4

13 Mar 23:59
Compare
Choose a tag to compare

Prebuilt IPA for Provenance 1.4 on iOS & tvOS. Install with Cydia Impactor or some other re-signing tool.

New Features:

  • PlayStation core
  • Pokémon mini core
  • Virtual Boy core
  • Atari 7800 & Lynx core
  • Neo Geo Pocket / Neo Geo Pocket Color core
  • PC Engine / TurboGrafx-16 (CD) core
  • SuperGrafx core
  • PC-FX core
  • WonderSwan core
  • CRT Shader

Improvements

  • Importer improvements (MD5 matching and performance improvements)

Huge thanks to @JoeMatt, @leolobato, @braindx and everyone else who contributed.

Provenance 1.3.2

12 Feb 22:19
Compare
Choose a tag to compare

Prebuilt IPA for Provenance 1.3.2 on iOS & tvOS. Install with Cydia Impactor or some other re-signing tool.