v4.8
Finally It's here!
Changes
-
Removed preinstalled ports:
Ports were taking a lof of space on the system partition and added a lot to the main build time, with PortMaster now fully mature and working extremly well, we decide to use it instead, all the ports we had preinstalled
are available in PortMaster.
However one thing keep in mind is that all ports from PortMaster are intended for handheld devices, so EmuELEC on SBC's is not officially supported, worstcase_scenario has tested a lot of games running on a s905x2 SBC
and installed directly from PortMaster: https://github.com/EmuELEC/EmuELEC/wiki/List-of-Ports-running-on-EmuElec-(work-in-progress)
Just remember to follow their instructions. https://portmaster.games/ as some games require special steps.
To install PortMaster Scroll to the Setup Scripts, select "Install PortMaster" and follow the instructions, after restarting ES, you should now see "Launch Portmaster" in the Ports section. -
A new and improved Splash system:
Thanks to Langerz82 and worstcase_scenario it has never been as easy to customize how EmuELEC looks while loading a game! there are many splash options to display in game launching and exit available, including:- Default - Legacy option, will load the default splash.
- Enable Platform/Rom loading: Legacy option, will look for a file in /storage/splash/{platform}/{rom_name}.png if not found it will look for /storage/splash/{platform}/launching.png
- Custom - Select your own image/video!
- Random - automatically selects video/image from the defined path!
- Scraped media - This option will read your platform gamelist.xml for a predefined tag and use any media you have scraped, options: random, image, thumbnail, video, marquee, fanart
Many other improvements:
We removed mame2016 and added MAME 0.282 (with full MESS support), while not everything has ben setup automatically, you can load any system that MAME supports from Retroarch directly.
Added Fmtowns using MESS.
Added Satellaview and Sufami Turbo thanks to Qbertaddict for the suggestion
Wii Remotes are now easy to setup directly from ES
Volume is now controlled globally from ES
Updated Amiberry to v8, added Amiberry-lite
Added Ikemen-GO, a M.U.G.E.N alternative.
Full midi/mt32/fluidsynth support(core dependent)
The ability to use a normal IR sensor bar (or candles) with a wiimote inside retroarch
Automatic shutdown timer after user inactivity
script for saving and enabling multiple macros for controllers
Audio connection via Bluetooth devices
customizable scroll sound for ES menu
enabled cheat function for Mame2010
new and updated emulators: gearlynx bk electronika, supafaust, amiberry-lite, dosbox-pure, stella2023 and PUAE2021, most of the libretro cores
... and many other changes,
If you find any issues with this update, please first test with a clean installation! if problem persists feel free to open an issue or visit us on Discord.
Other versions
While I tried testing as much as I could on Odroidm1, RK356x, OGA/OGS and GameForce, due to lack of time these devices are not properly tested, not everything is workin as smooth as on Amlogic devices, please update at your own risk.
If you find any issue with these versions or f your device is missing from the release, please open an issue or visit us on Discord.
What's Changed (Github Autogenerated)
- Update celeste.sh by @DingleFlute in #1317
- Update falloutce1.sh & fallout2.cfg by @DingleFlute in #1322
- This will add gzdoom as an emulator for doom. by @miwasp in #1330
- Update xash3d.sh & ports.yaml by @DingleFlute in #1328
- Fix compile error with zmusic by @miwasp in #1332
- Include libvpx-dev in requisites by @miwasp in #1334
- Add missing credits to gzdoom and zmusic by @miwasp in #1344
- Retroarch: Bump to ab6f3ed - 30/05/2024 by @Langerz82 in #1347
- Add mt32d and adding alsaseq Timidity by @Kelvfimer in #1349
- Update emus 4.7.1 and added geolith by @Kelvfimer in #1353
- Bump bstone by @miwasp in #1354
- Small changes and bump for doom by @miwasp in #1355
- Quick fix for savestates by @miwasp in #1356
- Going back to an earlier commit by @miwasp in #1358
- Emus update Emuelec 4.8 by @Kelvfimer in #1367
- Dev port nativevideo - Allows ports to use native video option from ES. by @Langerz82 in #1371
- Hypseus update by @Kelvfimer in #1368
- EE - shutdown/reboot profile command overrides for ssh fix by @Langerz82 in #1381
- dev - retroarch package make command update by @Langerz82 in #1384
- dev - AdvMame auto gamepad - minor fixes. by @Langerz82 in #1383
- EE - Set framebuffer by ES System/ or by game. by @Langerz82 in #1379
- EE - Enable Bluetooth Legacy Searching by @Langerz82 in #1374
- Update ppsspp.sh by @Langerz82 in #1373
- EE - midi output choice. (credits kelv) by @Langerz82 in #1380
- Bump gzdoom, change repo, add patch by @miwasp in #1391
- EE - profile.d retroarch config set by @Langerz82 in #1392
- Dev auto joypad trigger analog fixes by @Langerz82 in #1390
- Add Apple2 system via multiemu emulator by @Kelvfimer in #1386
- [EE] Bluetooth - Check game is running. by @Langerz82 in #1399
- [EE] Bluetooth Fix - utf8 to latin1 encoding. by @Langerz82 in #1400
- [Feature] [ES/Retroarch/RetroRun] Rotate Game Screen Option by @Langerz82 in #1401
- [EE][multiemu] Compile FIxes by @Langerz82 in #1403
- [EE] emuelec-utils - set_midi_source - cfg - fix by @Langerz82 in #1404
- [EE] emuelec-utils - init_app_video - setres baseromname fix by @Langerz82 in #1405
- [EE] file emuelecRunMenu enable/disable retroarch logging support. by @Langerz82 in #1407
- dev - pico8.sh fix - double quotes for rom name so spaces in filename are preserved and work ok. by @Langerz82 in #1412
- Enable is31fl32xx LED driver as loadable module by @Pro-me3us in #1409
- Dev - libretro bumps by @Langerz82 in #1413
- Bump bstone by @miwasp in #1416
- EE - input - joypads - remove duplicate cfg records by @Langerz82 in #1415
- Bump apache-ant by @miwasp in #1417
- Bump - emuelec-emulationstation - 20241006 by @Langerz82 in #1419
- Emuelec Retro Achievements 4.8 by @Kelvfimer in #1420
- Update es_systems.cfg to support .prg extension for c16 by @Lycoan in #1423
- Update set_advmame_joy.sh - joy name strip forward slash by @Langerz82 in #1422
- dev - retroarch - core options - x68k hdd/fdd fix by @Langerz82 in #1428
- Dev mplayer - play video improvement by @Langerz82 in #1427
- dev - setres framebuffer configuration fixes 4 by @Langerz82 in #1436
- Port ikemen-go to the emuelec by @Diegrosan in #1438
- Cheats 4.8 by @Kelvfimer in #1439
- Update es_systems.cfg by @Diegrosan in #1445
- Update Crystal theme to add ikemen and update language files by @Kelvfimer in #1448
- SuperMarioWar run_smw.sh port fix by @Diegrosan in #1441
- [EmuELEC][dolphinSA]Added auto gamepad hotkey fix by @Langerz82 in #1440
- Update solarus.sh by @worstcase-scenario in #1454
- Update make 4.4.1 by @Kelvfimer in #1446
- dev - emuelec-emulationstation package bump by @Langerz82 in #1455
- Emus update 4.8 by @Kelvfimer in #1458
- update kernel-firmware 20240811 by @Kelvfimer in #1452
- Dev dolphin optimize and fixes by @Langerz82 in #1418
- dev - duckstation - auto gamepad - analog fix by @Langerz82 in #1462
- dev - yabasanshiroSA - auto gamepad - analog fix by @Langerz82 in #1460
- Emulators update adding yabasanshiro 1.5 and make it default adding beetle Saturn by @Kelvfimer in #1464
- Updated amiberry to v5.5.2 beta (2023-02-02) / updated both config files… by @worstcase-scenario in #1477
- Add new variable ee_menuscroll into emuelec.conf for custom menu scroll sound by @worstcase-scenario in #1490
- Updated show_splash.sh and emuelec.conf to work with PR EmuELEC/emuelec-emulationstation#124 by @worstcase-scenario in #1491
- Updated OpenBor, fceumm, hatarisa and PUAE to their latest working versions / added bk, supafaust and PUAE2021 by @worstcase-scenario in #1481
- Removed typing error in hatarisa package.mk / updated PKG_VERSION to latest commit by @worstcase-scenario in #1494
- Please bump mt7668 package version, add reboot to android/fireos option for Fire Cube by @Pro-me3us in #1495
- Updated retroarch to v.1.21.0 / updated retroarch-assets and retroarch-overlays by @worstcase-scenario in #1499
- EmuELEC - Adding arguments to emustation and retroarch services. by @Langerz82 in #1506
- Automatic shutdown function after user inactivity by @worstcase-scenario in #1508
- EmuELEC - rr_audio.sh - setvolume fixes. by @Langerz82 in #1507
- Hotfix: libretro multiemu-package.mk has wrong PKG_SHA / UPDATE PKG_VERSION for emulationstation / update crystal theme (bk elektronica) / expanded systemsize in installtoemmc by @worstcase-scenario in #1501
- Emuelec - dev - system platforms update - odyssey and sgfx renaming. by @Langerz82 in #1510
- patch: add Amazon Fire TV 2nd gen Cube dts by @Pro-me3us in #1512
- Welcome EE-NO by @Diegrosan in #1514
- Removal of unnecessary files by @Diegrosan in #1516
- Improvements by @Diegrosan in #1522
- Added regular mame, removed multiemu, kernel update and emu updates by @Kelvfimer in #1519
- mt7668: bump package ca5d377f by @Pro-me3us in #1517
- Added functionality to use bluetooth audio devices in EmuELEC by @worstcase-scenario in #1529
- Nintendo Wiimote is now able to be used with normal IR sensorbar / fixed lircd-connection problem with BT wiimotes by @worstcase-scenario in #1500
- Added a macro recording and play function for (digital) controller input by @worstcase-scenario in #1524
- Update es_systems.cfg by @worstcase-scenario in #1539
- Updated .sh connection script for Wii remotes by @worstcase-scenario in #1536
- [EE] Updated show_splash.sh by @Langerz82 in #1534
- [Emuelec] Show Splash in between Apps and Games - Needed fixes. by @Langerz82 in #1538
- Added cheat function to MAME2010 by @worstcase-scenario in #1546
- [EE][Emulator] flycastsa_dojo - es_features - nativevideo enabled. by @Langerz82 in #1545
- [EE] Dev launcher transition switch fixes by @Langerz82 in #1542
- EE - Dev splash loading/exit simplification, and fbfix fixes latest by @Langerz82 in #1549
- Amlogic-ce: fix reboot to FireOS condition for FireTV Cube by @Pro-me3us in #1550
- Updated dosbox-pure to 1.0-preview3 by @worstcase-scenario in #1551
- Add joystick support for Homatics Gamepad by @Pro-me3us in #1553
- EmuELEC - dev - show_splash.sh - fixes and updates. by @Langerz82 in #1556
- Dev ppssppsdl joy fix by @Langerz82 in #1554
- EE - Feature - Custom Splash Loading Path. by @Langerz82 in #1558
- New features for saving and enabling multiple macros by @worstcase-scenario in #1557
- Update Box64 to version v0.3.9 by @worstcase-scenario in #1561
- Emuelec - Init/Exit app video buffer changes to fix issues. by @Langerz82 in #1559
- Ikemen_Go - Improved input processing with game controller support by @Diegrosan in #1560
- amiberry launch scripts updated. by @Langerz82 in #1562
- [Emuelec][auto gamepad] joy commmon improved. by @Langerz82 in #1564
- Add gearlynx by @Kelvfimer in #1565
- Updated jzintv.sh script by @worstcase-scenario in #1566
New Contributors
- @DingleFlute made their first contribution in #1317
- @Pro-me3us made their first contribution in #1409
- @Lycoan made their first contribution in #1423
- @Diegrosan made their first contribution in #1438
- @worstcase-scenario made their first contribution in #1454
Full Changelog: v4.7...v4.8