Skip to content

jonatcln/lc3-vm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LC-3 VM

Yet another rusty implementation of a virtual machine emulating the Little Computer 3 (LC-3).

This project is based on a great tutorial by Justin Meiners.

Usage

  • To run the 2048.obj example (by Ryan Pendleton), use:

    cargo run --release -- assets/2048.obj
  • To run the rogue.obj example (by Justin Meiners), use:

    cargo run --release -- assets/rogue.obj

Documentation

To generate and view the (internal) docs, use:

cargo doc --no-deps --document-private-items --open

License

This project is licensed under the MIT license.