Google AdSense

Tuesday, March 24, 2015

The performance comparison for Atari 2600 instruction TAX

Descriptions

  • The instruction TAX transfers data in register A to register X and changes flag N and Z.

Results

  • The performance comparison
    method cycles
    C++ 10
    Python 2000
    Python with ctypes types 3000
    Python with Numpy types 50000
    My Atari 2600 emulator written in Python failure version 1 4500000
  • Python is 2250 times faster than my failed emulator. My emulator could reach 113 FPS if it runs 2250 times faster and the Atari 2600 needs only 60 FPS, sounds good.

Reviews

  • The final version is only 4 FPS at last, the reality is brutal.

Related Posts