Skip to content

ry755/ushell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

09893b5 · Dec 2, 2024

History

38 Commits
Jun 3, 2024
Mar 6, 2024
Feb 29, 2024
Dec 2, 2024
Jun 3, 2024
Feb 29, 2024
Feb 29, 2024
May 7, 2024
Dec 2, 2024
Jun 2, 2024
Mar 6, 2024
Mar 1, 2024
Feb 29, 2024
Jun 3, 2024
Mar 2, 2024
Mar 2, 2024
Mar 6, 2024
Mar 5, 2024
Mar 6, 2024
Mar 6, 2024
Feb 29, 2024
Dec 2, 2024
Mar 2, 2024
Mar 1, 2024
Mar 1, 2024

Repository files navigation

uShell

uShell is a work-in-progress operating system for the Uzebox game console.

Images

Photo of uShell's prototype desktop app

Photo of uShell's paint app

Requirements

The uShell kernel requires a 128KB SPI RAM expansion, as well a patched version of Jubatian's Bootloader V5.

Building

Simply run make. Ensure you have the repo submodules cloned beforehand, you can do this by either cloning the repo with --recursive or after cloning by running git submodule update --init. To run, copy the bin/ushell.uze file and the bin/*.app files (such as desktop.app) to your Uzebox SD card.

Known Bugs

  • Unpatched CUzebox builds will hang during SD card initialization
  • Hyperkin SNES mouse support is a bit experimental, the cursor likes to jump around the screen sometimes

About

uShell - operating system for the Uzebox game console

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published