[ref] Cleanup
This commit is contained in:
@@ -2,6 +2,9 @@
|
|||||||
name = "byte-pusher-emu"
|
name = "byte-pusher-emu"
|
||||||
version = "0.1.0"
|
version = "0.1.0"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
|
license = "BSD-3"
|
||||||
|
authors = ["chrisvrose"]
|
||||||
|
|
||||||
|
|
||||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||||
|
|
||||||
@@ -13,4 +16,5 @@ byteorder = "1.5"
|
|||||||
sdl2 = "0.36.0"
|
sdl2 = "0.36.0"
|
||||||
|
|
||||||
[profile.release]
|
[profile.release]
|
||||||
strip = true
|
strip = true
|
||||||
|
lto = true
|
12
README.md
12
README.md
@@ -1,8 +1,11 @@
|
|||||||
# BytePusher Emulator
|
# BytePusher Emulator
|
||||||
|
|
||||||
This is a play at emulating a BytePusher machine developed by [Javamannen](https://esolangs.org/wiki/User:Javamannen).
|
This is a play at emulating a BytePusher machine developed by [Javamannen](https://esolangs.org/wiki/User:Javamannen).
|
||||||
|
|
||||||
Binary builds for linux x86_64 is available in GitHub Action runs.
|
Binary builds for linux x86_64 is available in GitHub Action runs.
|
||||||
|
|
||||||
|
This project uses SDL2 for i/o.
|
||||||
|
|
||||||

|

|
||||||
Screenshot program author: [Javamannen](https://esolangs.org/wiki/User:Javamannen)
|
Screenshot program author: [Javamannen](https://esolangs.org/wiki/User:Javamannen)
|
||||||
|
|
||||||
@@ -11,12 +14,9 @@ Screenshot program author: [Javamannen](https://esolangs.org/wiki/User:Javamanne
|
|||||||
- [X] Memory
|
- [X] Memory
|
||||||
- [X] Color
|
- [X] Color
|
||||||
- [X] CPU
|
- [X] CPU
|
||||||
- [X] Inner loop - 65536 instructions
|
- [X] Display adapter - SDL2
|
||||||
- [X] Outer loop - 60fps display loop
|
- [X] Keyboard - SDL2
|
||||||
- [X] Display adapter
|
- [X] Audio - SDL2
|
||||||
- [X] SDL2 adapter
|
|
||||||
- [X] Keyboard
|
|
||||||
- [X] Audio
|
|
||||||
- [X] Load a ROM
|
- [X] Load a ROM
|
||||||
|
|
||||||
## Usage instructions
|
## Usage instructions
|
||||||
|
Reference in New Issue
Block a user