タグ付けされた質問 「c64」

16
エミュレーターはどのように機能し、どのように記述されますか?[閉まっている]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 6年前休業。 ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 エミュレーターはどのように機能しますか?NES / SNESまたはC64エミュレーターを見ると、びっくりします。 特定のアセンブリ命令を解釈することにより、それらのマシンのプロセッサをエミュレートする必要がありますか?他に何が入りますか?それらは通常どのように設計されていますか? エミュレータ(特にゲームシステム)の作成に興味がある人に何かアドバイスはありますか?
968 emulation  c64 

2
スプライトをレンダリングするC64アセンブリ
私は、Ca65アセンブラとld65リンカを使用して、Commodore 64用の6502アセンブラで短いプログラムを作成しました。プログラムは、ディスプレイの中央近くのどこかで塗りつぶされた正方形のスプライトをレンダリングする必要がありますが、何もレンダリングされていません。 これは私のアセンブリです: .segment "CODE" ; set sprite pointer index ; this, multiplied by $40, is the address ; in this case, the address is $2000 ; $80 * $40 = $2000 lda #$80 sta $07f8 ; enable sprite 0 lda #$01 sta $d015 ; set x and y position …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.