当前位置:Linux教程 - Linux - USB 摇杆和 Zsnes 安装 心得报告(转载)

USB 摇杆和 Zsnes 安装 心得报告(转载)

USB 摇杆和 Zsnes 安装 心得报告
作者 : 小四 (评分 : 2.00)
07/18(四) 10:03pm
什麽是模拟器?
VMware 可以说是 PC 的模拟器,
嗯~~有概念了吗?

Zsnes 是目前世上最好的超级任天堂模拟器,
而它的软件版权也是采用 GPL 的哦!
(为 Zsnes 的作者喝声采吧!)
并且也有可在 Linux 下运行的版本,
其运行效绝不输於 Windows 的版本!

当然了,在玩 Zsnes 之前,必需将 USB 摇杆安装好才行。
要安装 USB 摇杆,
首先,必须编程 Kernel,让 Kernel 能支持 USB 摇杆∶

在 USB support 里,必须开启 USB Human Interface Device (HID) 的功能。
在 Input core 里,必须要开启 Joystick support 这个功能。

然後,编程完毕後重新开机,
开机完毕後载入 hid.o、input.o、joydev.o 等模块。

modprobe usb-uhci
modprobe hid
modprobe input
modprobe joydev

等确定出现载入无误的讯息之後,
如∶input0: USB HID v1.00 Gamepad [Padix Co. Ltd. RockfireUSBSkyShuttle] on usb1:2.0

用以下方法建立 USB 摇杆 所需的装置档∶

cd /dev
rm js*

mkdir input
mknod input/js0 c 13 0
mknod input/js1 c 13 1
mknod input/js2 c 13 2
mknod input/js3 c 13 3

ln -s input/js0 js0
ln -s input/js1 js1
ln -s input/js2 js2
ln -s input/js3 js3

以上范例建立了四个 USB 摇杆的装置档,
应该很够了。

好了,用以下指令测试一下∶

cat /dev/input/js0

随便按 USB 摇杆上的几个钮试试看。有反应了吗?



好了。再安装 Zsnes。
在安装 Zsnes 之前,您必须先安装∶

SDL 1.2.0 以上、NASM v0.98、zlib 及 libpng。
当然,别把 X Window 给忘了。

如何安装这些软体包小四偷懒不再赘述,
如果有兴趣的话请参考 BLFS。

安装 Zsnes 的指令∶

./configure --prefix=/usr
make
make install

如果没有错误讯息的话,
就大功告成了。
(同时请告知一下,因为我一直没辨法编程成功!)
(那我如何编程成功的?密秘。因为方法很笨,太丢脸了。)

好了,直接执行 zsnes,就可以开始玩了。
什麽?没有游戏的 Rom?
对不起,游戏的 Rom 可是有版权的哦,帮不上忙。

抓个画面来瞧一下∶



看不到?请重整几次。

小提示∶最好安装一下显示卡的 Driver 才跑得快哦!
小四的 P-II 300 + nVidia TNT2 M64 就可以跑得不错了。

对了。重要声明∶

模拟器本就是游走於法律边缘的软件,
(基本上是合法的)
但是请勿至网络上去下载有版权的游戏的 Rom 来玩,
那绝对是违法的。
小朋友不要乱学哦!

上面的画面里的游戏,小四可是有花钱买的。
小广告∶Final Fantasy 系列,不玩可惜!

耶~~庆祝第 200 篇!
虽然大多是灌水文...

下个目标∶PS 模拟器、DOS 模拟器 和 任天堂模拟器。
可是 任天堂模拟器 好像没有 For Linux 的??