A console-based Tic-Tac-Toe game for two players, meticulously crafted in NASM assembly tailored for the 8086 microprocessor.
- Classic Tic-Tac-Toe experience in the console.
- Switching gameplay between 'O' and 'X'.
- Full-fledged input validation.
- Immediate win condition checks.
- Replay option after game completion.
NASM DOSBOX for emulation of 8086
- Compile the assembly code:
nasm game_x16.asm -o game_x16.com
- Execute the compiled output:
game_x16.com
The game's source is segmented for clarity:
- Data Section: Contains game UI components, board, and various messages.
- Code Section: Holds the game logic, input handling, board display, and win checks.
Contributions, bug reports, and feature requests are welcome! See the issues page if you want to contribute.
This project is open-source, under the MIT License. Check out the LICENSE file for more details.
Zohaibanwer984: A devotee of assembly and Tic-Tac-Toe!
- GitHub: @zohaibanwer984