6502_65C02_functional_tests
Tests for all valid opcodes of the 6502 and 65C02 processor (by Klaus2m5)
ghidra-plays-mario
Playing NES ROMs with Ghidra's PCode Emulator (by nevesnunes)
6502_65C02_functional_tests | ghidra-plays-mario | |
---|---|---|
7 | 2 | |
364 | 98 | |
- | - | |
0.0 | 4.6 | |
about 1 year ago | 8 months ago | |
HTML | ||
GNU General Public License v3.0 only | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
6502_65C02_functional_tests
Posts with mentions or reviews of 6502_65C02_functional_tests.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-09-09.
-
Show HN: Ghidra Plays Mario
Klaus Dormann's 6502 tests don't rely on a particular emulator environment. They could be used with Ghidra.
https://github.com/Klaus2m5/6502_65C02_functional_tests
-
How do I tell if my 65c02 is bad?
How about some assembler code to test all of the opcodes? https://github.com/klaus2m5/6502_65c02_functional_tests
-
I made a cycle accurate profiler for 65C02 assembly with visualizations
https://github.com/Klaus2m5/6502_65C02_functional_tests might be worth a look, it's a comprehensive test suite
-
What's the address of the monitor disassembly routine?
Great! (and not surprising). You may want to look into using a 6520 test suite to check correctness of your emulator, like this one -- note: I have no experience with it, but it took me some time to iron out the last error of my 6502 emulator, and in hindsight I should probably have used such test suite.
- Built a 65C02 emulator
-
Test - Corner cases for 6502 Instructions.
Currently i'm trying to implement 6502's instructions one by one using TDD. I was curious are there any test - corner cases already been written ? I found out ( https://github.com/Klaus2m5/6502_65C02_functional_tests ) but this requires all instructions to be implemented which I don't currently. Is there any way to test a single instruction in isolation for all the edge cases ?
-
Apple //e enhanced ROM oddness
By "bad branch", I mean the emulator takes the wrong branch because it fails to emulate some part of the Apple hardware properly. The 65C02 emulation has passed some pretty stringent tests (https://github.com/Klaus2m5/6502_65C02_functional_tests/blob/master/bin_files/65C02_extended_opcodes_test.lst), so I'm pretty confident in it. But the instruction trace file is around 90,000 lines, so is kinda hard to slog through.
ghidra-plays-mario
Posts with mentions or reviews of ghidra-plays-mario.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-09-09.
What are some alternatives?
When comparing 6502_65C02_functional_tests and ghidra-plays-mario you can also consider the following projects:
retro - Retro Games in Gym
Gymnasium - An API standard for single-agent reinforcement learning environments, with popular reference environments and related utilities (formerly Gym)
switcher - Gnome Shell extension to switch windows quickly by typing
MO-Gymnasium - Multi-objective Gymnasium environments for reinforcement learning
Muzero-unplugged - Pytorch Implementation of MuZero Unplugged for gym environment. This algorithm is capable of supporting a wide range of action and observation spaces, including both discrete and continuous variations.
ghidra-tlcs900h - Ghidra processor module for Toshiba TLCS-900/H
ghidra - Ghidra is a software reverse engineering (SRE) framework
6502_65C02_functional_tests vs retro
ghidra-plays-mario vs retro
6502_65C02_functional_tests vs Gymnasium
ghidra-plays-mario vs switcher
6502_65C02_functional_tests vs MO-Gymnasium
ghidra-plays-mario vs Muzero-unplugged
6502_65C02_functional_tests vs ghidra-tlcs900h
ghidra-plays-mario vs MO-Gymnasium
ghidra-plays-mario vs ghidra-tlcs900h
ghidra-plays-mario vs Gymnasium
ghidra-plays-mario vs ghidra