- Edson Duarte RA:145892
- Lucas Henrique Waki RA:147021
- Matheus Mendes Araujo RA:156737
- Juliana Yuki Okubo RA:177320
O trabalho consiste em programar um emulador de NES em Python.
NOTA: Instalando deste modo, você pode desenvolver normalmente sem precisar reinstalar o pacote!
cd mc861-nes
git pull
pip install -e emulator
pynesemu path/to/nes/rom
cd mc861-nes
# script de testes proposto para avaliação
make test
# executa um test individual
emulator/tools/test.sh test_name # e.g. 000
# executa todos os testes em emulator/tst
emulator/tools/test-all.sh
# gera um relatório com cobertura de código
tox -c emulator
Durante o primeiro mês, desenvolvemos um jogo baseado em Columns / Magic Jewelry para NES (Nintendo Entertainment System) em Assembly / MOS6502.
Para executar diretamente no Mednafen:
bash run.sh
A geração da rom do jogo pode ser feita através de:
cd game
asm6f rom.asm rom.nes