Skip to content
This repository has been archived by the owner on Jan 19, 2024. It is now read-only.

Latest commit

 

History

History
12 lines (12 loc) · 503 Bytes

README.md

File metadata and controls

12 lines (12 loc) · 503 Bytes

Intel 8080 Emulator

About

A C++-written emulator for the 8-bit Intel 8080 Microprocessor, launched in Q2 1974, with all documented opcodes with rudimentary clock cycle emulation.

Usage

This lacks command-line input for loading files into memory, so requires editing of the loadMem thread, which requires recompilation.

Requirements

  • Boost Thread
  • Boost Chrono
  • GCC 13

Build

GCC: gcc mainboard.cpp processor/processor.cpp -o i8080 -std=c++17 -lstdc++ -lboost_thread -lboost_chrono