Releases: Dakkaron/PEPit
Releases · Dakkaron/PEPit
v9.1
v9.0
Update via Web Config
If you want to update the PEPit without wifi access on the device, you can now head over to the webconfig site on your PC (https://dak.lima-city.at/), connect the PEPit via USB to your PC and update from there.
This only works if the device is on version v9.0 or higher before the update. Devices with older firmware version will not show the update button.
Time-related changes
- Prior to this release, time was only available if the device was connected to Wifi and could fetch time over NTP
- This release added deep sleep instead of power-off, which allows keeping the time even if the device isn't running. Thus NTP is only required to reset the time drift.
- If no time has been available so far (never connected to NTP or reset button was pressed), the PEPit now allows the user to input time manually
- The time is now displayed in the SystemUI in the top left corner
Profile/game selection screens
- These screens are now flicker-free
- Game selection screen now displays the names of the games
Bugfix
- Joystick LED has been disabled
- Joystick accuracy has been improved
- Random jumps in Joystick position have been eliminated
- Battery level is now displayed in all screens and turning off the device using the power button works in all screens
v8.4
v8.1
v8.0
v7.0
Joystick support
- v7.0 adds support for the M5Stack Joystick2 connected to the left Grove-port.
- Horseracing game and Plane game support joystick controls. Miner game doesn't yet but will soon.
Single-handed touch controls
- Horseracing game and plane game now feature single-handed touch controls. The side on which they appear can be configured in the web configurator. Miner game doesn't yet but will soon.
Game changes
- Horseracing game now has obstacles to jump over
- Horseracing game now allows the player to buy different coat and helmet colors
Bugfixes
- Power and touch calibration buttons now work reliably
v6.3
Horse Raceing Game
- Added one-handed controls
- Collisions between riders: The player needs to move sideways to overtake other riders
- New horse colors: dun, grey and sorrel
- Added item shop: Players can now buy differently-colored coats and helmets
- Shop now asks for confirmation before buying horses or items
OS changes
- Lua engine now runs in PSRAM instead of internal RAM which bumps the available memory for the Lua engine from ~50kb to ~6.5mb
- Added left-handed/right-handed mode. This can be changed using the web configurator and determines on which side of the screen one-handed controls are shown for games that support that setting. Left-handed is default and recommended, because right-handed are difficult to use due to the air hose connector placement.
v6.2
v6.0
New Game: Horse racing
- Compatible with inhalation, PEP/RMT, inhalation+PEP
- Race your horse along a countryside parkway.
- Buy procedurally generated horses
Modification: Inhalation display
- Since the old inhalation display caused some confusion, it now works the same as the PEP/RMT display: Top bar shows pressure, bottom bar shows the duration of the current breath.
Bugfixes
- Fixed a crash that can occur in rare situations when the wifi connection is established only after a RAM-intense game has been started
- Fixed some backbuffer clearing issues
- Fixed drawSpriteToSprite() LUA command
This update was withdrawn due to a bug in the updater
- If you update to this firmware version, future OTA updates will not be found anymore! Do not install v6.0!
- If you did accidentally install v6.0, do an update via SD card. For that, copy the firmware.bin file of v6.1 or newer to the SD card, put it into the PEPit and start the PEPit.