Help debugging GB CPU timings

This page summarizes the projects mentioned and recommended in the original post on /r/EmuDev

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • GameBoyEmu

  • My code is on github if you want to look for yourself.

  • blargg-test-roms

    Blargg's DMG/GBC test roms.

  • The timing tests rely on proper emulation of TIMA, and on the timing of several basic instructions (you can take a look at the source), so if those are wrong everything else will be too.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • mooneye-test-suite

    Mooneye Test Suite is a suite of Game Boy test ROMs

  • The mooneye-gb test suite has very specific tests for the timer (maybe too precise, they require emulating every little detail — but if you want that kind of accuracy, way to go)

  • GameboyCPUTests

    Test data for developers of Gameboy emulators.

  • You should check out adtennant’s tests, which can be used to test one instruction at a time, at cycle-by-cycle precision. Even if you’re not interested in the cycle breakdowns, you can test each instruction’s length independently of all others.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts