Cabinet for tvOS 0.1.0-alpha
·
369 commits
to main
since this release
First public alpha of Cabinet for Apple TV.
- 19 systems run natively on tvOS across 14 cores, no JIT, no webview: Arcade (FBNeo), NES, SNES, Game Boy, Game Boy Color, Game Boy Advance, Genesis/Mega Drive, Sega CD, Master System, Game Gear, 32X, TurboGrafx-16, TurboGrafx-CD, Neo Geo Pocket Color, Atari 7800, Saturn, PlayStation, Dreamcast, and Nintendo 64
- Real Metal rendering with GPU-side pixel unpack for full-speed output
- Sign in with your RomM server using device authorization, no password entry on the TV
- Switch between RomM accounts in-app from Home
- Home is resume-first: one click back into your last game, with library shelves below
- Pause menu with save states and shaders, navigable by Siri Remote or a paired game controller
- Local two-player Bluetooth controller support
- Library ROMs are cached transiently for the current session, no persistent local storage
Known gaps: no autosave on quit, save/load is manual slot-based only.
This is an alpha. Expect rough edges. Feedback and bug reports welcome.