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-18 15:11:17 +05:30
|
|
|
- [ ] MMU
|
|
|
|
- [X] RAM
|
|
|
|
- [ ] Mapped I/O
|
|
|
|
- [X] Program counter
|
|
|
|
- [X] Framebuffer
|
|
|
|
- [ ] Audio sample data
|
2024-02-17 13:04:41 +05:30
|
|
|
- [X] Color
|
|
|
|
- [ ] CPU
|
2024-02-18 22:05:16 +05:30
|
|
|
- [X] Inner loop - 65536 instructions
|
2024-02-18 15:11:17 +05:30
|
|
|
- [ ] Outer loop
|
2024-02-17 13:04:41 +05:30
|
|
|
- [ ] Keyboard
|
2024-02-18 15:11:17 +05:30
|
|
|
- [ ] Display adapter
|
|
|
|
- [ ] Load/Save memory
|
2024-02-16 19:51:43 +05:30
|
|
|
## More information about the BytePusher VM
|
|
|
|
|
|
|
|
https://esolangs.org/wiki/BytePusher
|