Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Assembly Controls

A DOS x86 assembly game project written for TASM. The code includes a snake-style game with single-player and two-player modes, bitmap screens, score tracking, timing logic, keyboard input, and simple PC speaker notes.

Features

  • 16-bit DOS assembly source
  • Single-player and two-player gameplay logic
  • Bitmap screens for players, tutorial, and timeout states
  • Score persistence through score.txt
  • Keyboard input and timer-based movement
  • PC speaker sound notes

Requirements

  • DOSBox or another DOS emulator
  • TASM and TLINK available inside the DOS environment

Running

Mount your TASM folder in DOSBox, then assemble and link the project:

mount c: c:/
c:
cd tasm
cd bin
tasm /zi Final.asm
tlink /v Final.obj
Final.exe

Keep the bitmap files and score.txt in the same working directory as the program so the game can load its assets.

Included Files

  • Final.asm - main assembly source
  • Player1.bmp, Player2.bmp - player screens
  • TimeP1.bmp, TimeP2.bmp - timeout screens
  • Tut-ben.bmp - tutorial image
  • score.txt - score storage

About

To-End-Of-Year

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages