The following warnings occurred: | |||||||||||||||
Warning [2] Undefined array key "logoutkey" - Line: 42 - File: global.php(1070) : eval()'d code PHP 8.2.26 (Linux)
|
![]() |
Émulateur Chip-8 - Printable Version +- EPITA 2018 (https://2018.epita.eu) +-- Forum: Cours (https://2018.epita.eu/forumdisplay.php?fid=6) +--- Forum: Projets (https://2018.epita.eu/forumdisplay.php?fid=22) +--- Thread: Émulateur Chip-8 (/showthread.php?tid=174) |
Émulateur Chip-8 - hatrix - 07-05-2013 Bon, le titre devrait être assez évoquateur, mais autant le détailler un peu : j'ai commencé à faire un émulateur Chip-8 en utilisant python et pygame. Le repo est là : https://bitbucket.org/Hatrix/chip-8-emulator/. Mais j'ai quelques problèmes... Notamment pour la gestion des entrées clavier et la gestion des opcodes. Je devrais faire un thread pour chacune ? Actuellement j'ai tout dans un seul, mais l'écran freeze et je ne peux rien entrer, le programme est pris par les opcodes. Après j'ai des opcodes qui ne fonctionnent pas, mais ça faudrait que je debug un peu plus mais c'est assez long. J'ai jamais vraiment eu de cours d'archi, à part en ISN où on n'a pas vu énormément, donc c'est fortement possible que le code soit horrible. Si vous avez des idées d'amélioration de ce côté là ou même d'un autre, je suis preneur ! RE: Émulateur Chip-8 - Vermeille - 07-07-2013 http://bitbucket.org/vermeille/chip8 RE: Émulateur Chip-8 - hatrix - 07-07-2013 je sais. |