issues
search
pushfoo
/
eightdad
A Chip-8 interpreter in python that may include other tools in the future
BSD 2-Clause "Simplified" License
0
stars
0
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Include issues ommitted in previous PR
#71
pushfoo
closed
2 years ago
0
Improve frontend launch
#70
pushfoo
closed
2 years ago
0
How do other emulators handle selecting which key to register as pressed if more than one are?
#69
pushfoo
opened
3 years ago
0
Fix Program Counter Behavior to match standard
#68
pushfoo
opened
3 years ago
0
Multiple instructions run per frame
#67
pushfoo
closed
4 years ago
0
Try replacing property abuse with field-clamping descriptors
#66
pushfoo
opened
4 years ago
1
Do a linting pass on the code.
#65
pushfoo
opened
4 years ago
0
Move breakpoint support into the VM object
#64
pushfoo
opened
4 years ago
0
Make multiple instructions run per frame
#63
pushfoo
closed
4 years ago
1
Add keyboard input mapping to frontends
#62
pushfoo
closed
4 years ago
0
Add key input + mapping to frontends
#61
pushfoo
closed
4 years ago
0
Kbinput
#60
pushfoo
closed
4 years ago
0
Fix unhandled exception test failure
#59
pushfoo
closed
4 years ago
0
Remove comment block around ValueError on unhandled instruction
#58
pushfoo
closed
4 years ago
0
Fix 8XYE bitshift test failure for setting VF
#57
pushfoo
closed
4 years ago
0
Resolve 8XYE test issues
#56
pushfoo
closed
4 years ago
0
Make addition roll over instead of clamp
#55
pushfoo
closed
4 years ago
0
Fix the 84 NO / int overflow failure on Corax's test rom
#54
pushfoo
closed
4 years ago
0
Ncurses
#53
pushfoo
closed
4 years ago
0
Add a rough curses/TUI interface.
#52
pushfoo
closed
4 years ago
2
Add break point & pausing
#51
pushfoo
closed
4 years ago
0
Improve arg parsing for cli
#50
pushfoo
closed
2 years ago
0
Add breakpoints and toggling pause with a key to the frontend
#49
pushfoo
closed
4 years ago
0
Fix broken opcodes
#48
pushfoo
closed
4 years ago
0
Add better logging functionality to VM
#47
pushfoo
opened
4 years ago
2
Fix broken opcodes revealed by test roms
#46
pushfoo
closed
4 years ago
3
Mem loading functionality
#45
pushfoo
closed
4 years ago
0
Fix bytes
#44
pushfoo
closed
4 years ago
0
Remove bytes conversion left behind in frontend
#43
pushfoo
closed
4 years ago
0
Add basic support for writing arbitrary data to memory & loading roms
#42
pushfoo
closed
4 years ago
0
Add basic drawing & fix tests
#41
pushfoo
closed
4 years ago
0
Fix tests to put helpers somewhere reasonable
#40
pushfoo
closed
4 years ago
0
Add video opcodes
#39
pushfoo
closed
4 years ago
0
Add fixtures to old tests once pytest fixture usage is better understood
#38
pushfoo
opened
4 years ago
0
Set vx to vy
#37
pushfoo
closed
4 years ago
0
Implement 8xyI math instructions, closes #24
#36
pushfoo
closed
4 years ago
0
Fix old tests to use register non-alteration helpers added in #24
#35
pushfoo
opened
4 years ago
1
Bulk register ops, closes #26
#34
pushfoo
closed
4 years ago
0
Fix misuse of parametrize?
#33
pushfoo
opened
4 years ago
0
Basic sync between video memory and screen
#32
pushfoo
closed
4 years ago
0
Implemebt IXYI skips & fix instruction size. closes #23, closes #30
#31
pushfoo
closed
4 years ago
0
Instruction advance is wrong, need to use constant that equals 2
#30
pushfoo
closed
4 years ago
0
Centralize errors for well-formed but unrecognized opcodes
#29
pushfoo
closed
4 years ago
0
Key input support on the VM
#28
pushfoo
closed
4 years ago
4
Video-related operators
#27
pushfoo
closed
4 years ago
0
Implement stack-like operators, Fx55 and Fx65
#26
pushfoo
closed
4 years ago
0
Implement setting registers to each other, 8xy0
#25
pushfoo
closed
4 years ago
0
Implement IXYI math
#24
pushfoo
closed
4 years ago
0
Implement IXYI skips
#23
pushfoo
closed
4 years ago
0
Implement ixkk instructions, closes #18
#22
pushfoo
closed
4 years ago
0
Next