Skip to content

dmjio/LC3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LC3

A Haskell implementation of the LC3 virtual machine

Play 2048!

$ nix-build
$ ./result/bin/LC3 ./2048.obj

Result

+--------------------------+
|                          |
|   16    4     4          |
|                          |
|   2     2                |
|                          |
|               2          |
|                          |
|                          |
|                          |
+--------------------------+

Play Rogue!

$ nix-build
$ ./result/bin/LC3 ./rogue.obj

Result

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