ElzSnes:用C语言编写的SNES模拟器 源码
艾尔兹·斯内斯(ElzSnes) 用C语言编写的SNES模拟器 关于 这是一个用C编写的SNES模拟器,主要是我的后续。 用C重写它的主要驱动力是C的速度。 JS版本在我的系统上几乎不能以20 FPS的速度运行,而C版本却可以全速运行。 目的是将其形成为库,然后可以在其他项目中使用。 (也许也可以使用Emscripten在Web上对其进行编译,以替换该JS仿真器的核心)。 性能虽然比我的JS版本好得多,但仍然很差,特别是与BSNES或SNES9X之类的仿真器相比(它使用大约80%的内核,而SNES9X仅使用大约15%)。 编译中 只要在/library/Frameworks/ (可以从SDL2主站点下载)上SDL2.framework的副本,Makefile当前就可以在macOS上编译了。 完成该操作后,只需运行make 。 在Linux上进行编译将需要SDL2可用,需要修改Mak
用户评论