-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
This issue has the purpose to track the progress of integration from batocera-extra into the batocera core. It is a living document that is updated when development progresses.
Open tasks
Prerequisites
- Mark
dbus-pythonas installeddbus-pythonis installed via buildroot; when pip doesn't know about it, it will try to install it requiring a build chain.- See patch
- buildroot#500 and buildroot#511 were intended to solve this, but seem to have no effect
- Provide
upower- See upowerd-start
Enable motion in emulators
- Add motion support to Cemu generator
- Add motion support to Citra generator
Add cemuhook servers for popular controllers
Motion for devices with modern Linux drivers (e.g. Switch, DS4, DS5)
- Integrate motion_evdev
Motion for Steam Deck
- Integrate motion_steam_deck
Finished tasks
(click to expand)
batocera.linux
Improvements
- Improve rpx location for squashfs
- Fix language/region setting in Citra
- Add support for battery status from kernel module hid-nx
- Add support for battery levels instead of percentage in batocera-info
Add support for battery levels instead of percentage in the ES UI
- Add support to read temperature from
hwmonin addition tothermal_zone- #8137
- e.g.
/sys/class/hwmon/hwmon0/temp1_inputin addition to/sys/devices/virtual/thermal/thermal_zone0/temp thermal_zoneis not available on some systems
- Allow flatpak emulators to use a Switch Pro Controller
cemuhook preparation
- Prevent
citraGenerator.pyfrom removing unknown settings - Provide dependencies for joycond-cemuhook
joaorb64/joycond-cemuhook
Upstream: #71
- Consider hid-nx as module name
- Create a mapping of controller names to a profile file
- Avoid error on missing
org.freedesktop.UPower - Provide an installable python package
TheDrHax/ds4drv-cemuhook
Move from(Will probably never happen, dsdrv4 can be replaced by evdevhook2)hcitoolto D-Bus- #6
- Upstream: chrippa/ds4drv #123
Future options
(click to expand)
Touch control from remote devices (Smartphone / Tablet)
- remote_touchpad
- Install flatpak package
- Start server on boot
- Show QR code in ES
Additional emuhook servers
- motion_remote for e.g. Smartphones (requires user configuration)
- motion_steam_controller (supports both motion and touch)
- motion_wiimote
Metadata
Metadata
Assignees
Labels
No labels