Skip to content

ry755/ushell

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/*.bin files (such as desktop.bin) 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