Howdy Patrons,
While we were originally planning for this build to be the RC, it took a bit longer than expected to finish adding the remaining features we have planned for 1.7. So rather than delay releasing a new beta for y'all, we decided to just release this as is and save all the remaining bug fixes and last-minute polishing for the RC next.
Anyway...we’re back again with a NEW Delta beta that includes a few NEW features and bug fixes, which you can also read about on our brand-NEW “What’s NEW” screen 😄 We’ll be using this to give everyone a high-level overview of version changes rather than relying solely on our release notes/socials to provide info about our updates.
So, what’s NEW? Well, this update is mainly focused on a few QoL changes needed ahead of our official 1.7 release:
First, we know many users have started using phone case controllers (GameBaby, Playcase, etc.) that have faceplates covering part of the screen, making it difficult to use Delta’s pause menu. So we’ve updated controller skins to allow for custom insets of the pause menu! Now any phone case maker can provide skins that customize where on the screen the pause menu appears using the new menuInset property, making it accessible when using faceplate controllers.
We’ve also made some improvements to some of our 1.7 beta features, like per-game settings and NDS Online setup. For NDS Online, now when you first try to connect, you’ll be asked to join a server so that you can connect easily without digging into your settings. Plus, our server list is now dynamic so that more community servers can quickly be added.
In addition to these changes from us, we’ve also reviewed and approved a few Pull Requests submitted to us on GitHub:
"Ask Lu" Experimental Feature by LuLabs: Lu is an AI gaming companion that can answer any question you might have! Spend more time playing and less time searching for answers. You can now access Lu as a part of Delta's Experimental Features. If you would like to try Lu for free, you can try it on their Discord server — Join here!
Fixes using analog sticks as discrete inputs on controllers with poor calibration by Ian Clawson
There are still a few known bugs in this build, which you can read about in our release notes, and we’ll be focused on patching those up for the RC along with starting work on some 1.8 beta features 👀
REMINDER: All Patreon earnings this month are being donated directly to The Trevor Project and Red Umbrella Fund, and this is the LAST WEEK! Thanks so much to everyone who has already donated 💜
Best,
Riley + Shane
AltStore / AltStore PAL
WARNING for PAL users: We're testing a new update flow, so you may notice a lot of strange files attached to this post. If you have trouble updating to this beta version, first try manually updating to the latest version of AltStore PAL from altstore.io/update. If you continue to have issues, please let us know!
To use this beta, you'll need to first install AltStore PAL or AltStore Classic.
Once you have it installed, follow these instructions: https://faq.deltaemulator.com/getting-started/beta-access
If you’re already using the Delta beta, you can update to this version from the My Apps tab.
Direct Sideloading
You can download the .ipa files from the linked post for use with your preferred sideloading tool: https://www.patreon.com/posts/105173733
New
“What's New” Screen
Lists new features in latest Delta update
Includes links to Delta's new social media accounts
Controller Case Support
Adjust position of the pause menu via new Controller Skin `menuInsets` property
Allows using pause menu with cases such as Gamebaby and PlayCase
Supports vertical and horizontal insets
"Ask Lu" (Experimental Feature)
Optional AI assistant with detailed information about various games
Ask for help about the current game you're playing
Contributed by LuLabs
For more info, check their Discord
Improved
Online Multiplayer
Fetches known WFC servers dynamically
Asks user to choose WFC server when first connecting online
“Reset WFC Configuration” button to reset cached WFC ID/Flags + preferred server
Shows help message if disconnecting from WFC within 30 seconds
Shows “Troubleshooting Tips” + link to FAQ when choosing WFC server
Shows confirmation alert when changing WFC servers
Game Controller skins
Moves “Game Controller Skin” toggle to separate button
Misc.
Includes timestamp in exported error log filename
Added accessibility label for Settings button
Limits In-App Purchase logic to APP_STORE builds
Fixed
Fixed using analog sticks as discrete inputs for controllers with poor calibration (Thanks Ian Clawson!)
Fixed not disabling active Fast Forward when connecting online
Fixed showing all save states as incompatible for non-DS systems
Fixed not showing Reset button when choosing per-game External Controller or AirPlay skins
Fixed crash when viewing save states for unsupported system
Fixed Hold Button description layout after orientation change
Known Issues
Doesn't ask to import BIOS files when using Dual Slot GBA
Asks for Read/Write access instead of just Read when saving screenshots
Screenshots appear blurry in the Photos app
Previous Experimental Features (OpenGL ES 3.0, Online Multiplayer) are still in Experimental Features settings
AirPlaying DS games broken when using AirPlay skins
Locking device when AirPlaying DS games freezes on white screen
Incorrect layout for some items on "What's New" screen
Missing label for game controller skins when none is selected
Luis Beltran
2025-05-08 04:48:48 +0000 UTCLandon Wolford
2025-03-16 16:06:30 +0000 UTCDaniel Rojas
2025-03-05 02:17:38 +0000 UTCMaxim Bogatyrev
2025-03-04 22:52:08 +0000 UTCChris Brady
2025-03-03 18:28:51 +0000 UTCMaxim Bogatyrev
2025-03-03 11:36:44 +0000 UTCLaurant Neziri
2025-02-27 06:17:02 +0000 UTCRellite
2025-02-24 20:00:11 +0000 UTC