Projects
ProcessorTests
Projects | ProcessorTests | |
---|---|---|
7 | 22 | |
426 | 180 | |
2.8% | - | |
7.7 | 7.6 | |
9 days ago | 12 months ago | |
C++ | JavaScript | |
- | - |
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.
Projects
- Processor's microcode pipeline from die analysis
-
Building a Frankenstein 64
Nice work and thanks for the writeup. Ted Fried has a variety of microsequencer based CPU cores based on FPGA (and ARM) and I think they are quite good.
https://microcorelabs.wordpress.com/2021/04/19/mcl64-worlds-...
https://github.com/MicroCoreLabs/Projects
-
Show HN: Tenebra game PC port of popular Commodore 64 game
At that point you might as well go MCL64 Teensy replica https://microcorelabs.wordpress.com/2021/04/19/mcl64-worlds-...
"comparing the Super CPU accelerated to 20Mhz and the MCL64 in its accelerated mode, the MCL64 is roughly 2X faster than the Super CPU"
https://microcorelabs.wordpress.com/2021/04/16/mcl64-mos-651...
https://microcorelabs.wordpress.com/2021/03/14/mcl64-commodo...
Fully open source https://github.com/MicroCoreLabs/Projects/tree/master/MCL64
- Macintosh booting!
-
Apple to Move a Part of Its Embedded Cores to RISC-V
There is a difference, but not much!
https://github.com/MicroCoreLabs/Projects/tree/master/MCL51
- ANNOUNCE: 68000 test cases
- What's everyone currently working on?
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?
picorv32 - PicoRV32 - A Size-Optimized RISC-V CPU
Moira - A Motorola 68000 emulator written in C++
XTulator - XTulator is a portable, open source x86 PC emulator currently supporting the 8086 instruction set and 80186 extensions.
6502-npp-syntax - Notepad++ Syntax Highlighting for 6502 Assembly (and NESASM)
gba-tests - A collection of Game Boy Advance tests.
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