Emulation tutorials: Difference between revisions
From NESdev Wiki
Jump to navigationJump to search
m (1 revision: Rest of pages not related to reference) |
m (Parodius Da? more like Parodius DEL) |
||
Line 1: | Line 1: | ||
These cover some specific emulation topics. | These cover some specific emulation topics. | ||
* [http://www.slack.net/~ant/nes-emu/6502.html Blargg's 6502 Emulation Notes] covers techniques for efficient 6502 emulation. | * [http://www.slack.net/~ant/nes-emu/6502.html Blargg's 6502 Emulation Notes] covers techniques for efficient 6502 emulation. | ||
* [http://nesdev. | * [http://forums.nesdev.org/viewtopic.php?t=599 Sprite 0 Hit Detection] | ||
* [http://nesdev. | * [http://forums.nesdev.org/viewtopic.php?t=505 Efficient and accurate CPU and PPU timing] without running each one every clock cycle | ||
* [http://nesdev. | * [http://forums.nesdev.org/viewtopic.php?t=711 Filtering left+right and up+down] to avoid problems in some games | ||
* [http://nesdev. | * [http://forums.nesdev.org/viewtopic.php?t=511 Caching optimization for CHR rendering] | ||
* [http://nesdev. | * [http://forums.nesdev.org/viewtopic.php?p=19655#p19655 CLI latency discussion] | ||
* [http://nesdev. | * [http://forums.nesdev.org/viewtopic.php?t=547 Discussion about CPU per cycle emulation] |
Revision as of 14:34, 1 September 2012
These cover some specific emulation topics.
- Blargg's 6502 Emulation Notes covers techniques for efficient 6502 emulation.
- Sprite 0 Hit Detection
- Efficient and accurate CPU and PPU timing without running each one every clock cycle
- Filtering left+right and up+down to avoid problems in some games
- Caching optimization for CHR rendering
- CLI latency discussion
- Discussion about CPU per cycle emulation