Standalone HP 4x(48SX/48GX/40g/49g) front-end ready to be plugged into emulators.
Find a file
2024-09-25 10:32:07 +02:00
src rename header guards 2024-09-25 10:32:07 +02:00
.clang-format keep UI and emulator bits needed separate 2024-09-12 08:11:42 +02:00
.gitignore project renamed to ui4x, prepare for 40g and 49g 2024-09-25 10:29:29 +02:00
LICENSE Initial commit 2024-09-12 00:56:26 +02:00
Makefile project renamed to ui4x, prepare for 40g and 49g 2024-09-25 10:29:29 +02:00
README.md pass config to init_emulator; update README 2024-09-12 15:25:11 +02:00

ui48

Standalone HP 48(SX/GX) front-end ready to be plugged into emulators.

Provide both GUI implemented in SDL2 and TUI in ncurses.

Extracted from x48ng.

How to use?

To plug an emulator you'll want to look into the interface defined in emulator.h and emulator.c A basic main loop is shown in main.c