v6.0 R127 — Latest Release

RASTER
MASTER

Sprite, Icon, Map, Animation & Sound editor for Windows.
Generate embedded code for retro & modern compilers.

Create. Edit. Export. Ship.

100
Stars
127
Releases
333
Commits
MIT
License
Raster Master Sprite Editor
Sprite Editor
Map Editor
Map Editor
Export Options
Multi-target Export
Everything You Need

From pixel editing to code generation β€” one tool covers the entire retro and modern game graphics pipeline.

🎨

Sprite & Icon Editor

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.

πŸ—ΊοΈ

Tile Map Editor

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.

🎞️

Sprite Animation

Sequence sprites into animations with play/stop controls and FPS gauge. Preview and export animation frames for use in any supported target compiler.

πŸ“¦

Sprite Sheet Import

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.

πŸ’Ύ

Project Files

Save all images, maps, and animations into a portable project file. Share projects between machines or collaborators without managing loose files on disk.

πŸ”Š

Sound Effects

Integrated sfxr-style sound generator for creating retro game sound effects, built right into the editor alongside your graphics assets.

⚑

Code Generation

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.

🌐

Web & Modern Games

Use with raylib and emscripten to build cross-platform games for Windows, Linux, Mac, and fully playable browser games publishable on itch.io.

πŸ–₯️

Amiga Support

Export AmigaBASIC Bobs, VSprites, and PUT format graphics. Supports HiSoft Pascal, FreePascal 68k, and vbcc for native Amiga development.

20+ Compilers & Interpreters

Generate ready-to-compile code for every language you loved back in the day β€” and the modern ones you use today.

raylib Turbo Pascal FreePascal Turbo C Quick C Open Watcom GCC QuickBASIC QB64 FreeBASIC Turbo Basic Power Basic GWBASIC BASICA PC-BASIC AmigaBASIC Amiga C Amiga Pascal JavaScript Emscripten
Import & Export

β–Έ Import

PNG BMP JPG GIF PCX ILBM/LBM XGF Sprite Sheets Clipboard

β–Έ Export

Source Arrays RES Text RES Binary Sprite Sheets PNG BMP RAW XGF VGA Mode X JS putImageData
Ready to Create?

Free and open source under the MIT license.
Windows 7/8/10/11 β€” 64-bit and 32-bit builds available.