哈哈,福至心灵,终于解决了。
我的平台是 RedHat 9.0,装上了SC3U并最后游戏正常。
分享一下:
首先要注意语言选项,在mount上iso光盘镜象后开始安装前,首先要设定环境变量把语言环境为英文,我是这么装的,假设光盘或镜象mount在/mnt/cdrom
先在X下起动一个终端
#cd /mnt/cdrom
#LANG=en_US sh ./setup.sh
然后选择全部安装,我选择了默认安装到/usr/local/games/SC3U
然后安装完成后不用直接启动游戏,启动也启动不了
打上补丁,保险起见,一样用英文环境来打
#cd 补丁所在的目录
#LANG=en_US ./sc3u-2.0a-x86.run
安装补丁过程中需要给上SC3U的安装路径
安装完毕做一个启动脚本,比如在root目录下
#cd
#touch startsc.sh
里面的内容如下
export LD_ASSUME_KERNEL=2.2.5
#export SDL_VIDEO_YUV_HWACCEL=0
#上面这行只有在花屏时才有必要
export LANG=en_US
sc3u -w
启动游戏
#chmod a+x startsc.sh
#./startsc.sh
如果启动的时候出现花屏,可以加上SDL_VIDEO_YUV_HWACCLE=0。
sc3u -w是窗口模式启动,游戏过程中可以用ALT+ENTER键来切换。
祝大家玩得开心!