Pokemon Center | 口袋中心 以口袋妖怪为主题并带有其他动漫游戏的讨论

标题: 野生双战 - update [打印本页]

作者: jiangzhengwenjz    时间: 2016-8-22 00:56
标题: 野生双战 - update
今天有空就把好久前又修复了一部分的野生双战弄成自动写入

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

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

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

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

不过这个东西可能bug还是不会少的,看有没有时间继续弄吧...真是一个大坑
作者: Against    时间: 2016-8-22 11:39
哪来的精灵变暗?
作者: Against    时间: 2016-8-22 11:40
还有,你们为啥都喜欢大半夜的发布东西
作者: jiangzhengwenjz    时间: 2016-8-22 11:53
Against 发表于 2016-8-22 11:39
哪来的精灵变暗?

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

额,这个绿宝石好像没有的吧。,
作者: jiangzhengwenjz    时间: 2016-8-22 12:03
Against 发表于 2016-8-22 11:58
额,这个绿宝石好像没有的吧。,

有的,你玩一下就知道了。。。
作者: Against    时间: 2016-8-22 16:42
修复了,还真有的麻烦
作者: jiangzhengwenjz    时间: 2016-9-13 15:55
9.13更新,感谢楼上提供绿宝石对应代码
作者: cheney28    时间: 2019-8-8 08:00
楼主啊,我添加了4个path变量
  1. E:\devkitPro\armips\bin;E:\devkitPro\msys2\usr\bin;E:\GnuWin32\bin;E:\devkitPro\devkitARM\bin
复制代码
结果还是报错了
  1. arm-none-eabi-as -mthumb -c src/AudioFix.asm -o build/src/AudioFix.o
  2. arm-none-eabi-as -mthumb -c src/CatchFix.asm -o build/src/CatchFix.o
  3. arm-none-eabi-as -mthumb -c src/skiphack.asm -o build/src/skiphack.o
  4. arm-none-eabi-as -mthumb -c src/FleeFix.asm -o build/src/FleeFix.o
  5. arm-none-eabi-as -mthumb -c src/FishFix.asm -o build/src/FishFix.o
  6. arm-none-eabi-as -mthumb -c src/DexFix2.asm -o build/src/DexFix2.o
  7. arm-none-eabi-as -mthumb -c src/DoubleWildBallString.asm -o build/src/DoubleWild
  8. BallString.o
  9. arm-none-eabi-as -mthumb -c src/PokeBallFix.asm -o build/src/PokeBallFix.o
  10. arm-none-eabi-as -mthumb -c src/DexFix.asm -o build/src/DexFix.o
  11. arm-none-eabi-as -mthumb -c src/MainFix.asm -o build/src/MainFix.o
  12. arm-none-eabi-as -mthumb -c src/SwitchBSFix.asm -o build/src/SwitchBSFix.o
  13. arm-none-eabi-as -mthumb -c src/BallThrowFix.asm -o build/src/BallThrowFix.o
  14. arm-none-eabi-as -mthumb -c src/skipmsghack.asm -o build/src/skipmsghack.o
  15. arm-none-eabi-ld -z muldefs -T linker.lsc --relocatable -o  "build\linked.o" bui
  16. ld/src/AudioFix.o build/src/CatchFix.o build/src/skiphack.o build/src/FleeFix.o
  17. build/src/FishFix.o build/src/DexFix2.o build/src/DoubleWildBallString.o build/s
  18. rc/PokeBallFix.o build/src/DexFix.o build/src/MainFix.o build/src/SwitchBSFix.o
  19. build/src/BallThrowFix.o build/src/skipmsghack.o
  20. armips insert.s
  21. ARMIPS64 Assembler v0.8.0 (Jan 25 2016 00:20:59) by Kingcom
  22. insert.s(109) error: Invalid label name ""
  23. insert.s(109) error: Invalid label name ""
  24. insert.s(109) error: Invalid label name ""
  25. insert.s(109) error: Invalid label name ""
  26. insert.s(109) error: Invalid label name ""
  27. insert.s(109) error: Invalid label name ""
  28. insert.s(109) error: Invalid label name ""
  29. insert.s(109) error: Invalid label name ""
  30. insert.s(109) error: Invalid label name "fcmake: *** [makefile:21: all] Error 1
  31. 请按任意键继续. . .
复制代码
你的代码应该是没有错的,请问我还需要修改什么环境配置吗?
我是把rom改名为bpre0.gba放在与compile.bat同一层目录下
作者: jiangzhengwenjz    时间: 2019-8-8 08:09
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
原来要跟你的环境一模一样才可以,用你给的devkitARM_r45加上你给的make-3.81.exe加上你给的armips0.8.exe才可以。
话说这个不支持绿宝石吗?

作者: jiangzhengwenjz    时间: 2019-8-9 01:11
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




欢迎光临 Pokemon Center | 口袋中心 以口袋妖怪为主题并带有其他动漫游戏的讨论 (http://162.218.49.243/) Powered by Discuz! X3