Skip to content

20240517

Compare
Choose a tag to compare
@acmeplus acmeplus released this 18 May 01:54
· 16 commits to knulli-main since this release

KNULLI

KNULLI is a custom firmware for retro gaming devices (handhelds, bartops, etc.). It's developed as a fork of Batocera. You can read more about knulli on its webpage

Installation

  • Download the latest version of KNULLI.
  • Write the image (e.g. knulli-a133-trimui-smart-pro-40-20240517.img.gz) to an SDCARD using an imaging tool. Common imaging tools include Balena Etcher, Raspberry Pi Imager, and Win32 Disk Imager. If you're skilled with the command line, dd works fine too.

Installation Package Downloads

Device Date Download Page
TrimUI Smart Pro 2024/05/17 knulli-a133-trimui-smart-pro-40-20240517.img.gz
Anbernic RG28xx 2024/05/09 knulli-h700-rg28xx-40-20240509.img.gz

ChangeLog:

20240517

  • First TrimUI Smart Pro (TSP) public version (TSP)
  • Added joystick calibration: (tSP)
    • calibration files are taken from stock (there's no current calibration program)
    • If the default calibration does not work for you, you can start stock, calibrate the joysticks, connect via ssh or adb, and copy the files joypad.config & joypad_right.config from /mnt/UDISK. Then in Knulli, use ADB or SSH to copy those files to /mnt/UDISK, and run batocera-save-overlay to make the change permanent
  • Added boot progress bar support
  • Added force shutdown shortcut for TSP (Menu + Power) (TSP)
  • Added proper TSP control map for ES (TSP)
  • Updated os-release information to include OS_NAME, OS_DATE, OS_VERSION
  • Added PortMaster Installer (Launch from Ports) (Thanks @kloptops) (TSP)
  • Updated art-book-next theme (thanks @anthonycaccese )
  • Added MAME & FBNEO tate rotation mode (thanks @Mikhailzrick)
  • Restored PCSX rearmed enhanced resolution (thanks @Mikhailzrick)

20240509

  • First rg28xx version (rg28xx)
  • Added rotation SDL2 patch thanks to @JohnnyonFlame (rg28xx)
  • Fixed minor graphical artifacts during boot time
  • SHARE partition is in EXT4 format by default. You can use the internal format tool to change it to EXFAT (Settings -> System * Settings -> Frontend Developer Options -> Format a Disk)
  • Added FBAlpha, melonDS, melonDS DS, VirtualJaguar, GenesisPlusGX_Wide, Beetle PCE, Mesen, Mesens, and BSNES
  • Fixed a mistake with the bootloader being overwritten during early boot (rg28xx)
  • Added initial progressbar status support
  • Added retroarch A/B keys mapping to match ES behavior (thanks @Mikhailzrick)

Known Issues:

TrimUI Smart Pro:

  • Volume control still has some issues
  • Volume overlay does not work
  • ADB still does not work
  • PPSSPP standalone menu does not work

RG28xx:

  • Progress bar has some artifacts at the end of the boot sequence
  • Flycast and Flycastvl cores don't work at this point
  • System may default to an under clocked value. Go to Settings -> Overclock, and set it to extreme (1.5GHz that is the standard speed for this device)

ko-fi