Assets 4

Version 1.10.2 fixes microphone input (thanks @kmilner) and issues with the cheat system. In doing so, this release fixes #27, #65, and #66. Unfortunately, we had to remove one feature in favor of fixing the microphone: the mute switch detector. Hopefully, we will be able to add it back in a later release.

Full Changelog:

  • Fixed microphone issues (described in #27, fixed in #69)
  • Removed mute switch detector
  • Fixed cheats saving and displaying (described in #66 & #65, fixed in #67)

@FrederickGeek8 FrederickGeek8 released this Oct 31, 2018 · 9 commits to master since this release

Assets 4

Version 1.10.1 fixes horizontal black bars appearing during emulation near when the two screens touch, fixing #56.

Full Changelog

  • Added @cbranch 's fix for black bars (described in #63)

@FrederickGeek8 FrederickGeek8 released this Oct 10, 2018 · 12 commits to master since this release

Assets 4

Version 1.10.0 upgrades the DeSmuME core to 0.9.11 as well as integrates the fixes to 3D coordinates made by @cbranch. By doing so, this release fixes a number of issues, namely #4, #43, and #49. Since this is such a major internal upgrade, previous save states (those made outside of game menus) no longer work on this version. Also, the DeSmuME core has been migrated to a separate repo and is linked to this one in the form of a git submodule.

Full Changelog

  • Added @cbranch 's coordinate fix, as described in #4
  • Fixed Ace Attorney 3D sections (#4)
  • Fixed compatibility of Wario D.I.Y (#49)
  • Migrated DeSmuME core to git submodule (iNDS-Team/desmume)
  • Migrated DeSmuME code into a library

Migration Guide
To migrate existing cloned repositories to the new git submodule system, first, update your local repository using git pull. Ensure that the desmume folder is empty, then run git submodule update --recursive --remote, which will download the DeSmuME core.

For new clones, you can clone the repository using git clone --recurse-submodules https://github.com/iNDS-Team/iNDS or git clone --recursive https://github.com/iNDS-Team/iNDS on earlier versions of Git.

@FrederickGeek8 FrederickGeek8 released this Oct 5, 2018 · 19 commits to master since this release

Assets 4

Version 1.9.2 addresses issue #58, which notes that the 8bitdo SNES30 controller was having button issues.

NOTE: This does not include PR #52, which is planned to update the DeSmuME core to 0.9.11.

Full Changelog

  • Fixes typo which caused button issues on iCade controllers.

@FrederickGeek8 FrederickGeek8 released this Aug 15, 2018 · 21 commits to master since this release

Assets 4

Version 1.9.1 implements a patch for issue #44, which addresses a crash for non-English localized ROMs.

Full Changelog

  • Adds better fallback image for ROM images, fixing #44 (989f61b)

@FrederickGeek8 FrederickGeek8 released this Aug 2, 2018 · 24 commits to master since this release

Assets 4

Release 1.9.0 brings some semi-major UI changes as well as some minor bug fixes. Firstly, in response to the long-standing issue #15, which notes the lack of cover art which is supposed to be extracted from ROMs, a solution was implemented that utilized OpenVGDB to lookup and download cover art for ROMs. Related to the lack of cover art, issue #38 requested a way to differentiate ROMs with indistinguishable names, as there was a lack of cover art. The solution to this was to implement a ROM name editing system, available by swiping left on the ROM entry. As for bugs, issue #42 outlined the layout issues present in the built-in web browser.

Full Changelog

  • Added cover art via OpenVGDB (#41)
  • Added ROM name editing functionality & interface (#40)
  • Fixed web browser layout bug (#41)

@FrederickGeek8 FrederickGeek8 released this Jul 28, 2018 · 41 commits to master since this release

Assets 4

Release 1.8.3 resolves various audio problems as well as fixes throttling bugs on more modern & powerful devices. These issues were outlined in #35, #33, and #36.

Full Changelog

  • The audio toggling bug has been resolved (#35)
  • The audio dropout when changing games bug has been fixed (#33)
  • Games are throttled to 60 fps (#36)

@FrederickGeek8 FrederickGeek8 released this Jul 13, 2018 · 48 commits to master since this release

Assets 4

Release 1.8.2 resolves issues that were caused by the Electra jailbreak which were described in issue #28 and resolved in pull request #30. This is due to a change in the way that applications achieve root access, which is required for iNDS to access game files stored elsewhere on disk.

Full Changelog

  • Sets UID to 0
  • Platformizes iNDS
  • Updates build script to generate proper entitlements for Electra
  • Added Reset button in Settings to remove all ROMs and save files.
  • Migrated MHWDirectoryWatcher to Cocoapods
  • Updated MHWDirectoryWatcher

@FrederickGeek8 FrederickGeek8 released this Jun 30, 2018 · 59 commits to master since this release

Assets 4

Release 1.8.1 fixes the Speaker Routing Bug described in #11 and fixed through pull request #24. This was believed to be fixed in version 1.8.0 due to a misunderstanding in the description of the bug. The speaker routing bug caused audio to be routed into the earpiece of the iPhone instead of the internal speaker unit, oftentimes causing the audio level to be very low.

Full Changelog

  • Changed default audio routing from earpiece to internal speaker

@FrederickGeek8 FrederickGeek8 released this Jun 29, 2018 · 62 commits to master since this release

Assets 4

Release 1.8.0 is upon us! This release pulls some features requests, minor UI changes, and bug fixes. The Bluetooth Routing issue was fixed in pull request #23 (discovered in #11 1), and better Taptic Engine support was brought by pull request #22 (requested by #13). Now audio can be routed over Bluetooth without user intervention as well as vibration more directly utilizes Apple APIs for Taptic feedback, giving haptic feedback a much better feel.

UI Changes
The Taptic Engine support brought some minor UI changes to iNDS. Most notably, that which can be found in the Emulator settings menu. Here, users can select the preset strength of the haptic (using the taptic engine, if available) engine. More information and screenshots of the new UI can be found in the pull request.

DEB Releases
deb files are now included with releases! The Cydia repository (but really the repository manager) is currently in testing and will be released soon. You may want to note that I have not really put in a ton of safeguards with this deb release, for example, like a minimum iOS version. This does not mean you should install it on an unsupported device. Be smart about it. If you have any issues pertaining to the deb release, feel free to post an issue.

Full Changelog

  • Changed taptic feedback mechanism to match Apple's recommended mechanism
  • Added user-facing setting's mechanism to choose haptic feedback strength
  • Change audio implementation to allow for Bluetooth routing over A2DP
  • Updated repository link in Settings
  • Fixed spelling error (Thanks @brand175)

1 Bluetooth Routing has been added, however, #11 was describing a different issue.