|
a07e270fad
|
chore: update to rust 1.63.0
|
2022-12-23 20:15:55 -06:00 |
|
Rekai Musuka
|
67c2b9b100
|
Switch from Mutex to AtomicU8
|
2020-07-16 00:30:51 -05:00 |
|
Rekai Musuka
|
3bbd896e18
|
Fix Underflow bug, and require game path in arg
|
2020-07-15 17:37:11 -05:00 |
|
Rekai Musuka
|
6fffa6fac5
|
Connect CHIP-8 to Timer tick() thread, Emulator now runs as expected.
|
2020-07-15 17:17:43 -05:00 |
|
Rekai Musuka
|
6954a60864
|
Run Sound + Delay Timers in another thread in Safe Rust
There is yet to be communication between the Parallel timers and the
actual CHIP-8 Emulator
|
2020-07-15 16:50:57 -05:00 |
|
Rekai Musuka
|
7acfaeb3a1
|
Remove Beep from Delay Timer
|
2020-07-15 15:08:02 -05:00 |
|
Rekai Musuka
|
37a2e89dab
|
Remove unnecesary print from Timer#beep()
|
2020-07-15 15:01:40 -05:00 |
|
Rekai Musuka
|
a6f1dd0f11
|
Implement CHIP-8 Beep
|
2020-07-15 15:00:50 -05:00 |
|
Rekai Musuka
|
8d1a2b59d6
|
Remove Beep println from Timer
|
2020-07-14 23:33:36 -05:00 |
|
Rekai Musuka
|
80850e6fe8
|
Fix bug in Display#draw_sprite. Display now works properly
|
2020-07-14 21:04:07 -05:00 |
|
Rekai Musuka
|
6b116d2592
|
Slightly improve code quality
|
2020-07-13 23:07:39 -05:00 |
|
Rekai Musuka
|
05f52dd397
|
Implement working Dxyn Opcode
|
2020-07-13 18:08:15 -05:00 |
|
Rekai Musuka
|
2e2497206f
|
Begin reimplementation of CHIP-8 Dxyn opcode
|
2020-07-13 15:28:41 -05:00 |
|
Rekai Musuka
|
83b48cf27a
|
Continue implementing more opcode tests
|
2020-06-27 21:49:58 -05:00 |
|
Rekai Musuka
|
dd41957dd5
|
Improve code quality
|
2020-06-26 15:54:18 -05:00 |
|
paoda
|
be4be99c92
|
Implement DRW and reorganize project
|
2020-06-25 13:13:09 -05:00 |
|