铁血丹心

 找回密码
 我要成为铁血侠客
搜索
查看: 5725|回复: 15

Android 手機版數據包中的smap.grp 及smap.idx 應如何打開?

[复制链接]
发表于 2011-10-6 10:19 | 显示全部楼层 |阅读模式

马上注册,结交更多侠友!

您需要 登录 才可以下载或查看,没有账号?我要成为铁血侠客

x
我正在用jacob123移植的1.9.2.apk android 手機版玩小豬闖江湖 (詳見http://bbs.gfan.com/android-166982-1-1.html), 發覺了當中的一些bug, 故希望修復一下...

但是, 我用fishedit 0.72 編輯, 希望
修改一下場景貼圖時, 卻發現修改器未能打開

smap.grp , smap.idx 格式的檔案, 只能打開
(smp,sdx)的格式...就算是手動輸入圖檔的位置, 也會出現"subscript out of range 9"的問題...

我爬文查過資料, 發覺smp,sdx 跟smap.grp,smap.idx 應該是同一類的檔案, 只是名稱不同...
請問它們間是否可以互相轉換? 而fishedit 是否有其他方法可以打開smap.grp , smap.idx 的檔案?

新手發問, 希望各位大俠可以幫幫忙, 謝謝!

【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-10-8 09:17 | 显示全部楼层
ppc版是有个资源转化的,pc上的数据,经过转化就能在ppc上用了
我不知道安卓有没有,可以试试
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-10-8 00:33 | 显示全部楼层
请改文件名,或者改FE的ini
总之要匹配

smp/sdx
smap.grp/smap.idx
这两对文件其实是一样的,就是命名方式不一样

同样的还有几对
比如
wmp/wdx
wmap.grp/wmap.idx
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2011-10-8 01:15 | 显示全部楼层
回复 jy02785317 的帖子

但還是先感謝你的回覆!
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-10-8 01:18 | 显示全部楼层
你不是android版的吗?怎么又涉及到ppc版的了?
ppc版的grp是经过资源转化的,具体有哪些变化我不清楚,但是建议不要用ppc的文件
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-10-8 01:20 | 显示全部楼层
哦,确实
android移植版有两个版本,一个基于ppc(ppc版基于pascal),一个基于lua版

那建议你修改是,用原始版本的grp和idx吧,ppc版的应该是不识别了
反正这文件只是贴图而已,没什么关系
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2011-10-8 01:23 | 显示全部楼层
我用的是jacob123 发布的 1.9.2 android 版, 而據另一貼樓主xxfyjian 所說,
他这个版本是改於金庸群侠传PPC版本  (dos版--windows复刻版---ppc版----android版).

我自己也下過了PPC 版的數據包, 發覺它與android 版本的文件很多也是一致的...
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2011-10-8 01:28 | 显示全部楼层
回复 jy02785317 的帖子

不用PPC 版就只能用netwan 的移植了(就是論壇資源下載中的另一版本)...
他的版本是基于金庸群侠传LUA版的...,
內裡的文件格式, 跟"小豬闖江湖復刻版"  差異太大了...
不好弄啊...
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2011-10-8 01:33 | 显示全部楼层
回复 jy02785317 的帖子

其實用什麼grp,idx, smp,sdx 也沒什麼關係...只是能在ppc-android 版中能讀就可以了(這樣才可以在手機上玩啊)...

目前我是在電腦上用"小豬闖江湖復刻版"的文件...

但小豬中的sdx,smp 卻不能在ppc-android 版中讀取....

可以的話, 我很是想用其他的文件, 取代了pc-android 版中原來的smap.idx , smap.grp......
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2011-10-8 02:20 | 显示全部楼层
悲劇的發覺, ppc 版的smap.idx, smap.grp, wmap.idx , wmap.grp , 其他版本均沒有在使用....其他版本的sdx及smp 進了ppc 的資料夾後也起不了作用啊...@@
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2011-10-8 01:13 | 显示全部楼层
1. 改fe 的ini 試過了, 在文件中我用尋找功能, 把出現過的smp/sdx 都改變為了smap.grp/smap.idx, 再把原本的smp/sdx 都刪去. 運行FE 時, 修改器的確是找到並嘗試打開smap.grp/smap.idx 的文件(不會是原來的smp/sdx, 因為已被刪去) , 但最後也是會出現subscript out of range 的問題....

2. 直接改file 名也試了, 就是把smap.grp/smap.idx 在window 中重新命名為smp/sdx (副檔名也有修改), 再把新的檔案覆蓋了原先的檔案... 但運行時 還是出現了subscript out of range 的問題...

我想可能真的是檔案本身有不知名的問題.... 因為ppc 版的idx, 有97kb , 但普通版卻只有16kb... 會是這過原因嗎?

真是悲劇啊... 想弄弄android 版本, 就卡在這裡了...
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2011-10-8 10:40 | 显示全部楼层
回复 jy02785317 的帖子

哇哈哈, 成功了, 感謝大俠的指點啊~~~!

具體方法如下:

1. 備份整個jy 數據包.
2. 把修改後的smap.grp, smap.idx 文件, 覆蓋取代了jy//resource//date 中兩個原有的.
3. 把jy//resource//data//smap 中的grp,idx 文件(分別是6mb 及96mb 的)刪去...
4. 進遊戲, 資源轉換...
5. 這時理論上是成功了, 在jy//resource//data//smap的資料夾中, 也會出現兩個新的grp,idx文件.
6. 但進遊戲一看, 發覺在場景中可自由行走, 畫面卻是黑屏...
7. 因此, 除jy//resource//data//smap的資料夾中兩個新文件外, 我把經 資源轉換過的整個jy 數據包都刪去, 換以備份數據包, 再把保留下來的兩個新文件(smap.idx 及smap.grp), 重新覆蓋至jy//resource//data//smap的資料夾中...

進遊戲場景一看... 成功了哩~~~! 再次感謝大大哩~~~
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2011-10-7 11:05 | 显示全部楼层
補充:

jacob123的android 移植版是改自ppc 版的 (參見 "继仙剑后又一力作问世——《金庸群侠传》PPC正式版1.01!" 這一文, 在百度搜搜就有)

而ppc 版的相關目录存储结构(用到的文件)為

1.  \\Resource\\data\\Smap.grp,Smap.idx//场景地图块
2.  \\Resource\\data\\Smap\\Smap.grp,Smap.idx//场景地图块

不知為什麼有兩組, 但我在測試後, 發覺只有修改(2)才會對遊戲起作用.
(1) 中的grp 及idx 均能打開在fishedit 或upedit中打開, 但打開(2)的grp及idx 時 (分別是6mb 及96kb的),
就會出現"subscript out of range 9" (fishedit) 或"grp文件錯誤! I12707" (upedit) 的問題...

再用其他方法測試, 用(1) 的idx 配上 (2) 的grp 試了試, 發覺是可以打開了, 但貼圖會出錯, 改了東西後, 至遊戲中也會出現bug... (人物都變透明)

我知道的就是這樣子了... 希望各大俠解答...
嗯, 這問題還是重要的... 因為ppc 移植android 的版本, 目录存储结构都是用如此的格式... 解決後, 就可以修復很多其他的數據包了...
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2011-10-7 11:06 | 显示全部楼层
本帖最后由 ghost-x 于 2011-10-7 11:12 编辑

最後, 我用的是FishEdit0.72 修改器

【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2012-8-18 15:48 | 显示全部楼层
求,lZ 给我发个mod 的数据。包,苍龙助日或再战江湖或乡民都可以,现在都下不了,谢谢你了
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2012-8-18 15:48 | 显示全部楼层
求,lZ 给我发个mod 的数据。包,苍龙助日或再战江湖或乡民都可以,现在都下不了,谢谢你了
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

小黑屋|手机版|铁血丹心

GMT+8, 2024-5-3 11:57

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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