https://github.com/cobaltgit/quark
Feature-complete SD card package for the TrimUI Smart
https://github.com/cobaltgit/quark
emulator game handheld retroarch retrogaming trimui trimui-smart
Last synced: 3 months ago
JSON representation
Feature-complete SD card package for the TrimUI Smart
- Host: GitHub
- URL: https://github.com/cobaltgit/quark
- Owner: cobaltgit
- License: cc-by-sa-4.0
- Created: 2025-03-03T19:48:49.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2026-02-12T15:58:01.000Z (4 months ago)
- Last Synced: 2026-02-12T19:26:34.921Z (4 months ago)
- Topics: emulator, game, handheld, retroarch, retrogaming, trimui, trimui-smart
- Language: Shell
- Homepage: https://quark.cobaltonline.net
- Size: 326 MB
- Stars: 26
- Watchers: 3
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Quark
A trimmed down version of the TrimUI Smart's stock operating system with extra goodies, great for small SD cards!
Installation is as simple as extracting the [latest release](https://github.com/cobaltgit/Quark/releases/latest) into the root of a microSD card formatted with the FAT32 filesystem, or using the [Quark Burner](https://quark.cobaltonline.net/getting-started/install/sdcard/#__tabbed_1_2) for Windows and Linux
* Many more systems to choose from than the stock base package, including home computers and ports
* RetroArch cores updated to their latest versions from source
* CPU profiles configured for best performance/battery life balance
* RetroArch overlays for handheld systems
* Support for network services, including Syncthing, SSH and file transfer over SFTP or HTTP!
## Hotkeys
### Global
* SELECT + L/R: Volume control
* START + L/R: Brightness control
* MENU + L/R: L2/R2
* SELECT + MENU + R: screenshot (does not work in RetroArch, use SELECT + A instead in this case)
* SELECT + START held for 10 seconds: reboot
### RetroArch
* SELECT + B: exit to MainUI
* SELECT + A: take screenshot (saves in `Saves/screenshots`)
* SELECT + Y: toggle frame rate display
* SELECT + X: open RA menu
* SELECT + D-Pad Down: slow-motion
* SELECT + D-Pad Up: fast-forward
* SELECT + D-Pad Right: save state in current slot
* SELECT + D-Pad Left: load state in current slot
## Supported Systems
Below is a list of systems that Quark supports, along with the emulator core they use by default:
* Commodore Amiga (UAE4ARM)
* Arcade (FB Alpha 2012 / MAME 2003 Plus / MAME 2003 Xtreme Amped)
* Arduboy (Ardens)
* Atari 8-bit computers (Atari800)
* Atari 2600 (Stella 2014)
* Atari 5200 (A5200)
* Atari 7800 (ProSystem)
* Atari ST (Hatari)
* Commodore 64 (VICE x64)
* Fairchild Channel F (FreeChaF)
* ColecoVision (blueMSX)
* Amstrad CPC (Caprice32)
* CP System I/II/III (FB Alpha 2012)
* Doom (PrBoom)
* MS-DOS (DOSBox Pure)
* EasyRPG
* Nintendo Entertainment System (FCEUmm / Nestopia)
* Nintendo Family Computer Disk System (FCEUmm / Nestopia)
* Nintendo Game Boy / Game Boy Color (Gambatte)
* Nintendo Game Boy Advance (gpSP / mGBA)
* Nintendo/St.GIGA Satellaview (Snes9x)
* Sega Game Gear (PicoDrive / Genesis Plus GX)
* MADrigal's Simulators (GW)
* Intellivision (FreeIntv)
* Atari Lynx (Handy)
* Sega Mega Drive (PicoDrive / Genesis Plus GX)
* Sega Master System (PicoDrive / Genesis Plus GX)
* MP3 player
* MSX / MSX2 (blueMSX)
* Neo Geo (FB Alpha 2012)
* Neo Geo CD (NeoCD)
* Neo Geo Pocket / Neo Geo Pocket Color (RACE)
* OpenBOR (standalone app)
* NEC PC Engine (Beetle SuperGrafx)
* NEC PC Engine CD-ROM (Beetle SuperGrafx)
* IGS PolyGame Master (FB Alpha 2012)
* Pico-8 (Native / FAKE-08)
* Pokémon Mini (PokeMini)
* [Ported games](https://github.com/cobaltgit/Quark-Gluons/releases/tag/ports)
* Sony PlayStation (PCSX-ReARMed)
* Quake (TyrQuake)
* Sega 32X (PicoDrive)
* Sega Mega CD (PicoDrive / Genesis Plus GX)
* Super Nintendo Entertainment System (ChimeraSNES / Snes9x 2005 Plus / Snes9x)
* Sega SG-1000 / SC-3000 (PicoDrive / Genesis Plus GX)
* NEC PC Engine SuperGrafx (Beetle SuperGrafx)
* Watara Supervision (Potator)
* TIC-80
* Nintendo Virtual Boy (Beetle VB)
* Commodore VIC-20 (VICE XVIC)
* Wolfenstein 3D (ECWolf)
* Bandai WonderSwan / WonderSwan Color (Beetle Cygne)
* Sharp X68000 (PX68K)
* Sinclair ZX Spectrum (FUSE)
## Known Issues
* Sega CD games have no CD audio playback when using `.chd` format games using the PicoDrive core. Either revert to an older version of PicoDrive or use the Genesis Plus GX core to remedy this.
* RACE (NGP/NGPC emulator) audio freezes when using auto save state. Manually save state before exiting and load state when launching game
* Audio stretching when using auto save/load state for Sega CD games with Picodrive. Manually save state before exiting and load state when launching game
* On-screen notifications not showing when an overlay is applied in RetroArch
## Licence
This project is licenced under [CC-BY-SA-4.0](https://creativecommons.org/licenses/by-sa/4.0/deed.en)
## Credits
* **[spruce](https://github.com/spruceUI) team:** centralised emulator launch, smart CPU governor logic and inspiration
* **[libretro](https://www.retroarch.com/):** icons from Systematic/Retroactive RetroArch XMB themes
* **Jutleys:** Dingux Commander from [Tomato](https://github.com/Jutleys/Trimui-Smart-Tomato), as well as some system icons
* **[chrizzo-hb](https://github.com/chrizzo-hb/knulli-bezels):** overlays/bezels for handheld systems
* **[Marcoosio101](https://github.com/Marcoosio101):** testing and issue reporting, default theme design
* **[ryanmsartor](https://github.com/ryanmsartor/):** Quark Store domain for byte-patched MainUI
* **[spycat88](https://github.com/spycat88):** Quark Burner for Windows
* **[sagotch](https://github.com/sagotch):** SDL2 build for native PICO-8 support