An implementation on the snake game in assembly but with Dark Souls soundtrack ♫ implementated as frequencies using context switching because why not. This project can serve as a nice example for anyone looking to dabble in Assembly.
View Demo
·
Report Bug
·
Request Feature
To get the code up and running follow these simple steps.
First you would need to download and setup DOSBox. This is what I have used, you can use any other emulator or environment
- DOSBox
https://www.dosbox.com/
-
Open DOSBox
-
After the command line terminal is open. Mount the directory with the snake.asm file
mount c: d:\folder\
where d:\folder contains the snake.asm file
-
Change the current working direction by entering whichever directory you have mounted. IN my case its c:
c:
-
Next, compile the file using the nasm assembler already present in DOSbox
nasm snake.asm -o Out.COM
Out.COM is the produced file
-
Now just run the file by entering the file name (ノ◕ヮ◕)ノ*:・゚✧
Out
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE
for more information.