AltStore
AltStore copied to clipboard
This pull request is a parent for tracking the changes for SkyEmu v4.
This pull request is a parent for tracking the changes for SkyEmu v4.
The latest builds of dev are available at the below links:
- Web Build: https://web.skyemu.app/branch/dev/
- Windows: https://nightly.link/skylersaleh/SkyEmu/workflows/deploy_win/dev/WindowsRelease.zip
- macOS: https://nightly.link/skylersaleh/SkyEmu/workflows/deploy_mac/dev/MacOSRelease.zip
- Linux: https://nightly.link/skylersaleh/SkyEmu/workflows/deploy_linux/dev/LinuxRelease.zip
- FreeBSD: https://nightly.link/skylersaleh/SkyEmu/workflows/deploy_freebsd/dev/FreeBSDRelease.zip
- Android: https://nightly.link/skylersaleh/SkyEmu/workflows/deploy_android/dev/AndroidRelease.zip
- iOS: https://nightly.link/skylersaleh/SkyEmu/workflows/deploy_ios/dev/iOSRelease.zip
Current Status: Late Development - Nearing Release
New Features:
- [x] Android Controller and Hardware Keyboard Support
- [x] Android ARM 32bit and x86_64 support
- [x] MMIO Read/Write Access Flags & Break on access in GBA MMIO Debugger
- [x] GBA & GB PSG Sequencer Debugger
- [x] GB CPU & PPU Debuggers
- [x] Custom Bitmap Based Theme Support
- [x] Font Customization
- [x] Added the ability to delete/add BIOS files in the GUI
- [x] [Android] Added the file associations to launch gb/gbc/gba/nds/zip files directly in SkyEmu
- [x] [Android] Added the ability to launch roms with a parameter to support emulator front end launchers.
- [x] Recent games list sorting and searching
- [x] Hard core mode
- [x] Added the ability to toggle between multiple rewind and fast forward speeds
- [x] Added the ability to slow down emulation to half, quarter, and 1/8th speed.
- [x] Google Drive based cloud synced save states
- [x] Added the ability to load and delete a save from the GUI
- [x] NDS Layout options
- [x] Polish Translation
- [x] https://github.com/skylersaleh/SkyEmu/pull/477
- [x] https://github.com/skylersaleh/SkyEmu/pull/328
- [x] https://github.com/skylersaleh/SkyEmu/issues/178
- [x] https://github.com/skylersaleh/SkyEmu/pull/470
- [x] New default theme
- [x] Ability to turn on and off touchscreen button labels
- [x] Updated CoG BIOS to the latest
- [x] https://github.com/skylersaleh/SkyEmu/pull/514
Fixed Games/test roms:
- [x] https://github.com/skylersaleh/SkyEmu/issues/315
- [x] https://github.com/skylersaleh/SkyEmu/issues/323
- [x] https://github.com/skylersaleh/SkyEmu/issues/316
- [x] vram-mirror.gba
- [x] https://github.com/skylersaleh/SkyEmu/issues/320
- [x] https://github.com/skylersaleh/SkyEmu/issues/418
- [x] https://github.com/skylersaleh/SkyEmu/issues/413
- [x] https://github.com/skylersaleh/SkyEmu/issues/405
- [x] https://github.com/skylersaleh/SkyEmu/issues/398
- [x] https://github.com/skylersaleh/SkyEmu/issues/392
- [x] https://github.com/skylersaleh/SkyEmu/issues/313
- [x] https://github.com/skylersaleh/SkyEmu/issues/474
- [x] https://github.com/skylersaleh/SkyEmu/pull/377
- [x] Fixed several games that weren't rendering affine sprites correctly with the builtin open source GBA BIOS.
Other:
- [x] NDS has significantly improved audio quality
- [x] NDS emulation is about 30% faster
- [x] NDS emulation now implements the vertex lighting pipeline
- [x] The performance of loading a new ROM is significantly improved.
- [x] The HTTP control server can now be accessed from remote machines
- [x] The HCS /status command now returns data in JSON format
- [x] The HCS /status command now returns info about the rewind buffer capacity and usage
- [x] Emscripten dynamic memory growth support (helps on devices with RAM limits like iOS and Xbox)
- [x] Forced Integer scaling now uses HW nearest filtering instead of SW anti-aliased nearest filtering to save power and avoid rounding errors.
Bug Fixes:
Originally posted by @skylersaleh in https://github.com/skylersaleh/SkyEmu/pull/321