bafs/chip8

该软件包的最新版本(1.0.0)没有可用的许可信息。

1.0.0 2023-08-31 13:08 UTC

This package is auto-updated.

Last update: 2024-08-30 01:51:46 UTC


README

使用PHP 8编写的Chip 8仿真器,使用Symfony "Console"包。

在终端运行

  • composer i
  • ./bin/chip8 <yourgame.ch8>

默认键盘布局映射如下

native:      emulator:

1|2|3|C  ->  1|2|3|4
4|5|6|D  ->  Q|W|E|R
7|8|9|E  ->  A|S|D|F
A|0|B|F  ->  Z|X|C|V

测试

  • ./vendor/bin/phpunit tests/ --testdox

质量

静态分析

  • ./vendor/bin/phpstan analyse src/ -l 7

语法检查

  • ./vendor/bin/phpcs --standard=PSR12 src/

文档