top of page
loading_reduced.jpg

v3 / 14-08-2023

SkyEmu

Accuracy

Performance

Features

average rating is 4.3 out of 5
average rating is 4.1 out of 5
average rating is 4 out of 5
competition

SkyEmu is a low level GameBoy, GameBoy Color, Game Boy Advance and DS emulator. Its primary focus is to provide a good user experience through a good mixture of tradeoffs of accuracy, performance, features and usability...

  • Highly accurate Game Boy Advanced emulation

  • Game Boy and Game Boy Color Emulation

  • Experimental Nintendo DS support (only capable of running homebrew currently)

  • Cross Platform: Windows, MacOS, Linux, Web App (with touch screen controls for iOS and Android)

  • Game Controller and Rumble Support with configureable keybinds

  • 4x Save Slots with screenshot preview

  • Game fastforward and rewind support (supporting very long rewind times)

  • Support for emulating the Real Time Clock

  • CPU, MMIO, and Memory Debuggers

  • Dark and Light Themes

  • Support for loading official BIOSs dumps


--

No Minimum specifications indicated


--3.0--

  • Nintendo DS Emulation

  • Support for additional platforms: Android, iOS, and FreeBSD Native Applications

  • UTF8 & Localization in Armenian, Chinese, Danish, Dutch, English, German, Greek, Italian, and Russian

  • Action Replay Cheat Support for GB, GBA, NDS

  • REST-like API for scripting/automation

  • Touch Screen Opacity and Hiding Settings

  • Black Theme (for OLED devices)

  • Solar Sensor Emulation

  • Menubar auto-hiding

  • Additional Search Paths for BIOS and Saves

  • Added ability to place saves and save states in a folder instead of next to the rom

  • Linux and Windows Exclusive Fullscreen support

  • Higan style Color Correction for the GBA

  • Added a service worker to the web build to allow it to work offline on more platforms.

  • Misc bug and accuracy fixes.


Known Issues

  • Solar sensor emulation is unreliable in Boktai 1

  • Many NDS games still have mild graphics and audio issues



--2.0--

Display Options

SkyEmu v2 adds 5 high quality upscaling shaders covering the most popular upscaling algorithms. All filters are antialiased so they look nice at a variety of resolutions and the LCD filters even adapt themselves to the characteristics of the screens of the HW being emulated. For example when playing a DMG game the LCD filter's pixel outline color changes and its sub-pixel grid is replaced with a slight drop shadow.


On top of the upscaling shaders SkyEmu v2 adds a bunch of scaling and display emulation options:

  • Forced Integer Scaling

  • Stretch to Fit Scaling

  • Color Correction

  • Screen Ghosting

  • Screen Rotation

  • Customizable DMG GB Color Palette

The GBA color correction uses a new algorithm that tries to recreate the characteristics of the popular AGS-101 screen, and like the shaders, the color correction and ghosting adapt automatically to the system of the game being played.


Improved Save States

The save state system was substantially beefed up compared to v1. Save state capture/restore can be bound to keyboard and joypad button presses. The Save states are now saved to the disk and persist across app launches, switching games, and future SkyEmu versions. And, the save states are even encoded into png images that show screenshots of the game when the save state was taken. This makes it easy to manage, organize and share save states, as you can see what they contain even without opening SkyEmu. The picture below is a real, working, save state from SkyEmu v2.


Compressed ROM loading

Because of popular request, SkyEmu can now load ROMs directly from .zip files without unzipping them first. When loading a .zip file SkyEmu will autodetect the correct system for the ROM inside and place save states/files on the same folder that contains the zip.


Improved GameBoy and GameBoy Color Emulation

  • Rewritten APU and PPUSignificantly more accurate audio and graphics emulation
    Supports mid-scanline effects
    Supports mid tone PSG writes
    Can now run complex games like Prehistorik Man with correct audio and video

  • Added support for RTC emulation (allows for day/night cycle in Pokemon among other things)

  • Added support for booting GB/GBC Boot ROMs:
    Enabled by adding one of the following files to the folder with the game ROM:GBC Boot ROMs: "gbc_bios.bin" "cgb_boot.bin", "cgb0_boot.bin", "cgb_agb_boot.bin"
    GB Boot ROMs: "dmg0_rom.bin", "dmg_rom.bin" "gb_bios.bin"
    Running a GB game with a GBC Boot ROM enables colorizing the GB games and palette selection by holding a direction on the D-pad just like a real Game Boy Color

  • Fixes for > 50 edge case test roms


Increased Accuracy

The following games have confirmed fixes in SkyEmu v2:

  • (GBA) Final Fantasy Tactics: Fixed in game save

  • (GBA) Top Gun Combat Zones: Fixed bug that prevented being able to start the game

  • (GB) Alleyway World (GB): Fixed a bug that prevented the users input from being able to move the paddle

  • (GB) Pokemon Red: Fixed corruption on game loading screen

  • (GBA) 007 Everything or Nothing: Fixed audio screeching

  • (GBA) Beyblade V-force - Ultimate Blader: Fixed audio clicks/pops

  • (GBA) Beyblade V-Force - Ultimate Blader Jam (USA) audio click/pops Issue #61

  • (GBA)Golden Sun - Depth issues Issue #45

  • (GBA) ATV Quad Power Racing unplayable. Issue #55

  • (GBA) Konami Krazy Racers (USA) missing tracks during the intro Issue #63

  • (GBA) Mario Kart - Super Circuit: track renders incorrectly Issue #39

  • (GBC) Action Man - Search for Base X (USA, Europe) (gbc) crashes out straight away Issue #66

  • (GBA) Golden Sun don't save Issue #77

  • (GBA) GBA Golden Sun...Sleep Mode does not work Issue #78

  • (GBC) Survival Kids (GBC) intro sequence has wrong color pallette Issue #79

  • (GB) Zen - Intergalactic Ninja (USA) graphics glitch Issue #58

  • (GBC) Warriors of Might and Magic (USA) (En,Fr,De) GBC corrupt hud Issue #28

  • (GB) Speedy Gonzales (USA, Europe) corrupt hud during gameplay Issue #31

  • (GBC) 007 - The World Is Not Enough (USA, Europe) glitchy HUD Issue #71

  • (GBC) Fli-Plasma (PD) [C] glitchy line at top of screen Issue #70

  • (GBC) Doesn't pass the test made by Demotronic GBC demo Issue #48

  • (GBC) Binary Chaos (PD) [C].gbc flashing screen and freezes up Issue #106

  • (GBC) Ready 2 Rumble Boxing (USA) (Rumble Version) (GBC) stuck on the title screen Issue #67



--Initial Release--

  • Highly accurate Game Boy Advance emulation

  • Game Boy and Game Boy Color Emulation

  • Experimental Nintendo DS support (only capable of running homebrew currently)

  • Cross Platform: Windows, MacOS, Linux, Web App (with touch screen controls for iOS and Android)

  • Game Controller and Rumble Support with configureable keybinds

  • 4x Save Slots with screenshot preview

  • Game fastforward and rewind support (supporting very long rewind times)

  • Support for emulating the Real Time Clock

  • CPU, MMIO, and Memory Debuggers

  • Dark and Light Themes

  • Support for loading official BIOSs dumps



--Note--

Their daily updates available here.


Show Previous Changes

None yet...

bottom of page