chadsikorra/php-terminal-nes-emulator

PHP终端NES模拟器

1.0.0 2021-03-26 00:00 UTC

This package is auto-updated.

Last update: 2024-09-13 23:19:01 UTC


README

用PHP编写的NES模拟器

demo

基于 bokuweb/flownesgabrielrcouto/php-terminal-gameboy-emulator

博客文章:https://www.hasegawa-tomoki.com/blog/2018/10/16/php-terminal-nes-emulator/(日语)

要求

  • PHP >= 8.0
  • Composer

安装

$ git clone https://github.com/hasegawa-tomoki/php-terminal-nes-emulator.git
$ cd php-terminal-nes-emulator
$ composer install

没有composer?

运行

$ bin/nes romfile.nes

兼容mapper 0 rom文件。

如果您想看到彩色图片,请使用'-cpng'选项运行。

$ php boot.php some.nes -cpng

您可以在./screen目录中看到漂亮的截图。

控制

  [W]
[A] [F]        [,] [.]
  [D]   [N] [M]

许可

MIT许可(MIT)

版权所有 © 2018 @hasegawa-tomoki(@tomzoh)

特此授予任何人无限制地使用本软件及其相关文档文件(以下简称“软件”)的权利,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本,并允许向软件提供的人使用软件,但受以下条件约束

上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。

软件按“原样”提供,不提供任何形式的保证,无论是明示的、暗示的还是与软件有关的、针对特定目的的适用性或非侵权性保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任负责,无论是在合同行为、侵权行为或其他行为中产生的,与软件或其使用或其他方式有关。

法律

本项目旨在研究PHP的所有功能。

本项目没有商业或盈利目的。

用户应负责在法律条款下使用此代码及其内容。

作者完全反对盗版,并尊重任天堂的所有版权、商标和专利。