Skip to content

A single-player Pong game implemented for 8086 microprocessors.

Notifications You must be signed in to change notification settings

roozbehsayadi/Pong-Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Pong game

I wrote a simple one-player Pong game with 8086 assembly. This is a mini-project for Microprocessor and Assembly Language course in Shahid Beheshti Univeristy. Hope you enjoy it!

Executing the program

I used emu8086 to write and test my code. Open pong.asm file in this program, and click compile to create a .com file.

You'll need Dosbox to execute this file.

After installing, open it. Type mount C C:\path\to\your\file.asm to switch to your folder. Now you can run the program by running these commands:

  • C:
  • pong.com

How to Play

Use w and s to move the racket. You'll lose if the ball touches the right border of the environment. Your goal is to reach 30 points.

Additional Options

  • Whenever the ball touches the racket, its color changes randomly.
  • Your score is shown at the top of game environment.
  • Score is also shown in LED display, but you don't see it in Dosbox.

About

A single-player Pong game implemented for 8086 microprocessors.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published