Emulation tutorials: Difference between revisions
From NESdev Wiki
Jump to navigationJump to search
m (Tepples moved page Emulation Tutorials to Emulation tutorials) |
(2 more) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
These cover some specific emulation topics. | These cover some specific emulation topics. | ||
* [http:// | * Concepts: [[Accuracy]], [[Catch-up]], [[Enhancement]] | ||
* Game lists: [[Game bugs]], [[Tricky-to-emulate games]] | |||
* Other resources: [[Emulator tests]] | |||
== External links == | |||
* [http://blargg.8bitalley.com/nes-emu/6502.html Blargg's 6502 Emulation Notes] covers techniques for efficient 6502 emulation. | |||
* [http://forums.nesdev.org/viewtopic.php?t=599 Sprite 0 Hit Detection] | * [http://forums.nesdev.org/viewtopic.php?t=599 Sprite 0 Hit Detection] | ||
* [http://forums.nesdev.org/viewtopic.php?t=505 Efficient and accurate CPU and PPU timing] without running each one every clock cycle | * [http://forums.nesdev.org/viewtopic.php?t=505 Efficient and accurate CPU and PPU timing] without running each one every clock cycle |
Latest revision as of 23:55, 5 March 2015
These cover some specific emulation topics.
- Concepts: Accuracy, Catch-up, Enhancement
- Game lists: Game bugs, Tricky-to-emulate games
- Other resources: Emulator tests
External links
- 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