教你安装所有类型的游戏(新手必读)(游戏不能玩怎么办) 基础知识大放送 - 手机游戏-Nokia.索爱.小中屏176*220版 - 手机游戏 |手机游戏下载|3GP下载|电子书下载|蚂蚁爬爬手机论坛 - Powered by Discuz!

教你安装所有类型的游戏(新手必读)(游戏不能玩怎么办) 基础知识大放送
其实很多游戏都是可以玩的,但是用模拟器试玩或者安装时常常有问题。为提高全民游戏水平(- -0),特写一下这个技术帖:

首先检查一下JAR文件是否为英文名,MOTO不可以用中文名的JAR文件。

模拟器 (MOTO SDK)
当一个游戏肯定可以玩而模拟器不能运行游戏时一般就是JAD的问题,有以下几个可能:

1、JAD文件名没有与JAR保持一致
2、JAD文件名内 MIDlet-Jar-URL 一行JAR文件的路径不正确
3、JAD文件内存在乱码,一般中文游戏可能会这样。将其修改成非乱码就行了,具体JAD知识后文中将介绍
4、JAD文件内格式不正确
5、JAD没有被保存成UTF-8码
6、游戏本身有错,建议拿到真机上安装尝试。
7、左右软键及导航键不起作用:因为模拟器存在BUG,C650的键值与真机不一样所致

好,现在我们来讲解一下简单的JAD知识,经常看见JAD内一行一行,都是什么意思呢?
其实JAD生成的信息都是游戏包内META-INF目录下MANIFEST.MF文件的信息。我们可以通过使用JAD生成器来生成。但是生成器生成的JAD文件未必正确,而且对中文支持力度不够,所以我们需要自己来修改。

打开JAD(使用记事本就可以):

Manifest-Version: 1.0
这个是META-INF的版本信息,必须有,而且推荐放在最前。

Created-By: 1.4.2-b28 (Sun Microsystems Inc.)
游戏打包的创建信息,无所谓,一般也无关紧要

MIDlet-Name: Adventure Island
游戏名称,想改中文名就是改这个拉~

MIDlet-1: Adventure Island, /i.png, Main
游戏信息,分别是:游戏名称,LOGO地址,主程序文件
注意这里的名称必须与上面的MIDlet-Name保持一致

MIDlet-Icon: /i.png
LOGO地址,必须与MIDlet-1内的保持一致

MIDlet-Version: 1.1.0
必选项,不可缺少

MIDlet-Vendor: Living Mobile GmbH
游戏开发者,随便填什么都可以

MIDlet-Data-Size: 1000
这也是个可选项,表示运行游戏必要的额外空间,以字节计算。如果空间不足安装时则会提示无效文件。

Media-Price: 免费
这个是软件价格,随便你填拉

MIDlet-Description: 冒险岛是一款FC移植游戏
这个是说明文字,也是可以随便改写,都无所谓的

MicroEdition-Profile: MIDP-1.0
MIDP标准,这个小召提过很多次了,MOTO手机都是MIDP2.0的,当然有时候分明2.0的游戏也会被标为1.0,这里MOTO就没有问题拉。这个是必选项。

MicroEdition-Configuration: CLDC-1.0
CLDC标准,MOTO C系列是1.0的,注意索爱一些游戏是CLDC-1.1的,这时就不能用了,会显示无效文件。

MIDlet-Jar-Size: 95052
JAR文件大小,使用JAD文件来链接安装游戏时这个参数必须正确,否则会显示无效文件。模拟器运行时可忽略。

MIDlet-Jar-URL: mxd.jar
JAR文件地址,前面没有路径就是同一目录咯~不能有错。以上这2项最好放在JAD文件的最后~

----------------------------
只要遵循以上原则,安装游戏就不会有什么问题拉~最后记得在TXT中另存为保存成UTF-8格式哦~

如果还不行,对游戏本身抱有疑问,那么请从WAP上直接下载这个游戏的JAR文件,如果这样还安装不了就说明游戏本身有问题,否则就是JAD文件有问题咯,一般通过上面的修改都可以得到改正




查看RMS文件,有6K之多,这不禁让我想到了META-INF中的MIDlet-Data-Size:这一行,这一行控制着储存所必须的额外空间。之后我拿了《英雄时代》S40和MOTOC650版本做比较,发现:
S40版的MIDlet-Data-Size: 4096
MOTO版的MIDlet-Data-Size: 8192

而《大汉王朝》在MOTO上的RMS文件也有6K之大(大于4096),于是我把该游戏的MIDlet-Data-Size: 也从4096改为8192(记得存为UTF-8格式哦),重新生成JAD,把游戏传入手机,一切OK!

记得前一段看到有朋友说他的3230在玩一些游戏时存档经常丢失,如果出现存档一类的问题,尤其是非原平台的作品时,可以将MIDlet-Data-Size:这一栏稍微改大些,就可以解决存档问题了



最近一期的箱子破解游戏似乎OS7以上的机型都不能安装,都会有授权失败的字样,最早我安装很多JAVA游戏的时候也有这种情况,开始我上网查了,好象没有专门介绍这方面的东西,后来自己找到了解决的办法,这里和大家分享下:

1.授权失败的解决办法:

通常授权失败是由于游戏文件是破解版的缘故,这里简单的说一下梦网游戏破解的简单道理和方法:每月的1号,11号,21号都是百宝箱更新新游戏的时候,“厚道”的会在推出新游戏的时候推出一次性试玩的游戏版本(S40,S60V1,SE,MOTO都有,但是惟独S60V2也就是7610的箱子没有)试玩的原理很简单,就是在原版游戏的基础上处理了下,自动生成几个class,通过生成存档来判断是否运行过一次,下下来的JAR文件会有一个com文件夹在里面,里面有fourthpass和sincetimes两个文件夹,破解的原理就是将里面处理RMS的代码进行修改,使得程序得以正常运行。一般说来,如果是直接每个游戏每次修改,理论是不会出现授权失败的问题,但是如果破解者为了省事,将一个修改好的文件直接替换,可能就会出现授权失败的问题。解决的办法其实很简单:

将下下来的JAR文件里面的COM文件夹删除,然后传到手机上,这样就不会存在安装失败的问题了,但是安装完后游戏不能运行了,再将没有删除COM文件夹的JAR文件传到手机上,用SELEQ复制到游戏安装目录下(SYSTEM/MIDLET/下,看你安装文件的名字就可以判断,不是在SYSTEM/APP下,那个只是安装产生的注册文件),覆盖原来安装的游戏,就可以正常运行了,原理和安装SIS原版游戏,然后用破解文件替换APP文件的原来是一样的不过操作相对麻烦点了。

2.文件无效的解决办法:

产生该情况的原因一般是因为JAR文件中的MF信息遭到了修改造成的,解决办法很简单,如果能找到原版的游戏,将里面的MF信息修改回来就可以了。用WINRAR打开JAR文件,里面有一个META-INF文件夹,里面的MANIFEST.MF文件就是信息了,用记事本打开,然后修改,重新保存,记住一定要用另存为,编码选择UTF-8格式。最保险的方法是你安装了WTK,新建一个工程,主MIDLET和游戏的MIDLET名字一样,把SETTING里面的信息写成游戏需要的信息,比如ICON,作者,版本什么的,这样就会在WTK的工程APP/工程文件/bin文件夹里自动生成一个MANIFEST.MF文件,使用这个文件替换原来的文件就可以解决文件无效的问题。

3.版本无效

一般是由于CLCD的版本造成的问题,同样是修改MANIFEST.MF文件,把MicroEdition-Configuration: 这一项修改,比如QD,6600都是MicroEdition-Configuration: CLDC-1.0,如果是MicroEdition-Configuration: CLDC-1.1就直接改成MicroEdition-Configuration: CLDC-1.0,但是这种方法只能解决安装的问题,不一定就能够正确运行,只有少数游戏虽然写的是1.1,但是实际上还是1.0的游戏可以,同样,QD也可以通过修改MIDP的版本来解决安装的问题,至于能不能运行就看游戏本身和RP了


首先,只要确认是可安装的MOTO游戏(别人安装能成功),那总是可以通过MIDWAY来安装的,如果出现问题(主要是报无效文件),我们一遍一遍来排除故障。

1、乱码
解压JAR包,查看其中META-INF目录下的MANIFEST.MF文件里面是否有乱码(用记事本就可以打开),如果有,则将其逐一修改为非乱码。产生乱码的地方主要是中文的游戏名、介绍开发商和游戏价格。就是以下4行:

游戏名:(红色标记的就是游戏名,改为自己想要的名字吧,注意2处保持一致)
MIDlet-Name: Adventure Island
MIDlet-1: Adventure Island, /i.png, Main

开发者:
MIDlet-Vendor: Living Mobile GmbH

游戏介绍:
MIDlet-Description: 冒险岛是一款FC移植游戏

游戏价格:
Media-Price: 免费

OK,把这上面4处的乱码全部修正就可以了!随便填什么都没有关系的!(注意标点符号用英文半角,每行的冒号和后面的文字之间有英文空格)然后另存为同名文件,选择UTF-8格式,再拖入JAR包替换原文件就可以了,重生JAD试试。

2、JAD格式有错误
JAD格式有错有2个可能,一个是JAD生成器不规范(例如生成的不是UTF-8格式的JAD文件),第二个还是MANIFEST.MF文件本身有错(箱子游戏可真麻烦呀)

JAD明显的错误包括,字符显示不完善,一串字符明显还有下文,他突然间就断掉了。例如:
MIDlet-Description: 冒险岛是一款FC移植游戏,适用于MOTO C65 (应该是C650吧??)

MIDlet-1: Adventure Island, /i.png, Ma (Main的“in”上哪去啦??)

这个明显就是出问题。

这个时候还是手工来修 MANIFEST.MF了,方法同上

3、JAD生成器无效
还有这种事?的确有,JAD生成器的程序其实笨笨的,这个时候你去查看一下META-INF这个目录名是否皆为大写,有时候变成了Meta-inf,这个时候JAD生成器就不认了。

4、文件路径和容量一定要正确
这个不用多说了,不过从WAP上下载下来的游戏JAD路径多数不正确,重新生成一下

5、CLDC不能超出标准
MicroEdition-Configuration: CLDC-1.0
1.0是符合标准的,1.1就超出了C650的标准

6、内存不够
MIDlet-Data-Size: 1000 这个表示了至少保留1K的剩余空间,如果这个数字显示为1000000,则表示至少保留1M的剩余空间,这个时候如果剩余空间不足就会“无效文件”,把这行去掉就可以了

7、缺少必要项目
以下项目是JAD内必须具备的,其他的都是可选项,去掉也没关系。但是必选项内如果少了一项可就装不了了
Manifest-Version: 1.0
MIDlet-Name:
MIDlet-1:
MIDlet-Version:
MIDlet-Vendor:
MicroEdition-Profile:
MicroEdition-Configuration:
MIDlet-Jar-Size:
MIDlet-Jar-URL:

8、JAD和MANIFEST.MF文件内容不同
这个就是提醒我们修改了MANIFEST.MF后一定要重生JAD

请大家记住我们的网址http://www.antpp.com,蚂蚁爬爬手机资源下载站永远欢迎您! [加入收藏]
如果您觉得蚂蚁爬爬好,请推荐给您的QQ好友.万分感谢!!!新手发帖,下载,上传须知[教程]
帖子3975 积分8007 威望14 金钱98 蚂蚁盾19434 贡献708 阅读权限150 在线时间155 小时 查看详细资料引用 使用道具 报告 回复 TOP


hcaimao
咕噜队长

帖子70 积分176 威望1 金钱71 蚂蚁盾-5 贡献0 阅读权限50 在线时间4 小时 个人空间 发短消息 加为好友 当前离线 2楼 大 中 小 发表于 2007-11-12 20:20 只看该作者 最近游戏精品版越来越兴旺了,随之而来的问题也多了起来,很多新手都不会安装游戏,几乎天天都能看到类似“如何安装游戏”的求助帖子,现在我就教大家安装游戏,新手要好好学习,看完这个帖子,你肯定会安装游戏的。

  先讲讲S60机,因为本版的游戏几乎都是S60的游戏,所以主要讲S60游戏的安装方法:

  前提条件:电脑安装了解压软件WINRAR和WINZIP(很多游戏是打包上传的)。

  安装游戏的必备传输工具:读卡器,蓝牙适配器,红外适配器(需手机带红外功能),以及数据线。在这里我主要向大家推荐读卡器和蓝牙适配器。因为有些游戏(比如QD的官方游戏)多为文件夹格式的,有了读卡器可以很快速的复制,而且速度快。一些SIS游戏和JAVA游戏,对于储存卡在电池下面的机型(比如7610,6600),用读卡器比较麻烦,必须关机-取卡-拷贝-卡装机子里-开机安装,所以还是用蓝牙比较方便点。

  目前一合一的读卡器的价格在30块左右,推荐SSK的。20米范围的蓝牙适配器大约80几块,牌子无所谓

  如果两者一种都没有的话,那么我还是劝你至少买一个上述的工具吧。花了那么多银子买了智能机,不差这点钱买一个传输工具吧?

  推荐读卡器,各种类型的都可以安装,蓝牙安装文件夹格式的游戏很麻烦很麻烦。不过最好两个都买,加一起不过100多点。各地的电子城很容易就买到

  有了这些工具,游戏就可以安装了。

  现在就开始教我装游戏吗?

  别着急,还没装文件管理软件呢!

  文件管理软件是干吗的?

  SIS文件和JAVA游戏,如果是通过读卡器拷贝到MMC卡上,还需要通过文件管理软件来进行安装。而一些破解游戏文件和汉化游戏文件,也需要通过它来剪切替换。它还可以删除文件,设置LOGO,隐藏文件等等等等,属于必装软件

  新手看到这里,是不是有点晕了,其实是很简单很简单的!只要你有信心!

  下载一个文件管理软件,比如SELEQ(我会在这个帖子的末尾附件里发上来一个SELEQ)

  读卡器安装SELEQ方法:把SELEQ这个文件拖到卡里,不用放在某一个文件夹里,放在根目录下就可以了(打开读卡器的那个盘符里面,有IMAGE,VIDEO等文件夹,这里就叫根目录)。然后把卡放进手机里,开机后进入菜单,最下面是不是出现了SELEQ的图标?这说明已经安装完成了(我发的这个是MMC无须安装版)

  蓝牙适配器安装SELEQ方法:安装好适配器的驱动后,打开手机的蓝牙功能,在电脑上打开蓝牙,提示你输入蓝牙通行证密码,电脑上的通行密码和手机的通行密码打上相同的数字,完成配对后,把SELEQ这个软件拖进去,在手机的短信收件箱里会出现这个软件,提示你安装,一路点安装,提醒不被信任,也不用理它,没有任何危险的)。安装完成后再把收件箱的SELEQ的安装文件删除(已经没有用了)。再进菜单,最下面出现了SELEQ的图标


  文件管理软件安装完毕了?下一步正式开始教你们安装游戏

  安装游戏必须先看它是什么类型的,怎么看游戏是什么类型的呢,主要是看这个文件的后缀。

  S60的游戏主要分四种:后缀是SIS的游戏,后缀是JAR或JAD的游戏(JAVA游戏),GBC,MD等后缀的游戏(模拟器游戏),只有一个文件夹(文件夹式游戏)


  先教大家安装SIS游戏:

  读卡器:把后缀是SIS的文件拖到根目录下。完成后再把储存卡装到手机里开机。进入SELEQ,找那个E进去(就是E盘,MMC的盘)。在最下面找到刚刚装进去的游戏,按确定键打开,提示你安装程序,一路点安装,提醒不被信任,不用理它(假如提醒和手机不兼容退出安装,也暂且不管它安装)。安装完之后退出SELEQ,进菜单的最下面,会出现一个新的图标,这个就是你刚刚安装上的游戏,进入后就可以玩啦

  蓝牙:SIS游戏的安装方法和上面安装SELEQ的方法是一样的
  
  
  安装SIS游戏很简单吧?

  接着教你们安装JAVA游戏:

  下载的JAVA游戏一般都是一个压缩包,如何区分它是否要解压缩呢?还是要看它的后缀,后缀如果是RAR或ZIP的,点鼠标右键释放到这里。解压完了怎么还有一个压缩包?再看看它的后缀,如果是JAR或JAD的后缀,你就不要解压缩了,因为解完后,你的桌面会出现一大堆文件......

  读卡器安装JAVA游戏:把这个JAR或JAD的压缩包直接放进根目录里面。然后进SELEQ找到它打开安装(步骤和安装SIS游戏是一样的)

  蓝牙安装JAVA游戏:也是安装SIS游戏是一样的,把JAR或JAD的压缩包蓝牙传过去,打开安装

  假如你正确的按照步骤安装,但进入不了这个游戏,很可能是你的手机和这个JAVA游戏不兼容(我的7610经常遇到这种情况),只能删掉它,我会在后面讲讲删除游戏的方法

  安装文件夹格式游戏的方法:

  一般QD的官方游戏都是文件夹格式的,怎么安装呢?这时候就体现出读卡器的价值了!

  首先打开文件夹游戏,文件夹里面会有很多二级文件夹,名称为APPS,DATA之类的文件夹。只要你把这些文件夹放在MMC卡的对应文件夹里就可以了。

  MMC盘符的APPS,DATA文件夹都是在SYSTEM这个文件夹里,可我的卡里没有这个文件夹啊!SYSTEM这个文件夹是隐藏文件夹,打开MMC卡的盘符,点上面的工具-文件夹选项-查看-显示所有文件和文件夹-确定。再看看,是不是出来了SYSTEM这个文件夹了?

  MMC盘符的SYSTEM里有APPS这个文件夹,把你下载的文件夹游戏打开,找到APPS进去,APPS里面的那个文件夹复制到MMC的SYSTEM-APPS里粘贴(注意是APPS里面的文件夹),APPS文件夹就复制过去了(千万不要把APPS这个文件拖到MMC盘里,如果复制并覆盖了,你的卡里只有这一个游戏,其它的软件和游戏都没了!)接着看看文件夹游戏的APPS目录里还有什么文件夹。比如还有DATA文件夹,打开DATA文件夹,把里面的文件复制到MMC的SYSTEM-DATA文件夹里。

  比如说文件夹游戏里和APPS在一级目录里,还有一个recogs文件夹,但MMC卡的SYSTEM里却没有recogs文件夹的话,那么你就可以直接把recogs拖到MMC卡里,只要没提示你是否替换,就没有什么顾虑了。

  不知道说了这么多,大家懂了没有,实际上就是简单的复制粘贴而已

 模拟器游戏的安装方法:

  一般常见的模拟器有MD,FC,GB,SFC,MGS等等,想在手机上玩魂斗罗完全可以实现(还可以调30条命呢),玩模拟器游戏必须先安装模拟器,也就是一个平台,SIS格式的,安装方法和安装SIS游戏是一样的,安装完之后会在MMC的根目录生成一个文件夹,专门存放模拟器游戏(我们一般把魂斗罗等模拟器游戏称之为ROM)。菜单里也会出现这个模拟器平台的图标,以后玩游戏必须进入这个图标里再选择。你再根据自己的喜好,下载ROM放到这个文件夹里,打开模拟器就可以了

  我下载了一个ROM,但不知道是什么模拟器的怎么办?

  FC的模拟器,ROM后缀为NES
  GB的模拟器,ROM后缀为GB或GBC
  MD的模拟器,ROM后缀为SMD
  SFC的模拟器,ROM后缀为SMC
  MGS的模拟器,ROM后缀是SIS的

  读卡器安装模拟器ROM,把ROM拷贝到根目录里该模拟器的文件夹里就可以了

  蓝牙安装模拟器有点复杂:进SELEQ-E或C的SYSTEM-MAIL里寻找蓝牙发送过来的ROM(C就是手机内存,E就是MMC卡。按照短信的储存位置来找寻。MAIL就是短信)。挨个找,找到后复制到E盘该模拟器的ROM文件夹里粘贴(SELEQ的左键选项里有复制粘贴的选择)。再把短信里的ROM删除就可以了


  看完上述的教程后,安装游戏全部讲完了,下面讲讲RSC和APP文件。

  在游戏版下载的游戏,除了SIS文件,还有几个其它后缀的文件,比如后缀是RSC的或APP的,这是干吗的?其实这样的文件是该游戏的汉化或者破解补丁,如果没有用它,你玩的游戏只能是英文版的或者是试玩版的。如何安装破解补丁呢?

  读卡器:把这样后缀的文件复制到APPS里面的文件夹里面,提示你是否替换?选择确定,就完成了

  蓝牙:把这样类型的文件发送过去,进E或C的SYSTEM-MAIL找到它并且按选项-选择复制,然后再进E/C-SYSTEM-APPS,找到该游戏的文件夹,按选项选择粘贴,提示是否覆盖,选择是,就完成了(我不知道APPS里哪个文件夹是我刚刚安装的游戏。怎么办?教你一个办法:APPS里面挨个文件夹进去,看看AIF,APP的图标有没有和该游戏图标是一样的,或者找MBM后缀的文件打开,看看是不是该游戏的文件夹,如果确定的话就粘贴,只要选择正确,它一定会提示你是否覆盖)

  最后我要讲讲如何删除游戏

  SIS的和JAVA的可以在机身自带的程序管理里删除

  文件夹的如何删除呢?

  和安装文件夹游戏一样,按照APPS里的文件夹名称删除,在菜单的该游戏图标上删除是删不掉的。如果还有DATA文件,那么你要有原始文件夹游戏查询该DATA文件夹的名称,再进入SELEQ删除掉

S60游戏的安装方法我讲完了


  下面讲一讲其它手机的安装方法

  我首先说明,其它手机我玩的不多,但是也经常帮家人的功能手机安装游戏,有一些自己的认识

  下载游戏前,一定要知道该游戏是否支持自己的机型,比如说,用7260的就不能下载这里S60的JAVA游戏,必须寻找支持S40的JAVA游戏

  支持蓝牙的机子,就拿我妹妹的索爱T628来说,先在网上找相适应的T628的JAVA游戏(必须有说明支持该机型),打开T628的蓝牙,电脑端的蓝牙适配器发送过去,T628直接安装完成

  支持红外的机子,打开手机红外端口,和红外适配器的端口对上,红外适配器发送,手机安装

本文转自
http://bbs.antpp.com/thread-29384-1-1.html
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值