
35 / 20-09-2022
Batocera
Accuracy
Performance
Features

Batocera.linux is an open-source and completely free retro-gaming distribution that can be copied to a USB stick or an SD card with the aim of turning any computer/nano computer into a gaming console during a game or permanently. Batocera.linux does not require any modifications and can run on Windows, Macs, Raspberry Pi and even some handhelds.
...
Most Recent Changes
--35--
add: gun support in emulationstation
add: support for aimtrak lightgun out of the box
add: support for ae lightgun out of the box
add: add virtual dolphinbar (dolphinbar is no longer needed, only a simple wiibar)
add: wiimote calibration (the wiimote is now precise and can be used as a gun without drawing the target on screen ; press home button for 3s to calibrate)
add: sinden gun support. Borders are automatically added to bezels.
add: guncon support (as any other gun to any system supporting guns)
add: mame standalone udev gun driver.
add: MediaTek MT7921U & MT7986 wifi, RealTek RTL8852A wifi & better AMD sound SOC support. (Kernel 5.18)
add: Additional RPCS3 options & auto aspect ratio
add: GamePark GP32 & VTech Laser 310 using MAME/MESS
add: Nvidia card autoconfiguration : no more need to enable the nvidia configuration.
add: fallback config option to use the Nvidia legacy drivers 'nvidia-driver=legacy' or legacy390
add: Nvidia 'legacy' linux driver 470.129.06 & 390.151
add: RTL8189es SDIO drivers for the Amlogic S905x devices
add: libretro PUAE 2021 core for weaker SBCs (faster but less accurate than current)
add: videopacplus as its own system folder (using o2em with different config)
add: choose corner for heads up display
add: swap (memory) to Powkiddy A12/A13 devices
add: melonds and drastic to rg552
add: drastic to rpi2 and odroidxu4
add: flycast, lr-flycast, ppsspp, lr-ppsspp and mupen64plus-glidemk2 to rpi2
add: msu-md as its own system (using genesisplusgx with different config)
add: xpadneo for supported xbox bluetooth gamepads
add: gzdoom for higher resolution & 3d rendering of the classic doom engine games
add: libretro-dolphin to x86_64 & s922x devices
add: btop now works across all devices
add: core options to xrick
add: select rumble force feedback (0 to 100%) for supported emulators and controllers
add: EDuke32 source port for x86_64 and RPi4: Duke Nukem 3D, Ion Fury, etc.
add: Raze source port for x86_64: Duke Nukem 3D, Shadow Warrior, Blood, etc.
add: xemu netplay support now enabled and auto-configured by default
add: Adding libretro-a5200 for Atari 5200
add: libretro-lowresnx for the Lowres NX fantasy console
add: libretro-arduous for Arduboy (open source Arduino-based handheld) emulation
add: expanded Nintendo controller support
add: joycond support - joycons can now be paired as one 'virtual' controller
add: libretro-bsnes as a SNES emulator option to the RPi4 & S922x devices
add: RetroAchievements for Channel-F
add: Rock960 Developer board support "https://www.96boards.org/product/rock960/"
add: start of Orange Pi4-LTS board support "http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/details/orange-pi-4-LTS.html"
add: start of Orange Pi3-LTS board support "http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/details/orange-pi-3-LTS.html"
bump: x86_64 linux kernel to v5.18.19
bump: Nvidia linux driver to v515.48.07
bump: btop to v1.2.7
bump: Mame to v245
bump: RPCS3 to 0.0.23-13976
bump: Ruffle
bump: lightspark
bump: pcsx2 to v1.7.2866 (note: memory cards now saved to /userdata/saves/ps2)
bump: amiberry to v5.3
bump: PPSSPP to v1.13.1
bump: Proton to v7.0-2
bump: DXVK to v1.10.2
bump: mesa to v22.1.7
bump: Redream to v1.5.0-1045-g9f00768
bump: Flycast & libretro-flycast emulators to Jul 09 builds
bump: Cemu to v1.26.2
bump: RPCS3 to v0.0.22-13825
bump: Duckstation emulators to Jul 08 builds
bump: ScummVM emulators to Jul 09 builds
bump: Mupen64Plus emulators
bump: mupen64plus-core to Jun 24 builds
bump: mupen64plus-audio-sdl to Apr 12 builds
bump: mupen64plus-gliden64-plugin to Jun 12 builds
bump: mupen64plus-input-sdl to May 14 builds
bump: mupen64plus-rsp-hle to Apr 24 builds
bump: mupen64plus-ui-console to Apr 12 builds
bump: mupen64plus-video-glide64mk2 to Apr 12 builds
bump: mupen64plus-video-rice to Apr 12 builds
bump: libretro-genesisplusgx to Jun 18 builds
bump: libretro-neocd to May 15 builds
bump: libretro-pcsx to Jul 15 builds
bump: libretro-snes9x to May 12 builds
bump: libretro-atari800 to May 27 builds
bump: libretro-stellar to Jul 15 builds
bump: libretro-mame2003-plus to Jul 16 builds
bump: libretro-fbneo to Jul 21 builds
bump: libretro-opera to Jul 12 builds
bump: libretro-dosbox to 0.9.7
bump: XpadNeo to v0.9.4
bump: Supermodel (Sega Model 3) to new git source
change: Supermodel now requires Mame 0.245 compatible game roms.
change: enabled more flycast standalone options (DSP & anisotropic)
change: enabled more duckstation options (PGXP & OSD)
change: enabled VSync option for standalone MAME
change: We now detect Nvidia GPU's & install the supported driver
change: group atari800 and xegs together as atari8bit
change: better _info files for msx1
change: reduced game launch time
change: disable cec in es (causing issues in some circonstances)
change: dolphin is back on s922x with libretro-dolphin
change: od-commander south and east buttons swapped to match ES
change: update commentary in batocera.conf and batocera-boot.conf files
change: pcsx2 setting "hwhacks" now can be switched in ES and defaults to "on"
es: add frameskip options for Drastic
es: wii/gamecube added json as acceptable file extension
es: change strings to refer to the spelling of savestates consistently
es: fix brightness slider not appearing on certain devices in system settings
es: add zxspectrum model selection to fuse emulator
es: pcsx2 now respects the globally set game aspect ratio setting
fix: optimize game startup
fix: lr-swanstation not working on some SBC's with OpenGLES
fix: segacd now scrapes successfully again
fix: "none" shader set sometimes not actually allowing for retroarch to take control over the shader selection
fix: slow load times with PPSSPP, note: Vulkan loading times still not as fast as OpenGL
fix: PPSSPP texture cache now in the correct directory
fix: ES file selector for custom tattoo image
fix: Vulkan icd files
fix: Wine library folder
fix: bluetooth LE required for modern Xbox controllers
fix: mupen64plus-next with s905gen3 devices
fix: btop UTF-8 error
fix: X68000 load HDF games and random crashes
fix: MUGEN sound (x86_64) - please reinstall your MUGEN games to get sound fixed
fix: boot logo rotation on 720x1280 devices such as win600
fix: multiplayer for dolphin now detects all four connected controllers
--34--
add: board Anbernic RG552
add: board PS5000
add: board PS7000
add: board Powkiddy A13
add: dolphin-triforce (x86_64)
add: libretro-mesen
add: libretro-mesen-s enabled on some sbcs
add: libretro-superbroswar (Super Mario War on all supported architectures)
add: ppsspp enabled on cha
add: additional MAME/MESS systems: Acorn Atom, Acorn Archimedes, Acorn Electron, Atari XE Game System, Camputers Lynx, Funtech Super A'Can, VTech Socrates, VTech V.Smile, VGM Player (x86_64)
add: support for software lists in all MESS systems (x86_64)
add: MAME: additional CRT presets by ICEknigh7 (https://www.reddit.com/r/emulation/comments/sdtlsa/comment/hufkch4/) (x86_64)
add: MAME artwork crop option (maximizes the gameplay screen, crops art to fit only empty space) (x86_64)
add: libretro-mess & libretro-mamevirtual
add: add more flycast options including vulkan support
add: game options by folder (manual edits to batocera.conf only)
add: btop for system monitoring
add: adafruit-circuitpython-ws2801 for rpi builds
add: bezels and hud for sbc
add: openbor7142
add: sega model 3 emulator (Supermodel) to the RPi4
add: usb_modeswitch
add: melonDS standalone emulator configuration options
add: picade dtbo overlay file for RPi builds
add: retroachievements for Amstrad CPC (libretro-cap32) and Dreamcast, Atomiswave and Naomi (libretro-flycast)
add: "Encore" mode for retroachievements (all retroachievements active, even those unlocked before)
add: redream for the raspberry pi4
add: evsieve for input/output rebinding
add: ultimarc for pac arcade encoder on-the-fly configuration
add: specific partitions can now be mounted to share, roms, saves by editing batocera-boot.conf
add: libretro core smsplug-gx for sega master system
add: mame coindrop plugin
add: new default background songs
es: added audio buffer/sync options for Mupen64Plus
es: system/manufacturer names have been corrected
es: default keyboard mapping now includes West bound to "-" and North bound to "="
es: opera (3do) option added for shared nvram (multi-disc support)
es: add daphne rotate and joystick sensitivity options
bump: mainline lts supported kernel to version 5.10.114 and port supported rk3399 SBC to it
bump: dolphin to 5.0-16377
bump: flycast & libretro-flycast to 1.3
bump: duckstation for final build?
bump: Sonic Retro Egine ports to latest builds
bump: x86_64 kernel to 5.17.5
bump: linux device firmware to march 2022
bump: mesa to 22.0.3
bump: retroarch to 1.10.3
bump: libretro cores for retroarch 1.10.3
bump: RPi kernel & associate firmware to 5.15.30
bump: vulkan support to 1.3.211
bump: flatpak to 1.12.6
bump: nvidia to v510.60.2
bump: pipewire to 0.3.50
bump: switchres
bump: parallel64 to 25 Dec build - update optimisations
bump: xemu to v 0.6.2-80
bump: redream to 1.5.0-1044
bump: Ruffle
bump: lightspark
bump: Lutris to 7.2
bump: Proton to 7.0
bump: DXVK to 1.10.1
bump: VKD3D-Proton to 2.6
bump: syncthing 1.20.1
bump: ECWolf
change: added most MAME configuration options to libretro-mame
change: Restored Sonic Retro Engine to non-x86 boards (using 1.1.2.1 for sonic2013 & 1.1.2 for soniccd)
change: MAME/MESS: speech module and 32k RAM option for TI-99, image reader enabled for Mac IIx model (x86_64)
change: MAME: High score plugin enabled by default (can be disabled in game/system options) (x86_64)
change: enabled MAME as an alternate emulator for Vectrex (x86_64)
change: added D-pad to MAME menu navigation (x86_64)
change: decoration sets can now include MAME-compatible ZIP files with full layouts and multiple images
change: RPi4 now runs under xorg window server
change: RPi4 now allows F1 menu access (xorg)
change: moonlight configuration options added
change: add l2/r2 as flipper controls for future pinball
change: recalbox.conf is no longer migrated
change: splash screen version number can now be disabled
change: mupen64plus gliden64 disabled
change: default emulators optimized for rk3128
change: move some savestates to /userdata/saves//. (mupen, ppsspp)
change: daphne es settings now have correct aspect ratio settings
kodi: now includes VFS-RAR plugin by default
fix: mediatek 7921 cards
fix: parallel64 not starting
fix: lr-flycast with opengles
fix: syncthing upgrade
fix: relatek firmware symbolic links
fix: radeon avc1 decoding
fix: citra running slow
fix: duckstation pop-up
fix: duckstation language
fix: fix yabasanshiro not starting
fix: cemu controller config
fix: flycast not creating save directory on new install
fix: pcsx2 and mupen64's ratio settings
fix: user-created shaders in retroarch's menu being ignored
fix: av1 decoder added to kodi
fix: ps5 controllers now work in the odroid xu4 image
fix: moonlight custom config getting overwritten
fix: redream controllers, hotkey now quits redream
fix: upgrade progress blocked at 953MB (it's just a display bug, leave it running and it will still upgrade eventually)
fix: bezel resizing for 16:10 aspect ratios
fix: change resolution on Dosbox and Dosbox-staging
fix: SDLPoP config files location
fix: Duckstation (standalone) performance
--33--
warning : rpi3 is now running in 64 bits mode. you cannot upgrade from 31 without doing a simple manual action. To upgrade from 31 and before :Upgrade (at this step, batocera doesn't boot anymore)
put you sdcard into a pc. remove the file config.txt. rename config64.txt to config.txt.
add: Support for Raxda Zero "https://wiki.radxa.com/Zero"
add: Support for Capcom Home Arcade "https://capcomhomearcade.com/uk"
add: Support for CHI Gameforce handheld "https://gameforce.fun/"
add: GSplus for Apple ][ and Apple IIGS
add: Tsugaru for FMTowns (x86_64, complete with support for CD-based games)
add: libretro/EmuSCV for Super Cassette Vision
add: libretro/Uzem for Uzebox (retro-minimalist 8-bit opensource console) (all except RPi1/RPi2/CHA)
add: libretro/Duckstation for PlayStation 1 (all except RPi1/RPi2/CHA)
add: ECWolf a open source port for Wolfenstein 3D Games (x86_64)
add: Support for official Pico-8 engine (x64_64, or 32-bit RPi, Lexaloffle hasn't released a 64-bit ARM version yet)
add: libretro-fba for weaker SBC (RPi0/1/2)
add: Sega Model 2 emulator - runs under Wine (x86_64)
add: Sonic Retro Engine Decompilation (under Ports)
add: Super GameBoy (with LR-Mesen-S on x86_64, mGBA for SBC)
add: Better support for handheld PCs x86_64 (OneXPlayer, Aya Neo...)
add: Smart coloring for GameBoy (Gambatte)
add: Model 3 options for modern pedal control + PowerPC frequency
add: Flatpak for x86_64: applications, audio support and Steam integration (F1>applications>flatpak to install steam and other applications / menu>games>refresh game list to view installed games in es/ports)
add: 2-player Game Boy/Color save syncing and support for 2 different linked ROMs
add: Pipewire (audio processing layer) (fixes some audio issue)
add: bluetooth audio devices support (listed in system / audio output ; devices can be paired like a pad)
add: audio profiles (in menu / system)
add: system.cpu.governor setting in batocera.conf
add: option to change audio latency in libretro emulators
add: Separate overscan settings in advanced configuration of fceumm, nestopia (NES, FDS) and picodrive (Megadrive, 32X)
fix: RetroAchievements for Watara Supervision, Jaguar, Sufami, PCFX, PC88, 3DO, Intellivision, Odyssey2, Vectrex and Wonderswan
fix: Battery indicator on Odroid Go Advance
fix: DOSBox Pure per-game settings
fix: Missing NES and Megadrive in per system advanced configuration menu
rpi1: add libretro-pcsx_rearmed (PlayStation 1)
rpi2: Switch to mesa3d driver
rpi2: mupen64plus-video-glide64mk2 (Nintendo 64)
rpi2: add libretro-mupen64plus-next (Nintendo 64)
rpi2: add libretro-vice (Commodore)
rpi2: add daphne
rpi3: Switch to AArch64 (full 64-bit)
rpi3: Switch to mesa3d driver
rpi3: add drastic (Nintendo DS)
rpi3: renable Kodi app
rpi3: mupen64plus-video-glide64mk2 (Nintendo 64)
rpi3: PPSSPP to v1.11.3
rpi3: Support for duckstation (Playstation 1)
rpi4: Support for DeskPi Pro Case
rpi4: Support for ArgonOne V2/M2 case
es: es option for boot splash
es: es option for screen rotation
es: text to speech (f3 to enable/disable it)
es: apply video output / video rotation / language without os reboot
es: enhancements for ES webserver (http://batocera:1234, launch and kill a game)
boot: Support for /boot/boot-custom.sh user defined early startup/late shutdown script
boot: batocera.conf option to customize es command line parameters (es.customsargs)
change: Libretro cheats are now moved to the Content Downloader
change: Removed Lightgun as a system (now an automatic collection)
change: RPCS3 default SPU Decoder from Interpreter (Fast) to ASMJIT
change: default shaders for scanlines and curvature
bump: MAME to 0.232 (+GroovyMAME and Arcade64)
bump: RetroArch 1.9.9 + updated libretro cores
bump: ScummVM to 2.3.0-pre (includes ResidualVM)
bump: Cemu to 1.25.1
bump: Dosbox-staging to 0.77.1, Dosbox-x to 0.83.16 and Dosbox-pure to 0.16
bump: Lutris to 6.14-3
bump: DXVK to 1.9.1
bump: Proton to 6.3-4
bump: Daphne to 2.6.12
bump: Redream to 1.5.0-957
bump: Moonlight-embedded to 2.5.1
bump: Flash emulators (Ruffle + Lightspark)
bump: Xemu
bump: Amiberry to v4.1.5-RC4
--32--
warning : rpi3 is now running in 64 bits mode. you cannot upgrade from 31 without doing a simple manual action. To upgrade from 31 and before :Upgrade (at this step, batocera doesn't boot anymore)
put you sdcard into a pc. remove the file config.txt. rename config64.txt to config.txt.
add: Support for Raxda Zero "https://wiki.radxa.com/Zero"
add: Support for Capcom Home Arcade "https://capcomhomearcade.com/uk"
add: Support for CHI Gameforce handheld "https://gameforce.fun/"
add: GSplus for Apple ][ and Apple IIGS
add: Tsugaru for FMTowns (x86_64, complete with support for CD-based games)
add: libretro/EmuSCV for Super Cassette Vision
add: libretro/Uzem for Uzebox (retro-minimalist 8-bit opensource console) (all except RPi1/RPi2/CHA)
add: libretro/Duckstation for PlayStation 1 (all except RPi1/RPi2/CHA)
add: ECWolf a open source port for Wolfenstein 3D Games (x86_64)
add: Support for official Pico-8 engine (x64_64, or 32-bit RPi, Lexaloffle hasn't released a 64-bit ARM version yet)
add: libretro-fba for weaker SBC (RPi0/1/2)
add: Sega Model 2 emulator - runs under Wine (x86_64)
add: Sonic Retro Engine Decompilation (under Ports)
add: Super GameBoy (with LR-Mesen-S on x86_64, mGBA for SBC)
add: Better support for handheld PCs x86_64 (OneXPlayer, Aya Neo...)
add: Smart coloring for GameBoy (Gambatte)
add: Model 3 options for modern pedal control + PowerPC frequency
add: Flatpak for x86_64: applications, audio support and Steam integration (F1>applications>flatpak to install steam and other applications / menu>games>refresh game list to view installed games in es/ports)
add: 2-player Game Boy/Color save syncing and support for 2 different linked ROMs
add: Pipewire (audio processing layer) (fixes some audio issue)
add: bluetooth audio devices support (listed in system / audio output ; devices can be paired like a pad)
add: audio profiles (in menu / system)
add: system.cpu.governor setting in batocera.conf
add: option to change audio latency in libretro emulators
add: Separate overscan settings in advanced configuration of fceumm, nestopia (NES, FDS) and picodrive (Megadrive, 32X)
fix: RetroAchievements for Watara Supervision, Jaguar, Sufami, PCFX, PC88, 3DO, Intellivision, Odyssey2, Vectrex and Wonderswan
fix: Battery indicator on Odroid Go Advance
fix: DOSBox Pure per-game settings
fix: Missing NES and Megadrive in per system advanced configuration menu
rpi1: add libretro-pcsx_rearmed (PlayStation 1)
rpi2: Switch to mesa3d driver
rpi2: mupen64plus-video-glide64mk2 (Nintendo 64)
rpi2: add libretro-mupen64plus-next (Nintendo 64)
rpi2: add libretro-vice (Commodore)
rpi2: add daphne
rpi3: Switch to AArch64 (full 64-bit)
rpi3: Switch to mesa3d driver
rpi3: add drastic (Nintendo DS)
rpi3: renable Kodi app
rpi3: mupen64plus-video-glide64mk2 (Nintendo 64)
rpi3: PPSSPP to v1.11.3
rpi3: Support for duckstation (Playstation 1)
rpi4: Support for DeskPi Pro Case
rpi4: Support for ArgonOne V2/M2 case
es: es option for boot splash
es: es option for screen rotation
es: text to speech (f3 to enable/disable it)
es: apply video output / video rotation / language without os reboot
es: enhancements for ES webserver (http://batocera:1234, launch and kill a game)
boot: Support for /boot/boot-custom.sh user defined early startup/late shutdown script
boot: batocera.conf option to customize es command line parameters (es.customsargs)
change: Libretro cheats are now moved to the Content Downloader
change: Removed Lightgun as a system (now an automatic collection)
change: RPCS3 default SPU Decoder from Interpreter (Fast) to ASMJIT
change: default shaders for scanlines and curvature
bump: MAME to 0.232 (+GroovyMAME and Arcade64)
bump: RetroArch 1.9.9 + updated libretro cores
bump: ScummVM to 2.3.0-pre (includes ResidualVM)
bump: Cemu to 1.25.1
bump: Dosbox-staging to 0.77.1, Dosbox-x to 0.83.16 and Dosbox-pure to 0.16
bump: Lutris to 6.14-3
bump: DXVK to 1.9.1
bump: Proton to 6.3-4
bump: Daphne to 2.6.12
bump: Redream to 1.5.0-957
bump: Moonlight-embedded to 2.5.1
bump: Flash emulators (Ruffle + Lightspark)
bump: Xemu
bump: Amiberry to v4.1.5-RC4
--31--
Switch RockPro64 to AArch64 (full 64-bit)
add: xemu (xbox emulator for x86_64)
add: future pinball (x86_64)
add: flatpak support (x86_64)
add: Watara Supervision emulator
add: libretro-melonDS on Odroid Go Advance / Odroid Go Super
add: higher overclocking options to the rpi4 (requires heatsink & fan!)
add: mame standalone bezels (standard mame bezels are to put in /userdata/decorations, or thebezelproject works too)
add: libretro shaders for Vulkan (and fix LR-Mupen64plus on OpenGL)
add: gamecube adapter support
add: add standalone emulators options in es
mupen64plus (n64)
duckstation (psx)
cemu (wiiu)
add: duckstation advanced options
add: es citra options to use custom textures
fix: duckstation shared rumble between controllers
add: splash for x86_64 and rpi4
add: virtual resolutions for games to limit the maximum resolution
add: video mode for drm now includes some information to not be applied over different tvs
add: es.maxresolution is now renamed es.resolution in batocera-boot.conf and can take any value from listModes (aka max-1920x1080)
add: es dolphin options to use custom pads from dolphin ui profile configuration
es: add pad battery indicator
es: add time zone selection and 12/24 time format in settings
es: add long press (for some menus like game details)
es: add file browser when editing games metadata
es: add lightgun arcade auto-collection
es: add HTTP webservices (port 1234)
es: add 'magazine' metadata
es: option to exclude cue/ccd/m3u child roms
bump: python to 3.9
bump: kodi to 19.0
bump: GCC compiler to 10.3
bump: MAME standalone to 0.229
bump: Flycast
bump: Daphne (Hypseus+Singe) to 2.4.5
bump: SwitchRes tool
bump: libretro-blastem
bump: libretro-flycast, enable on all boards except rpi1/rpi2
bump: libretro-stella to 6.5.3
bump: libretro-pico8
bump: libretro-atari800
bump: FS-UAE to 3.0.6
bump: Dosbox-X to 0.83.12
bump: RPCS3 to 0.0.15
bump: mGBA to 0.9.1
bump: amiberry to 4.1.2
bump: Lutris to 6.4
bump: DXVK to 1.8.1
bump: Proton to 6.3
bump: VKD3D-Proton to 2.3
bump: Commander Genius to 2.8.0
bump: Dolphin to 5.0-13963
bump: DevilutionX (Diablo + Hellfire) to 1.2.1
bump: Cemu to 1.22.11
bump: Retroarch to v1.9.1
bump: libretro cores
bump: libretro 1.9.1
bump: mesa3d to 21.0.3
bump: LTS Kernel to 5.10.32
bump: X86_64 to 5.10.x kernel
fix: 8bitdo xinput
fix: some resolution issues
fix: libretro emulators Options in es
PUAE (Amiga)
Gambatte (gb)
fix: standalone emulators Options in es
Dolpin (Wii & GC)
Pcsx2 (PS2)
Ppspp (PSP)
Cemu (WiiU)
--30--
warning : rpi4 is now running in 64 bits mode. you cannot upgrade from 29 without doing a simple manual action. To upgrade from 29 and before :go in the upgrade menu, choose beta and upgrade (behind, this is the stable version, but we want to be sure you'll do action 2).
put you sdcard into a pc. remove the file config.txt. rename config64.txt to config.txt.
odroid go super support
Orange Pi PC support (Allwinner H3)
add: MelonDS libretro core on (x86_64/ RPI4/ Odroid C4/ Odroid N2/ VIM3)
add: Sega Model 3 support via Supermodel emulator (x86_64 for now)
add: SDLPoP (Prince of Persia)
add: DevilutionX (Diablo 1)
add: Xash3D-FWGS (Half-Life 1). Currently supports the following games:Half-Life, including Blue Shift and Opposing Force.
Deathmatch Classic.
Several mods (https://github.com/FWGS/hlsdk-xash3d/blob/mobile_hacks/dlls/moddef.h)
add: Solarus (RPG game engine)
add: EasyRPG (RPG Maker engine) both standalone and libretro core
add: MAME (standalone) 0.228 with ARCADE64 filter list and GroovyMame 15 kHz patches
add: Hatari (standalone) 2.3.1
add: Dosbox-Pure libretro core
add: Fairchild Channel-F
add: Sharp X1
add: Redream for x86_64
add: Mugen for x86_64
add: Ruffle (Adobe Flash player Emulator) for x86_64
add: LightSpark (Adobe Flash player Emulator) for x86_64
add: Kernel 15 kHz patch
add: Pi 400 support
add: Wine Proton (For more compatibility)
add: MF (For Wine more games compatibility)
add: New systems supported by theBezelProject
add: Cymraeg language (cy_GB)
add: pcsx2 (ps2) up to 8 players
es: Rewritten RetroAchievements :Rewritten user RetroAchievements screen
Launch games from RetroAchievements screen
New per game RetroAchievements screen
Add RetroAchievements auto collection
Add RetroAchievements filter ( for searches & custom collections )
Add RetroAchievements icon in gamelists
Full indexation of games hashes
es: Add SaveState manager for libretro cores supporting save states. Add SHOW SAVE SNAPSHOTS to AUTO SAVE/LOAD option : This value allows to always open the savestate manager before launching a game
es: Scrapers :Add ArcadeDB scraper
Screenscaper : Add "map" & "box background" option
TheGamesDB scraper : Add scrap of screenshots, fanarts, wheels, boxes backgrounds & titleshots
Manual scraping : Show results from all available scrapers
es: ImageViewer : Add "zoomable" mode for pages & maps
es: ImageViewer : Add support for Cbz format + Add preview of Cbz files in imageviewer gamelists.
es: ImageViewer : Add "Library" system. This systems is designed to contain cbz ( or pdf ) files of magazines & books.
es: Add "Vertical Arcade" auto-collection + Vertical game filter
es: Add a notification when a new controller is connected / disconnected
es: Load custom additionnal/replacement config files from es_systems_*.cfg files
es: Rewritten md5 / crc calculations for zip files ( using internal zip library )
es: OpenGLES 2.0 support ( for boards supporting it )
bump: many libretro cores
bump: FAudio (Wine) to 21.01
bump: Dosbox-X to 0.83.9
bump: Linux 5.10.x LTS kernel series for x86, x86_64 and mainline supported aarch64 & arm SOC's
bump: Lutris (Wine) to 6.0
bump: DXVK (Wine) to 1.7.3
bump: VKD3D-Proton (Wine) to 2.1
bump: Mesa3D to 20.3.4
bump: Pygame to 2.0.1
bump: Cemu to 1.22.5
bump: MAME to 0.228
bump: RPCS3 to 0.0.14
bump: PCSX2 (performances increased)
bump: WinBTRFS Driver to 1.7.6
fix: USB boot on RPi3 and RPi4
fix: set mac eth addr for vim3
fix: trash on file manager
fix: resizing issue with 2TB or larger drives (now 4k block size)
--29--
new version is 29. the 28 was 5.27. the 1st (with the same technical arch) was 5.0.
add: duckstation (libretro core for x86_64 and AArch64 boards)
add: hbmame (x86, x86_64, odroid n2)
add: windows games 32 and 64 bits (wine)
add: DXVK for wine (Run DirectX9 to 11 Games)
add: VKD3D-Proton for wine (Run DirectX 12 Games)
add: wiiu emulator (cemu)
add: ps3 emulator (rpcs3)
add: TIC-80 and pico-8 emulators (fantasy consoles)
add: pygame support : create your own games / learn python.
add: keyboard and mouse support from joystick (configurable easyly from es, for system like dos, apple2, windows, ...)
add: Odroid C4 support
add: Odroid C2 support revived (using Mesa/Lima and 5.8 kernel)
add: Khadas VIM2 support (https://wiki.batocera.org/devices#khadas_vim2 for details)
add: Anbernic RG351P support
add: ES support for animated storyboards
add: ES reads videos and pdf from the screenshots system (directly in es)
add: ES find similar games feature
add: Content Downloader: support for multi-repos and search
add: Content Downloader: filtered on systems supported by your board
add: Bezels auto-resized (as long as your aspect ratio is >= 16/10)
add: easy vulkan configuration for retroarch / rpcs3
add: odroidn2 : jaguar
add: dolphin performances on odroidn2 increased
fix: Odroid Go Advance splash screen
fix: CHD broken support on most systems
fix: netplay (and add "watch mode")
bump: Dosbox-X to 0.83.7
bump: mGBA to 0.8.4
bump: Stella to 6.4
bump: PCSX-ReARMed
bump: MAME to 0.225
bump: ScummVM to 2.2.0
bump: Amiberry to 3.3
bump: YabaSanshiro to 3.5
bump: many default bezels updated
bump: WinBTRFS Driver to 1.7.5
--5.27.2--
fix some issues with some tvs (giving bad resolutions information)
fix rpi gpio
fix pcsx2 on some cpu (x68*)
--5.26--
add: support for Raspberry Pi4
add: support for Odroid Go Advanced Black Edition (wifi/l2/r2)
es: background music now supports .flac, .wav and popular popular chiptune formats (.mod, .xm., .s3m, .far, .mtm, .669...)
es: simplified UI for custom features selection
es: new UI to remove paired bluetooth controllers
es: customizable ES splash screen
es: up to 8 players
es: menu to format an external disk in ext4, btrfs, exfat
windows: the btrfs driver for Windows is available on the BATOCERA partition
add: libretro-mrboom (Ports)
add: libretro-tyrquake (Ports)
add: openbor
add: 'batocera-create-collection' command-line to help create custom collections
add: on Raspberry Pi, turn off CEC-compatible TV when shutting down Batocera
netplay: several enhancements to simplify game matching
fix: Dolphin (Gamecube/Wii) - fixed upscaled resolutions
fix: Amstrad CPC - virtual keyboard
fix: Apple II on x86_64 when using vFAT/FAT32 to store ROMs
bump: moonlight-embedded to 2.4.11
bump: nvidia-driver (440.82)
bump: libretro-bsnes to v115
bump: libretro-stella to 6.1.2
bump: libretro-kronos to 2.1.1
bump: fsuae to 3.0.3
bump: dosbox to r4336
bump: dolphin to 5.0-11770
bump: citra-emu
bump: scummvm to v2.1.2
bump: amiberry to v3.1.3
bump: odroid-n2 kernel to 5.4
bump: libretro-mame to 0.220
bump: libretro-cap32 to 4.5
--5.25--
add: Odroid Go Advance support (Retroarch GUI rotation issues thanks to Lakka Team efforts)
add: netplay
add: if you have more than one .mp4 or .png file in /boot/, a random one is selected as intro (video only if supported!)
add: new tag in gamelist.xml keeping track of playing time in a game
add: Ports section on EmulationStation (Cave Story, Lutro and Doom)
add: Thomson - MO/TO (libretro-theodore)
add: NEC PC-98 (libretro-pc98)
add: Daphne (hypseus)
add: libretro-puae (Commodore Amiga)
add: new "flatten-glow" and "zfast" shader sets
add: run-ahead option for optimized latency on libretro systems (/!\ may impact performance)
add: all RetroAchievements platforms
es: new RetroAchievements screen
es: scan and detect wifi networks
es: screen brightness support
es: display volume in OSD
es: support for static video background effects on systems view
es: (Decoration bezels) New option named "Default_unglazed" same bezels as "Default" ones, but without any glazed old cathodic TV effect.
es: support for group/ungroup (Amiga, MSX and Port)
bump: nvidia-driver (440.59)
bump: lr-mame 0.219
bump: retroarch v1.8.4
bump: libretro core
bump: amiberry to v3.1.2
bump: dolphin-emu to 5.0-11632
bump: fs-uae to 3.0.0
bump: mupen64plus core
bump: scummmvm
bump: vice
bump: citra with QT interface
bump: reicast
bump: kodi to 18.5 (not yet all boards)
bump: buildroot and linux kernel
bluetooth: fix some pairing issues
pads: adapt mapping when no l2 or not joystick2 is found (n64, gamecube)
pads: fixes pad having non centered axis (triggers) (xbox pads). As a drawback, axes are not available until a button is pressed
pads: lots of new controllers added like PS3, PS4, 8bitdo (all controllers), Xbox Adaptive, Retro City and CSL Gamepad
rpi: activation of safe shutdown feature for GPi case added (read the GPi manual how to toggle hardware switch)
rpi: full support of several Retroflag cases (GPi, NesPi+, SuperPi, MegaPi)
3ds: menu to change screen layout (Default, large screen and side by syde)
ppsspp: rewind and fast forward
gamecube: automatically use d-pad if no analog stick is available (for bartop and arcade cabinets)
updated BIOS MD5 checks for some systems
rockpro64: support for Roshambo Retro Gaming Case
rewind disabled by default8
--5.24--
x86/x86_64: fix support for +2TB disks
x86_64: support for recent UEFI-only motherboards, including Apple MacBook Pro
libretro: update core (nestopia)
libretro: enable AI game translation
wii/gamecube: custom textures in /userdata/saves/dolphin-emu/Load/Textures/ will be loaded automatically.
New default music themes (chiptunes by Waterflame)
Refreshed Batocera logo (when loading ES)
add: new "curvature" shader set
add: new "splash screen" Batocera intro video. (special thanks to Christo Snakervill).
es: Performance : Load systems using threaded loading when processor threads > 2
es: Performance : Async loading for images
es: Memory : VRam usage optimisations for images & videos. Optimisations in image management.
es: Memory : Ram usage optimisation (gamelist storage...)
es: UI : Added a progressbar during loading, changing themes and reloading game lists.
es: UI : Enhanced Grid Views modes.
es: UI : Updated menu & buttons resources.
es: UI : Added menu animations.
es: UI : Show decorations preview.
es: UI : Menu navigation when on top & moving top, select last item
es: UI : On Screen Keyboard : Fixed lowercasing + Support for French Layout
es: UI : New developer menu containing advanced ES tools for developers.
es: UI : Added icons in message boxes
es: Themes : support for menu themings, help, clock, controllers activity
es: Themes : full support for recalbox themes & every existing EmulationStation Themes.
es: Themes : Support for Theme musics.
es: Themes : NinePatchComponent : fixed & added support for color, centerColor, edgeColor and cornerSize in themes & can be created as "extra" in themes.
es: Themes : VideoVlcComponent : can now be added as extra in themes
es: Themes : Add video, marquee & thumbnail support in detailed view
es: Themes : new "screen" view ( to display OSD text and images )
es: Themes : new "custom" views.
es: Themes : custom subsets
es: Themes : Support for tinyscreens
es: Themes : Support for localisation
es: Video component : Optimizations & Fixes. Added support for minSize. Add bump effect.
es: Image component : Support for reflexion, fixed opacity, scaling
es: Text component : Support for reflexion, fixed opacity
es: Scraper : Scrapping in a background thread.
es: ScreenScraper : Added options IMAGE SOURCE, BOX SOURCE, LOGO SOURCE and SCRAPE VIDEOS for ScreenScraper.
es: new option : Add Show Folders
es: new option : Show Favorites First
es: new option : Show System name in collection.
es: new option : Show System name in collection.
es: new option : Show Filenames in lists.
es: new option : Show controllers activity.
es: new option : Start on gamelist
es: new option : Enable navigation sounds.
es: new option : Add a developer option to change log level or disable logging.
es: new option : Song names pop-up display time is now configurable
es: new option : Removed filter "HIDDEN" replaced by option "SHOW HIDDEN FILES"
es: ScreenSaver : Show logos & text in video and image screensavers.
es: ScreenSaver : Show decorations in video and image screensavers.
es: F5 Key : Use it to reload themes ( for themers )...
es: Small Screen / GPI : Show menus in fullscreen & scaled
es: Theme installer : Brand new look + download/install in background
es: TheBezelProject : Brand new look + download/install in background
nvidia-driver: version bump (435.21)
libretro: updated cores
3ds: bump citra-emu
3ds: added libretro-citra
snes: added libretro-bsnes
lr-mame: version bump (0.214)
retroarch: version bump (1.7.9.2)
lr-mame2003plus: version bump
ppsspp: version bump (1.9.4)
lightgun bezel (by Orions Angel, modified, screen enlarged and improved by Fery65)
--5.23--
games collections (custom, last played games, favorites)
/userdata/system/scripts user scripts to react to starting/stopping of games
new options available from es : fullboot for ps2 and emulated wiimotes for wii
new options : game boy colorization
options configurable by game
nvidia-driver: version bump (430.40)
new shaders sets for "retro" and "scanlines", and added a new "enhanced" set
add: ability to display/hide gaming systems from the "UI Settings" menu
add: "Lightgun" system (to use with a Dolphinbar)
add: system-specific background music (by system folder in /userdata/music/)
add: new option for a pop-up with music titles
add: music fades out when launching a game
add: 2 new arcade 4:3 format bezels and 3 arcade vertical format bezel (configurable by game)
add: new atomiswave and naomi default bezels (replacing old bezels since they are arcade cabinet systems)
add: new bezel called "atomiswave_naomi_vertical" (configure per game vertical format)
add: amstrad gx4000 bezel
add: integration with theBezelProject for per-game bezels on some systems
add: tinkerboard support
add: miqi support
renamed: libretro-reicast to libretro-flycast
add: libretro-handy Atari Lynx Core
add: amiberry support for - odroid xu4 - Pine64 rockpro64 - Asus Tinkerboard - MQmaker MiQi
add: libretro-vice for RPI3
add: libretro-yabasanshiro Sega Saturn Core for X86/X86_64
bump: libretro-genesisplusgx
bump: citra-emu
bump: scummvm
bump: libretro-fbneo
bump: libretro-cap32
bump: libretro-mame2003-plus
bump: linapple-pie
bump: fsuae to 2.9.12dev
bump: libretro-mupen64plus-next & Enable core on Tinkerboard & MiQi
removed: libertro-mupen64plus (discontinued)
bump: libretro-mame to 0.212 and add support for - Pine64 rockpro64 - Asus Tinkerboard - MQmaker MiQi
removed: libretro-quicknes and libretro-catsfc
snes9x: replacing repository
bump: libretro-neocd (adds .chd support)
removed: libretro-gpsp
amiga: new rom folder structure (amiga, amigacd32 and amigacdtv)
--5.22--
nvidia-driver: version bump (418.74)
moonlight: bump to v2.4.10
amiberry: bump v2.25
fix: libretro-genesisplusgx for rockpro64
fix: Citra emulator in the center of the screen
add: naomi and atomiswave for odroid xu4
add: libretro-neocd for NeoGeo CD
advancemame: removed
citra-emu: updated and standard core for the Nintendo 3DS
mupen64plus: bump to 2.5.9
fix: mupen64 widescreen mode
wii/gc: dolphin version bump (5.0-9896)
es-retropie integration:
theme compatibility with retropie
videos previews
add: ES theme installer (menu> system> update> install theme)
add: ES menu for RetroAchievements status
new default theme : es-theme-carbon
add: screensavers for slideshow and "random video" (aka demo mode)
kid/kiosk modes
choose the default system at startup
choose randomly a game
cec in es
scrapper fixed
add: pokemon-mini
add: sufami turbo
add: nintendo satellaview
add: amstrad GX4000
decoration/bezels: Add light realistic Cathodic CRT effect to improve original fidelity image. (Possibility to use shaders too)
remove recalbox-theme (because of new licence restrictions)
specific favorite system removed (will be added properly later)
emulator configuration by game removed (will be added properly later)
add: libretro-reicast-wince (x64)
retroarch: added audio and video filters
retroarch: bump to v1.7.7
update: libretro packages
substituted: libretro-fbalpha by libretro-fbneo
--5.21--
nvidia-driver: version bump (418.43)
arcade: new core - lr-mame (mame-0.206)
nintendo 3DS: added citra emulator
emulator: atari 800 and atari 5200 were separated
libretro-reicast: added support for the arm platform
update: RetroArch 1.7.6 and libretro core
add: NeoGeo CD
add: libretro-mupen64plus-next for Nintendo 64
RetroFlag: Shutdown script added + Cleaning
n64: fixes mupen64 configuration including pads
rockpro64: wifi/bluetooth
x86/x86_64: fix support for intel gpus
x86_64: support for amd ryzen
wii: wiimote and pads can be used at the same time
New 20 Ambiance Bezels : TV with scratched effects on glass, Retro Room, etc (special thanks to fery65)
add decorations folder into the share folder to make easier bezels overlays' customization
--5.20--
better ps4 pad support
add Nintendo 3DS support (libretro-citra) (x86_64)
amiberry: upgraded/add whdload support/better joystick support
add: libretro-kronos: new core for Sega Saturn
update: libretro cores (all cores)
bezels: New NDS, 3DS, Wii, FBA, Mame, FBA_libretro bezels
bezels: review of all existing bezels, aspect and rendering improved, light 3D effect added. Luminosity and darkness lightened. Homogeneity and sobriety respected.
rockro64 support (without internal bluetooth/wifi in this first version)
--5.19--
technical upgrade
configuration applications for ps2, wii, gamecube via f1, then applications (x86*)
ps2: fix extensions list
ps2: fix pad for player 2
gameboy/gameboy color: 2 players out of the box
xbox one pad (via bluetooth and usb)
ps4 pad (via bluetooth and usb) (not enabled by default)
better hardware firmwares support
better bluetooth association
xosd : f5 display battery / time (x86*)
rpi3+ overclocking
support for nvidia proprietary driver (not enabled by default)
libretro-reicast: reicast libretro and reicast OIT libretro merged into one. ( https://www.libretro.com/index.php/reicast-libretro-and-reicast-oit-libretro-merged-into-one-what-you-need-to-know/ )
libretro-reicast: Naomi added (lst, bin, dat)
video mode (resolution) customizable by emulator from the gui (rpi / x86*)
some fixes
--5.18--
retroarch: update to 1.7.4
libretro: update core (atari800, beetle-ngp, beetle-pce, beetle-pcfx, beetle-saturn, beetle-vb, beetle-wswan, bluemsx, cap32, catsfc, 81, desmume, fba, fceumm, fmsx, freeintv, fuse, gambatte, genesisplusgx, gpsp, gw, hatari, lutro, mame2003, mame2003plus, mgba, mupen64plus, nestopia, nxengine, o2em, parallel-n64, pcsx, picodrive, pocketsnes, px68k, scummmvm, snes9x, snes9x-next, uae, vecx, virtualjaguar, yabause, reicast, reicast_oit)
pcsx2 : playstation2 (x86_64 and x86)
commodore64: vice emulator update to 3.2
amigacd32: added cue and zip extensions
advancedmame: update to 3.9
reicast: update to r8.1
add: libretro-dosbox (x86_32 and x86_64)
add: libretro-mame2016 (x86_32 and x86_64)
add: libretro-vice (x86_32 and x86_64)
--5.17--
fix moonlight
fix n64 (crashes for some games on some plateforms)
remove virtualgamepads (useless)
update: libretro-reicast
add: libretro-reicast-oit for x86_64
various fixes (bluetooth, ps3 pads, ...)
fix all architectures
--5.16--
x86: better mouse handling (fixing scummvm)
retroarch: update to 1.7.3
scummvm: update to 2.0.0
libretro-scummvm: update
add: libretro-px68k (Sharp X68000)
add: libretro-mame2003-plus
retroachievements: update (Master System, Atari Lynx, Atari 2600, VirtualBoy, NeoGeo Pocket and NeoGeo)
es: add a clock (and an option to remove it ; not visible on rpi when not connected to the network)
es: add an input checker to know how many pads are plugs and which joystick is which player
update: libretro-cores leveling with Retroarch 1.7.3
update: Dolphin Emulator
better wifi support
better bluetooth support
--5.15--
rpi3+ support
Atari 5200
theme update (light version)
some emulators updated
gamecube: set automatically 16/9 ratio if appropriated (or forced)
the update message now contains the old and new version before upgrading
change the default keyboard keys in es
nas: you can now mount roms and bios via wifi at startup
fix ssh on external storage
some minor fixes
--5.14--
rpi: new splash video
rpi: mutable splash video (add splashsound=off in /boot/recalbox-boot.conf to disable the sound)
rpi: customizable splash video (put a video in /boot/splash.mp4)
link update MameDB and Screenscraper
configgen: partially rewritten / more robust
decoration (bezel): available for different resolutions
mupen64: add osd message when available on the architecture
s905/c2 : add mame 2010
new emulator for intellivision
most of emulators updated
reicast: you can choose 16/9 in advanced options. not set automatically, because it's buggy in some cases
wii: automatically set 16/9 by default if your resolution is 16/9 or higher (or if set to auto or 16/9 in advanced options)
--5.13--
fix the bluetooth bug
--5.12--
buildroot upgrade to 2017/12
kodi 17.6
joystick battery information (information menu)
x86/x86_64: 3do support
rpi1/2/3 : amiga (amiberry, support of amiga 500 500p 1200 4000 cdtv)
x86*: linux kernel 4.14
fix sdcard mount
fix Korean language
new architecture support : s905
bezel support (1920x1080 game resolution only, decoration option in the game menu)
some bugfixes
--5.11--
x86*: (others coming later) : amiga support : amiga500 amiga500+ amiga600 amiga1000 amiga1200 amiga3000 amiga4000 amigacd32 amigacdtv
amiga: caps img plugin
rpi3: optimize the psp ini
retroarch: adding the mupen64plus core (previously known as gliden64)
retroarch: adding the parallel-n64 core (forked from gliden64)
wii: .side. in rom names switches virtual wiimotes on the horizontal side
wii: for each game, you can choose if the axis controls: i(nfrared), s(wing), t(ilt) or n(unchuk),
for example, to play mariokart wii, rename it mario_kart.side.ti.iso (to get the tilt on the first axis and infrared on the 2nd one)
for example, to play mario galaxy, rename it mario_galaxy.ni.iso (got get the nunchuk on the first axis and infrared on the 2nd one)
wii: tilt instead of swing by default on the 2nd axis
mame: disable rewinding while it make fail several games
system: fixes some sound issues
system: installation from the system menu for any platform and from any platform
system: fancy mount points (explorer, kodi)
es: fix the mp3 player
kodi: fix plugins
--5.10--
rpi3 overclocking options
system: update to buildroot 201708
system: update to kodi 17.3
psp: fix select when it's a hotkey
c64: add the commodore64 emulator
fix some joystick issues
ctrl+alt+f4 switches on alsamixer (to control sound in an advanced way)
upgrading retroarch
xu4: add nintendo ds (desmume)
several bugs fixed
--5.09--
system: new video output option (for multiple outputs computer, plugged on the tv via hdmi)
system: make the overlay rw by default (instead of ro)
system: change the hostname to batocera
system: change the default root password to linux
system: installer script (recalbox-install.sh, not yet on the gui)
xu4: upgrade the mali driver
emulator: fix reicast fps under some circonstances
emulator: reicast hotkeys : hotkey+start is required to quit the game
emulator: ppsspp hotkeys : quit, save, load, menu
emulator: upgrade mame2003 (fixing a sound issue)
emulator: fix shaders on x86*
emulator: enable rewinding for sega cd, virtualboy, psx, fba, mame, vectrex
emulator: add mame2010 for rpi2
multimedia: add libaccs, libdvdcss, x265 for a better media support
multimedia: fix the kodi joystick mapping in some cases
--5.08--
fix some pads not working with kodi (mainly xbox 360)
--5.07--
technical upgrade (buildroot 201704, gcc 5.4)
rpi*: bump to linux 4.9
support of the rapsberry pi zero W (including wifi and bluetooth)
removal of recalbox-api and recalbox-manager
update of virtual gamepad
nes: map x and y to b and a for convenience (fceunext & quicknes)
new libretro-beetle-psx core
psx: remove the .bin extension. please use .cue.
kodi 17.1
fix dreamcast (players, vmu, config)
psp: fixes
bump reicast
mount sdcards
pt_PT language
--5.06--
x86* : add nintendo ds (desmume)
rpi3: add mame2010
add an automatic scraping menu using sselph/scraper and screenscraper
bios missing listed in a new menu in game menu
add temperature and battery information when available in the information menu
wii: system language configured automatically
wii: ratio is automatically set to 16/9. If you explicitly set it to 4/3 in option, it will take it.
gamecube: language set from the batocera system language
psx: update and fix
support file can be generated from the system menu
some emulators upgraded
--5.05--
fix playstation 1
--5.04--
wii/gamecube: add hotkeys (exit, pause, screenshot, save/load state)
wii/gamecube: support for 3d tv (hotkey + r1)
add scummmvm for x86*
add the Jaguar emulator for x86* xu4 c2
add nintendo 64 gliden renderer for xu4, not as default while it's not centered but better n64 rendering (change it in advanced options menu)
system menu: add system informations in the system menu
x86*: add a file manager callable by pressing f1
fix: the external drives names
fix: disable the x11 screensaver in some cases
fix: gamecube pads (some were not working)
x86*: add the xrandr tool (for screen resolution/rotation)
--5.03--
Upgrade several emulators
Fix the autosave function
Fix randomly blinking black borders on x86*
New logo
Better video card support on x86*
Several minor fixes
Backup from the system menu
backup is from internal to external, external to external or external to internal
backup are differential : if you redo a backup, it will change only changed files
you can use the backup as an external device
to restore, boot on the backup, and restore on the internal device
--5.02--
saturn emulator for x86/x86_64 (yabause)
snes9x emulator (by default on xu4, change it if you have saves to load)
ps1 emulator upgraded to support 3 players or more
psp emulator upgraded and fixed when a video is played (except for the odroid c2)
mame2010 for xu4/x86/x86_64
choose the sound card from the menu (x86/x86_64)
fix the web manager
download percentage during the upgrade process
fix the automatic upgrade process (see the manual upgrade in the wiki section if needed)
--5.01--
Technical upgrade to buildroot (december 2016)
Linux kernel 4.9 (more supported hardware)
HDD driver compiled into the kernel (you can now install batocera.linux on an HDD)
Fix Atari ST
--5.0--
recalbox.remix becomes batocera.linux. batocera rufomaculata is an insect of the coleoptera order that my son dreams to capture for his collection.