2024-02-16 19:51:43 +05:30
|
|
|
# BytePusher Emulator
|
|
|
|
|
|
|
|
This is a play at emulating a BytePusher machine.
|
|
|
|
|
2024-02-17 13:04:41 +05:30
|
|
|
## Status
|
|
|
|
|
2024-02-19 13:03:33 +05:30
|
|
|
- [X] Memory
|
2024-02-17 13:04:41 +05:30
|
|
|
- [X] Color
|
2024-02-19 13:03:33 +05:30
|
|
|
- [X] CPU
|
2024-02-18 22:05:16 +05:30
|
|
|
- [X] Inner loop - 65536 instructions
|
2024-02-19 13:03:33 +05:30
|
|
|
- [X] Outer loop - 60fps display loop
|
|
|
|
- [X] Display adapter
|
|
|
|
- [X] SDL2 adapter
|
2024-02-17 13:04:41 +05:30
|
|
|
- [ ] Keyboard
|
2024-02-19 13:03:33 +05:30
|
|
|
- [ ] Audio
|
2024-02-18 15:11:17 +05:30
|
|
|
- [ ] Load/Save memory
|
2024-02-19 13:03:33 +05:30
|
|
|
- [ ] Load a ROM
|
|
|
|
|
2024-02-19 13:41:49 +05:30
|
|
|
## Usage instructions
|
|
|
|
|
|
|
|
TBD
|
|
|
|
|
|
|
|
|
2024-02-16 19:51:43 +05:30
|
|
|
## More information about the BytePusher VM
|
|
|
|
|
|
|
|
https://esolangs.org/wiki/BytePusher
|