6个版本
使用旧的Rust 2015
0.2.0 | 2016年12月15日 |
---|---|
0.1.1 | 2016年12月6日 |
0.0.3 | 2015年7月21日 |
0.0.2 | 2015年6月16日 |
在模拟类别中排名#321
19KB
364 行代码
DCPU-16 GUI
使用Rust和Piston编写的DCPU-16仿真器GUI
安装
确保您已安装Rust/Cargo和SDL2。以下一行可能有助于安装SDL2:
$ brew install sdl2 # macOS
$ apt-get install libsdl2-dev # Ubuntu
现在通过Cargo安装DCPU-16和DCPU-16-GUI
$ cargo install dcpu16
$ cargo install dcpu16-gui
这将安装各种以dcpu16
开头的二进制文件,所以尝试输入并按Tab键。
示例
将“Hello world!”以绿色打印到屏幕上
$ dcpu16-gui examples/hello.bin
要自动将监视器连接到地址0x8000
(如旧程序中所示),请使用-m 0x8000
运行。
示例 2
下一个示例尚未汇编,所以让我们先进行汇编
$ dcpu16-assembler examples/rainbow.dasm16 -o examples/rainbow.bin
现在我们可以运行它了
$ dcpu16-gui examples/rainbow.bin
工具
要使用dasm16
文件创建bin
文件,请使用dcpu16。
依赖关系
~16MB
~147K SLoC