• GVmaker(Lava)模拟器完美版

  • 大小:0B更新时间:2010-10-30
  • 类别:游戏模拟器

1.软件功能
         该软件为手机上的GVmaker模拟器,完美支持GVmaker1.0
         完美的意思就是说支持含_GRAPH,_GBUF,_TEXT的lav程序,支持输入法,...总之,GVmaker1.0中该支持的都支持
         但不是完整的意思,具体就是FillArea函数不支持,SetTime函数不支持.
2.机型支持
         该软件使用JAVA开发,所以理论上支持J2ME的手机(需要支持MDIP2.0,CLDC1.1,JSR75[也就是支持访问本地文件])都可以使用.
         附件里面带了一个JSRTest.jar,该软件可以检测你手机上JAVA模拟器对J2ME支持的参数,还可以检测手机按键,这个后面会用到.
3.安装方式
         附件的压缩包里主要包括三部分:GVmakerME.jar,JSRTest.jar,GVM_ROOT文件夹.其中JSRTest.jar是一个工具,不是必须的.你需要将GVmakerME.jar安装到手机,将GVM_ROOT整个文件价复制到存储卡根目录.然后就可以使用了.
3.如何添加GVmaker程序
         既然是个GVmaker模拟器,当然可以自己下载GVmaker程序到手机里了.GVM_ROOT里面已经预装了一些GVmaker程序,你可以先试试.
         该模拟器将GVM_ROOT文件夹作为运行时的根目录,所以如果你自己想把喜欢的GVmaker程序添加到手机,你需要将lav文件添加到GVM_ROOT/LAVA文件夹里面,dat文件添加到GVM_ROOT/LavaData文件夹里面,依此类推.
         但是,由于通常手机上的按键比文曲星少的多,所以在手机上运行GVmaker也比文曲星上稍微麻烦了一点.具体说来,你需要为每一个GVmaker程序设置一个按键配置文件,以便将手机上有限的按键映射到文曲星的按键.这个后面再具体说明.
4.FAQ
         1  Q.为什么我的手机一打开GVmakerME程序就出现错误?    
            A.首先你的确认你将GVM_ROOT文件夹复制到手机存储卡或手机内存根目录了(某些手机的JAVA模拟器不认存储卡,那你只能放到手机内存根目录了),如果确认无误,那么你可以运行JSRTest.jar试试,检测一下你的手机是否支持MIDP2.0,CLDC1.1与JSR75(这个软件操作很简单,我就不多说了).如果上面都没问题,那你可以将你的手机型号与JAVA模拟器型号跟帖告诉我,不过一般来说我也没辙:-)
         2  Q.为什么我运行后显示的屏幕与帖子中的截图不一样?而且按键也不对?
            A.该程序采取了简单的自适应屏幕.如果你的屏幕大于等于160*320,那么运行效果应该与我给的截图是差不多的.否则,显示的将是普通的160*80的样子,而且这个时候你需要修改一些按键配置文件(因为方向变了).具体说应该修改GVmakerME.jar中的eastsun/jgvm/plaf/sys/default.ini与GVM_ROOT/KEY/里面的文件.
         3  Q.为什么我在手机上运行GVmaker程序浏览文件夹时显示乱码?
            A.GVM_ROOT下面的文件夹与文件名最好使用英文或数字,应为有些手机或JAVA模拟器对中文支持不好(具体指GB2312编码),这时显示的就是乱码.


按键配置说明

如上面所说,如果想自己往手机里面添加GVmaker程序,需要制作相应的按键配置文件.
下面通过举TextReader***v为例,具体说明如何制作按键配置文件.
打开GVM_ROOT/KEY/文件夹,里面有一个TextReader***v.ini文件,可以使用记事本之类的工具打开,可以看到:
引用:
/*********************
  TextReader按键设置
**********************/
-1     =23     //down
-2     =22     //up
-3     =21     //right
-4     =20     //left
-5     =13     //确定
'*'    =0x1b   //跳出
'0'    =0x19   //求助
'1'    =28     //f1
'2'    =29     //f2
'3'    =30     //f2
'4'    ='y'
'5'    =13
'6'    ='n'
'7'    =' '
'8'    ='x'
'9'    ='l'

可以看到配置文件的格式为
引用:
手机上的键值 = 文曲星上键值

意思就是将手机上的键值映射到相应的文曲星键值.这个键值可以是十进制的整数,以0x开头16进制的整数,或以单引号括起来的字母/数字
配置文件里允许有注释,注释同GVmaker语言中的注释.
另外,可以将手机上的多个按键映射到文曲星上的同一个按键,比如上面的TextReader***v.ini就将摇杆键的确定与数字'5'都映射到文曲星上的输入键.
注意:#键用于强制退出运行中的GVmaker程序,不能再次配置

输入法的说明
引用:
刚进入输入法时的状态下:
      如果第一次按键为输入,跳出,左,右这些键,直接返回这些键值;如果为向上键,则返回F2键的键值,如果为下键,则切换输入模式,否则:
      1.在数字输入模式下,按数字键直接返回输入的数字
      2.在字母输入模式下分两步:
             a. 第一步: 如果按键是0,则直接返回半角空格;否则转入下一步
             b. 若输入的是1,则显示半角字符备选,否则显示的是相应的大小写字母备选;
                       此时使用上/下键翻页,左右键移动光标,跳出返回上一步,数字键可以直接选中备选字符返回,若按输入键返回选中;
      3.在汉字输入模式下分两步:
             a.第一步: 输入拼音,(如果第一次按键为0则直接返回全角空格,为进入全角符号选择)此过程中上下键切换备选拼音,左键退格,跳出键撤销所有输入,右键或输入键进入下一步
             b.第二步:选择汉字,此过程中上下键翻页,左右键移动光标,输入键选中汉字,跳出键返回上一步

查看全部

同类推荐

精品推荐

网友评论

0条评论

同类下载