Skip to content

t17dr/zxpp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ZXPP: ZX Spectrum 48k emulator

This is my first emulator project, still work in progress. The original Sinclair ROM is currently partially working, some of the games that were distributed as ROMs and used keyboard input are playable. Contention is currently not yet simulated.

Current features:

  • Complete instruction set
  • OpenGL display without border
  • Virtual keyboard
  • Very simple "debugger"
  • ROM image loading

Missing features:

  • Display border
  • Memory and I/O contention
  • Casette emulation / loading
  • Input besides the keyboard
  • Sound

and more.

Screenshots

Simple debugger, Dear ImGui memory editor

Virtual keyboard

Playable ROM game Playable ROM game
Playable ROM game

Links & references

General emulator development

Official manuals

Documentation

Other emulators

Articles

Tests

ZX Spectrum development

ROMs, tapes, game recordings

User guides

About

ZX Spectrum emulator in C++

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages