4 ms·
While it's interesting how you can accelerate Ruby, 150 fps is still _awful_ for a NES emulator on modern platforms. It kinda shows how bad Ruby's performance
by kayamon 10y ago
While it's interesting how you can accelerate Ruby, 150 fps is still _awful_ for a NES emulator on modern platforms.
It kinda shows how bad Ruby's performance is compared to most other languages.
- eregon 10y agoOn the other hand, I am confident it's written in a much nicer way than most NES emulators (look at cpu.rb/ppu.rb). The goal of optcarrot is explicitly not to be the "practical"or "the fastest NES emulator". From https://github.com/mame/optcarrot https://github.com/mame/optcarrot > NOTE: We do not aim to create a practical NES emulator. There have been already many great emulators available. We recommend you use another emulator if you just want to play a game. JRuby+Truffle's performance is not bad compared to other languages: https://github.com/smarr/are-we-fast-yet#current-status https://github.com/smarr/are-we-fast-yet#current-status