chip-8

    1

    2答えて

    私はCompSciクラスの最終プロジェクトとしてChip-8エミュレータに取り組んできましたが、私のコードを超えるような問題が発生しました。私がダウンロードした大量のデモ(SuperChip以外の本物のChip-8プログラムであると確信しています)には、Chip-8オペコードのフォーマットに適合しないマシン命令が含まれています。ページの一番下に http://mattmik.com/files/c

    1

    1答えて

    私はnesエミュレータを書くつもりです。しかし、まず、エミュレーションの仕組みを理解するために、私はChip-8エミュレータを作成します。 エミュレータはほぼ完成です。私はゲームでいくつかのバグを抱えていますが、これはまもなく修正されます。 私の問題番号1は、エミュレータをChip-8のクロック速度と同期させることです。 インターネットでは、一般的なクロック速度は〜540Hzであることがよくありま

    0

    1答えて

    私はSDL2でC++でCHIP-8インタプリタを作成しています。ソースコードはhttps://github.com/robbie0630/Chip8Emuです。 this ROMでセグメント違反が発生する問題があります。 GDBで問題をデバッグしようとしましたが、btと入力すると、不完全なスタックトレースが表示され、上位2つの関数しか表示されず、問題を効果的に診断できなくなります。完全で有用なスタ

    1

    1答えて

    私はC++を使用してChip-8アセンブリ用のレクサーを作成していますが、常に3番目のトークンをスキップします。 例えば(My機能アセンブリの一行を読み込む) ADD V1,V2 それだけV2をスキップし、トークンとして、V1を追加見つけます。 同じ DRW V3,V4,2 それだけDRW、V3、V4 はどこ私は間違っ見つけましたか? #include <fstream> #include <s