Skip to content
/ Cheeese Public
forked from aliaagheisX/Cheeese

multiplayer app with assembly x86 and serial communication

Notifications You must be signed in to change notification settings

SH8664/Cheeese

 
 

Repository files navigation

♟️ Cheeese app

A multiplayer app where you can chat and play fast chess with no players turns and 3 seconds between each peice moves. using the assembly x86 with serial communication.

Screenshots

  • players should enter their names before enter the game App Screenshot

  • player can wait on main screen till there's another player enter App Screenshot

  • the app consist of invitaitions and acceptance to chat or game one player should send an invitaion and the other should accept itthe status bar show every nofitcaition App Screenshot

  • chat screen App Screenshot

  • game screen with

    • inline chatting
    • killed peices drawn
    • text warnings of peices killed
    • text on who win and loss
    • warning if there's a check App Screenshot App Screenshot App Screenshot App Screenshot

Run Locally

1 - Clone the project

  git clone https://github.com/aliaagheisX/Cheeese.git

2 - Go to the project directory

  cd Cheeese

3 - Open any dos emulators (dosbox, dosbox-x, jsdos, msdos)

4 - initaliz ports on serial communication i used virtual serial port to establish serial communication on same device

5 - run excutable file

  main

Authors

About

multiplayer app with assembly x86 and serial communication

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Assembly 98.9%
  • Python 1.1%