Skip to content

Releases: Ryzee119/LithiumX

v0.9.6

25 Nov 06:11
Compare
Choose a tag to compare

Full Changelog: v0.9.5...v0.9.6

  • Fixed bug that could cause a deadlock when opening/closing the debug info window
  • Add a new feature to change the amount of items per row in the scroller window. This will reset previous settings to default.
  • Fixed a bug that caused the active option in longer menus to be off screen when the menu is first opened.
  • Decoupling the display logic from lvgl task handler and yields during GPU rendering. Hopefully improves responsiveness and thumbnail rendering time
  • Updated to latest upstream repos with possible bug fixes

v0.9.5

13 Nov 09:01
Compare
Choose a tag to compare

Just updating some submodules.

May fix bugs and improve network reliability.

v0.9.4

15 Jan 08:44
Compare
Choose a tag to compare

Implement key repeat functionality for d-pad input
UI related

Disable network interrupts on platform_quit()
Fixes booting of some titles from LithiumX

ftp: Fix corruption with segmented TCP packets
Fixes corruption if TCP packet is fragmented during FTP transfer

Implement REST command (FTP)
FTP transfer resuming

v0.9.3

10 Dec 02:38
Compare
Choose a tag to compare

Added Xbox one/XSX controller support to dashboard. If used with StellarOS modchip you can also use these controllers in XDK based titles.

Bumbed lvgl version to latest release

v0.9.2

16 Nov 10:25
Compare
Choose a tag to compare

Bug: Allow drives with multiple letters
Bug: Shutdown USB core before launching game to prevent trashing memory
Feature: Support launching XISO, CSO and CCI directly (Credit GXTX)
Bug: Cache hardware info strings to reduce CPU usage when on hardware info page (Credit GXTX)
Bug: CPUs >1GHz frequency prints correctly
Bug: Files >2GB when transferred over FTP were corrupt if not divisible by page size
Bug: Directory listing on DVD drive was broken at some point
Bug: Trigger display flip on vblank, stops screen tearing
Improvement: thumbnail decomp is FIFO, appears more responsive
Improvement: JPEG thumbnails are stored as RGB565 (50% less RAM usage)
Bug: Few backend tweaks

v0.9.1

19 Jun 02:07
Compare
Choose a tag to compare

Optimisations to frame flip. Should improve frame times

V0.9

15 Jun 05:10
Compare
Choose a tag to compare

Bugs:
Fix bugs with local time display being incorrect when in DST.
Bug in jpg_decoder aligned malloc. May have been responsible for the very rare crash I got.
Titles with no meta file or embedded title now revert to folder name Fixes #5
Autolaunch DVD setting now works

New features:
Ability to sort games by Title, Rating, Launch Date and Release Date
Ability to change the theme colour style
Change how many recent titles are shown from within dash
Change the default startup page within dash
Autolaunch DVD, and fahrenheit display configuration within dash
XML parsing lib replaced
lithiumX search paths are now in TOML format which is much for robust and standardised.
EEPROM configuration is a bit smarter and changes depending on if your Xbox is PAL, NTSC and what AV cable is connected.

v0.8.1

10 Jan 09:44
f4ac910
Compare
Choose a tag to compare

New Features:
Add SNTP Client - this will automatically synchronise Xbox time on startup.
System Information screen now shows the date and time as set on the Xbox.

Bug Fixes:
Fixed bug launching titles not named "default.xbe",
Fixed a bug if files were greater than 2^31 bytes they would not show up on FTP directory listings.

v0.8

08 Jan 10:04
Compare
Choose a tag to compare

Hot fix from v0.7. There was a memory leak in memory caching resulting in a hang if you had a large game library.

v0.7

08 Jan 00:20
Compare
Choose a tag to compare

Bug fixes:
A thumbnail wouldnt work is a synopsis XML was not found regardless if the thumbnail existed.
Fix potential double close when parsing xbe.
jpg: Stub error exit callback which caused a reboot cycle if the thumbnail was not a valid jpeg.

New features:
System information on Xbox now shows CPU and GPU frequency - Credit GXTX