Skip to content

Latest commit

 

History

History
23 lines (13 loc) · 955 Bytes

README.md

File metadata and controls

23 lines (13 loc) · 955 Bytes

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