Skip to content

Taldgan/zigEmu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Intel 8080 Emulator written in zig (0.10.1)

In an effort to learn about emulators and zig together, I decided to work on this intel 8080 emulator in zig as it is a well-documented architecture with plenty of existing emulators.

My goal is to implement a proper debugging interface, snapshot support, as well as a drawn window that emulates hardware inputs

Feature(s?)

  • Debugging interface for single stepping, viewing/modifying registers, etc
  • That's about it for now :p

Build instructions

zig build

or

zig build run -- {ARGS}

Executable will be generated in (project_root)/zig-out/bin/zigEmu

Code documentation can be generated using zig build docs

About

Learning about writing an emulator in zig

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published