Sprite, Icon, Map, Animation & Sound editor for Windows.
Generate embedded code for retro & modern compilers.
Create. Edit. Export. Ship.
From pixel editing to code generation β one tool covers the entire retro and modern game graphics pipeline.
Draw, edit, and manage sprites and icons with support for 2-color, 4-color (CGA), 16-color (EGA/VGA), and full 256-color palettes. Filmstrip thumbnail view for managing multiple images.
Built-in map editor for creating 2D tile-based levels. Export map data alongside your sprites for RPGs, platformers, and puzzle games β all embedded directly in your source code.
Sequence sprites into animations with play/stop controls and FPS gauge. Preview and export animation frames for use in any supported target compiler.
Import existing sprite sheets from PNG, BMP, or JPG files and split them into individual sprites. Paste directly from the clipboard for a fast workflow with other editors.
Save all images, maps, and animations into a portable project file. Share projects between machines or collaborators without managing loose files on disk.
Integrated sfxr-style sound generator for creating retro game sound effects, built right into the editor alongside your graphics assets.
Export to embedded source code arrays for 20+ compilers. RES text & binary formats package all assets into a single include file β no external loaders needed.
Use with raylib and emscripten to build cross-platform games for Windows, Linux, Mac, and fully playable browser games publishable on itch.io.
Export AmigaBASIC Bobs, VSprites, and PUT format graphics. Supports HiSoft Pascal, FreePascal 68k, and vbcc for native Amiga development.
Generate ready-to-compile code for every language you loved back in the day β and the modern ones you use today.
Free and open source under the MIT license.
Windows 7/8/10/11 β 64-bit and 32-bit builds available.