Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

For people interested in this topic: I converted my 8-bit emulators to a complete 'cycle-stepped model' (the last holdout were the CPU emulators), and wrote a couple of blog posts in the process:

From newest to oldest:

- Cycle-stepped Z80 emulator: https://floooh.github.io/2021/12/17/cycle-stepped-z80.html

- Z80 instruction timing details: https://floooh.github.io/2021/12/06/z80-instruction-timing.h...

- Cycle-stepped 6502 CPU emulator: https://floooh.github.io/2019/12/13/cycle-stepped-6502.html



Hey Floh! I ported your 6502 emu to rust for my AccurApple emulator. You saved me tons of time :-)


Thanks! Glad to hear it's useful :)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: