Author Topic: [PC] Enemy editor - IFRIT (0.11)  (Read 56907 times)

resinate

  • Cool newbie
  • *
  • Posts: 85
  • Karma: 0
    • View Profile
Re: [FF8] Enemy editor - IFRIT (0.11)
« Reply #150 on: 2016-11-08 17:39:29 »
letting u know version 0.11B - IN DIRECTORY MODE - doesnt save at all just gives errors when changing stats. and its over saving other files im not even editing

single file open - save works fine
« Last Edit: 2016-11-08 18:16:41 by resinate »

zoeyvalentine

  • Newbie
  • *
  • Posts: 1
  • Karma: 0
    • View Profile
Re: [FF8] Enemy editor - IFRIT (0.11)
« Reply #151 on: 2016-11-19 11:32:15 »
Hello, can somebody make a video-tutorial how use this program? (Even with notepad writing will be enough, is not necessary voice-video)

This program works for FF8 PSX ver? FF8-PC-Standard Ver ? or FF8-Steam version ?.
 
 A basic example of changing stats of "Ifrit" lets say would be enough for newbies like can learn how use that! Thanks.
« Last Edit: 2016-11-19 11:48:33 by zoeyvalentine »

Zara9

  • Insane poster
  • *
  • Posts: 474
  • Karma: 15
    • View Profile
Re: [FF8] Enemy editor - IFRIT (0.11)
« Reply #152 on: 2016-12-31 23:54:20 »
hey

how can i use this enemy editor for ff8 on ps1

gjoerulv

  • No life
  • *
  • Posts: 1107
  • Karma: 33
  • me
    • View Profile
    • My Youtube
Re: [FF8] Enemy editor - IFRIT (0.11)
« Reply #153 on: 2017-01-03 02:31:42 »
letting u know version 0.11B - IN DIRECTORY MODE - doesnt save at all just gives errors when changing stats. and its over saving other files im not even editing

single file open - save works fine

Others have reported the same, but I've never been able to reproduce that bug. I would need as much info as possible to figure out what's going on in these cases. As of now I don't even have the game installed; need to reinstall and take a look.

Ifrit should work for all versions. On Ps1, I believe you can simply open the dat files directly. It's been a while since I seriously worked on this so I would need to refresh myself as well. :P

Zara9

  • Insane poster
  • *
  • Posts: 474
  • Karma: 15
    • View Profile
Re: [FF8] Enemy editor - IFRIT (0.11)
« Reply #154 on: 2017-01-03 08:47:30 »
hey gjoerulv

i am using psxfin the emulator to play my ps1 games, so how can i use the ps1 enemy editor to open up the dat files

and where are the ps1 dat file stored

gjoerulv

  • No life
  • *
  • Posts: 1107
  • Karma: 33
  • me
    • View Profile
    • My Youtube
Re: [FF8] Enemy editor - IFRIT (0.11)
« Reply #155 on: 2017-01-05 15:55:35 »
I don't know actually. I would image they're inside the discs somewhere though lol. You'd need to extract the image, edit files, and recreate it. It will probably be a rather tedious process without good tools. It's been too long since I've done any editing this way; you may want to google it. Also read the wiki:
http://wiki.qhimm.com/view/FF8/PlaystationMedia
http://wiki.qhimm.com/view/FF8#File_Formats

metalicarusbr

  • Newbie
  • *
  • Posts: 1
  • Karma: 0
    • View Profile
Re: [FF8] Enemy editor - IFRIT (0.11)
« Reply #156 on: 2017-02-04 12:27:17 »
Hey gjoerulv

Great tool, I'm glad to be able to edit some monsters and make the game more challenging.

One note, the number besides Magic on [Draw tab] alters the "draw resistance" of that specific magic, the higher the number the harder to draw. But I actualy dont know where it fits in the formula, so a little more testing is required.

Cheers

gjoerulv

  • No life
  • *
  • Posts: 1107
  • Karma: 33
  • me
    • View Profile
    • My Youtube
Re: [FF8] Enemy editor - IFRIT (0.11)
« Reply #157 on: 2017-02-06 09:41:19 »
Nice info there!  ;D

Divatox

  • Cool newbie
  • *
  • Posts: 60
  • Karma: 5
    • View Profile
Re: [FF8] Enemy editor - IFRIT (0.11)
« Reply #158 on: 2017-10-10 07:17:47 »
Hi there, im trying to edit just to see how it works. I just put on glacial eye the magic apocalypse to cast and saved
but when i try to put into the battle.if (intothe steam/steamapp/common/FFVIII/data/EN)

this shows up


any help?

gjoerulv

  • No life
  • *
  • Posts: 1107
  • Karma: 33
  • me
    • View Profile
    • My Youtube
Re: [FF8] Enemy editor - IFRIT (0.11)
« Reply #159 on: 2017-10-10 09:37:59 »
I sent you a PM, but I think the problem is that you extract from a battle.fs that does not have battle.fi and battle.fl in the same folder. Same thing when you pack/create a new battle.fs: Both battle.fi and battle.fl must be in that folder you create battle.fs in UNLESS you extracted all the files.

EDIT:
I updated first post in this thread to hopefully clarify things. Please read if you're confused; I try to explain as best I can, but I suck at explaining lol :P
« Last Edit: 2017-10-10 09:54:39 by gjoerulv »

Divatox

  • Cool newbie
  • *
  • Posts: 60
  • Karma: 5
    • View Profile
Re: [FF8] Enemy editor - IFRIT (0.11)
« Reply #160 on: 2017-10-10 21:36:16 »
Thank you so much Gjoerulv XD help me aloooot.
I don´t know if will help some one, but here is the list that you can use:

__________________________
Kernel = Magic
Ability = Magic Number
Anim = always "11"
__________________________
1-fire
2-fira
3-firaga
4-blizzard
5-blizzara
6-blizzaga
7-thunder
8-thundara
9-thundaga
10-water
11-aero
12-bio
13-demi
14-holy
15-flare
16-meteor
17-quake
18-tornado
19-ultima
20-apocalypse
21-cure
22-cura
23-curaga
24-life
25-full-life
26-regen
27-esuna
28-dispel
29-protect
30-shell
31-reflect
32-aura
33-double
34-triple
35-haste
36-slow
37-stop
38-blind
39-confuse
40-sleep
41-silence
42-break
43-death
44-drain
45-pain
46-berserk
47-float
48-zombie
49-meltdown
50-scan
51-full-cure
52-wall
53-rapture
54-percent
55-catastrophe
-------------------------
Kernel = CUSTOM
Anim = still "11"

124- LV5 Death
242- thunder summon (its a anim that´s look like Thunder Storm, but works like magic)
257/309- gravija
262/295- Mighty Guard
263- Doom
276- White Wind
338/365- Maelstrom
358- Hell´s Judgment
__________________________
I´m still testing some magics, like a enemie use Mighty Guard, White Wind, Haste, Double, Triple, Cure etc. In them self not in your party XD. And some magics that cause damage in the whole party, dealing damage only to 1 of them, ex: Ultima.

But i hope this help ^_^

Maki

  • Software hacker
  • Freak
  • *
  • Posts: 515
  • Karma: 95
  • Paranoid
    • View Profile
Re: [FF8] Enemy editor - IFRIT (0.11)
« Reply #161 on: 2018-01-15 13:57:02 »
Some times ago someone sent me the japanese site where I found all enemy scripts dumped and formatted with all magic IDs and texts inside files. Grab it here:

http://www.geocities.jp/agnesboulangerchan/psff8/research/psff8-enemy-ai.zip

For example you can clearly see that 117 (Sorceress 3) is casting magic 327 and 074 on herself at the init. It has all variables named (local and globals) and rich AI documentation with HEX codes, but all in Japanese.

volvania

  • Cool newbie
  • *
  • Posts: 50
  • Karma: 0
    • View Profile
Re: [FF8] Enemy editor - IFRIT (0.11)
« Reply #162 on: 2018-01-15 14:56:32 »
Omg is this real or i am dreaming for over a 10 years i am searching for this data, thank you so very much maki you can't imagine my happiness

Maki

  • Software hacker
  • Freak
  • *
  • Posts: 515
  • Karma: 95
  • Paranoid
    • View Profile
Re: [FF8] Enemy editor - IFRIT (0.11)
« Reply #163 on: 2018-01-21 20:54:25 »
MonsterAI+CA:   (Where MonsterAI is 0x487DE0 in 2000PC)
Code: [Select]
mov     al, [esi]:
[ESI] - pointer to current operation to parse
al - will hold AI code opcode


Example:
MonsterAI+62E  AI_TALK (opcode 0x1A)
mov dl, [esi] - ESI holds textID (as said in documentation it's byte text_index)
gets saved to local at var_14

MonsterAI+661 now EAX holds absolute address to text to display- here: "5 ?Rm kmpc."- deciphered as "NO MORE!"

So... Yeah, I might be able to make something like real-time AI interpreter I think...

Opcode 0x05 is some sort of PUSH

Isn't it?

Pardon that 'A', I just used ROT-23 for text conversion
« Last Edit: 2018-01-21 21:57:35 by Maki »

volvania

  • Cool newbie
  • *
  • Posts: 50
  • Karma: 0
    • View Profile
Re: [FF8] Enemy editor - IFRIT (0.11)
« Reply #164 on: 2018-01-22 13:19:43 »
you mean you will make a stand alone tool to change monsters AI or make some upgrades to ifrit ? either way i am looking forward to it finally the long wait is over and we can make ff8 great again  :cry: ;D

Sega Chief

  • No life
  • *
  • Posts: 2735
  • Karma: 162
  • These guys is sick
    • View Profile
Re: [FF8] Enemy editor - IFRIT (0.11)
« Reply #165 on: 2018-01-28 22:00:26 »
A friend of mine translated the Readme document:

https://pastebin.com/DYSuHeMv

Divatox

  • Cool newbie
  • *
  • Posts: 60
  • Karma: 5
    • View Profile
Re: [FF8] Enemy editor - IFRIT (0.11)
« Reply #166 on: 2018-02-01 14:23:47 »
Some one could tell if Ifrit tool was recently updated? I was have some problems in the old one, messing if the graphics in the game after you change something in the AI