GameboyCPUTests
ProcessorTests
GameboyCPUTests | ProcessorTests | |
---|---|---|
4 | 22 | |
33 | 180 | |
- | - | |
1.3 | 7.6 | |
15 days ago | 10 days ago | |
JavaScript | ||
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
GameboyCPUTests
-
No Instruction passing the test? (Gameboy)
Also check out adtennant’s tests; they should allow you to figure out which instructions are already complete and which still need with in isolation of one another.
-
Help debugging GB CPU timings
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.
- Announcement: Gameboy Test Data
-
Unit testing without Blarrg's
Here you go: https://github.com/adtennant/gameboy-test-data
ProcessorTests
- Test suit for some emulated CPU like 6502 and 68000
- NES Test LDA - I think the test ROM is wrong
-
My nestest.log mismatches with the original one.
If you want to test processor only, use https://github.com/TomHarte/ProcessorTests/tree/main/6502
- Test files for the Commodore 64 and the MOS 6510.
-
Conflicting info
Unit tests! Here are mine.
-
Announcing Z80 unit tests
As part of development of JSMoo, my multi-system emulator, I implemented a series of 1,000+ tests per possible valid opcode (including undocumented opcodes). These tests are inspired by the amazing work of Tomas Harte at https://github.com/TomHarte/ProcessorTests , and after some people exercise them a bit I'd like it to be integrated there if he agrees.
-
ANNOUNCE: 68000 test cases
I have added slightly more than a million 68000 test cases to my processor test collection.
-
SNES Mode 7 scaler and scroller working.....
Verify your 65816 and spc700 cores with this: https://github.com/TomHarte/ProcessorTests I contributed the spc700 tests and worked to improve and validate the 65816 tests. Neither core has had a single issue in any game so far.
-
Sad Mac.... 68000 MacPlus ROM first boot
I've yet really to go to town on producing public 68000 resources, but my limited contribution is: a complete list of [mostly-]decoded official 68000 instructions.
- Tips for locating source of bug?
What are some alternatives?
mooneye-test-suite - Mooneye Test Suite is a suite of Game Boy test ROMs
6502-npp-syntax - Notepad++ Syntax Highlighting for 6502 Assembly (and NESASM)
jsmoo - Multi-system, pure JavaScript (& a little AssemblyScript) emulator, with great accuracy and speed. Currently some SNES, NES, GameBoy, Master System, ZX Spectrum, and GameGear support
SNES - SNES Assembly Programming
tenes - NES Emulator for Linux
six5go2 - First attempt at a MOS Technology 6502 CPU Emulator in Go
Moira - A Motorola 68000 emulator written in C++
vAmigaTS - The vAmiga Test Suite
Projects - Ted Fried's MicroCore Labs Projects which include microsequencer-based FPGA cores and emulators for the 8088, 8086, 8051, 6502, 68000, Z80, Risc-V, and also Typewriter and EPROM Emulator projects. MCL51, MCL64, MCL65, MCL65+, MCL68, MCL86, MCL86+, MCL86jr, MCLR5, MCLZ8
gbit - Game Boy Instruction Tester