PACKAGES
Everything Foundry Linux installs on top of Kubuntu 26.04 — three nested editions, nine domain categories, six vendored standalones. Grand total 21.8 GiB.
Three nested casts.
Atelier pulls in Sprite. Sprite pulls in Anvil. Pick the largest one you want struck in from first boot.
Anvil
Base edition — full WorldFoundry stack, retro toolkit, light emulators, game frameworks, image tools. The Distrobox devbox image installs this and nothing else.
sudo apt install foundry-anvildirect deps (6)
foundry-corefoundry-desktopkdegamesstepkigsimutransSprite
Anvil + heavy graphics and audio production: Krita, GIMP, Inkscape, MyPaint, mtPaint, GrafX2, Tux Paint, the DAW stack, and trackers.
sudo apt install foundry-spritedirect deps (7)
foundry-anvilfoundry-pixel-artfoundry-artfoundry-trackersfoundry-dawdigikamshowfotoAtelier
Sprite + everything else: ROM-bundled vintage emulators, heavy console emulators, FOSS engine reimplementations, free games, mobile development, cross-repo dev deps. Around 10 GB on top of bare Ubuntu.
sudo apt install foundry-atelierdirect deps (11)
foundry-spritefoundry-emulators-vintagefoundry-emulators-consoles-heavyfoundry-game-reimplementationsfoundry-free-gamesfoundry-android-developmentfoundry-ios-developmentworldfoundry-developmentghidrafoundry-cvstellariumWorld Foundry GDK
Cross-platform engine and 10 CLI authoring tools — cdpack, iffcomp, iffdump, levcomp, lvldump, oaddump, oas2oad, prep, textile, blender-asset-finder-cli. Plus the engine build-deps (build-essential, cmake, libx11-dev, libgl) via worldfoundry-development.
Blender
Blender preconfigured with the WorldFoundry add-ons (editor exporter + level importer/exporter) and the blender-asset-finder.
Retro toolkit
Retro-porting and reverse-engineering toolchain. MAME, Ghidra, radare2, binwalk, and the 6502 / Z80 / m68k / 6800-family assemblers and disassemblers — the bench for getting old code running again.
| Package | Origin | Version | Installed size | Upstream | Summary |
|---|---|---|---|---|---|
64tass | universe | 1.60.3243-1build1 | 1 MiB | universe | cross (turbo) assembler targeting the MOS 65xx series of micro processors |
asar-snes-assembler | foundry | 1.91-1foundry2 | 421 KiB | vendored | SNES 65816/SPC700/SuperFX cross-assembler |
binutils-m68k-linux-gnu | universe | 2.46-3ubuntu2 | 5 MiB | universe | GNU binary utilities, for m68k-linux-gnu target |
binwalk | universe | 2.4.3+dfsg1-2build1 | 16 KiB | universe | tool library for analyzing binary blobs and executable code |
cc65 | universe | 2.19-2build1 | 31 MiB | universe | complete cross development package for 65(C)02 systems |
cvise0 ✓ | universe | 2.12.0-2 | 12 MiB | universe | super-parallel Python port of the C-Reduce project |
dasm | universe | 2.20.15~20201109+really2.20.14.1-3build1 | 661 KiB | universe | Macro assembler with support for several 8-bit microprocessors |
delta | universe | 2006.08.03-14 | 85 KiB | universe | heuristic tool to minimize failure-inducing files for debugging |
f9dasm | foundry | 1.83-1foundry3 | 177 KiB | vendored | Motorola 6800/6809/6309 family disassembler |
ghidra | foundry | 12.1-1foundry1 | 864 MiB | vendored | NSA software reverse engineering framework |
halfempty | foundry | 0.40-1foundry1 | 73 KiB | vendored | fast, parallel file bisection / test-case minimizer |
libvgm | foundry | 0.1+git20260406.d115188-1foundry1 | 4 MiB | vendored | chip-register VGM playback library with player utilities |
m8te | foundry | 1.5-1foundry1 | 142 KiB | vendored | SNES 8bpp tile, tilemap and palette editor |
mame | universe | 0.285+dfsg1-1 | 434 MiB | universe | Multiple Arcade Machine Emulator (MAME) |
mame-tools | universe | 0.285+dfsg1-1 | 18 MiB | universe | Tools for MAME |
pvsneslib-core | foundry | 4.5.0-1foundry1 | 14 MiB | vendored | SNES homebrew development kit — toolchain and library |
python3-picire | foundry | 21.8-1foundry1 | 100 KiB | vendored | parallel Delta Debugging framework — automatic test-case reducer |
radare2 | universe | 6.0.7+ds-1 | 4 MiB | universe | free and advanced command line hexadecimal editor |
sox | universe | 14.7.0.9+ds1-1 | 201 KiB | universe | Swiss army knife of sound processing |
tilemap-studio | foundry | 4.0.1-3foundry1 | 2 MiB | vendored | tilemap editor for Game Boy, GBC, GBA, NES and SNES |
vgmstream | foundry | 2083-1foundry5 | 3 MiB | vendored | Video-game audio decoder (CLI) |
wla-dx | foundry | 10.6-1foundry1 | 6 MiB | vendored | multi-platform cross-assembler package (16 CPU architectures) |
xa65 | universe | 2.4.1-0.1build1 | 296 KiB | universe | cross-assembler and utility suite for 65xx/65816 processors |
z80asm | universe | 1.8-2build1 | 99 KiB | universe | assembler for the Zilog Z80 microprocessor |
z80dasm | universe | 1.1.6-1build1 | 99 KiB | universe | disassembler for the Zilog Z80 microprocessor |
Emulators
MAME plus a four-way split — light console (mednafen, fceux, stella), heavy console (dolphin-emu, pcsx2, yuzu, retroarch), vintage home computers (dosbox-x, hatari, fs-uae, openmsx), and multiverse vintage (vice, atari800).
| Package | Origin | Version | Installed size | Upstream | Summary |
|---|---|---|---|---|---|
atari800 | multiverse | 5.2.0-2build1 | 1009 KiB | multiverse | Atari 8-bit emulator for SDL |
bsnes-jg | foundry | 2.1.0-1foundry1 | 2 MiB | vendored | cycle-accurate Super Nintendo / Super Famicom emulator |
desmume | universe | 0.9.13-4build1 | 3 MiB | universe | Nintendo DS emulator |
dolphin-emu | universe | 2512+dfsg-3 | 67 MiB | universe | Gamecube and Wii emulator |
dosbox-x | universe | 2026.01.02+dfsg-2 | 12 MiB | universe | DOS emulator with complete, accurate hardware emulation |
fbzx | multiverse | 4.8.0-3build1 | 527 KiB | multiverse | ZX Spectrum emulator |
fceux | universe | 2.6.5+dfsg1-2build4 | 5 MiB | universe | all-in-one NES/Famicom Emulator |
frotz | universe | 2.55+dfsg-3 | 314 KiB | universe | interpreter of Z-code story-files |
fs-uae3 ⚠ | universe | 3.2.35-2 | 14 MiB | universe | Cross-platform Amiga emulator based on UAE/WinUAE |
hatari0 ✓ | universe | 2.6.1+dfsg-2 | 18 MiB | universe | Emulator for the Atari ST, STE, TT, and Falcon computers |
mame-extra | multiverse | 0.250-1build1 | 44 MiB | multiverse | Additional files for the Multiple Arcade Machine Emulator (MAME) |
mednafen | universe | 1.32.1+dfsg-2build2 | 20 MiB | universe | multi-platform emulator, including NES, GB/A, Lynx, PC Engine |
mesen2 | foundry | 2.1.1-1foundry2 | 80 MiB | vendored | high-accuracy multi-system console/handheld emulator |
mupen64plus-ui-console | universe | 2.6.0-2build1 | 158 KiB | universe | console frontend for mupen64plus |
nestopia | universe | 1.53.2+dfsg-1 | 3 MiB | universe | Nintendo Entertainment System/Famicom emulator |
openmsx | universe | 21.0+dfsg-3 | 11 MiB | universe | MSX emulator that aims for perfection |
openmsx-data0 ✓ | universe | 21.0+dfsg-3 | 6 MiB | universe | datafiles for openMSX, an MSX emulator |
pcsx22 ⚠ | universe | 2.6.3+dfsg-1build1 | 49 MiB | universe | Playstation 2 emulator |
pcsxr | universe | 1.9.94-8build1 | 2 MiB | universe | Sony PlayStation emulator |
ppsspp | foundry | 1.20.4-2foundry1 | 36 MiB | vendored | fast and portable PSP emulator |
retroarch | universe | 1.22.2+dfsg-2ubuntu1 | 24 MiB | universe | Simple frontend for the libretro library |
retroarch-assets | universe | 1.20.0+dfsg-1 | 113 MiB | universe | RetroArch assets for Ozone, GLUI, RGUI and XMB |
scummvm | universe | 2026.1.0+dfsg-1build1 | 117 MiB | universe | engine for several graphical adventure games |
snes9x-gtk | foundry | 1.63-1foundry1 | 7 MiB | vendored | portable Super Nintendo Entertainment System emulator |
stella1 ⚠ | universe | 7.0+dfsg-2build1 | 9 MiB | universe | Atari 2600 Emulator for SDL & the X Window System |
vice | multiverse | 3.9+dfsg-1build1 | 40 MiB | multiverse | Versatile Commodore Emulator |
yuzu0 ✓ | universe | 0-1734+ds-7ubuntu1 | 38 MiB | universe | Nintendo Switch Emulator |
Game frameworks
2D/3D game-dev frameworks, headers, and shader tools — Tiled, SDL2/3, SFML, Allegro5, libtcod, glslang, spirv-cross, spirv-tools.
Python game dev
Full Python game-development stack — pygame, pyglet, PyOpenGL, GLFW, numpy, scipy, sounddevice, pydub, librosa, websockets, ruff, and 40+ more. One apt install away.
Image tools
Raster and vector paint plus pixel-art suites: Krita, GIMP, Inkscape, MyPaint, mtPaint, GrafX2, Tux Paint. Plus the ImageMagick / GraphicsMagick CLIs in Anvil.
Audio & trackers
Audio production stack — Ardour, Audacity, LMMS, Rosegarden, Hydrogen, Qtractor, Mixxx — and the tracker suite (MilkyTracker, Schism, Furnace, openmpt123).
Games & reimplementations
Free games (0 A.D., SuperTuxKart, Widelands, Warzone 2100, OpenTTD, Freeciv, Freedoom, Hedgewars) and FOSS engine reimplementations (VCMI, OpenRCT2, Fheroes2, Exult, Sauerbraten — bring your own data).
Mobile development
Android (OpenJDK 17, adb, NDK r26c) and Linux-side iOS tooling (libimobiledevice, ideviceinstaller, usbmuxd, ifuse).
Foundry Core
The complete Foundry Linux developer toolkit with zero KDE dependencies. Safe to install on any Ubuntu flavour — GNOME, XFCE, Budgie, or KDE.
| Package | Origin | Version | Installed size | Upstream | Summary |
|---|---|---|---|---|---|
64tass | universe | 1.60.3243-1build1 | 1 MiB | universe | cross (turbo) assembler targeting the MOS 65xx series of micro processors |
asar-snes-assembler | foundry | 1.91-1foundry2 | 421 KiB | vendored | SNES 65816/SPC700/SuperFX cross-assembler |
binutils-m68k-linux-gnu | universe | 2.46-3ubuntu2 | 5 MiB | universe | GNU binary utilities, for m68k-linux-gnu target |
binwalk | universe | 2.4.3+dfsg1-2build1 | 16 KiB | universe | tool library for analyzing binary blobs and executable code |
bsnes-jg | foundry | 2.1.0-1foundry1 | 2 MiB | vendored | cycle-accurate Super Nintendo / Super Famicom emulator |
btop | universe | 1.4.6-2 | 2 MiB | universe | Modern and colorful command line resource monitor that shows usage and stats |
cc65 | universe | 2.19-2build1 | 31 MiB | universe | complete cross development package for 65(C)02 systems |
cvise0 ✓ | universe | 2.12.0-2 | 12 MiB | universe | super-parallel Python port of the C-Reduce project |
cython3 | universe | 3.1.6+dfsg-1ubuntu2 | 10 MiB | universe | C-Extensions for Python 3 |
dasm | universe | 2.20.15~20201109+really2.20.14.1-3build1 | 661 KiB | universe | Macro assembler with support for several 8-bit microprocessors |
delta | universe | 2006.08.03-14 | 85 KiB | universe | heuristic tool to minimize failure-inducing files for debugging |
desmume | universe | 0.9.13-4build1 | 3 MiB | universe | Nintendo DS emulator |
dosbox-x | universe | 2026.01.02+dfsg-2 | 12 MiB | universe | DOS emulator with complete, accurate hardware emulation |
du-dust | universe | 1.2.4-1ubuntu1 | 3 MiB | universe | du + rust = dust. Like du but more intuitive. |
f9dasm | foundry | 1.83-1foundry3 | 177 KiB | vendored | Motorola 6800/6809/6309 family disassembler |
fceux | universe | 2.6.5+dfsg1-2build4 | 5 MiB | universe | all-in-one NES/Famicom Emulator |
firefox | main | 1:1snap1-0ubuntu8 | 121 KiB | main | Installs Firefox snap and provides some system integration |
foundry-python-gamedev | foundry | 1.0.0 | 9 KiB | first-party | Python game-development base stack for Foundry Linux |
frotz | universe | 2.55+dfsg-3 | 314 KiB | universe | interpreter of Z-code story-files |
fs-uae3 ⚠ | universe | 3.2.35-2 | 14 MiB | universe | Cross-platform Amiga emulator based on UAE/WinUAE |
glslang-tools | universe | 16.2.0-2 | 9 MiB | universe | OpenGL and OpenGL ES shader front end and validator -- tools |
graphicsmagick | universe | 1.4+really1.3.46-2 | 6 MiB | universe | collection of image processing tools |
halfempty | foundry | 0.40-1foundry1 | 73 KiB | vendored | fast, parallel file bisection / test-case minimizer |
hatari0 ✓ | universe | 2.6.1+dfsg-2 | 18 MiB | universe | Emulator for the Atari ST, STE, TT, and Falcon computers |
imagemagick | universe | 8:7.1.2.18+dfsg1-1 | 78 KiB | universe | image manipulation programs -- binaries |
ldtk | foundry | 1.5.3-1foundry1 | 265 MiB | vendored | Level Designer Toolkit — modern 2D level editor |
liballegro5-dev | universe | 2:5.2.11.3+dfsg-1 | 874 KiB | universe | development files for the Allegro 5 library |
libonnxruntime-dev | universe | 1.23.2+dfsg-6ubuntu1 | 800 KiB | universe | cross-platform inference and training ML accelerator (dev files) |
libsdl2-dev | universe | 2.32.10+dfsg-6 | 6 MiB | universe | Simple DirectMedia Layer development files |
libsdl3-dev | universe | 3.4.2+ds-1ubuntu1 | 10 MiB | universe | Simple DirectMedia Layer, version 3 development files |
libsfml-dev | universe | 3.0.2+dfsg-2 | 1 MiB | universe | Simple and Fast Multimedia Library - Development Files |
libtcod-dev | universe | 1.24.0+dfsg-2 | 968 KiB | universe | development files for the libtcod roguelike library |
libvgm | foundry | 0.1+git20260406.d115188-1foundry1 | 4 MiB | vendored | chip-register VGM playback library with player utilities |
m8te | foundry | 1.5-1foundry1 | 142 KiB | vendored | SNES 8bpp tile, tilemap and palette editor |
mame | universe | 0.285+dfsg1-1 | 434 MiB | universe | Multiple Arcade Machine Emulator (MAME) |
mame-tools | universe | 0.285+dfsg1-1 | 18 MiB | universe | Tools for MAME |
mednafen | universe | 1.32.1+dfsg-2build2 | 20 MiB | universe | multi-platform emulator, including NES, GB/A, Lynx, PC Engine |
openjdk-17-jre-headless | universe | 17.0.18+8-1 | 184 MiB | universe | OpenJDK Java runtime, using Hotspot JIT (headless) |
openjdk-21-jre-headless | universe | 21.0.11~8ea-1 | 194 MiB | universe | OpenJDK Java runtime, using Hotspot JIT (headless) |
openmsx | universe | 21.0+dfsg-3 | 11 MiB | universe | MSX emulator that aims for perfection |
openmsx-data0 ✓ | universe | 21.0+dfsg-3 | 6 MiB | universe | datafiles for openMSX, an MSX emulator |
ppsspp | foundry | 1.20.4-2foundry1 | 36 MiB | vendored | fast and portable PSP emulator |
pvsneslib-core | foundry | 4.5.0-1foundry1 | 14 MiB | vendored | SNES homebrew development kit — toolchain and library |
python3-aiohttp | universe | 3.13.3-3ubuntu1 | 2 MiB | universe | http client/server for asyncio |
python3-aiosqlite | universe | 0.21.0-1 | 72 KiB | universe | sqlite library for Python 3 using asyncio |
python3-attr | main | 25.4.0-1build1 | 263 KiB | main | Attributes without boilerplate (Python 3) |
python3-av | universe | 16.1.0+ds-3build1 | 5 MiB | universe | pythonic bindings for FFmpeg's libraries |
python3-cairocffi | universe | 1.7.1-5 | 281 KiB | universe | cffi-based cairo bindings for Python (Python3) |
python3-cffi | main | 2.0.0-3build1 | 417 KiB | main | Foreign Function Interface for Python 3 calling C code |
python3-click | main | 8.2.0+0.really.8.1.8-1build1 | 374 KiB | main | Command-Line Interface Creation Kit - Python 3.x |
python3-fonttools | universe | 4.61.1-3build1 | 11 MiB | universe | Converts OpenType and TrueType fonts to and from XML (Python 3 Library) |
python3-freetype | universe | 2.5.1-2 | 496 KiB | universe | Freetype Python bindings for Python 3 |
python3-glfw | foundry | 2.10.0-1foundry1 | 168 KiB | vendored | Python ctypes bindings for GLFW3 |
python3-imageio | universe | 2.37.2-1 | 1 MiB | universe | library for reading and writing image data (Python 3) |
python3-imageio-ffmpeg | universe | 0.6.0-3 | 65 KiB | universe | FFMPEG wrapper for Python |
python3-librosa | foundry | 0.11.0-1foundry1 | 1019 KiB | vendored | audio and music analysis library for Python |
python3-loguru | universe | 0.7.3-4 | 249 KiB | universe | enjoyable loggin' for Python |
python3-lz4 | universe | 4.4.5+dfsg-1build1 | 137 KiB | universe | Python interface to the lz4 compression library (Python 3) |
python3-moviepy | universe | 2.1.2-4 | 411 KiB | universe | Video editing with Python |
python3-msgpack | main | 1.1.2-2build1 | 254 KiB | main | Python 3 implementation of MessagePack format |
python3-mss | foundry | 10.2.0-1foundry1 | 244 KiB | vendored | ultra-fast cross-platform screenshot library for Python |
python3-mypy | universe | 1.19.1-5build1 | 43 MiB | universe | public modules for mypy (Python 3) |
python3-networkx | main | 3.2.1-4ubuntu2 | 85 MiB | main | tool to create, manipulate and study complex networks (Python3) |
python3-numba | universe | 0.64.0+dfsg-1ubuntu1 | 12 MiB | universe | native machine code compiler for Python 3 |
python3-numpy | main | 1:2.3.5+ds-3ubuntu1 | 26 MiB | main | Python library for numerical computations (Python 3) |
python3-opengl | universe | 3.1.10+dfsg-1 | 7 MiB | universe | Python bindings to OpenGL (Python 3) |
python3-picire | foundry | 21.8-1foundry1 | 100 KiB | vendored | parallel Delta Debugging framework — automatic test-case reducer |
python3-pil | main | 12.1.1-2ubuntu1 | 2 MiB | main | Python Imaging Library (Python3) |
python3-psutil | main | 7.1.0-1ubuntu1 | 1 MiB | main | module providing convenience functions for managing processes (Python3) |
python3-pydub | foundry | 0.25.1-1foundry1 | 130 KiB | vendored | high-level audio manipulation library for Python |
python3-pygame | universe | 2.6.1-4build1 | 4 MiB | universe | SDL bindings for games development (Python 3) |
python3-pyglet | universe | 2.0.17+ds-3 | 6 MiB | universe | cross-platform windowing and multimedia library (Python 3) |
python3-pynput | universe | 1.8.1-1 | 322 KiB | universe | control and monitor input devices (Python 3) |
python3-pytest | universe | 9.0.2-4 | 1 MiB | universe | Simple, powerful testing in Python3 |
python3-rich | main | 13.9.4-1.2 | 1 MiB | main | render rich text, tables, progress bars, syntax highlighting, markdown and more |
python3-scipy | universe | 1.16.3-4build1 | 65 MiB | universe | scientific tools for Python 3 |
python3-serial | main | 3.5-2build1 | 458 KiB | main | pyserial - module encapsulating access for the serial port |
python3-shapely | universe | 2.1.2-1ubuntu2 | 2 MiB | universe | geometric objects, predicates, and operations (Python 3) |
python3-sortedcontainers | main | 2.4.0-2build1 | 153 KiB | main | sorted container types: SortedList, SortedDict, and SortedSet (Python 3) |
python3-sounddevice | universe | 0.5.3-1 | 145 KiB | universe | Play and Record Sound with Python - Python 3.x |
python3-soundfile | universe | 0.13.1-3 | 112 KiB | universe | Python 3 audio module based on libsndfile |
python3-tomli | universe | 2.4.0-1build1 | 446 KiB | universe | lil' TOML parser for Python |
python3-tomli-w | universe | 1.2.0-2 | 33 KiB | universe | lil' TOML writer for Python |
python3-tqdm | universe | 4.67.3-1build1 | 489 KiB | universe | fast, extensible progress bar for Python 3 and CLI tool |
python3-websockets | universe | 15.0.1-1build2 | 673 KiB | universe | implementation of the WebSocket Protocol (RFC 6455) |
python3-yaml | main | 6.0.3-1build1 | 561 KiB | main | YAML parser and emitter for Python3 |
python3-zmq | universe | 27.1.0-1build1 | 732 KiB | universe | Python3 bindings for 0MQ library |
python3-zstd | universe | 1.5.5.1-1build5 | 44 KiB | universe | python bindings to Yann Collet ZSTD compression library |
radare2 | universe | 6.0.7+ds-1 | 4 MiB | universe | free and advanced command line hexadecimal editor |
ruff | foundry | 0.15.15-1foundry1 | 26 MiB | vendored | extremely fast Python linter and code formatter |
scummvm | universe | 2026.1.0+dfsg-1build1 | 117 MiB | universe | engine for several graphical adventure games |
snes9x-gtk | foundry | 1.63-1foundry1 | 7 MiB | vendored | portable Super Nintendo Entertainment System emulator |
sox | universe | 14.7.0.9+ds1-1 | 201 KiB | universe | Swiss army knife of sound processing |
spirv-cross | universe | 2021.01.15+1.4.335.0-1 | 3 MiB | universe | Convert SPIR-V to other shader languages (CLI tool) |
spirv-tools | universe | 2026.1-1 | 23 MiB | universe | API and commands for processing SPIR-V modules (tools) |
stella1 ⚠ | universe | 7.0+dfsg-2build1 | 9 MiB | universe | Atari 2600 Emulator for SDL & the X Window System |
task | foundry | 3.51.1-1foundry1 | 48 MiB | vendored | task runner / build tool written in Go (Taskfile.dev) |
tiled | universe | 1.11.90-1 | 5 MiB | universe | general purpose tile map editor |
tilemap-studio | foundry | 4.0.1-3foundry1 | 2 MiB | vendored | tilemap editor for Game Boy, GBC, GBA, NES and SNES |
vgmstream | foundry | 2083-1foundry5 | 3 MiB | vendored | Video-game audio decoder (CLI) |
wla-dx | foundry | 10.6-1foundry1 | 6 MiB | vendored | multi-platform cross-assembler package (16 CPU architectures) |
worldfoundry-blender-addons | worldfoundry | 1.1.3 | 9 KiB | first-party | WorldFoundry Blender add-ons + Blender itself |
worldfoundry-cli | worldfoundry | 1.0.3 | 8 KiB | first-party | WorldFoundry authoring CLI tools (headless / build-server set) |
xa65 | universe | 2.4.1-0.1build1 | 296 KiB | universe | cross-assembler and utility suite for 65xx/65816 processors |
z80asm | universe | 1.8-2build1 | 99 KiB | universe | assembler for the Zilog Z80 microprocessor |
z80dasm | universe | 1.1.6-1build1 | 99 KiB | universe | disassembler for the Zilog Z80 microprocessor |
Retro & emulators
The retro-porting bench — MAME, Ghidra, radare2, binwalk, and the 6502/Z80/m68k assembler suite — plus the full emulator stack: mednafen, dosbox-x, hatari, fceux, stella, fs-uae, openmsx, and the heavy-hitter console emulators.
| Package | Origin | Version | Installed size | Upstream | Summary |
|---|---|---|---|---|---|
64tass | universe | 1.60.3243-1build1 | 1 MiB | universe | cross (turbo) assembler targeting the MOS 65xx series of micro processors |
asar-snes-assembler | foundry | 1.91-1foundry2 | 421 KiB | vendored | SNES 65816/SPC700/SuperFX cross-assembler |
atari800 | multiverse | 5.2.0-2build1 | 1009 KiB | multiverse | Atari 8-bit emulator for SDL |
binutils-m68k-linux-gnu | universe | 2.46-3ubuntu2 | 5 MiB | universe | GNU binary utilities, for m68k-linux-gnu target |
binwalk | universe | 2.4.3+dfsg1-2build1 | 16 KiB | universe | tool library for analyzing binary blobs and executable code |
bsnes-jg | foundry | 2.1.0-1foundry1 | 2 MiB | vendored | cycle-accurate Super Nintendo / Super Famicom emulator |
cc65 | universe | 2.19-2build1 | 31 MiB | universe | complete cross development package for 65(C)02 systems |
cvise0 ✓ | universe | 2.12.0-2 | 12 MiB | universe | super-parallel Python port of the C-Reduce project |
dasm | universe | 2.20.15~20201109+really2.20.14.1-3build1 | 661 KiB | universe | Macro assembler with support for several 8-bit microprocessors |
delta | universe | 2006.08.03-14 | 85 KiB | universe | heuristic tool to minimize failure-inducing files for debugging |
desmume | universe | 0.9.13-4build1 | 3 MiB | universe | Nintendo DS emulator |
dolphin-emu | universe | 2512+dfsg-3 | 67 MiB | universe | Gamecube and Wii emulator |
dosbox-x | universe | 2026.01.02+dfsg-2 | 12 MiB | universe | DOS emulator with complete, accurate hardware emulation |
f9dasm | foundry | 1.83-1foundry3 | 177 KiB | vendored | Motorola 6800/6809/6309 family disassembler |
fbzx | multiverse | 4.8.0-3build1 | 527 KiB | multiverse | ZX Spectrum emulator |
fceux | universe | 2.6.5+dfsg1-2build4 | 5 MiB | universe | all-in-one NES/Famicom Emulator |
frotz | universe | 2.55+dfsg-3 | 314 KiB | universe | interpreter of Z-code story-files |
fs-uae3 ⚠ | universe | 3.2.35-2 | 14 MiB | universe | Cross-platform Amiga emulator based on UAE/WinUAE |
ghidra | foundry | 12.1-1foundry1 | 864 MiB | vendored | NSA software reverse engineering framework |
halfempty | foundry | 0.40-1foundry1 | 73 KiB | vendored | fast, parallel file bisection / test-case minimizer |
hatari0 ✓ | universe | 2.6.1+dfsg-2 | 18 MiB | universe | Emulator for the Atari ST, STE, TT, and Falcon computers |
libvgm | foundry | 0.1+git20260406.d115188-1foundry1 | 4 MiB | vendored | chip-register VGM playback library with player utilities |
m8te | foundry | 1.5-1foundry1 | 142 KiB | vendored | SNES 8bpp tile, tilemap and palette editor |
mame | universe | 0.285+dfsg1-1 | 434 MiB | universe | Multiple Arcade Machine Emulator (MAME) |
mame-extra | multiverse | 0.250-1build1 | 44 MiB | multiverse | Additional files for the Multiple Arcade Machine Emulator (MAME) |
mame-tools | universe | 0.285+dfsg1-1 | 18 MiB | universe | Tools for MAME |
mednafen | universe | 1.32.1+dfsg-2build2 | 20 MiB | universe | multi-platform emulator, including NES, GB/A, Lynx, PC Engine |
mesen2 | foundry | 2.1.1-1foundry2 | 80 MiB | vendored | high-accuracy multi-system console/handheld emulator |
mupen64plus-ui-console | universe | 2.6.0-2build1 | 158 KiB | universe | console frontend for mupen64plus |
nestopia | universe | 1.53.2+dfsg-1 | 3 MiB | universe | Nintendo Entertainment System/Famicom emulator |
openmsx | universe | 21.0+dfsg-3 | 11 MiB | universe | MSX emulator that aims for perfection |
openmsx-data0 ✓ | universe | 21.0+dfsg-3 | 6 MiB | universe | datafiles for openMSX, an MSX emulator |
pcsx22 ⚠ | universe | 2.6.3+dfsg-1build1 | 49 MiB | universe | Playstation 2 emulator |
pcsxr | universe | 1.9.94-8build1 | 2 MiB | universe | Sony PlayStation emulator |
ppsspp | foundry | 1.20.4-2foundry1 | 36 MiB | vendored | fast and portable PSP emulator |
pvsneslib-core | foundry | 4.5.0-1foundry1 | 14 MiB | vendored | SNES homebrew development kit — toolchain and library |
python3-picire | foundry | 21.8-1foundry1 | 100 KiB | vendored | parallel Delta Debugging framework — automatic test-case reducer |
radare2 | universe | 6.0.7+ds-1 | 4 MiB | universe | free and advanced command line hexadecimal editor |
retroarch | universe | 1.22.2+dfsg-2ubuntu1 | 24 MiB | universe | Simple frontend for the libretro library |
retroarch-assets | universe | 1.20.0+dfsg-1 | 113 MiB | universe | RetroArch assets for Ozone, GLUI, RGUI and XMB |
scummvm | universe | 2026.1.0+dfsg-1build1 | 117 MiB | universe | engine for several graphical adventure games |
snes9x-gtk | foundry | 1.63-1foundry1 | 7 MiB | vendored | portable Super Nintendo Entertainment System emulator |
sox | universe | 14.7.0.9+ds1-1 | 201 KiB | universe | Swiss army knife of sound processing |
stella1 ⚠ | universe | 7.0+dfsg-2build1 | 9 MiB | universe | Atari 2600 Emulator for SDL & the X Window System |
tilemap-studio | foundry | 4.0.1-3foundry1 | 2 MiB | vendored | tilemap editor for Game Boy, GBC, GBA, NES and SNES |
vgmstream | foundry | 2083-1foundry5 | 3 MiB | vendored | Video-game audio decoder (CLI) |
vice | multiverse | 3.9+dfsg-1build1 | 40 MiB | multiverse | Versatile Commodore Emulator |
wla-dx | foundry | 10.6-1foundry1 | 6 MiB | vendored | multi-platform cross-assembler package (16 CPU architectures) |
xa65 | universe | 2.4.1-0.1build1 | 296 KiB | universe | cross-assembler and utility suite for 65xx/65816 processors |
yuzu0 ✓ | universe | 0-1734+ds-7ubuntu1 | 38 MiB | universe | Nintendo Switch Emulator |
z80asm | universe | 1.8-2build1 | 99 KiB | universe | assembler for the Zilog Z80 microprocessor |
z80dasm | universe | 1.1.6-1build1 | 99 KiB | universe | disassembler for the Zilog Z80 microprocessor |
Foundry Desktop
KDE desktop integration shipped on the Foundry Linux ISO — first-login welcome app and Plasma colour scheme. Not needed on existing Ubuntu installs.
What we build ourselves.
Packages we ship because Ubuntu doesn’t. Each one is pulled in transitively by one of the categories above; this list is the at-a-glance upstreaming surface.
asar-snes-assemblerpulled byfoundry-retro-tools,foundry-corevendoredblender-asset-finderpulled byworldfoundry,worldfoundry-blender-addonsfirst-partyblender-asset-finder-clipulled byworldfoundryfirst-partybsnes-jgpulled byfoundry-emulators,foundry-core,foundry-retro-toolsvendoredf9dasmpulled byfoundry-retro-tools,foundry-corevendoredfoundry-kde-themepulled byfoundry-desktopfirst-partyfoundry-welcomepulled byfoundry-desktopfirst-partyghidrapulled byfoundry-retro-toolsvendoredhalfemptypulled byfoundry-retro-tools,foundry-corevendoredldtkpulled byfoundry-game-frameworks,foundry-corevendoredlibvgmpulled byfoundry-retro-tools,foundry-corevendoredm8tepulled byfoundry-retro-tools,foundry-art,foundry-corevendoredmesen2pulled byfoundry-emulators,foundry-retro-toolsvendoredppsspppulled byfoundry-emulators,foundry-core,foundry-retro-toolsvendoredpvsneslib-corepulled byfoundry-retro-tools,foundry-game-frameworks,foundry-corevendoredpython3-glfwpulled byfoundry-python-gamedev,foundry-corevendoredpython3-librosapulled byfoundry-python-gamedev,foundry-corevendoredpython3-msspulled byfoundry-python-gamedev,foundry-corevendoredpython3-picirepulled byfoundry-retro-tools,foundry-corevendoredpython3-pydubpulled byfoundry-python-gamedev,foundry-corevendoredruffpulled byfoundry-python-gamedev,foundry-corevendoredsnes9x-gtkpulled byfoundry-emulators,foundry-core,foundry-retro-toolsvendoredtaskpulled byfoundry-corevendoredtilemap-studiopulled byfoundry-retro-tools,foundry-corevendoredvgmstreampulled byfoundry-retro-tools,foundry-corevendoredwla-dxpulled byfoundry-retro-tools,foundry-corevendored
Push it to Debian.
Where the vendored tools end up. We file ITPs for the ones with a reasonable path to Debian inclusion; the rest stay in our archive until upstream stabilises.
Open Debian ITPs (0)
(none yet)
Vendored, no ITP yet (22)
asar-snes-assemblerbsnes-jgf9dasm— Small, self-contained, debhelper build, no patches — natural first ITP target.ghidra— Debian licensing review ongoing — NSA-origin code, no ITP yet.halfemptyldtk— LDtk (Level Designer Toolkit) — Electron app, MIT. ITP candidate once Debian Electron packaging stabilises.libvgm— Upstream has no tagged releases; pinned to a commit by sha256. ITP impractical until upstream stabilises.m8te— M8TE SNES tile/tilemap/palette editor — Mono/WinForms app, open-source. Small niche; ITP not filed.mesen2ppsspp— PPSSPP PSP emulator — upstream ships binaries; Debian package would need bundled-lib audit. Not yet filed.pvsneslib-core— PVSnesLib core runtime — sub-package of the PVSnesLib SNES SDK. Not in Debian/Ubuntu.python3-glfw— Not in Ubuntu universe. Pure-ctypes PyGLFW bindings wrap the system libglfw3.python3-librosa— Not in Ubuntu universe. All 13 runtime deps confirmed in ubuntu:26.04 universe.python3-mss— Not in Ubuntu universe. Pure-ctypes screenshot library, zero runtime deps.python3-picirepython3-pydub— Not in Ubuntu universe. Requires python3-audioop-lts dep for Python 3.14 compat.ruff— Not in Ubuntu universe. Pre-built Rust binary repackaged from manylinux wheel.snes9x-gtk— Snes9x GTK frontend — was in Ubuntu universe but dropped from 26.04 (removed from Debian). Repackaged from upstream.task— Task (go-task) — not in Ubuntu main/universe. Pre-built Go binary. ITP filed upstream but not merged into Debian.tilemap-studio— Tilemap Studio — retro-console tilemap editor (GB/GBC/GBA/NES/SNES), LGPL. ITP candidate; no Debian packaging yet.vgmstream— Tracks vgmstream rXXXX revisions; ITP after upstream stabilises a release cadence.wla-dx— WLA-DX multi-target assembler suite — not in Ubuntu 26.04 universe. ITP candidate.
Already in Ubuntu (164)
133 universe · 12 multiverse · 19 main
Catalogue audit.
Self-check on the catalogue: every package in the apt index should be reached by exactly one category, every category should point at a metapackage that exists. All clean.
- Unowned packages
- (none — every package is reached)
- Missing metapackages
- (none — all declared metapackages exist in apt)
- Out of catalogue
- Intentionally not listed above (build-internal):
foundry-cvpython3-inators