24 个版本 (14 个破坏性更新)

0.15.2 2020年4月11日
0.15.0 2019年9月9日
0.14.1 2018年11月21日
0.13.0 2018年6月8日
0.5.1 2018年3月28日

#185 in 仿真器

Download history 4/week @ 2024-03-08 1/week @ 2024-03-15 78/week @ 2024-03-29 11/week @ 2024-04-05

85 每月下载量
beast 中使用

MIT 许可证

105KB
2.5K SLoC

melon

创建复古计算平台库

Build Status Crates.io code coverage Docs.rs dependency status

简介

melon 类似于一个虚拟的16位CPU。当构建复古计算平台(例如游戏机或旧计算机架构)时,melon 负责处理堆栈管理、调用、内存管理和异常处理等基本部分。其最常用的接口 System trait 不仅使将 CPU 实现到任何平台成为可能,而且使得扩展其功能变得非常容易。

Program 结构体负责加载和保存为 melon 后端编写的程序。 melon roms 是 gzip msgpack 文件。

使用方法

您可以通过将以下行添加到您的 Cargo.toml 文件中来将库添加到您的项目中

melon = "^0.14"

联系方式

如果您有任何问题,请不要犹豫,加入我在 Matrix 上的 #bakervm:das-labor.org。我将尽可能地在线 😁

依赖关系

~6–15MB
~181K SLoC