NardJ / esp8266-C64

C64 emulator with 6502 cpu implemented on the ESP8266 chip and VIC-II gpu implemented in browser javascript
77 stars 10 forks source link

emulator speed #2

Open mromanuk opened 6 years ago

mromanuk commented 6 years ago

Is fast enough to play games? (using it directly with video)

NardJ commented 6 years ago

Yes it emulates the 6502 at a bit above 1Mhz (1.2Mhz is achievable). the C64 runs the 6502 CPU at 1.0Mhz. The current implementation uses a browser as a display. The refreshing rate of my browser implementation is a limiting factor for games. However I know for sure a more adept HMTL5 programmer should be able to increase the refreshing rate enough for simple games. (If you also want to display video/cvbs on a tv using the esp8266, the emulation-rate will drop too much I expect.)

If you are able to improve the browser implementation, let me know!