Skip to content

idelvall/nand-mines

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NAND Mines

Minesweeper for the Hack machine implemented in Jack language.

Video: https://youtu.be/SpAAYjXAtJ0

NAND Mines board

NAND Mines help

Nand2Tetris is an online, self-teachable course on Building a Modern Computer from First Principles http://www.nand2tetris.org/.

This was my project submission for the module 9, a game implemented in the Jack language, a minimalist high level, OO language we have implemented for the Hack machine, a 16-bit hardware machine we had previously built starting from the very ground: logical NAND gates.

Table of Contents

General execution instructions

  • Download and install the Nand2tetris Software Suite (http://www.nand2tetris.org/software.php)
  • Compile the src folder with the JackCompiler tool.
  • Start the VMEmulator.
  • Using File -> Load Program, select the application's directory and click the "Load Program" button.
  • Click the "Yes" button to the Confirmation Message pop-up.
  • Set the Animate: drop-down to "No animation".
  • Set the speed slider to "Fast".
  • Press "F5" to run.

Acknowledgements

Support bugs and requests

https://github.com/idelvall/nand-mines/issues

Authors

Contributions are always welcome and greatly appreciated!

License

Apache License, Version 2.0

About

Minesweeper for the Hack machine implemented in Jack language (http://www.nand2tetris.org)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages