USB 摇杆和 Zsnes 安装 心得报告
时间:2007-02-17 来源:PHP爱好者
什麽是模拟器?
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 的??
php爱好者站 http://www.phpfans.net 文章|教程|下载|源码|论坛.
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 的??
php爱好者站 http://www.phpfans.net 文章|教程|下载|源码|论坛.
相关阅读 更多 +