mednafen支持Atari Lynx,GameBoy,GameBoy Color,GameBoy Advance,NES,PC Engine (TurboGrafx 16),PC-FX,SuperGrafx,NeoGeo Pocket, NeoGeo Pocket Color,WonderSwan,游戏画面很不错,但是没有图形界面,而且设置困难。
安装:
代码: 全选
sudo apt-get install mednafen
;Full-screen horizontal resolution.
nes.xres 640 #全屏显示的分辨率,宽
;Full-screen vertical resolution.
nes.yres 480 #全屏显示的分辨率,高
;The scaling factor for the X axis.
nes.xscale 2 #窗口模式下的放大倍数,宽,这个倍数是以所模拟机种的原始分辨率为基准的
;The scaling factor for the Y axis.
nes.yscale 2 #窗口模式下的放大倍数,高
;The scaling factor for the X axis in fullscreen mode.
nes.xscalefs 2 #全屏模式下的放大倍数,宽
;The scaling factor for the Y axis in fullscreen mode.
nes.yscalefs 2 #全屏模式下的放大倍数,宽
;Enable scanlines with specified transparency.
nes.scanlines 0 #把0改为1可以实现一种隔行显示的效果
前面的nes代表FC的设置,同理gba,pce等则是相应机种的设置。
里面还可以设置游戏中的控制键,比如上下左右什么的,类似于:
;nes, Port 1, Gamepad: A
nes.input.port1.gamepad.a keyboard 259
;nes, Port 1, Gamepad: Rapid A
nes.input.port1.gamepad.rapid_a
;nes, Port 1, Gamepad: B
nes.input.port1.gamepad.b keyboard 258
;nes, Port 1, Gamepad: Rapid B
nes.input.port1.gamepad.rapid_b
后面的数字就是键盘对应的键,可以到网上去查,或者在进入模拟器后按F1,里面有帮助,提示Alt+Shift+[n]设置按键
刚刚试过,把GBA的存档文件放到./mednafen/sav文件夹下成功读档,而且可以存取,不知道是不是运气好……
希望各位高手多多补充