iBet uBet web content aggregator. Adding the entire web to your favor.
iBet uBet web content aggregator. Adding the entire web to your favor.



Link to original content: http://github.com/KuldeepSinh/lc3_vm
GitHub - KuldeepSinh/lc3_vm: LC-3 (Little Computer 3) VM implemented in Rust
Skip to content

KuldeepSinh/lc3_vm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

lc3_vm

LC-3 (Little Computer 3) VM implemented in Rust. Ideally, it will run any LC-3 assembly program.

Motivation :

Example#1 : Play 2048!

$ cargo run ./resources/2048.obj

Result

+--------------------------+
|                          |
|         2                |
|                          |
|                          |
|                          |
|   2                      |
|                          |
|                          |
|                          |
+--------------------------+

Example#2 : Play Rogue!

$ cargo run ./resources/rogue.obj

Result

##################  ############
###################     ########
#######################        #
########################  #  #  
###############################D
################################
################################
@ ##############################
#  #############################
##    ##########################
#####  #########################
######  ########################
#######   ######################
#########    ###################
############  ##  ##############
#############      #############

Releases

No releases published

Packages

No packages published

Languages