Skip to content

Latest commit

 

History

18 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A Rust implementation of the LC3 Virtual Machine

  • Following this blog which implements the virtual machine in C - Justin Meiners Blog, this implementation attempts to write the same in Rust as accurately as possible.

Steps to run the program

  • Build the repo
  1. Run make build This will build and generate a binary in your <local/path/to/repo>/target/debug/rusty_lc3 path. Use this binary and provide one of the following games as input. ./target/debug/rusty_lc3 <path/to/games/rogue.obj>
  • Download one of the following binaries, these are the games that run on top this virtual machine
  1. 2048 Game
  2. Rogue Game

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages