feat: complete emulator profiling, 81 engines (final batch)
mame2003_plus (16 BIOS ZIPs, MAME 0.78 naming), mame2010 (51 ZIPs),
mame2016 (37 ZIPs incl Lindbergh), hbmame (MAME 0.220, no custom BIOS),
tyrquake (no BIOS), cannonball (29 OutRun ROMs with CRC32),
uzem (open source, no BIOS), vecx (ROM embedded), emuscv (UPD7801G),
b2 (BBC Micro standalone, ROMs bundled)
81 total emulator profiles covering all libretro cores with firmware.
Cross-reference: 731 undeclared files, 186 already in repo.
2026-03-17 19:46:38 +01:00
|
|
|
emulator: uzem
|
|
|
|
|
type: libretro
|
2026-03-25 12:23:32 +01:00
|
|
|
core_classification: pure_libretro
|
feat: complete emulator profiling, 81 engines (final batch)
mame2003_plus (16 BIOS ZIPs, MAME 0.78 naming), mame2010 (51 ZIPs),
mame2016 (37 ZIPs incl Lindbergh), hbmame (MAME 0.220, no custom BIOS),
tyrquake (no BIOS), cannonball (29 OutRun ROMs with CRC32),
uzem (open source, no BIOS), vecx (ROM embedded), emuscv (UPD7801G),
b2 (BBC Micro standalone, ROMs bundled)
81 total emulator profiles covering all libretro cores with firmware.
Cross-reference: 731 undeclared files, 186 already in repo.
2026-03-17 19:46:38 +01:00
|
|
|
source: "https://github.com/libretro/libretro-uzem"
|
2026-03-25 12:23:32 +01:00
|
|
|
upstream: "https://github.com/Uzebox/uzebox"
|
|
|
|
|
profiled_date: "2026-03-25"
|
|
|
|
|
core_version: "v2.0"
|
2026-03-18 05:19:57 +01:00
|
|
|
display_name: "Uzebox (Uzem)"
|
feat: complete emulator profiling, 81 engines (final batch)
mame2003_plus (16 BIOS ZIPs, MAME 0.78 naming), mame2010 (51 ZIPs),
mame2016 (37 ZIPs incl Lindbergh), hbmame (MAME 0.220, no custom BIOS),
tyrquake (no BIOS), cannonball (29 OutRun ROMs with CRC32),
uzem (open source, no BIOS), vecx (ROM embedded), emuscv (UPD7801G),
b2 (BBC Micro standalone, ROMs bundled)
81 total emulator profiles covering all libretro cores with firmware.
Cross-reference: 731 undeclared files, 186 already in repo.
2026-03-17 19:46:38 +01:00
|
|
|
cores:
|
|
|
|
|
- uzem
|
|
|
|
|
systems:
|
|
|
|
|
- uzebox
|
|
|
|
|
|
2026-03-25 12:23:32 +01:00
|
|
|
# No BIOS or firmware files required. The Uzebox is an open-source 8-bit game
|
|
|
|
|
# console (ATmega644 AVR MCU) with no proprietary firmware. Games are
|
|
|
|
|
# self-contained .uze files loaded directly into progmem
|
|
|
|
|
# (uzem_libretro.cpp:254-286, "UZEBOX" magic header + RomHeader + program data).
|
feat: complete emulator profiling, 81 engines (final batch)
mame2003_plus (16 BIOS ZIPs, MAME 0.78 naming), mame2010 (51 ZIPs),
mame2016 (37 ZIPs incl Lindbergh), hbmame (MAME 0.220, no custom BIOS),
tyrquake (no BIOS), cannonball (29 OutRun ROMs with CRC32),
uzem (open source, no BIOS), vecx (ROM embedded), emuscv (UPD7801G),
b2 (BBC Micro standalone, ROMs bundled)
81 total emulator profiles covering all libretro cores with firmware.
Cross-reference: 731 undeclared files, 186 already in repo.
2026-03-17 19:46:38 +01:00
|
|
|
#
|
2026-03-25 12:23:32 +01:00
|
|
|
# The libretro core does not call RETRO_ENVIRONMENT_GET_SYSTEM_DIRECTORY.
|
|
|
|
|
# SD card emulation uses GET_CORE_ASSETS_DIRECTORY (uzem_libretro.cpp:186-192)
|
|
|
|
|
# for optional game data via virtual FAT16 filesystem (SDEmulator.cpp).
|
|
|
|
|
# EEPROM is handled via RETRO_MEMORY_SAVE_RAM (uzem_libretro.cpp:407-408).
|
feat: complete emulator profiling, 81 engines (final batch)
mame2003_plus (16 BIOS ZIPs, MAME 0.78 naming), mame2010 (51 ZIPs),
mame2016 (37 ZIPs incl Lindbergh), hbmame (MAME 0.220, no custom BIOS),
tyrquake (no BIOS), cannonball (29 OutRun ROMs with CRC32),
uzem (open source, no BIOS), vecx (ROM embedded), emuscv (UPD7801G),
b2 (BBC Micro standalone, ROMs bundled)
81 total emulator profiles covering all libretro cores with firmware.
Cross-reference: 731 undeclared files, 186 already in repo.
2026-03-17 19:46:38 +01:00
|
|
|
#
|
2026-03-25 12:23:32 +01:00
|
|
|
# The standalone uzem supports --boot (PC=0xF000) for bootloader mode
|
|
|
|
|
# (uzem.cpp:206) and .hex format loading, neither exposed in the libretro port.
|
feat: complete emulator profiling, 81 engines (final batch)
mame2003_plus (16 BIOS ZIPs, MAME 0.78 naming), mame2010 (51 ZIPs),
mame2016 (37 ZIPs incl Lindbergh), hbmame (MAME 0.220, no custom BIOS),
tyrquake (no BIOS), cannonball (29 OutRun ROMs with CRC32),
uzem (open source, no BIOS), vecx (ROM embedded), emuscv (UPD7801G),
b2 (BBC Micro standalone, ROMs bundled)
81 total emulator profiles covering all libretro cores with firmware.
Cross-reference: 731 undeclared files, 186 already in repo.
2026-03-17 19:46:38 +01:00
|
|
|
#
|
2026-03-25 12:23:32 +01:00
|
|
|
# The .info file declares no firmware entries (firmware_count absent).
|
feat: complete emulator profiling, 81 engines (final batch)
mame2003_plus (16 BIOS ZIPs, MAME 0.78 naming), mame2010 (51 ZIPs),
mame2016 (37 ZIPs incl Lindbergh), hbmame (MAME 0.220, no custom BIOS),
tyrquake (no BIOS), cannonball (29 OutRun ROMs with CRC32),
uzem (open source, no BIOS), vecx (ROM embedded), emuscv (UPD7801G),
b2 (BBC Micro standalone, ROMs bundled)
81 total emulator profiles covering all libretro cores with firmware.
Cross-reference: 731 undeclared files, 186 already in repo.
2026-03-17 19:46:38 +01:00
|
|
|
|
|
|
|
|
files: []
|
|
|
|
|
|
|
|
|
|
notes:
|
|
|
|
|
open_source_console: >
|
2026-03-25 12:23:32 +01:00
|
|
|
Fully open-source hardware and software designed by Alec Bourque.
|
|
|
|
|
No proprietary BIOS or bootloader. Games are self-contained .uze files.
|
feat: complete emulator profiling, 81 engines (final batch)
mame2003_plus (16 BIOS ZIPs, MAME 0.78 naming), mame2010 (51 ZIPs),
mame2016 (37 ZIPs incl Lindbergh), hbmame (MAME 0.220, no custom BIOS),
tyrquake (no BIOS), cannonball (29 OutRun ROMs with CRC32),
uzem (open source, no BIOS), vecx (ROM embedded), emuscv (UPD7801G),
b2 (BBC Micro standalone, ROMs bundled)
81 total emulator profiles covering all libretro cores with firmware.
Cross-reference: 731 undeclared files, 186 already in repo.
2026-03-17 19:46:38 +01:00
|
|
|
sd_card: >
|
|
|
|
|
Some games use SD card access for loading assets. The core reads from the
|
2026-03-25 12:23:32 +01:00
|
|
|
libretro core assets directory to emulate a FAT16 SD card (game data, not
|
|
|
|
|
system firmware).
|