1.下载模拟器源码
git clone https://gitee.com/xboot/libxnes.git
2.进入libxnes目录
cd libxnes
3.编译
make
会有部分报错,不用理会。
4.测试
要提前准备一个nes游戏文件,搜索下载即可,我这里准备的是CONTRA.NES,魂斗罗
进入examples/linux/output目录
运行
./xnes /home/uos/Downloads/rom/魂斗罗/CONTRA.NES

5.控制
Keyboard
| Description | Player 1 | Player 2 |
|---|---|---|
| UP | W | Arrow Up |
| DOWN | S | Arrow Down |
| LEFT | A | Arrow Left |
| RIGHT | D | Arrow Right |
| A | K | Numpad 6 |
| B | J | Numpad 5 |
| SELECT | Space | Numpad 8 |
| START | Enter | Numpad 9 |
| Description | Key |
|---|---|
| RESET | ESC |
| SLOW SPEED | F1 |
| FAST SPEED | F2 |
| SAVE GAME | F5 |
| RESTORE GAME | F6 |
Joystick
| Description | Joystick 1 | Joystick 2 |
|---|---|---|
| UP | Up | Up |
| DOWN | Down | Down |
| LEFT | Left | Left |
| RIGHT | Right | Right |
| A | A | A |
| B | B | B |
| SELECT | Select | Select |
| START | Start | Start |
| SLOW SPEED | L | L |
| FAST SPEED | R | R |
C++实现NES游戏模拟器操作指南
4919

被折叠的 条评论
为什么被折叠?



