易码技术论坛

 找回密码
 加入易码
搜索
查看: 1015|回复: 13

iphone上运行gvmakerme.jar的方法(2013.4.16更新最新版ppsspp)

[复制链接]
发表于 2013-4-9 22:46:39 | 显示全部楼层 |阅读模式
又是许久没来了,过来水一贴,大家一切安好~

苹果对其产品以及基于该产品的软件的诸多限制造就了苹果用户的悲哀,越狱的难度越来越大,不知还能支撑多久。

在这方面,安卓用户无疑比苹果用户要幸福得多,依旧如诺基亚时代,我的手机我做主。因而,安卓平台上的模拟器也比苹果的多、好。

作为从小霸王->文曲星->gb/gbc/gba->诺基亚->psp、nds->iphone的用户,模拟器无疑成了我这个爱怀旧的人的最爱。

苹果上模拟器也很多,但很是有些遗漏,让我在满足的同时也留有些许遗憾,如文曲星、java、nds等,这些模拟器在安卓上即使不完美,也可以运行很多主流的游戏了。

文曲星陪伴了我初中三年、高中三年,诺基亚陪伴了我高中三年、大学四年,现在虽然换了苹果,但是还是会时不时地去擦擦灰,玩玩经典的lava、java和sis游戏。

可以说我人生最美好的时代,就是在文曲星和诺基亚的陪伴下度过的。我的文曲星虽然还能用,不过屏幕的线接触不好,而且没有数据线了,我只能在电脑上用用lava模拟器和仿真机解馋。

后来,Eastsun发布了gvmakerme.jar,让我在诺基亚上重新玩到了久违的lava游戏,真是感激涕零啊!

在后来,大四的时候,我经不住诱惑,购买了iphone,那时iphone虽然已经崭露头角,但还至于是街机,感觉很新奇,特别是上面的大型3d游戏,让我流连了好一阵子。

然而激情过后,便是空虚,被3D转的晕头转向的我开始怀念起好友口中“一个小人走来走去”的游戏。可惜,在网上搜索了一阵,我才发现,iphone上不能运行java游戏(可以弄java环境,但只是小打小闹,渣得很),更别提文曲星了。于是我暂时放下了iphone,又拿起了我的诺基亚5320xm,也是在那个时候,怀旧之情爆发的我开始制作假日神秘岛这款lava游戏,虽然最后由于数值策划所托非人,我自己又不太会平衡数据,于是只能将战斗系统等抛弃了,也就成了现在发到论坛上的这款半成品:http://bbs.emsky.net/viewthread.php?tid=33463&extra=page%3D1

再后来,曾半仙开始倒腾文曲星模拟器,顺便也弄了ios版的,可惜iphone屏幕太小,无法很好地体验,只好暂时放弃了。

今年年初的时候吧,ios上出现了nds模拟器和psp模拟器,前者只有1.0初版,没声音,没LR键,3D卡翔,总之体验很差,玩玩2D逆转系列还凑合,作者同时也在弄psp模拟器,貌似暂时腾不出时间捯饬它;psp模拟器叫做ppsspp,可以说是我今天发这贴的主角,它更新很快,几乎天天都有更新,但这些不是重点,重点是psp上有一款java模拟器,叫做pspkvm!这可是天大的喜事啊!测试了下,虽然由于模拟器本身还在测试而不能完美体验,但已经可以在Ios上玩到java游戏了!真是开心死了。

然后我就一想,java不是可以模拟lava吗?这里也有:http://bbs.emsky.net/viewthread.php?tid=31644
赶紧试试。很可惜,闪退了,也许模拟器里的pspkvm不支持java程序打开外部文件。。。残念啊。。。这种希望就在眼前却眼睁睁地看着它破灭的感觉啊,让我死吧。。。。

这时,我想到了侠侣仙踪和孤岛冒险者,前者是一款java游戏,本来是需要下载数据包的,结果小召将数据包导入到jar文件中,制作出了完美离线版;而后者是一款gbc游戏,不知道是谁将其做成了jar版。这两者在pspkvm上都能完美运行。那能否将Eastsun的gvmakerme也修改一下,将lava文件和lavadata也导入jar包中?我将gvmakerme用rar打开,发现基本上都是class文件,好吧,虽然咱没学过java,但玩了这么多年了,久病成医。。。不对,没吃过猪肉还没看过猪跑。。。貌似也不贴切,总之试试呗。翻出曾经汉化java游戏的工具,halo和hhclass,将每个class文件都浏览了一遍,做了一些修改,可惜几次尝试都还是以闪退告终,好吧,我没有天分。。。万般无奈之下,我刚刚发短消息给Eastsun,厚颜无耻地再向他伸一回手,同时也发了这张帖子,向坛子里的高手们也伸一回手。在此,我代表我自己,一个文曲星的忠实爱好者,以及那些不知道自己被我无耻地拿来当借口壮胆的ios用户里的文曲星爱好者,感谢大家了!

想法是这样的:在gvmakerme.jar包里创建GVM_ROOT文件夹,然后将lava程序和其所需的data放入其下的lava和lavadata文件夹内,key文件夹内放置按键的设置,其实就是将本来需要读取外部数据的改为读取包内的数据。用户可以自行将lava程序等添加进jar里。不过有个问题,不同游戏产生的存档又该怎么办?

==============
刚发现,Eastsun将其开源了,我再试试。。。
==============
弄了2个多小时,还是搞不定,有能力有空的朋友可以试试:
http://bbs.emsky.net/viewthread.php?tid=31652&highlight=%2Beastsun
==============
感谢Eastsun的热心回复和专业指导~!
他告诉我说,应该不是pspkvm不支持java文件打开外部文件,应该是路径的问题。
折腾了一个
通宵,终于在今天早上搞定了!
首先,得使用ppsspp 0.7c或者0.7.424版,其他版本不能很好得支持pbp,导致pspkvm闪退。
大家需要在var/mobile/documents目录下建立pspkvm文件夹,然后将gvm_root拖进pspkvm文件夹中,将权限全开,然后用修改过的gvmakerme.jar就行了。
貌似不能传附件了。。。
上传到百度盘了,大家移步下载下~
http://pan.baidu.com/share/link?shareid=445011&uk=2231562998
至于按键,大家需要自己设置,毕竟文曲星游戏按键很多,将几个主要按键设置一下,不然可能就玩不了了。
===========================

2013.4.16】感谢威锋论坛airtoy辛苦劳动,最新版0.7.5-25,他修改后能够运行pspkvm,必须开BR,可以使用加速但是会闪屏。新版本身对模拟的jar应用没有什么改进,速度和声音和上一个修改版0.7-424一样。
下载地址:
http://pan.baidu.com/share/link?shareid=450970&uk=2231562998


上个图看看:



[ 本帖最后由 hdjackie 于 2013-4-16 10:42 编辑 ]
 楼主| 发表于 2013-4-9 22:51:03 | 显示全部楼层
@红色激情,你买了iphone5了吧?有没有试过ppsspp里的pspkvm?
发表于 2013-4-10 16:51:01 | 显示全部楼层
4卡吗
 楼主| 发表于 2013-4-10 17:33:44 | 显示全部楼层

回复 3# 的帖子

不算卡,声音问题是一直存在的,pspkvm 0.5.0是最后一个目前ppsspp支持声音的版本了。将游戏设置为111mhz,一般都有30~60VPS。
发表于 2013-4-10 21:20:45 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| 发表于 2013-4-10 22:06:49 | 显示全部楼层

回复 5# 的帖子

iphone 5很多人测试过ppsspp了,没问题的。不过没人测试pspkvm。等到5s出来,我估计就能用上5了。。。
不越狱也很好啊,至少系统稳定&安全。
总之,期待文曲星的黑白方块完美出现在iphone的屏幕上。
发表于 2013-4-11 22:01:18 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| 发表于 2013-4-12 11:31:30 | 显示全部楼层
感谢Eastsun的指导,终于搞定了!想用iphone玩lava的梦想终于实现!
发表于 2013-4-12 12:49:11 | 显示全部楼层
原帖由 hdjackie 于 2013-4-12 11:31 发表
感谢Eastsun的指导,终于搞定了!想用iphone玩lava的梦想终于实现!


呵呵,运行流畅么?
方便的话截个图给我看看,我可以考虑在老婆的iphone上试试。
 楼主| 发表于 2013-4-12 14:48:23 | 显示全部楼层

回复 9# 的帖子

有的游戏还蛮流畅的,有的不行,比如我自己的假日冒险岛,卡得很。截图已经放上,在一楼,能看到吗?截的是仙剑后传。
在pspkvm里对gvmakerme进行设置,理论上333mhz是最快的,结果我的手机测试111mhz才是最快的。。。
发表于 2013-4-12 21:00:51 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| 发表于 2013-4-12 22:31:20 | 显示全部楼层

回复 11# 的帖子

已经发布了呀,在一楼帖子最下面,特意用红字~
发表于 2013-4-13 13:50:48 | 显示全部楼层
呵呵,加油哦
发表于 2013-4-14 14:34:57 | 显示全部楼层
以前YY的虚拟机里跑psp模拟器里跑java虚拟机里跑lava虚拟机之类的终于实现了。。。
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2024-4-24 02:31 , Processed in 0.013668 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表