Gast
#6005768
Hi , ich wollte einen chip8 interpreter umsetzen. Dafür muss eine Hauptschleife immer einen neuen Befehl holen, dann decodieren und dann ausführen. Die befehle sind in diesem Fall das Spiel. Allerdings weiß ich nicht genau wie ich die Befehle aus der Spieledatei auslesen muss. Denn wenn man eine .ch8 Datei mit dem Texteditor öffnet erscheinen da nur merkwürdige Zeichen. Und kein Tutorial geht darauf so genau ein^^ Ich weiß nicht genau ob diese .ch8 dateien wirklich alle Befehle hintereinander gereiht haben. Dann könnte man einach immer 16 Bit auslesen und in ein Befehlregister reinschreiben. Naja eigentlich könnte ich das ganze auch einfach testen,wenn ich meine Hauptschleife fertig programmiert habe und einfach die Datei einlese xD Wollte aber trotzdem mal fragen was ihr darüber denkt ^^ Hier ein Link zu .ch8 Dateien. https://www.zophar.net/pdroms/chip8/chip-8-games-pack.html
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
22 | |
23 | |
24 | |
25 | |
26 | |
27 | |
28 | |
29 | |