Board logo

标题: 机器人大战万能编辑器 [打印本页]

作者: 蓝蓝路    时间: 2011-9-18 10:06     标题: 机器人大战万能编辑器

本帖最后由 蓝蓝路 于 2011-9-18 13:25 编辑

先声明此内容为转贴,仅供分享。
这个是gba机器人大战og2的编辑器,但具备各种功能。
从头像,机体,剧情,到特写,音乐,地图,都能修改,如果各位感兴趣又能合理运用,必能做出惊艳的机战,先传一个,以后陆续传

超级机器人大战OG2阿克塞尔篇改:
http://115.com/file/aq1jueks#


以下是综合编辑器地址:
[attach]683[/attach]


教程目录:
1楼 og2导入头像简易教程
2楼 专用导图教程
3楼 抽出移植器使用方法
4楼 机体特写修改
5楼 武器动画+机体特写修改
6楼 战场小头像修改
7楼 人物特写
9楼 BGM添加教程
10楼 机体颜色+武器颜色修改
11楼 标题BGM修改
12楼 特殊台词教程
13楼 og1与og2 BGM互相移植教程


OG2修改器导入头像简易教程:
首先,准备一张40X40的头像后缀必须为BMP,如果不是40X40则用ACDSEE将其转为40X40。这个很简单我就不多说了。
下面开始
第一步:打开OG2 EDIT,读取OG2 ROM,选择机师图像,编集。


这里替换的是南部响介的头像。


第二步:用ACDSEE打开要替换入ROM的头像,点击颜色,之后再选择16色,保存。


第三步:选择你要替换的头像编号,单击头像后读入,色版也随之读入了。之后保存,进入游戏享受成果即可。


效果:

作者: 蓝蓝路    时间: 2011-9-18 10:54

本帖最后由 蓝蓝路 于 2011-9-18 11:09 编辑

回复 1# 蓝蓝路

OG2专用导图教程:

需要以下工具
构造体工具
OG2UnitGraphicViewer
OG2DataCopy
Photoshop
CT2

第一步打开OG2DataCopy读入ROM后选最后一项可以按机体排列找到精灵和色盘或按照构造体工具里的武器动画等找到对应的精灵和色盘图片
保存成16色索引BMP图

用PS打开图片可以任意换图和换颜色
修改好的图点索引色>颜色表保存PAL文件待用

接着打开OG2UnitGraphicViewer按方向键下随便找个适合大小的精灵地址(例如5C),然后读入修改好的BMP图
保存ROM,至此导入图片完成



接着杓造体工具要改的武器动画精灵改成刚才导入的精灵代码(5C)保存ROM,修改完成

到色盘的导入了
依照构造体找到要换掉的色盘地址


打开CT2输入地址,调色板读取PAL文件后,点调色板转换为数据,保存完成


最后构造体武器动画的色盘代码更改成修改好的,便完成色盘导入和修改

看不懂的可以留言讨论

描述:OG2UnitGraphicViewer
附件:  up0004.ZIP (44 K)
http://www.yyzo.com/job.php?acti ... 60529&aid=43791

描述:OG2DataCopy
附件:  up0040.rar (136 K)
http://www.yyzo.com/job.php?acti ... 60529&aid=43792

附件:  脱光光.gif (1302 K)
http://www.yyzo.com/job.php?acti ... 60529&aid=44196

附件:  ARISURY.gif (296 K)
http://www.yyzo.com/job.php?acti ... 60529&aid=44199

附件:  HL1RY.gif (251 K)
http://www.yyzo.com/job.php?acti ... 60529&aid=44200

附件:  AOICUTIN.gif (1741 K)
http://www.yyzo.com/job.php?acti ... 60529&aid=44202
作者: 蓝蓝路    时间: 2011-9-18 11:07

本帖最后由 蓝蓝路 于 2011-9-18 11:11 编辑

回复 1# 蓝蓝路

OG2抽出移植器使用方法【附工具下载】:
作者:390537057

1:先打开数据抽出移植器.


2:打开后先按第一个---------打开ROM-----------
  


3:打开后会出现一大堆的机体名字~~~(汗,真多~)


4:打开后,接着保存一个ID,随便保存一个地方,名字也随便打~~~



5: ID生成后,就去找个替换的机体,(比如我选的是白骑士)


6:选好机体后,先把它的数据清理干净~~~,


7:清理后看看名字是不是变了


8:接着把你要导入的机体导进去...........



9:选你要导入的机体的代码~~~(白骑士的代码是 00A 所以要选回00A)


10:从电脑里选你要导入的机体~



11:你会发现机体的名字又变了(这就说明你成功了)


12:接下来就是保存了~(^_^) 要保存回原来的ROM里




保存后就可以退出了,享受一下修改的成果~~~

修改完记得保存自己所使用的ID,每个ID对应的是一个ROM,如果下次需要修改,则还需读该ID,无法重新保存新ID。

OG2ユニット抽出移植下载:
http://www.yyzo.com/job.php?acti ... 60375&aid=43888
作者: 蓝蓝路    时间: 2011-9-18 11:15

回复 3# 蓝蓝路

机体特写添加教程:

  準備工作
 ・OG2のROM
 ・VBA
 ・構造体编集工具STRING
 ・图片
  ・TileMapMaker   
 ・画像处理工具(PS等)

首先拿一个特写开刀做例子
这里就用使用率最高的瓦尔西奥妮的特写来做例子
先把特写的图片保存下来


然后是处理图片,大小一样
打开TileMapMaker
打开图片点击「0x06008000」
点击按扭ビットマッブ読込


成功后
 TileMapMaker就生成了にスプライト、パレット、タイルマップが三个DAT


 把他们加到ROM末尾。也就是スプライト、パレット、タイルマップ的追加。
记得把位置记下来


 好 了 之 后 就 是 构 造 体 的 编 集
找到ユニットカットイン这项
编号1F就是瓦尔的特写


要改的部份分别是第一个スプライト、パレット和BG2のタイルマップデータ
把3个数值记下来 A2 76和2E
接着到【F1FA7C】スプライトデータへのアドレス 【F20750】パレットデータへのアドレス 【9C085C】BG用タイルマップデータ3项里
找到各自的对应地址
把刚才记下来的位置分别填进各自的对应项里
スプライトデータへのアドレス」A2、「パレットデータへのアドレス」76
 「BG用タイルマップデータ」2E改地址
 地址要加0x08000000   比如
0x01000000 → 0x09000000
0x01001F90 → 0x09001F90

在此机体特写添加便告完成(真多地方照抄,嘛 本来就差不多- -)

作者: 蓝蓝路    时间: 2011-9-18 11:19

回复 4# 蓝蓝路

OG2武器动画加入驾驶员特写移稙教程:

首先用stirling构造体编辑工具打开OG2构造体,然后寻找想加入特写的武器动画位置,这里以ヒュッケバイン的バルカン炮攻击开始动画为例,照图如下


找到的地址如下:8EE3784,然后减去8000000就是ROM里的地址EE3784,接着用16进制编辑工具(UE等)打开OG2的ROM移到EE3784

03是命令行的总数(要增加命令行的话这里也要增加),一行命令占16个字节,向前4个字节,5437EE08命令行的存放地址,即是8EE3754,同样要减去8000000,得EE3754,搜素到EE3754...然后如下图把把3X16行的数据复制(复制多少行由命令行总数决定)


在ROM的底部粘贴刚才复制的数据(事先记緊对ROM扩容...)
然后在想插入特写的位置第一个字节插入16字节,修改为17000E00010000000000000000000 ,0E为命令执行的时间,设置的时间不可以高於下一个命令,只能更低或且同样数值,01为显示驾驶员特写(以下为机体特写相关:填17000E00YY000000XX00000000000000,YY为00即显示机体特写.XX为机体特写代码,对应构造体)

之后返回EE3754,03修改成04(看你添加了多少个命令而定),5437EE08修改成00000009(要移植数据的对应地址,要加回8000000)
保存,运行ROM,特写版バルカン炮出来了!
作者: 蓝蓝路    时间: 2011-9-18 11:23

回复 5# 蓝蓝路

OG2战场小头像修改教程:

有很多人问我,OG2的小头像要怎么才能做得比较完美呢?
其实并不是很难,要用到PS就行了。
现在我来具体讲解。
首先,我们打开Vba模拟器的OG2。
看到了一个小头像。
然后我们打开工具--调色板查看器。

然后点击保存OBJ。这样会生成一个PAL文件,叫OBJ.PAL这里我就按原始的名字来。

然后,我们打开PS来出我们要做的图片。
这个是论坛里的萝莉在机战R截的图片。

我们首先要把不要的背景去除。
在这里我推介用魔术棒工具来去除背景。
好了,现在是单一的背景了。
然后使用图像--裁切命令把图片多余的去掉。
现在填充一个背景色,也就是黑色。

然后,我们执行图像--模式--索引颜色命令。
出现这样的界面,我们选择自定。黑白勾选框不要选。
然后点击载入。
文件类型选择PAL。
然后在文件名众输入你的PAL名。
就可以导入颜色。
然后,按住CTRL,把第一行以外的颜色删除。
然后点击保存,保存为8位就可以导入CT了。

至于小头像的地址寻找和改头像的地址寻找是一样的,这里我就不详细说明了。
作者: 蓝蓝路    时间: 2011-9-18 11:29

回复 6# 蓝蓝路

OG2人物特写修改教程:

有关工具: TileMapMaker.rar
http://www.yyzo.com/job.php?acti ... 29730&aid=25907
  
TileMapMaker使用方法 

準備工作
 ・OG2のROM
 ・VBA
 ・構造体编集工具STRING
 ・图片
 ・画像处理工具(PS等)

 好了,现在我们开始

 不过要加一个人特写就要踢掉一个人的
用STRILING打开


 把スプライト、パレット、タイルマップの3个数值记下来
拉米亚是
  ・スプライト 1F8
  ・パレット 183
  ・タイルマップ 197

 
图片处理:
 VBA打开ROMラミア的特写时候暂停
 Tools"→"Map Viewer" 
BG2选择
512x256的大小



 然后保存
 512x256




 然后是处理图片,大小一样这知道吧


 
 

 
 保存的时候注意
  ・背景色弄好
  ・256色图片保存
  ・512x256的大小
 


 打开图片点击「0x0600B400」
 



 成功后
 TileMapMaker就生成了にスプライト、パレット、タイルマップが三个DAT


 把他们加到ROM末尾。也就是スプライト、パレット、タイルマップ的追加。


 好了之后就蔊UN乖焯宓谋嗉�


 点击構造体編集找到
「スプライトデータへのアドレス」1F8、「パレットデータへのアドレス」183
 「BG用タイルマップデータ」197改地址
 地址要加0x08000000   比如
0x01000000 → 0x09000000
0x01001F90 → 0x09001F90


这样就可以了。完美的特写加入。

作者: sxwhxyz    时间: 2011-9-18 11:58

好东西,谢谢分享!
作者: 蓝蓝路    时间: 2011-9-18 12:58

回复 7# 蓝蓝路

OG2BGM添加教程:

□OG2BGM移植器使用方法:
①用移植器打开 Mid文件。
② 開始時間和结束時間调整
③ 楽器的音节调整
④ ROM開始添加的位置调整
⑤ 点击左下的按钮
→ 现在"MPHeader.dat"和"MP2000.dat"就生成了。
 
 
 好了,现在是ROM的移植。
⑥ 用STRING打开OG2ROM,编辑OG2構造体的「【3FA1AC】BGMデータのへのアドレス」
⑦选择一个BGM来替换。并添加MPHeader.dat和MP2000.dat到指定地址。


 比如我们添加的地址是0x1000000、要替换AshToAsh这个BGM
 那么我们在0x05315C4里替换MPHeader.dat的代码
 在0x1000000里添加MP2000.dat的代码
 然后保存就可以了。
移植器里有几个选项,因为我不是很清楚音节那些的关系,所以我就大概的讲一下,那些选项大家一起来研究吧。

附件:  up0116.ZIP (72 K)
http://www.yyzo.com/job.php?acti ... 34939&aid=30639
作者: 蓝蓝路    时间: 2011-9-18 13:01

回复 9# 蓝蓝路

OG2 DataCopy改机体颜色,连武器也可:

先来教改机体在战斗时非使用武器状态时的颜色:


首先开OG2 DataCopy,开ROM,然後点圈的那顶


之後选个机体,圈的是机体的原色代码,按上下就能看改其他颜色的样子了,选好颜色後一定要记住该代码,不然接着就改不了



接着就开这项 然後那3个圈的就是机体在战斗时非使用武器状态时的颜色代码,这时侯你就把那些数字改成你刚记住的代码数字

这样机体方面就完成了,下一楼教大家如何改使用武器的颜色   

附件:  OG2换色用修改器.rar (140 K)
http://www.yyzo.com/job.php?acti ... 35856&aid=31609
作者: 蓝蓝路    时间: 2011-9-18 13:04

回复 10# 蓝蓝路

og2标题画面bgm教程:

大家是否想在标题画面改出自己喜欢的bgm呢?
如果想的话,跟我来.
let's go!!!

首先,我讲讲需要的工具.....og2rom一个.构造体编辑器(或者ue.ct等都可以...只要是16进制的编辑器都可以)
好,下面让我们开始.
第一步,用16进制的编辑器打开og2的rom(这里我用 的 是 构 造 体 编 辑 器)
然后,在检索·移动项里选择第8项,这是地址搜索

第二步,搜索00054490,这个地址(注意,这是重点)
之后你会发现一列代码前面的先别管,看到后面的2e了么
把这个改成你喜欢的bgm代码,就完成了.....喜欢哪个改哪个
我说的比较简单(连图也没贴.各位因该能理解),具体怎么样自己研究......
最后感谢6君昨天晚上说的那番话.....我和飞机才能学会改bgm.....

附件:  构造体编辑器.rar (893 K)
http://www.yyzo.com/job.php?acti ... 39102&aid=34201
作者: 蓝蓝路    时间: 2011-9-18 13:05

回复 11# 蓝蓝路

OG2特殊台词教程:

图片:

希望自己导入的机体能喊出特定的武器台词吗?
GO!GO!
跟我来.......
我们需要一个的是OG2的修改器和构造体工具.
我们看到这里的红框里显示的是武器的识别番号.
所谓武器的识别番号就是台词的识别代码.
我填了302.
然后,我们在构造体的武器识别番号里把你要改的武器番号改成302
然后进入游戏,可以看到台词了.
作者: 蓝蓝路    时间: 2011-9-18 13:09

回复 12# 蓝蓝路

OG1与OG2BGM互相移植简单教程:

首先,先随便的讲解一下BGM的地址存放的意义。


如图,构造体中此地址为BGM指针的存放位置。
其地址的指向是另外一堆指针,这些指针指向了每个BGM的每个乐器的时间,乐器使用番号,音量等等。

而所谓的“乐器”。指的是ROM里面各种乐器发出的不同声音,各个ROM有所不同,所以也就造就了不同的音乐。
而OG1和OG2的乐器的使用是不同的,所以要想完美的利用OG1的音乐,就得把OG1的乐器也移植过来。

现在,我们利用2CH的乐器移植工具来讲解不同GBAROM乐器的移植。
打开SappyEngineExtracter.exe。


如图.我们看到了界面。
这个时候,点击楽器データ抽出,我们选择OG1的ROM。
这个时候再点击ROMに移植する,我们选择OG2的ROM。


会弹出对话框,点击确定,会显示如下界面。
会看到一个移植先でのエンジンのアドレス
9000000 (不同的ROM是不同的,视你的ROM而定)
记下这个地址。
然后我们打开SappyExtracter.exe


看到如图界面。
点击BGM抽出用ROMを読込み,选择OG1的ROM。
写好抽出番号,例如21。(这里的21是10进制,OG1的BGM表是16进制,请自己换算)
然后点击BGMを抽出
好了之后,点击OG2用。
最后点击別ROMに移植する,打开我们刚刚生成的新ROM,并另存为另一个新ROM。
然后我们会看到一个移植先アドレス


如图,我的地址是90FA7EC。
记录下如图的地址。
然后用构造体工具打开我们最后保存的ROM。
点击指定アドレス移动,到10FA7EC(90FA7EC-8000000指针最基本知识,这个我就不讲了)


如图看到D4 6A 3F 08 这个就是OG2原本的乐器地址,替换为刚刚第一个软件记录下的地址,00 00 00 09
然后点击先头移动,编集-构造体编集


到这个地址,把第二个软件记录的90FA7EC填到37以后就添加新的完美BGM了。

同理,OG2的移植到OG1也是一样的道理。
作者: 江南烟雨    时间: 2011-9-18 21:03

.......无语了。。。。太详细了吧。
作者: krauser    时间: 2011-9-19 09:43

顶老乡~
作者: sltyy1232    时间: 2011-9-23 12:19

回复一下吧













我的小站,冒着版权的风险分享免费视频教程给大家  51jiaocheng.net

作者: 戴过红领巾    时间: 2011-10-10 13:43

这么强,支持楼主,佩服












超变传奇私发服网 热血传奇吧  1.80金币传奇 1.76精品 传奇私服1.76 传奇世界sf
作者: ferdinand    时间: 2011-12-29 23:25

谢谢分享,支持作者
作者: qwerrrr    时间: 2012-3-7 12:42

这编辑器太强了 有空自己也DIY一个玩玩
作者: cc0209    时间: 2012-6-6 12:32

非常强大
作者: Fast962498    时间: 2025-5-19 23:38

666666666666




欢迎光临 意志之路汉化组 (http://www.yzzl.kxb4u.com/) Powered by Discuz! 7.2