Skip to content

πŸ›°οΈ MP-Processor-Game is an assembly language project by console window for your application and text/graphics mode GUI. It is about connecting 2 PCs through a Simple network, using serial communication. Two functions are to be implemented: chatting, and a two players’ processor simulation game.

License

Notifications You must be signed in to change notification settings

AdhamAliAbdelAal/MP-Processor-Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

MP Processor Game

logo


Table of Contents


Overview

  • This is an assembly language project.
  • It is about connecting 2 PCs through a Simple network, using serial communication.
  • Two functions are to be implemented: chatting, and a two players’ processor simulation game.
  • Project Description

Get Started

  1. Clone the repository
    git clone https://github.com/AdhamAliAbdelAal/MP-Processor-Game
    
  2. you will need to download DOSBox
  3. Open DOSBox
  4. To run the program

    1. mount c c:\"folder_name"
      
    2. c:
      
    3. masm game
      
    4. game
      

Path of the program

Player 1 Player 2
1. First you Enter your name and points 1. First you Enter your name and points
2. you choose to send Request or accept if Request are sent 2. you choose to send Request or accept if Request are sent

If you choose chatting ckick here.

If you choose game ckick here.

Chatting

3. Press enter to write after writting press enter again to send 3. Press enter to write after writting press enter again to send

Game

3. Choose level 1 or 2 (if you the sender) 3. Choose level 1 or 2 (if you the sender)
4. Enter Forbidden letter 4. Enter Forbidden letter

If you choose level1 ckick here.

If you choose level2 ckick here.

Level 1

5. Start the game 5. Start the game

Level 2

5. Put initial value for register 5. Put initial value for register
6. Choose your oppment's target 6. Choose your oppment's target
7. Start the game 7. Start the game
End game End game

Notes

  1. You should press enter in every screen to go forward and you will wait oppment to press enter.

  2. You have 2 bullets only in the gun.

  3. In the gun, if you hit
    1. Green      -->  1 poit
    2. Light blue --> 2 poits
    3. Yellow     --> 3 poits
    4. Red        --> 4 poits
    5. Blue       --> 5 poits
    

GIF Demo


File Structure

MP-Processor-Game
β”œβ”€β”€ Game
β”‚   β”œβ”€β”€ pahse1
β”‚   |   β”œβ”€β”€ BasRel.inc
β”‚   |   β”œβ”€β”€ cute.inc
β”‚   |   β”œβ”€β”€ des1.inc
β”‚   |   β”œβ”€β”€ FL.inc
β”‚   |   β”œβ”€β”€ Game.asm
β”‚   |   β”œβ”€β”€ GUN.INC
β”‚   |   β”œβ”€β”€ ins1.inc
β”‚   |   β”œβ”€β”€ ins2.inc
β”‚   |   β”œβ”€β”€ MAIN.INC
β”‚   |   β”œβ”€β”€ src1.inc
β”‚   |   β”œβ”€β”€ src2.inc
β”‚   |   β”œβ”€β”€ srcval.inc
β”‚   |   └── utility.inc
β”‚   β”œβ”€β”€ phasse2
β”‚   |   β”œβ”€β”€ BasRel.inc
β”‚   |   β”œβ”€β”€ cute.inc
β”‚   |   β”œβ”€β”€ des1.inc
β”‚   |   β”œβ”€β”€ FL.inc
β”‚   |   β”œβ”€β”€ Game.asm
β”‚   |   β”œβ”€β”€ GUN.INC
β”‚   |   β”œβ”€β”€ ins1.inc
β”‚   |   β”œβ”€β”€ ins2.inc
β”‚   |   β”œβ”€β”€ MAIN.INC
β”‚   |   β”œβ”€β”€ src1.inc
β”‚   |   β”œβ”€β”€ src2.inc
β”‚   |   β”œβ”€β”€ srcval.inc
β”‚   └── └── utility.inc
β”œβ”€β”€ HotKey
β”‚   β”œβ”€β”€ New AutoHotkey Script.ahk
β”‚   └── ONE.AMS
β”œβ”€β”€ Project_Description.pdf
β”œβ”€β”€ Lincense
└── README.md

Contributors


Mahmoud Abdlhamid


Adham Ali


Abd Elrhman Fathi


Abdelrahman Hamdy


Eslam Ashraf

License

This software is licensed under MIT License, See License for more information Β©AdhamAliAbdelAal.

About

πŸ›°οΈ MP-Processor-Game is an assembly language project by console window for your application and text/graphics mode GUI. It is about connecting 2 PCs through a Simple network, using serial communication. Two functions are to be implemented: chatting, and a two players’ processor simulation game.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published