jiangzhengwenjz 发表于 2016-8-22 00:56:28

野生双战 - update

今天有空就把好久前又修复了一部分的野生双战弄成自动写入

其实也没新加入什么,一个就是修复2只精灵只有1只变暗的问题,另一个就是修复剩一只精灵时询问是否交换精灵

此外需要预先扩容战斗命令加入callasm(不然毫无疑问,死机),然后具体怎么编译,怎么定义命令编号全部都在ReadMe.txt里了

--如果是32位的电脑可能没法运行--

代码查看/下载地址:
https://github.com/jiangzhengwenjz/Double_wild_battle

不过这个东西可能bug还是不会少的,看有没有时间继续弄吧...真是一个大坑

Against 发表于 2016-8-22 11:39:33

哪来的精灵变暗?

Against 发表于 2016-8-22 11:40:46

还有,你们为啥都喜欢大半夜的发布东西

jiangzhengwenjz 发表于 2016-8-22 11:53:20

Against 发表于 2016-8-22 11:39
哪来的精灵变暗?

就是战斗刚开始的时候,精灵先是暗的出场,然后变回正常的颜色

Against 发表于 2016-8-22 11:58:25

jiangzhengwenjz 发表于 2016-8-22 11:53
就是战斗刚开始的时候,精灵先是暗的出场,然后变回正常的颜色

额,这个绿宝石好像没有的吧。,

jiangzhengwenjz 发表于 2016-8-22 12:03:52

Against 发表于 2016-8-22 11:58
额,这个绿宝石好像没有的吧。,

有的,你玩一下就知道了。。。

Against 发表于 2016-8-22 16:42:09

修复了{:happyLugia:},还真有的麻烦

jiangzhengwenjz 发表于 2016-9-13 15:55:57

9.13更新,感谢楼上提供绿宝石对应代码

cheney28 发表于 2019-8-8 08:00:12

楼主啊,我添加了4个path变量E:\devkitPro\armips\bin;E:\devkitPro\msys2\usr\bin;E:\GnuWin32\bin;E:\devkitPro\devkitARM\bin结果还是报错了arm-none-eabi-as -mthumb -c src/AudioFix.asm -o build/src/AudioFix.o
arm-none-eabi-as -mthumb -c src/CatchFix.asm -o build/src/CatchFix.o
arm-none-eabi-as -mthumb -c src/skiphack.asm -o build/src/skiphack.o
arm-none-eabi-as -mthumb -c src/FleeFix.asm -o build/src/FleeFix.o
arm-none-eabi-as -mthumb -c src/FishFix.asm -o build/src/FishFix.o
arm-none-eabi-as -mthumb -c src/DexFix2.asm -o build/src/DexFix2.o
arm-none-eabi-as -mthumb -c src/DoubleWildBallString.asm -o build/src/DoubleWild
BallString.o
arm-none-eabi-as -mthumb -c src/PokeBallFix.asm -o build/src/PokeBallFix.o
arm-none-eabi-as -mthumb -c src/DexFix.asm -o build/src/DexFix.o
arm-none-eabi-as -mthumb -c src/MainFix.asm -o build/src/MainFix.o
arm-none-eabi-as -mthumb -c src/SwitchBSFix.asm -o build/src/SwitchBSFix.o
arm-none-eabi-as -mthumb -c src/BallThrowFix.asm -o build/src/BallThrowFix.o
arm-none-eabi-as -mthumb -c src/skipmsghack.asm -o build/src/skipmsghack.o
arm-none-eabi-ld -z muldefs -T linker.lsc --relocatable -o"build\linked.o" bui
ld/src/AudioFix.o build/src/CatchFix.o build/src/skiphack.o build/src/FleeFix.o
build/src/FishFix.o build/src/DexFix2.o build/src/DoubleWildBallString.o build/s
rc/PokeBallFix.o build/src/DexFix.o build/src/MainFix.o build/src/SwitchBSFix.o
build/src/BallThrowFix.o build/src/skipmsghack.o
armips insert.s
ARMIPS64 Assembler v0.8.0 (Jan 25 2016 00:20:59) by Kingcom
insert.s(109) error: Invalid label name ""
insert.s(109) error: Invalid label name ""
insert.s(109) error: Invalid label name ""
insert.s(109) error: Invalid label name ""
insert.s(109) error: Invalid label name ""
insert.s(109) error: Invalid label name ""
insert.s(109) error: Invalid label name ""
insert.s(109) error: Invalid label name ""
insert.s(109) error: Invalid label name "fcmake: *** Error 1
请按任意键继续. . .你的代码应该是没有错的,请问我还需要修改什么环境配置吗?
我是把rom改名为bpre0.gba放在与compile.bat同一层目录下

jiangzhengwenjz 发表于 2019-8-8 08:09:39

cheney28 发表于 2019-8-8 08:00
楼主啊,我添加了4个path变量结果还是报错了你的代码应该是没有错的,请问我还需要修改什么环境配置吗?
...

(Sougou Pinyin is broken, So I have to reply in English)

Clearly make can find all the tools required, so I guess:
1. You may want to try with new armips version: https://buildbot.orphis.net/armips/
2. (More likely it's because of this one) try with devkitARM r45. devkitARM has changed significantly from that version so it's possible that something is not correct under the new releases.

And, please don't apply this glitchy shit to your hack. I did this project when I completely didn't know about programming and at that time many things were not correctly documented so it has many flaws. You may want to check this ROM base:https://github.com/Skeli789/Complete-Fire-Red-Upgrade and https://github.com/pret/pokefirered/tree/master/src, which is the project several people and I are currently working on.

cheney28 发表于 2019-8-9 01:01:01

原来要跟你的环境一模一样才可以,用你给的devkitARM_r45加上你给的make-3.81.exe加上你给的armips0.8.exe才可以。
话说这个不支持绿宝石吗?

jiangzhengwenjz 发表于 2019-8-9 01:11:22

cheney28 发表于 2019-8-9 01:01
原来要跟你的环境一模一样才可以,用你给的devkitARM_r45加上你给的make-3.81.exe加上你给的armips0.8.exe ...

Check this branch: https://github.com/DizzyEggg/pokeemerald/tree/battle_engine_v2
页: [1]
查看完整版本: 野生双战 - update