Skip to content

robesckey2k6/emu_MOS6502

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

emu_MOS6502

A basic mos 6502 8 bit cpu emulator written in rust

Currently Supported Instructions:

  • LDA (Immediate)
  • Other instructions comming soon :D

NOTE: MAX Supported Ammount Of Ram: 64KB

Define CPU and RAM + Reset CPU

let mut mos6502 = cpu::Mos6502::default();
let mut mem64k = memory::Memory::default();
mos6502.reset();

Execute from memory

mos6502.Execute(2, &mut mem64k);
mos6502.Execute(2, &mut mem64k);

Inspired by: Dave poo's MOS6502 emu in C++ video series

About

A basic mos 6502 8bit cpu emulator written in rust

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages