AsmSnake

所属分类:磁盘编程
开发工具:Assembly
文件大小:9KB
下载次数:0
上传日期:2019-05-07 09:16:17
上 传 者sh-1993
说明:  用汇编程序编写的Snake游戏,位于MBR中
(Snake game written in assembler and located in MBR)

文件列表:
boot.img (2560, 2019-05-07)
compile.bat (33, 2019-05-07)
snake.asm (25636, 2019-05-07)
start.bat (58, 2019-05-07)

# Asm:snake: Small university project to improve assembler language knowledges and legacy boot steps. It is well known snake game written on assembler language in order to be placed in the booting area (MBR) In programm was used : - DOS text (03h - 80x25) and graphic (12h - ***0X480 16bit) mode - read/write operation to load extra code in memory (more then 512 bytes) - reboot command - commands to check keyboard buffer for game manipulations - timers (for random function and change speed of the game) # Compile Just run `compile.bat` [Nasm](https://www.nasm.us/) should be installed and added to PATH (or you can run `nasm -f bin -o boot.img snake.asm` from terminal). # Launch I use [Qemu](https://www.qemu.org/) as virtual machine, if you have it too, run `start.bat` If you usse another VM, check documentation for your VM and start i386 machine with boot image that you got after compilation # Demo [![Alt text](https://img.youtube.com/vi/o3MWuYKmRg0/0.jpg)](https://www.youtube.com/watch?v=o3MWuYKmRg0)

近期下载者

相关文件


收藏者