Jogo da Velha em Assembly x86
Um jogo da velha escrito em assembly x86 de 16 bits para DOS, que desenha o próprio tabuleiro em modo gráfico VGA.
- Assembly x86
- NASM
- DOS
- VGA
Carrega um emulador de DOS, cerca de 2,1 MB.
O emulador não carregou. Você ainda pode pegar o jogo no repositório. github.com/viniciuscole/tic-tac-toe-assembly
Controles na tela
Comandos
X11— joga X na linha 1, coluna 1C22— joga o círculo na linha 2, coluna 2c— começa uma partida novas— sai e restaura o modo de vídeo
Emulado com js-dos e DOSBox, ambos GPL-2.0. texto da licença — js-dos, emulators
O jogo inteiro é escrito em assembly NASM de 16 bits em modo real, para DOS. Ele
troca o vídeo para o modo VGA 12h (640x480, 16 cores) via int 10h e desenha
cada linha e círculo por conta própria: draw.asm implementa os algoritmos de
Bresenham para linha e círculo e o traçado de pixel, enquanto vca.asm concentra
a lógica do jogo, o interpretador de comandos e a detecção de vitória.
As jogadas são digitadas como comandos. X11 joga X na linha 1, coluna 1; c
começa uma partida nova; s sai e restaura o modo de vídeo anterior.