Log inUsernamePassword
Log me on automatically each visit    
Register
Register
Log in to check your private messages
Log in to check your private messages
Zaurus 中文论坛 Forum Index » pdaXrom & debain & openBSD

This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.
SL-7500C使用感受之一、二、三、四 AND MORE...
View previous topic :: View next topic  
Author Message
ninnd



Joined: 16 Nov 2007
Posts: 167

小企鹅: 5096

PostPosted: 2007-Dec-04 Tue, pm11:11 Reply with quote
 Post subject: SL-7500C使用感受之一、二、三、四 AND MORE...

SL-7500C使用感受(一)------在线安装软件
自从败了一SL-7500C后,所有的业余时间全都给它了,从开始什么都不懂,到现在基本成型也弄了大几十天了,下面陆续把我使用中遇到的问题及解决总结一下,希望同和我一样使用7500C的朋友共同把7500c功用发挥好。(老鸟就不用看了)当然也可以访问Zarurus论坛www.zaurus.cn哪里有更多的朋友,能得到更大的帮助。有什么不妥的地方,敬请指正。
首先是7500C的连网问题,对于初学者来说,一开始安装软件不知道如何下手,有时候安装了之后由于缺少库文件,不知道为什么不能运行,能过package manager安装软件是个不错的主意,不需要管理依赖库。我是通过USB线连网的,因为没有钱买GPRS网卡,再说7500C的ROM较小,所以就买了块CF卡当硬盘。
我的7500C装的是孤独过客汉化的PDAXROM1.1BETA1版,可以在这里下载,最后一个就是了,下载后解压后得到文件SYST7500.DBK,如果不是这个文件名改成这个,通过DM模式刷成PDAXROM,关于DM模式还是不用说了吧,在网上找下,论坛上也有。费话太多了,开始:
1、装赠送光盘里的PC软件
2、打开ZAURUS管理器(PC端),把连接设为TCP/IP,主机不用改,IP改为192.168.0.1
3、打开ZAURUS,连上USB线,打开USB管理器,选中NETWORK,IP地址设为192.168.0.2~255,子网掩码设为 255.255.255.0,网关和DNS都设为192.168.0.1,确定,这时候电脑上会找到新硬件,为SL seriec Ver3虚拟网卡,驱动在光盘的USBDriver文件夹里,一步步装上驱动。如果安装成功,在设备管理器网络适配器里可以看得到。
4、打开电脑的网上邻居,设置家庭或小型办公网络,根据自己的网络情况设定,完了之后,可以看到两个网络连接,一个是连宽带的,一个就是7500C上网用的连接。
通过这几步应该可以上得了网了,如果还不行继续:
1、打开PC端的SL series Ver3 连接属性,把IP设为192.168.0.1,子网掩码设为255.255.255.0
2、打开ZAURUS的ETC目录下的resolv.conf文件,把nameserver *.*.*.*改为nameserver 192.168.0.1
3、关闭PC端网络连接的防火墙。
这时候打开Dillo看下,99.99999999%应该能上网了
网能上了就还不能在线装软件,要配置FEED,打开package manager选Settings在下面URL里输入FEED的地址,ADD我列几个,以免有些朋友不知道
1、http://www.tyrannozaurus.com/feed/beta3/feed
2、http://www.tyrannozaurus.com/feed/beta3/custom
3、http://www.tyrannozaurus.com/feed/beta3/unstable
4、http://www.hermocom.com/feeds/pdaxrom1.1.0beta3
通过这个格式自己加一些。可虽然都在beta3的,但大部分能用。
然后,打开终端,输入ipkg update会看到下载软件列表,完了之后再次打开package manage,点Available看是不是出现很多东西,这就是可以安装的软件,怎么安装我就不说了,我觉得我太啰嗦了,呵呵。

SL-7500C使用感受(二)------游戏
关于游戏请过客有一篇《Zaurus 游戏模拟大全》可以先看看,我主要用的是GNGEO,也就是PC机上的机皇NEOGEO。
要装的东西有:gngeo,gngeo-bios,sdl包。当然我是在线装的,在网上找这些东西实在是麻烦。
装完之后,在终端下运行gngeo看有什么错误信息没,一般是SDL库找不到,找不到哪个装哪个就是了,关于ROM的错误信息不理,我后面说。然后把 usr/share/gngeo目录下的sample_gngeorc拷到home/.gngeo目录下改名为gngeorc,这样就可以用gngeo rom文件名来玩游戏了。不过这样不方便,毕竞ROM文件名不是哪个都记得到。可认按照过客的那篇文章改一下就行了,把ROM列出来选择。我是建在usr/bin一个名为game的可执行文件内容如下:

1.
#!/bin/bash
2.
##############################
3.
# FC emulator script #
4.
##############################
5.
# by Wells Wang #
6.
# 2007-02-10 #
7.
##############################
8.

9.
ROMPATH="/mnt/ide3/roms/fc"#改成你的ROM所在的文件夹
10.
EMU="gngeo"
11.
ARGS=""#这里是运行参数按自己的偏好加,
12.
PS3="Please select ROM file: "
13.

14.
echo "Your GNGEO ROM folder is: "$ROMPATH
15.

16.
if [ -d $ROMPATH ]; then
17.
echo "ROMPATH detected!"
18.
else
19.
echo "WRONG ROM PATH! Please correct ROMPATH in `which GENGEO` file."
20.
exit 1
21.
fi
22.

23.
cd $ROMPATH
24.
echo "Please select a GNGEO ROM file:"
25.
ROMS="`ls|sed -e 's/\\ /\\^/g' - `"
26.
#echo $ROMS
27.

28.
select ROM in $ROMS; do
29.
if [ $ROM ]; then
30.
FILENAMECMD="echo \"$ROM\" |sed -e 's/\\^/\\ /g' -"
31.
FILENAME=`eval $FILENAMECMD`
32.
echo "You've selected $FILENAME"
33.
$EMU $ARGS "$FILENAME"
34.
break
35.
else
36.
echo "Invalid selection, press [Ctrl + C] to quit."
37.
fi
38.
done

这样就可以在终端下运行game来选择玩哪个游戏了,不过我一般退出X玩,那样全屏速度快些。
关于键的设定,在home/.gngeo/gngeorc里的倒数第二行,我的设定是:
p1key 104,106,110,109,117,105,115,120,122,99
对应的键分别为:
s,x,z,c,u,i,h,j,n,m
上,下,左,右,开始,投币,轻拳,轻踢,重拳,重踢。
如果想改又不知道键的代码可以进入游戏后按4开关显示键码,就知道按的键的键码了。

------
[img]http://ninnd.osall.com/upload/14/Images/14_1196777164/P_1196779933_1.bmp[/img]

SL-7500C使用感受(三)------ICEWM
对于我们这些用7500C的朋友来说,内存简直是痛苦,所以我想尽一切办法优化, 除了论坛上有一篇“X 加速大法”及“加速大法之2个补充”,不过好像作用不太大,所以我把窗口管理器换成了ICEWM,用起来还真不错,在不加载SCIM情况下,开机后用FREE查看,达30+M,以下是安装方法,同样通过在线安装,当然也可以下载后装,不过要的库要自己一个个下,鉴于过客老大说过服务器空间紧张,叫我不要随便上传文件,如果有找不到的朋友找我,我给你传所需要的文件。
要装的东西:
1、icewm--主程序文件
2、icewmpdaxrom--针对PDAXROM的一些设置文件,这个也可以不装,但要把usr/bin/icewm-session连接到xinitrc。
3、imlib,initscripts,libpng,libtiff,libungif所要的库文件。
装完后重启就可以看见用ICEWM作为窗口管理器的XROM了。但是好像键盘映设有问题,电源键也有问题。
先解决电源键,把/usr/bin/mbsession的这一行拷到xinitrc(其实是icewmsession,icewmpdaxrom调用的这个,icewm-session是icewmpdaxrom装的东西,icewmsession是icewm原文件)的第二行test -e /proc/power_key_off && echo "0">/proc/power_key_off 2 >/dev/null就可以了
键盘问题:把/usr/bin/mbsession从MODEL=‘cat /proc/deviceinfo/product这行开始到openbox 2>/dev/null&之前的内容,替换掉xinitr的对就的内容,从HARDWARE开始。不过ICEWM的主题都不太好看,可以在网下载个几个好看的主题,主题文件在/usr/share/icewm/themes下,一个文件夹对应一个主题。
设置:ICEWM的设置文件在home目录的.icewm文件夹中,如果没有这个文件夹把/usr/share/icewm文件夹拷过来前面加个点就可以啦,装了icewmpdaxrom之后不要自己设置,makeicemenu会自己设置菜单,基本设置文件是preferences,这个文件里有很多前面加#号的,如果想自己设置把前面#号删掉,改后面的数值就行了,前面的#的都使用的是默认设置。

以下在网上找的文章来自博客中国-深情依旧,里面讲到的东西有好多,ICEWMPDAXROM都已经做了:
1.Theme:

icewm本身自带几种theme,且可以到themes.freshmeat.net下载新theme.

theme配置文件:
theme配置文件在 ~/.icewm/theme, 这个文件一般只有一行格式如:
Theme="Infade2/Overloaded.theme" (本人喜欢infade2)

此文件为自动建立,一般不手工改动这个文件;若想要换theme,在icewm主菜单选择自己喜欢的theme即可,此文件也会被相应改动。

theme目录;
theme目录在~/.icewm/themes这个目录里,其中包括多种themes,例如:
$ ls ~/.icewm/themes
blueCrux icedesert metal2 nice warp3 win95
gtk2 Infadel2 motif nice2 warp4

默认随rpm包的themes如上所示

如果要添加theme,只要下载theme后,用tar解theme压缩包时用-C 参数到 ~/.icewm/themes即可
启动icewm会发现,新theme已经在主菜单可以被选择了,就这么简单。

2. preferences:
icewm主要配置就在~/.icewm/preference文件里

默认状态下,配置参数都被#给注释了,也就是使用了icewm的默认参数

用户可以自行修改,使icewm界面符合自己的个人需要

粗略介绍如下:(用户可以自行仔细查看,其中可配置的项目有几百项)
(1为开启,0为关闭)

窗口行为部分:
ClickToFocus = 0/1 只有鼠标点击才能选择一个窗口
RaiseOnFocus = 0/1 窗口被选择时将窗口放到最前面
FocusOnClickClient = 0/1 点击时才选择窗口
RaiseOnClickClient = 0/1 点击时将窗口拉到最前端
RaiseOnClickTitleBar = 0/1 点击窗口条将窗口拉到最前端
RaiseOnClickButton = 0/1 点击按钮时将窗口拉到最前端
RaiseOnClickFrame = 0/1 点击窗口周围边框时,将窗口拉至最前端
PassFirstClickToCient = 0/1 当点击能将窗口拉至前端,同时还将点击的消息传给按键
(上述参数默认都为1, 以符合普通人习惯)

AutoRaise = 0/1 自动将窗口拉至前端如果被选择
StrongPointerFocus = 0/1 自动将窗口选择如果鼠标停留在此窗口上
(上述参数默认为0, 以符合普通人习惯)

QuickSwitch = 0/1 是否用Alt+Tab来选择窗口(象windoz那样)
QuickSwitchToAllWorkspaces = 0/1 是否用Alt+Tab来选择workspace
Win95Keys = 0/1 是否win95这三个键有效,如果有效,则分别被映射成metaL metaR 和menu
AutoReloadMenus = 0/1 是否自动读取menu配置文件当menu主菜单被按下时
ShowThemesMenu = 0/1 是否显示Theme子菜单在menu主菜单里

ShowTaskBar = 0/1 是否显示任务条
TaskBarAtTop = 0/1 显示任务条在顶端(否则在底部)
TaskBarKeepBelow = 0/1 同理于windows下的“总是在最前端”
TaskBarShowStartMenu = 0/1 同理于windows下的"开始“
TaskBarshowWorkspaces = 0/1 显示工作区选择按钮(用过gnome的都知道有4个工作区吧)
TaskBarShowClock = 0/1 显示时间
TaskBarClockLeds = 0/1 显示时间为电子表的数字形式
TaskBarShowMailboxStatus = 0/1 显示邮件箱状态,具体根据$MAIL决定
TaskBarMailboxStatusBeepOnNewMail = 0/1 喇叭叫,如果有新邮件到达
TaskBarMailboxSTatusCountMessages = 0/1 当鼠标移动当mail标志时,会显示受到的mail数目
IconPath = "" 图标的路径, 个人把它设为 /usr/share/pixmaps:/usr/share/gnome/pixmaps:/usr/share/IceWMCP/pixmaps:/usr/X11R6/include/X11/pixmaps 这样icewm主菜单上的程序都有漂亮的小图标了
MailBoxPath = "" 可以填写标准scheme格式的收邮件地址 scheme://[user:password]@server[:port][/path]
例如:
pop3://zheng:6666@pop3.online.sh.cn/ 其中zheng为用户名 6666为密码, pop3.online.sh.cn为pop3服务器地址
file:///var/spool/mail/root/ 可以收取local的email
MailCommand = "" 收取邮件的软件, 默认为pine, 可能有的机器上没有pine, 本人改为"evolution"来收
LockCommand = "" 默认为xlock, 如果没有xlock, 可以用"xscreensaver-command -lock"来锁,前提是xscreensaver daemon已经启动
RebootCommand ="" 非root用户可能不能用shutdown -r now来启动, 改为reboot即可
NetworkStatusDevice="" 默认有ppp0 和eth0显示在任务栏上, 如果有多个网卡,可以加如: eth1, eth2... etc.

如果你运行了icewmbg,或者icewm-session (即,启动了背景服务)
DesktopBackgroudCenter = 0/1 壁纸是否在中央
SupportSemitransparency = 0/1 是否让有透明效果的程序能透明壁纸 比如gnome-terminal
DesktopBackgroundScaled = 0/1 是否让壁纸满屏
DesktopBackgroundImage = "" 壁纸的路径

3. Menu:
在~/.icewm/menu文件里,配置主菜单的项目

格式为:
类别 显示名 图标名 程序执行名

类别有 prog separator menuprog menufile

prog就是普通的程序,点击就可以运行
separator是分割符,分割菜单用的
menuprog就是子菜单
menufile 类似于menuprog只是必须是文件而已

例子:
prog gterm xterm gnome-terminal
表示这是一个程序, 显示菜单名叫gterm, 图标叫xterm(根据preferences里面的IconPath搜索) 执行程序则是gnome-terminal

menuprog KDE folder icewm-menu-gnome2 --list /var/lib/menu/kde/Applications/
表示这是一个子菜单,名字叫KDE, 显示图标是folder图标,路径为kde的程序目录(也就是把kde下目录导入到icewm下)

menufile Tool_bar folder toolbar
表示这是个子菜单,名字叫Tool_bar,显示为folder图标,其路径是toolbar这个配置文件

4. toolbar:
是条状bar的配置文件在~/.icewm/toolbar
其配置形式同如menu文件,所以不再赘述

5. startup:
~/.icewm/startup文件是个bash脚本,可以在icewm启动时自动执行一些程序。
SL-7500C使用感受(四)------美化

2

更多内容请到我的BLOG
http://ninnd.osall.com
Back to top
View user's profile Send private message
lonelyp



Joined: 14 Nov 2006
Posts: 260

小企鹅: 8158

PostPosted: 2007-Dec-06 Thu, pm9:07 Reply with quote
 Post subject:

支持,还有就继续
收录到置顶贴
http://z.osall.com/viewtopic.php?t=1919

_________________
my Blog: http://wells.osall.com

请支持我的开源项目Sylvan: http://sylvan.osall.com
Back to top
View user's profile Send private message Visit poster's website
plum



Joined: 03 Jan 2007
Posts: 129
Location: 河南 郑州
小企鹅: 3482

PostPosted: 2007-Dec-18 Tue, pm8:15 Reply with quote
 Post subject:

已经成功将gngeo添加到过客的emu的菜单中,LZ没必要老是切换到X下来全屏,直接在脚本

$EMU $ARGS "$FILENAME"

这一行的上下分别添加上

xrandr -s 1

xrandr -s 0

即可实现全屏游戏

_________________
http://www.imobile365.com
Zaurus C1k+4G CF+Cell CF wifi+2G SD
ubuntu 7.10
WIndows XP Which in the VBOX under the ubuntu
Back to top
View user's profile Send private message Visit poster's website AIM Address30332348 MSN Messenger
ninnd



Joined: 16 Nov 2007
Posts: 167

小企鹅: 5096

PostPosted: 2007-Dec-19 Wed, pm9:03 Reply with quote
 Post subject:

退出X快些
_________________
7500C,1G SD ,1G CF,pdaXrom 1.1 Beta1
QQ349963519
Back to top
View user's profile Send private message
plum



Joined: 03 Jan 2007
Posts: 129
Location: 河南 郑州
小企鹅: 3482

PostPosted: 2007-Dec-19 Wed, pm10:04 Reply with quote
 Post subject:

可能我是c1000的原因吧,我默认频率就不卡了,哈哈
_________________
http://www.imobile365.com
Zaurus C1k+4G CF+Cell CF wifi+2G SD
ubuntu 7.10
WIndows XP Which in the VBOX under the ubuntu
Back to top
View user's profile Send private message Visit poster's website AIM Address30332348 MSN Messenger
放纵



Joined: 03 Nov 2006
Posts: 62

小企鹅: 1924

PostPosted: 2007-Dec-21 Fri, pm6:57 Reply with quote
 Post subject:

谁方便把那游戏编译一下,谢谢
_________________
我不是你们想象中的那么完美那么坚强,金钱和美女就足以把我征服!
Back to top
View user's profile Send private message AIM Address398474029
plum



Joined: 03 Jan 2007
Posts: 129
Location: 河南 郑州
小企鹅: 3482

PostPosted: 2007-Dec-21 Fri, pm7:34 Reply with quote
 Post subject:

放纵 wrote:
谁方便把那游戏编译一下,谢谢

自己去源里面安装gngeo和gngeo-bios,然后去网上下载一个合金弹头的mame rom,自己玩去吧,祝你别遇见RPWT

_________________
http://www.imobile365.com
Zaurus C1k+4G CF+Cell CF wifi+2G SD
ubuntu 7.10
WIndows XP Which in the VBOX under the ubuntu
Back to top
View user's profile Send private message Visit poster's website AIM Address30332348 MSN Messenger
btest



Joined: 22 Nov 2007
Posts: 175

小企鹅: 4014

PostPosted: 2008-Feb-22 Fri, pm1:38 Reply with quote
 Post subject:



楼主用的哪个版本啊?
Back to top
View user's profile Send private message
ninnd



Joined: 16 Nov 2007
Posts: 167

小企鹅: 5096

PostPosted: 2008-Feb-22 Fri, pm5:24 Reply with quote
 Post subject:

过客的那个版本啊,只不过自己改下就行了
_________________
7500C,1G SD ,1G CF,pdaXrom 1.1 Beta1
QQ349963519
Back to top
View user's profile Send private message
geely



Joined: 13 Feb 2008
Posts: 67

小企鹅: 2135

PostPosted: 2008-Feb-22 Fri, pm9:50 Reply with quote
 Post subject:

还在期待楼主的《感受四 - 美化篇》呢!!
Back to top
View user's profile Send private message MSN Messenger
Display posts from previous:     
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    Zaurus 中文论坛 Forum Index » pdaXrom & debain & openBSD All times are GMT + 8 Hours
Page 1 of 1

 
Jump to:   
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum

[ 页面生成时间: 秒 ] :: [ 次查询 ] :: [ ]
Powered by phpBB © 2001, 2002 phpBB Group
iCGstation v1.0 Template By Ray © 2003, 2004 iOptional