github EKA2L1/EKA2L1 0.0.8.1
EKA2L1 0.0.8.1

latest releases: continous, test
2 years ago

A minor version bumped up with addition of filter shader added.

  • Add support for loading in-ROM MBM files (florin9doi), needed for displaying s60v2 icons on some phones
  • Add screen framebuffer readback, fix MI Snooker (s60v1)
  • Reduce high latency in audio, fix sound delay in Creatures of the Deep (N-Gage 2.0)
  • Emulate latency on EKA1 and wait for a while before draining audio to host, fix The Elder Scrolls: Shadowkey sound sutter
  • Optimize bitmap decompression, fix slow loading speed in Puyo Pop (N-Gage)
  • Add custom pen style support (dot, dash, etc...). Fix drawing of Sudoku game
  • Delay initialization of audio stream a bit for application to initialize, fix Magic Broom launch
  • Make firmware install accept Unicode path
  • Add experimental support for S60v3 FP1 devices. Currently initially support Nokia N81
  • Add MIDI support. Currently there are two supported backends: miniBAE and TinySoundFont, with miniBAE being more recommended for retro purposes.
  • Add relaxed instruction encoding to Dynarmic (these instructions are generated by a JIT to render SVG), fix launching of some apps like LibreOffice.
  • Add stub for camera API. Allow Dirk Dagger and Dirk Dagger: The Nuclear Zeppelin to launch
  • Add postingsurface API. Allow The Big Bounce in Paradise to boot (note: some Android phone users may still got stuck at Nokia screen, please send us the phone model and the OS version to Discord support)
  • Implement missing audio instructions, allowing Brick Breaker Deluxe (N-Gage 2.0) to play
  • Add GLES1 acceleration. The following engines/games are supported: Fishlab games (Galaxy on Fire, Rally Master Pro), Gameloft games (Let's Golf, CSI Miami) and Airplay SDKs games (Need for Speed: Undercover, Bejeweled 2, The Sims 3, ...)
    • The following extensions are supported in EKA2L1 GLES layer: GL_IMG_texture_compression_pvrtc, OES_compressed_ETC1_RGB8_texture, GL_OES_compressed_paletted_texture
  • Add upscaling for accelerated GDI UI and for application that make use of GLES1
  • Add video playback support. Visible result can be seen in games like Let's Golf 2, CSI Miami, Asphalt 4 (N-Gage 2.0), and N-Gage 2.0 launcher (1.40.1551)
  • Add support for installing old SIS that contains conditional statements
  • Fix Symbian^3 stub installation
  • Smooth out N-Gage launcher's UI. Fix banner not completely displayed, and text spacing messed up
  • Allow games/apps/files DRM licenses to be installed through C:\Private\101f51f2\import. Extension of accepted files is *.dr
  • Fix ReadFileSection on EKA1, allowing Space Impact Evolution X to boot
  • Add shader filter per application, launch an application and go to File/Preferences to modify
  • Improve macOS support. It should work now, and distributed as .dmg
  • Linux binaries are distributed using AppImage now
  • Easter egg title can be disabled for consistency with recording applications. Removal may be planned or there will a plan to replace those titles
  • Make use of Dolphin's GLX context work to allow graphics thread working on a separate thread
  • WMF is made optional for audio decoding on Windows, with the default being FFMPEG if WMF is not available
  • App list now automatically updates after you install a SIS
  • Command line argument now only need one dash
  • Fix FPS slider allowing sliding down to 0
  • Add SDL2 controller and vibration support, replacing GLFW. Keybinds are compatible

Don't miss a new EKA2L1 release

NewReleases is sending notifications on new releases.