Releases: tzubertowski/TreeFrogUI
Release list
TreeFrogUI v1.6.0_g
TreeFrogUI v1.6.0 prerelease
Changes since v1.5.0:
- Added the ClassiCube / Minecraft SF3000 core and
roms/classicube/launch
entry, with friendly localized system naming. - Added ClassiCube / Minecraft support based on
Sajnaps / FroggyCraft, including
themed backgrounds and the packagedtexpacks/default.zip. - Added Java Games support through the FroggyKVM J2ME / MIDP 2.0 emulator.
Put.jaror.jadfiles inroms/j2me/; the release includes the core,
runtime classes, artwork, and theroms/j2me/folder. - Added FluidLite MIDI synthesis for Java Games, with the SoundFont accepted
from eitherbios/orcubegm/bios/. - Added the experimental QPSX PlayStation core and packaged it as
cubegm/cores/qpsx_libretro.so. - Added Nintendo DS through the experimental standalone DSperate emulator in
roms/nds. - Language selection now discovers locales from installed translation JSON
files; adding a locale no longer requires C registration. German and Turkish
translations are included. - Completed the built-in translations across the supported locales and fixed
remaining untranslated or wrong-language labels in the existing catalogs. - Added Arabic support and improved complex Unicode rendering through HarfBuzz
and SheenBidi, with the required font and license files bundled. - Added optional Allium-inspired colour palettes, the Nunito font, and an
adjustable UI font size from 18 to 26 px. - Audio fixes suppress idle speaker static, fix silent PS1 launches and media
playback after audio handoff, and make launcher menu ticks audible. - System volume is shared between FrogUI Settings, the in-game menu, and the
physical volume buttons. - FrogShell gains an optional Developer Mode with a terminal, command history,
script and executable launching, and USB keyboard input where supported. - FrogShell's on-screen keyboard adds caps, symbols, and modifier keys.
- The ebook reader includes upstream progress-saving improvements and local
fixes for page-turn freezes, hidden progress files, and page fitting. - Added 117 newly tested PS1 games to the compatibility list.
- Release builds now compile FrogShell and the ebook reader from source.
- Fixed release CI dependency ordering and packaging for the new cores,
runtime assets, fonts, artwork, and licenses.
Thanks to Sajnaps for FroggyCraft and FroggyKVM,
MartStartIV for the German and Turkish
translations in PR #43 and
PR #44,
ozkaoz for audio fixes and FrogShell Developer
Mode, Maheshivara for ebook reader
improvements and translation updates, spanscape
for Japanese translation updates, and
Trademarked69 for Picoarch build and
logging fixes.
This is a prerelease for testing. Copy update.zip to the SD-card root and
reboot, or use the full ZIP and matching install_first/<device>/ files for a
fresh installation. Keep a backup of your card.
TreeFrogUI v1.6.0_f
TreeFrogUI v1.6.0_e prerelease
Changes since v1.6.0_d:
- Added the ClassiCube / Minecraft SF3000 core and
roms/classicube/launch
entry, with friendly localized system naming. - Added ClassiCube / Minecraft support based on
Sajnaps / FroggyCraft. Many thanks
to Sajnaps for the upstream Minecraft Classic port. - Added ClassiCube backgrounds for the default, Art Book Next, Art Book NextUI,
and Nao Black themes. - Fixed a ClassiCube startup crash caused by unresolved SF2000 firmware-only
logging, sync, and timer symbols. - Fixed release packaging so ClassiCube includes
roms/classicube/texpacks/default.zip.
TreeFrogUI v1.6.0_d prerelease
Changes since v1.6.0_c:
- Language selection now discovers locales from the installed translation JSON files, restoring Arabic, French, and Italian automatically.
TreeFrogUI v1.6.0_c prerelease
Changes since the v1.6.0_a build:
- Fixed release CI so FroggyKVM is built and packaged as
cubegm/cores/j2me_libretro.so. - Bundled the J2ME runtime classes,
roms/j2me/, theme artwork, and the
Roland_SC-55.sf2SoundFont atcubegm/bios/Roland_SC-55.sf2. - Fixed the FluidLite build dependency ordering so clean release builds are
reproducible.
TreeFrogUI v1.6.0_a prerelease
Changes since the v1.5.0 release:
- Fixed QPSX packaging: the SF3000 QPSX core is now built during release CI,
included incubegm/cores/asqpsx_libretro.so, and selected by FrogUI.
Changes since the v1.5.0_j build:
-
Added the experimental QPSX PlayStation core in
roms/qpsx. It is not fully
integrated yet; hold START for about one second while playing to open
its core menu. -
Completed the built-in translations across all 10 supported locales. Every
locale now contains the full 250-string catalog, including the Picoarch
player controls, emulator menu labels, settings, remapping prompts, and
language names. -
Corrected remaining untranslated or wrong-language labels in the French,
Italian, Portuguese, Spanish, Russian, and Chinese catalogs.
Changes since the v1.5.0_i build:
- Restored opt-in diagnostics on SF3000:
log.txtis no longer created or
written unless the user creates it first.
User-facing changes since the stable v1.4.0_q release:
-
Battery status uses the calibrated curve and adds an option to restore the stock battery indicator.
-
Fixed localized Picoarch player-control labels, the missing volume percent sign, and volume value alignment.
-
Picoarch reports the fail count correctly when audio starvation is detected.
-
Nintendo DS is available in the new
roms/ndsfolder through the
experimental standalone DSperate emulator. It uses the bounded MIPS JIT
with safe native ALU forms and interpreter fallback for unsupported forms;
Select + Start exits back to TreeFrogUI. -
Audio fixes suppress idle speaker static, fix silent PS1 launches and media
playback after audio handoff, and make launcher menu ticks audible. -
System volume is shared between FrogUI Settings, the in-game menu, and the
physical volume buttons, with changes followed live during gameplay. -
Appearance settings add optional Allium-inspired colour palettes, the Nunito
font used by Allium, and an adjustable UI font size from 18 to 26 px. The
existing default colour theme remains unchanged. -
Added French and Italian translations, updated Brazilian Portuguese, and
expanded the Japanese locale with the custom-aspect-ratio setting. -
Arabic language support and improved complex Unicode text rendering via
HarfBuzz and SheenBidi, with the required font and license files bundled. -
FrogShell gains an optional Developer Mode with a terminal, command history,
script and executable launching, and USB keyboard input where supported.
Hold L1 + R1 + X + Y for about two seconds to toggle it, or create
frogui/developer.flagon the SD card. -
FrogShell's on-screen keyboard adds caps, symbols, and modifier keys.
-
The ebook reader combines upstream progress-saving improvements with the
local fixes for page-turn freezes, hidden progress files, and page fit above
the status bar. Saves use checked atomic replacement and are deferred until
navigation settles; the MuPDF cache remains limited to 16 MB. -
Updated PS1 compatibility reports.
-
Added 117 newly tested PS1 games to the compatibility list.
-
Picoarch now uses portable build paths, restores core logging under
/logs,
reduces log spam, and builds its PNG reader against libpng16. -
Release builds now compile FrogShell and the ebook reader from source so the
packages include their latest changes.
Thanks to ozkaoz for the audio fixes and FrogShell
Developer Mode, and
Maheshivara for ebook reader improvements and
Brazilian Portuguese updates,
MartStartIV for the Spanish translation
updates plus the French and Italian translations,
spanscape for Japanese translation updates,
and Trademarked69 for picoarch build and
logging fixes.
This is a prerelease for testing. Copy update.zip to the SD-card root and
reboot, or use the full ZIP and the matching install_first/<device>/ files
for a fresh installation. Keep a backup of your card.
TreeFrogUI v1.6.0_b prerelease
Changes since the v1.6.0_a build:
- Added Java Games support through the FroggyKVM J2ME / MIDP 2.0 emulator.
Put.jaror.jadfiles inroms/j2me/; the release includes the
j2me_libretro.socore, runtime classes, Java Games artwork, and the
roms/j2me/folder. - Added FluidLite MIDI synthesis for J2ME games, with the SoundFont accepted
from eitherbios/orcubegm/bios/.
J2ME emulator credit: Sajnaps / FroggyKVM.
TreeFrogUI v1.6.0_e
TreeFrogUI v1.6.0_e prerelease
Changes since v1.6.0_d:
- Added the ClassiCube / Minecraft SF3000 core and
roms/classicube/launch
entry, with friendly localized system naming. - Added ClassiCube backgrounds for the default, Art Book Next, Art Book NextUI,
and Nao Black themes. - Fixed a ClassiCube startup crash caused by unresolved SF2000 firmware-only
logging, sync, and timer symbols.
TreeFrogUI v1.6.0_d prerelease
Changes since v1.6.0_c:
- Language selection now discovers locales from the installed translation JSON files, restoring Arabic, French, and Italian automatically.
TreeFrogUI v1.6.0_c prerelease
Changes since the v1.6.0_a build:
- Fixed release CI so FroggyKVM is built and packaged as
cubegm/cores/j2me_libretro.so. - Bundled the J2ME runtime classes,
roms/j2me/, theme artwork, and the
Roland_SC-55.sf2SoundFont atcubegm/bios/Roland_SC-55.sf2. - Fixed the FluidLite build dependency ordering so clean release builds are
reproducible.
TreeFrogUI v1.6.0_a prerelease
Changes since the v1.5.0 release:
- Fixed QPSX packaging: the SF3000 QPSX core is now built during release CI,
included incubegm/cores/asqpsx_libretro.so, and selected by FrogUI.
Changes since the v1.5.0_j build:
-
Added the experimental QPSX PlayStation core in
roms/qpsx. It is not fully
integrated yet; hold START for about one second while playing to open
its core menu. -
Completed the built-in translations across all 10 supported locales. Every
locale now contains the full 250-string catalog, including the Picoarch
player controls, emulator menu labels, settings, remapping prompts, and
language names. -
Corrected remaining untranslated or wrong-language labels in the French,
Italian, Portuguese, Spanish, Russian, and Chinese catalogs.
Changes since the v1.5.0_i build:
- Restored opt-in diagnostics on SF3000:
log.txtis no longer created or
written unless the user creates it first.
User-facing changes since the stable v1.4.0_q release:
-
Battery status uses the calibrated curve and adds an option to restore the stock battery indicator.
-
Fixed localized Picoarch player-control labels, the missing volume percent sign, and volume value alignment.
-
Picoarch reports the fail count correctly when audio starvation is detected.
-
Nintendo DS is available in the new
roms/ndsfolder through the
experimental standalone DSperate emulator. It uses the bounded MIPS JIT
with safe native ALU forms and interpreter fallback for unsupported forms;
Select + Start exits back to TreeFrogUI. -
Audio fixes suppress idle speaker static, fix silent PS1 launches and media
playback after audio handoff, and make launcher menu ticks audible. -
System volume is shared between FrogUI Settings, the in-game menu, and the
physical volume buttons, with changes followed live during gameplay. -
Appearance settings add optional Allium-inspired colour palettes, the Nunito
font used by Allium, and an adjustable UI font size from 18 to 26 px. The
existing default colour theme remains unchanged. -
Added French and Italian translations, updated Brazilian Portuguese, and
expanded the Japanese locale with the custom-aspect-ratio setting. -
Arabic language support and improved complex Unicode text rendering via
HarfBuzz and SheenBidi, with the required font and license files bundled. -
FrogShell gains an optional Developer Mode with a terminal, command history,
script and executable launching, and USB keyboard input where supported.
Hold L1 + R1 + X + Y for about two seconds to toggle it, or create
frogui/developer.flagon the SD card. -
FrogShell's on-screen keyboard adds caps, symbols, and modifier keys.
-
The ebook reader combines upstream progress-saving improvements with the
local fixes for page-turn freezes, hidden progress files, and page fit above
the status bar. Saves use checked atomic replacement and are deferred until
navigation settles; the MuPDF cache remains limited to 16 MB. -
Updated PS1 compatibility reports.
-
Added 117 newly tested PS1 games to the compatibility list.
-
Picoarch now uses portable build paths, restores core logging under
/logs,
reduces log spam, and builds its PNG reader against libpng16. -
Release builds now compile FrogShell and the ebook reader from source so the
packages include their latest changes.
Thanks to ozkaoz for the audio fixes and FrogShell
Developer Mode, and
Maheshivara for ebook reader improvements and
Brazilian Portuguese updates,
MartStartIV for the Spanish translation
updates plus the French and Italian translations,
spanscape for Japanese translation updates,
and Trademarked69 for picoarch build and
logging fixes.
This is a prerelease for testing. Copy update.zip to the SD-card root and
reboot, or use the full ZIP and the matching install_first/<device>/ files
for a fresh installation. Keep a backup of your card.
TreeFrogUI v1.6.0_b prerelease
Changes since the v1.6.0_a build:
- Added Java Games support through the FroggyKVM J2ME / MIDP 2.0 emulator.
Put.jaror.jadfiles inroms/j2me/; the release includes the
j2me_libretro.socore, runtime classes, Java Games artwork, and the
roms/j2me/folder. - Added FluidLite MIDI synthesis for J2ME games, with the SoundFont accepted
from eitherbios/orcubegm/bios/.
J2ME emulator credit: Sajnaps / FroggyKVM.
TreeFrogUI v1.6.0_d
TreeFrogUI v1.6.0_d prerelease
Changes since v1.6.0_c:
- Language selection now discovers locales from the installed translation JSON files, restoring Arabic, French, and Italian automatically.
TreeFrogUI v1.6.0_c prerelease
Changes since the v1.6.0_a build:
- Fixed release CI so FroggyKVM is built and packaged as
cubegm/cores/j2me_libretro.so. - Bundled the J2ME runtime classes,
roms/j2me/, theme artwork, and the
Roland_SC-55.sf2SoundFont atcubegm/bios/Roland_SC-55.sf2. - Fixed the FluidLite build dependency ordering so clean release builds are
reproducible.
TreeFrogUI v1.6.0_a prerelease
Changes since the v1.5.0 release:
- Fixed QPSX packaging: the SF3000 QPSX core is now built during release CI,
included incubegm/cores/asqpsx_libretro.so, and selected by FrogUI.
Changes since the v1.5.0_j build:
-
Added the experimental QPSX PlayStation core in
roms/qpsx. It is not fully
integrated yet; hold START for about one second while playing to open
its core menu. -
Completed the built-in translations across all 10 supported locales. Every
locale now contains the full 250-string catalog, including the Picoarch
player controls, emulator menu labels, settings, remapping prompts, and
language names. -
Corrected remaining untranslated or wrong-language labels in the French,
Italian, Portuguese, Spanish, Russian, and Chinese catalogs.
Changes since the v1.5.0_i build:
- Restored opt-in diagnostics on SF3000:
log.txtis no longer created or
written unless the user creates it first.
User-facing changes since the stable v1.4.0_q release:
-
Battery status uses the calibrated curve and adds an option to restore the stock battery indicator.
-
Fixed localized Picoarch player-control labels, the missing volume percent sign, and volume value alignment.
-
Picoarch reports the fail count correctly when audio starvation is detected.
-
Nintendo DS is available in the new
roms/ndsfolder through the
experimental standalone DSperate emulator. It uses the bounded MIPS JIT
with safe native ALU forms and interpreter fallback for unsupported forms;
Select + Start exits back to TreeFrogUI. -
Audio fixes suppress idle speaker static, fix silent PS1 launches and media
playback after audio handoff, and make launcher menu ticks audible. -
System volume is shared between FrogUI Settings, the in-game menu, and the
physical volume buttons, with changes followed live during gameplay. -
Appearance settings add optional Allium-inspired colour palettes, the Nunito
font used by Allium, and an adjustable UI font size from 18 to 26 px. The
existing default colour theme remains unchanged. -
Added French and Italian translations, updated Brazilian Portuguese, and
expanded the Japanese locale with the custom-aspect-ratio setting. -
Arabic language support and improved complex Unicode text rendering via
HarfBuzz and SheenBidi, with the required font and license files bundled. -
FrogShell gains an optional Developer Mode with a terminal, command history,
script and executable launching, and USB keyboard input where supported.
Hold L1 + R1 + X + Y for about two seconds to toggle it, or create
frogui/developer.flagon the SD card. -
FrogShell's on-screen keyboard adds caps, symbols, and modifier keys.
-
The ebook reader combines upstream progress-saving improvements with the
local fixes for page-turn freezes, hidden progress files, and page fit above
the status bar. Saves use checked atomic replacement and are deferred until
navigation settles; the MuPDF cache remains limited to 16 MB. -
Updated PS1 compatibility reports.
-
Added 117 newly tested PS1 games to the compatibility list.
-
Picoarch now uses portable build paths, restores core logging under
/logs,
reduces log spam, and builds its PNG reader against libpng16. -
Release builds now compile FrogShell and the ebook reader from source so the
packages include their latest changes.
Thanks to ozkaoz for the audio fixes and FrogShell
Developer Mode, and
Maheshivara for ebook reader improvements and
Brazilian Portuguese updates,
MartStartIV for the Spanish translation
updates plus the French and Italian translations,
spanscape for Japanese translation updates,
and Trademarked69 for picoarch build and
logging fixes.
This is a prerelease for testing. Copy update.zip to the SD-card root and
reboot, or use the full ZIP and the matching install_first/<device>/ files
for a fresh installation. Keep a backup of your card.
TreeFrogUI v1.6.0_b prerelease
Changes since the v1.6.0_a build:
- Added Java Games support through the FroggyKVM J2ME / MIDP 2.0 emulator.
Put.jaror.jadfiles inroms/j2me/; the release includes the
j2me_libretro.socore, runtime classes, Java Games artwork, and the
roms/j2me/folder. - Added FluidLite MIDI synthesis for J2ME games, with the SoundFont accepted
from eitherbios/orcubegm/bios/.
J2ME emulator credit: Sajnaps / FroggyKVM.
TreeFrogUI v1.6.0_c
TreeFrogUI v1.6.0_c prerelease
Changes since the v1.6.0_a build:
- Fixed release CI so FroggyKVM is built and packaged as
cubegm/cores/j2me_libretro.so. - Bundled the J2ME runtime classes,
roms/j2me/, theme artwork, and the
Roland_SC-55.sf2SoundFont atcubegm/bios/Roland_SC-55.sf2. - Fixed the FluidLite build dependency ordering so clean release builds are
reproducible.
TreeFrogUI v1.6.0_a prerelease
Changes since the v1.5.0 release:
- Fixed QPSX packaging: the SF3000 QPSX core is now built during release CI,
included incubegm/cores/asqpsx_libretro.so, and selected by FrogUI.
Changes since the v1.5.0_j build:
-
Added the experimental QPSX PlayStation core in
roms/qpsx. It is not fully
integrated yet; hold START for about one second while playing to open
its core menu. -
Completed the built-in translations across all 10 supported locales. Every
locale now contains the full 250-string catalog, including the Picoarch
player controls, emulator menu labels, settings, remapping prompts, and
language names. -
Corrected remaining untranslated or wrong-language labels in the French,
Italian, Portuguese, Spanish, Russian, and Chinese catalogs.
Changes since the v1.5.0_i build:
- Restored opt-in diagnostics on SF3000:
log.txtis no longer created or
written unless the user creates it first.
User-facing changes since the stable v1.4.0_q release:
-
Battery status uses the calibrated curve and adds an option to restore the stock battery indicator.
-
Fixed localized Picoarch player-control labels, the missing volume percent sign, and volume value alignment.
-
Picoarch reports the fail count correctly when audio starvation is detected.
-
Nintendo DS is available in the new
roms/ndsfolder through the
experimental standalone DSperate emulator. It uses the bounded MIPS JIT
with safe native ALU forms and interpreter fallback for unsupported forms;
Select + Start exits back to TreeFrogUI. -
Audio fixes suppress idle speaker static, fix silent PS1 launches and media
playback after audio handoff, and make launcher menu ticks audible. -
System volume is shared between FrogUI Settings, the in-game menu, and the
physical volume buttons, with changes followed live during gameplay. -
Appearance settings add optional Allium-inspired colour palettes, the Nunito
font used by Allium, and an adjustable UI font size from 18 to 26 px. The
existing default colour theme remains unchanged. -
Added French and Italian translations, updated Brazilian Portuguese, and
expanded the Japanese locale with the custom-aspect-ratio setting. -
Arabic language support and improved complex Unicode text rendering via
HarfBuzz and SheenBidi, with the required font and license files bundled. -
FrogShell gains an optional Developer Mode with a terminal, command history,
script and executable launching, and USB keyboard input where supported.
Hold L1 + R1 + X + Y for about two seconds to toggle it, or create
frogui/developer.flagon the SD card. -
FrogShell's on-screen keyboard adds caps, symbols, and modifier keys.
-
The ebook reader combines upstream progress-saving improvements with the
local fixes for page-turn freezes, hidden progress files, and page fit above
the status bar. Saves use checked atomic replacement and are deferred until
navigation settles; the MuPDF cache remains limited to 16 MB. -
Updated PS1 compatibility reports.
-
Added 117 newly tested PS1 games to the compatibility list.
-
Picoarch now uses portable build paths, restores core logging under
/logs,
reduces log spam, and builds its PNG reader against libpng16. -
Release builds now compile FrogShell and the ebook reader from source so the
packages include their latest changes.
Thanks to ozkaoz for the audio fixes and FrogShell
Developer Mode, and
Maheshivara for ebook reader improvements and
Brazilian Portuguese updates,
MartStartIV for the Spanish translation
updates plus the French and Italian translations,
spanscape for Japanese translation updates,
and Trademarked69 for picoarch build and
logging fixes.
This is a prerelease for testing. Copy update.zip to the SD-card root and
reboot, or use the full ZIP and the matching install_first/<device>/ files
for a fresh installation. Keep a backup of your card.
TreeFrogUI v1.6.0_b prerelease
Changes since the v1.6.0_a build:
- Added Java Games support through the FroggyKVM J2ME / MIDP 2.0 emulator.
Put.jaror.jadfiles inroms/j2me/; the release includes the
j2me_libretro.socore, runtime classes, Java Games artwork, and the
roms/j2me/folder. - Added FluidLite MIDI synthesis for J2ME games, with the SoundFont accepted
from eitherbios/orcubegm/bios/.
J2ME emulator credit: Sajnaps / FroggyKVM.
TreeFrogUI v1.6.0_b
TreeFrogUI v1.6.0_a prerelease
Changes since the v1.5.0 release:
- Fixed QPSX packaging: the SF3000 QPSX core is now built during release CI,
included incubegm/cores/asqpsx_libretro.so, and selected by FrogUI.
Changes since the v1.5.0_j build:
-
Added the experimental QPSX PlayStation core in
roms/qpsx. It is not fully
integrated yet; hold START for about one second while playing to open
its core menu. -
Completed the built-in translations across all 10 supported locales. Every
locale now contains the full 250-string catalog, including the Picoarch
player controls, emulator menu labels, settings, remapping prompts, and
language names. -
Corrected remaining untranslated or wrong-language labels in the French,
Italian, Portuguese, Spanish, Russian, and Chinese catalogs.
Changes since the v1.5.0_i build:
- Restored opt-in diagnostics on SF3000:
log.txtis no longer created or
written unless the user creates it first.
User-facing changes since the stable v1.4.0_q release:
-
Battery status uses the calibrated curve and adds an option to restore the stock battery indicator.
-
Fixed localized Picoarch player-control labels, the missing volume percent sign, and volume value alignment.
-
Picoarch reports the fail count correctly when audio starvation is detected.
-
Nintendo DS is available in the new
roms/ndsfolder through the
experimental standalone DSperate emulator. It uses the bounded MIPS JIT
with safe native ALU forms and interpreter fallback for unsupported forms;
Select + Start exits back to TreeFrogUI. -
Audio fixes suppress idle speaker static, fix silent PS1 launches and media
playback after audio handoff, and make launcher menu ticks audible. -
System volume is shared between FrogUI Settings, the in-game menu, and the
physical volume buttons, with changes followed live during gameplay. -
Appearance settings add optional Allium-inspired colour palettes, the Nunito
font used by Allium, and an adjustable UI font size from 18 to 26 px. The
existing default colour theme remains unchanged. -
Added French and Italian translations, updated Brazilian Portuguese, and
expanded the Japanese locale with the custom-aspect-ratio setting. -
Arabic language support and improved complex Unicode text rendering via
HarfBuzz and SheenBidi, with the required font and license files bundled. -
FrogShell gains an optional Developer Mode with a terminal, command history,
script and executable launching, and USB keyboard input where supported.
Hold L1 + R1 + X + Y for about two seconds to toggle it, or create
frogui/developer.flagon the SD card. -
FrogShell's on-screen keyboard adds caps, symbols, and modifier keys.
-
The ebook reader combines upstream progress-saving improvements with the
local fixes for page-turn freezes, hidden progress files, and page fit above
the status bar. Saves use checked atomic replacement and are deferred until
navigation settles; the MuPDF cache remains limited to 16 MB. -
Updated PS1 compatibility reports.
-
Added 117 newly tested PS1 games to the compatibility list.
-
Picoarch now uses portable build paths, restores core logging under
/logs,
reduces log spam, and builds its PNG reader against libpng16. -
Release builds now compile FrogShell and the ebook reader from source so the
packages include their latest changes.
Thanks to ozkaoz for the audio fixes and FrogShell
Developer Mode, and
Maheshivara for ebook reader improvements and
Brazilian Portuguese updates,
MartStartIV for the Spanish translation
updates plus the French and Italian translations,
spanscape for Japanese translation updates,
and Trademarked69 for picoarch build and
logging fixes.
This is a prerelease for testing. Copy update.zip to the SD-card root and
reboot, or use the full ZIP and the matching install_first/<device>/ files
for a fresh installation. Keep a backup of your card.
TreeFrogUI v1.6.0_b prerelease
Changes since the v1.6.0_a build:
- Added Java Games support through the FroggyKVM J2ME / MIDP 2.0 emulator.
Put.jaror.jadfiles inroms/j2me/; the release includes the
j2me_libretro.socore, runtime classes, Java Games artwork, and the
roms/j2me/folder. - Added FluidLite MIDI synthesis for J2ME games, with the SoundFont accepted
from eitherbios/orcubegm/bios/.
J2ME emulator credit: Sajnaps / FroggyKVM.
TreeFrogUI v1.6.0_a
TreeFrogUI v1.6.0_a prerelease
Changes since the v1.5.0 release:
- Fixed QPSX packaging: the SF3000 QPSX core is now built during release CI,
included incubegm/cores/asqpsx_libretro.so, and selected by FrogUI.
Changes since the v1.5.0_j build:
-
Added the experimental QPSX PlayStation core in
roms/qpsx. It is not fully
integrated yet; hold START for about one second while playing to open
its core menu. -
Completed the built-in translations across all 10 supported locales. Every
locale now contains the full 250-string catalog, including the Picoarch
player controls, emulator menu labels, settings, remapping prompts, and
language names. -
Corrected remaining untranslated or wrong-language labels in the French,
Italian, Portuguese, Spanish, Russian, and Chinese catalogs.
Changes since the v1.5.0_i build:
- Restored opt-in diagnostics on SF3000:
log.txtis no longer created or
written unless the user creates it first.
User-facing changes since the stable v1.4.0_q release:
-
Battery status uses the calibrated curve and adds an option to restore the stock battery indicator.
-
Fixed localized Picoarch player-control labels, the missing volume percent sign, and volume value alignment.
-
Picoarch reports the fail count correctly when audio starvation is detected.
-
Nintendo DS is available in the new
roms/ndsfolder through the
experimental standalone DSperate emulator. It uses the bounded MIPS JIT
with safe native ALU forms and interpreter fallback for unsupported forms;
Select + Start exits back to TreeFrogUI. -
Audio fixes suppress idle speaker static, fix silent PS1 launches and media
playback after audio handoff, and make launcher menu ticks audible. -
System volume is shared between FrogUI Settings, the in-game menu, and the
physical volume buttons, with changes followed live during gameplay. -
Appearance settings add optional Allium-inspired colour palettes, the Nunito
font used by Allium, and an adjustable UI font size from 18 to 26 px. The
existing default colour theme remains unchanged. -
Added French and Italian translations, updated Brazilian Portuguese, and
expanded the Japanese locale with the custom-aspect-ratio setting. -
Arabic language support and improved complex Unicode text rendering via
HarfBuzz and SheenBidi, with the required font and license files bundled. -
FrogShell gains an optional Developer Mode with a terminal, command history,
script and executable launching, and USB keyboard input where supported.
Hold L1 + R1 + X + Y for about two seconds to toggle it, or create
frogui/developer.flagon the SD card. -
FrogShell's on-screen keyboard adds caps, symbols, and modifier keys.
-
The ebook reader combines upstream progress-saving improvements with the
local fixes for page-turn freezes, hidden progress files, and page fit above
the status bar. Saves use checked atomic replacement and are deferred until
navigation settles; the MuPDF cache remains limited to 16 MB. -
Updated PS1 compatibility reports.
-
Added 117 newly tested PS1 games to the compatibility list.
-
Picoarch now uses portable build paths, restores core logging under
/logs,
reduces log spam, and builds its PNG reader against libpng16. -
Release builds now compile FrogShell and the ebook reader from source so the
packages include their latest changes.
Thanks to ozkaoz for the audio fixes and FrogShell
Developer Mode, and
Maheshivara for ebook reader improvements and
Brazilian Portuguese updates,
MartStartIV for the Spanish translation
updates plus the French and Italian translations,
spanscape for Japanese translation updates,
and Trademarked69 for picoarch build and
logging fixes.
This is a prerelease for testing. Copy update.zip to the SD-card root and
reboot, or use the full ZIP and the matching install_first/<device>/ files
for a fresh installation. Keep a backup of your card.
TreeFrogUI v1.5.0_l
TreeFrogUI v1.5.0_l prerelease
Changes since the v1.5.0_j build:
-
Added the experimental QPSX PlayStation core in
roms/qpsx. It is not fully
integrated yet; hold START for about one second while playing to open
its core menu. -
Completed the built-in translations across all 10 supported locales. Every
locale now contains the full 250-string catalog, including the Picoarch
player controls, emulator menu labels, settings, remapping prompts, and
language names. -
Corrected remaining untranslated or wrong-language labels in the French,
Italian, Portuguese, Spanish, Russian, and Chinese catalogs.
Changes since the v1.5.0_i build:
- Restored opt-in diagnostics on SF3000:
log.txtis no longer created or
written unless the user creates it first.
User-facing changes since the stable v1.4.0_q release:
-
Battery status uses the calibrated curve and adds an option to restore the stock battery indicator.
-
Fixed localized Picoarch player-control labels, the missing volume percent sign, and volume value alignment.
-
Picoarch reports the fail count correctly when audio starvation is detected.
-
Nintendo DS is available in the new
roms/ndsfolder through the
experimental standalone DSperate emulator. It uses the bounded MIPS JIT
with safe native ALU forms and interpreter fallback for unsupported forms;
Select + Start exits back to TreeFrogUI. -
Audio fixes suppress idle speaker static, fix silent PS1 launches and media
playback after audio handoff, and make launcher menu ticks audible. -
System volume is shared between FrogUI Settings, the in-game menu, and the
physical volume buttons, with changes followed live during gameplay. -
Appearance settings add optional Allium-inspired colour palettes, the Nunito
font used by Allium, and an adjustable UI font size from 18 to 26 px. The
existing default colour theme remains unchanged. -
Added French and Italian translations, updated Brazilian Portuguese, and
expanded the Japanese locale with the custom-aspect-ratio setting. -
Arabic language support and improved complex Unicode text rendering via
HarfBuzz and SheenBidi, with the required font and license files bundled. -
FrogShell gains an optional Developer Mode with a terminal, command history,
script and executable launching, and USB keyboard input where supported.
Hold L1 + R1 + X + Y for about two seconds to toggle it, or create
frogui/developer.flagon the SD card. -
FrogShell's on-screen keyboard adds caps, symbols, and modifier keys.
-
The ebook reader combines upstream progress-saving improvements with the
local fixes for page-turn freezes, hidden progress files, and page fit above
the status bar. Saves use checked atomic replacement and are deferred until
navigation settles; the MuPDF cache remains limited to 16 MB. -
Updated PS1 compatibility reports.
-
Added 117 newly tested PS1 games to the compatibility list.
-
Picoarch now uses portable build paths, restores core logging under
/logs,
reduces log spam, and builds its PNG reader against libpng16. -
Release builds now compile FrogShell and the ebook reader from source so the
packages include their latest changes.
Thanks to ozkaoz for the audio fixes and FrogShell
Developer Mode, and
Maheshivara for ebook reader improvements and
Brazilian Portuguese updates,
MartStartIV for the Spanish translation
updates plus the French and Italian translations,
spanscape for Japanese translation updates,
and Trademarked69 for picoarch build and
logging fixes.
This is a prerelease for testing. Copy update.zip to the SD-card root and
reboot, or use the full ZIP and the matching install_first/<device>/ files
for a fresh installation. Keep a backup of your card.
TreeFrogUI v1.5.0_k
TreeFrogUI v1.5.0_k prerelease
Changes since the v1.5.0_j build:
- Completed the built-in translations across all 10 supported locales. Every
locale now contains the full 250-string catalog, including the Picoarch
player controls, emulator menu labels, settings, remapping prompts, and
language names. - Corrected remaining untranslated or wrong-language labels in the French,
Italian, Portuguese, Spanish, Russian, and Chinese catalogs.
Changes since the v1.5.0_i build:
- Restored opt-in diagnostics on SF3000:
log.txtis no longer created or
written unless the user creates it first.
User-facing changes since the stable v1.4.0_q release:
-
Battery status uses the calibrated curve and adds an option to restore the stock battery indicator.
-
Fixed localized Picoarch player-control labels, the missing volume percent sign, and volume value alignment.
-
Picoarch reports the fail count correctly when audio starvation is detected.
-
Nintendo DS is available in the new
roms/ndsfolder through the
experimental standalone DSperate emulator. It uses the bounded MIPS JIT
with safe native ALU forms and interpreter fallback for unsupported forms;
Select + Start exits back to TreeFrogUI. -
Audio fixes suppress idle speaker static, fix silent PS1 launches and media
playback after audio handoff, and make launcher menu ticks audible. -
System volume is shared between FrogUI Settings, the in-game menu, and the
physical volume buttons, with changes followed live during gameplay. -
Appearance settings add optional Allium-inspired colour palettes, the Nunito
font used by Allium, and an adjustable UI font size from 18 to 26 px. The
existing default colour theme remains unchanged. -
Added French and Italian translations, updated Brazilian Portuguese, and
expanded the Japanese locale with the custom-aspect-ratio setting. -
Arabic language support and improved complex Unicode text rendering via
HarfBuzz and SheenBidi, with the required font and license files bundled. -
FrogShell gains an optional Developer Mode with a terminal, command history,
script and executable launching, and USB keyboard input where supported.
Hold L1 + R1 + X + Y for about two seconds to toggle it, or create
frogui/developer.flagon the SD card. -
FrogShell's on-screen keyboard adds caps, symbols, and modifier keys.
-
The ebook reader combines upstream progress-saving improvements with the
local fixes for page-turn freezes, hidden progress files, and page fit above
the status bar. Saves use checked atomic replacement and are deferred until
navigation settles; the MuPDF cache remains limited to 16 MB. -
Updated PS1 compatibility reports.
-
Added 117 newly tested PS1 games to the compatibility list.
-
Picoarch now uses portable build paths, restores core logging under
/logs,
reduces log spam, and builds its PNG reader against libpng16. -
Release builds now compile FrogShell and the ebook reader from source so the
packages include their latest changes.
Thanks to ozkaoz for the audio fixes and FrogShell
Developer Mode, and
Maheshivara for ebook reader improvements and
Brazilian Portuguese updates,
MartStartIV for the Spanish translation
updates plus the French and Italian translations,
spanscape for Japanese translation updates,
and Trademarked69 for picoarch build and
logging fixes.
This is a prerelease for testing. Copy update.zip to the SD-card root and
reboot, or use the full ZIP and the matching install_first/<device>/ files
for a fresh installation. Keep a backup of your card.
TreeFrogUI v1.5.0_j
TreeFrogUI v1.5.0_j prerelease
Changes since the v1.5.0_i build:
- Restored opt-in diagnostics on SF3000:
log.txtis no longer created or
written unless the user creates it first.
User-facing changes since the stable v1.4.0_q release:
-
Battery status uses the calibrated curve and adds an option to restore the stock battery indicator.
-
Fixed localized Picoarch player-control labels, the missing volume percent sign, and volume value alignment.
-
Picoarch reports the fail count correctly when audio starvation is detected.
-
Nintendo DS is available in the new
roms/ndsfolder through the
experimental standalone DSperate emulator. It uses the bounded MIPS JIT
with safe native ALU forms and interpreter fallback for unsupported forms;
Select + Start exits back to TreeFrogUI. -
Audio fixes suppress idle speaker static, fix silent PS1 launches and media
playback after audio handoff, and make launcher menu ticks audible. -
System volume is shared between FrogUI Settings, the in-game menu, and the
physical volume buttons, with changes followed live during gameplay. -
Appearance settings add optional Allium-inspired colour palettes, the Nunito
font used by Allium, and an adjustable UI font size from 18 to 26 px. The
existing default colour theme remains unchanged. -
Added French and Italian translations, updated Brazilian Portuguese, and
expanded the Japanese locale with the custom-aspect-ratio setting. -
Arabic language support and improved complex Unicode text rendering via
HarfBuzz and SheenBidi, with the required font and license files bundled. -
FrogShell gains an optional Developer Mode with a terminal, command history,
script and executable launching, and USB keyboard input where supported.
Hold L1 + R1 + X + Y for about two seconds to toggle it, or create
frogui/developer.flagon the SD card. -
FrogShell's on-screen keyboard adds caps, symbols, and modifier keys.
-
The ebook reader combines upstream progress-saving improvements with the
local fixes for page-turn freezes, hidden progress files, and page fit above
the status bar. Saves use checked atomic replacement and are deferred until
navigation settles; the MuPDF cache remains limited to 16 MB. -
Updated PS1 compatibility reports.
-
Added 117 newly tested PS1 games to the compatibility list.
-
Picoarch now uses portable build paths, restores core logging under
/logs,
reduces log spam, and builds its PNG reader against libpng16. -
Release builds now compile FrogShell and the ebook reader from source so the
packages include their latest changes.
Thanks to ozkaoz for the audio fixes and FrogShell
Developer Mode, and
Maheshivara for ebook reader improvements and
Brazilian Portuguese updates,
MartStartIV for the Spanish translation
updates plus the French and Italian translations,
spanscape for Japanese translation updates,
and Trademarked69 for picoarch build and
logging fixes.
This is a prerelease for testing. Copy update.zip to the SD-card root and
reboot, or use the full ZIP and the matching install_first/<device>/ files
for a fresh installation. Keep a backup of your card.