Author Topic: FF VIII How to MOD?  (Read 24682 times)

Divatox

  • *
  • Posts: 88
    • View Profile
FF VIII How to MOD?
« on: 2017-09-18 16:49:36 »
Hi there im new and i always watched some videos like FF8 requiem and others and i want to know
What i need to make those changes? How can i mod my FF8?

Make enemies harder, bosses with special magics and moves

Mcindus

  • *
  • Posts: 929
  • Artist, Modder, Musician.
    • View Profile
    • Lunatic Pandora
Re: FF VIII How to MOD?
« Reply #1 on: 2017-09-18 22:37:13 »
Hi there im new and i always watched some videos like FF8 requiem and others and i want to know
What i need to make those changes? How can i mod my FF8?

Make enemies harder, bosses with special magics and moves

From what I know, you can't get Requiem to work with the PC or Steam version, but it should work with any PSX version you have.

Divatox

  • *
  • Posts: 88
    • View Profile
Re: FF VIII How to MOD?
« Reply #2 on: 2017-09-18 22:55:40 »
Hmmm i see, and is possible to use some tools to edit the game? or in that case the PSX iso
In special the enemies status, attacks, magics, HP, damage etc

Mcindus

  • *
  • Posts: 929
  • Artist, Modder, Musician.
    • View Profile
    • Lunatic Pandora
Re: FF VIII How to MOD?
« Reply #3 on: 2017-09-19 03:46:26 »
Hmmm i see, and is possible to use some tools to edit the game? or in that case the PSX iso
In special the enemies status, attacks, magics, HP, damage etc

There are actually a few tools that can edit the memory of the game... look into Doomtrain and Carbuncle - but I think they're for the pc/steam versions

Divatox

  • *
  • Posts: 88
    • View Profile
Re: FF VIII How to MOD?
« Reply #4 on: 2017-09-19 04:14:35 »
ok ty so much ^^ i will try them

gaaasstly

  • *
  • Posts: 39
    • View Profile
Re: FF VIII How to MOD?
« Reply #5 on: 2017-09-20 01:39:11 »
Is there a particular reason people want to make the game artificially harder (more damage in, less damage out, etc.) instead of simply placing a limitation on themselves like not leveling, no magic, no junctions, etc.?

Mcindus

  • *
  • Posts: 929
  • Artist, Modder, Musician.
    • View Profile
    • Lunatic Pandora
Re: FF VIII How to MOD?
« Reply #6 on: 2017-09-20 02:35:39 »
Is there a particular reason people want to make the game artificially harder (more damage in, less damage out, etc.) instead of simply placing a limitation on themselves like not leveling, no magic, no junctions, etc.?

I think it's due to people not wanting to have to mitigate it themselves, but to use the game and whatever mechanics available to do so.  'Thinking' of your handicap and having to make the choice to enact it is a lot harder and much less immersive than just being able to improv your way through a harder game.
Personally, I'd rather set up whatever limitations for myself as well as whatever 'harder' mechanics at the start of the process, patch it into the game, and then never have to think about it again unless the game forces me to through method/choice/reaction, etc.

I actually always thought all this game needed was the Junctioning stats to be halved as well as some kind of mechanic that limited your use of GFs... something to the effect of ... every time you use your GF, it loses 25% of it's health... so you can never -really- GF spam.  That along with putting a limit of 3 draws per character per battle.  This way, the game is immediately more challenging.  If you want to 'level up' by junctioning magic, you're going to have to grind for it, just as if you were 'level' grinding.


DLPB_

  • Banned
  • *
  • Posts: 11006
    • View Profile
Re: FF VIII How to MOD?
« Reply #7 on: 2017-09-20 05:10:23 »
Is there a particular reason people want to make the game artificially harder (more damage in, less damage out, etc.) instead of simply placing a limitation on themselves like not leveling, no magic, no junctions, etc.?

You can't add things like less time to leave the reactor, added countdowns in other areas, or altered mechanics by doing that.  A difficulty mod is more than just HP or attack damage.  It's a total overhaul.  For example, in my mod Weapon, the submarine minigame has had 5 unique levels of difficulty added (in the hardest level, a bomb or missile strike is true to life, and you instantly lose) and the traps in the Ancient Forest cause a game over.
« Last Edit: 2017-09-20 05:12:12 by DLPB »

Divatox

  • *
  • Posts: 88
    • View Profile
Re: FF VIII How to MOD?
« Reply #8 on: 2017-09-21 17:47:14 »
I wanted just to make for example:

Adel be faster, cast more magics, use def magics. That kind of things, not make a Requiem version XD
Just to my personal taste, just for fun

JWP

  • *
  • Posts: 194
    • View Profile
Re: FF VIII How to MOD?
« Reply #9 on: 2017-09-22 19:03:32 »
The tool you would probably want to use to edit enemies is Ifrit.
see here.

If you want to do more complicated things, you might want to use a beta mod for Ifrit that I made here.

I still need to finish the mod off at some point but the code is a mess and I've rewritten a lot of it =/.

Divatox

  • *
  • Posts: 88
    • View Profile
Re: FF VIII How to MOD?
« Reply #10 on: 2017-10-05 16:04:10 »
DUDE thanks XD that Ifrit is awesome.
I just find out that the magics in numbers are some magics in the draw bar (to locate what the enemie will cast)
But some abilities have the name CUSTOM and 204, 216 etc

there some way to make the custom shows what abilities are? Like melee attack, or light pillar, acid?

Girl next door

  • *
  • Posts: 144
    • View Profile
Re: FF VIII How to MOD?
« Reply #11 on: 2017-10-05 18:29:45 »
Here it is:


001 ??
002 Physical attack
003 ??
004 ??
005 Blade Slice
006 Hind Kick
007 Blade Shot
008 Ray Bomb
009 Storm Breath
010 Dark Mist
011 Squeeze
012 Clash
013 Arm Crush
014 null
015 Tail Needle
016 Arm Slash
017 Bad Breath
018 null
019 Petrify Stare
020 Vampire
021 Poison Mist
022 Counter Slice
023 Counter Laser Eye
024 null
025 1000 Needles
026 Heartbreak
027 Upward Kick
028 Electric Discharge
029 Petrify Stare
030 null
031 Bite
032 Poison Gas
033 Poison Gas
034 Poison Gas
035 Acid
036 Melt-Eye
037 Breath
038 Ice Breath
039 Sand Storm
040 null
041 null
042 null
043 null
044 null
045 null
046 null
047 null
048 Draw
049 Earthquake
050 null
051 null
052 null
053 Morph
054 Arm Hug
055 Power Bomb
056 Dribble
057 Shoot
058 Ultrasonic Waves
059 null
060 BiteBite
061 Shotgun
062 Suicide
063 Ultrasonic Waves
064 Breath of Death
065 Disease Breath
066 Sticky Icky
067 Shoulder Charge
068 Gatling Gun
069 Cannon Blow
070 Wild Cannon Blow
071 Store
072 Degenerator
073 Telekinesis
074 null
075 null
076 Hypnotize
077 Gastric Juice
078 null
079 null
080 Sand Storm
081 null
082 null
083 null
084 Stare
085 Sigh
086 Curse
087 null
088 null
089 null
090 null
091 null
092 null
093 Grab Punch
094 Breath
095 Double Sword
096 Thrust
097 Iai Blow
098 Ultra Waves
099 null
100 Sticky Web
101 null
102 Breath
103 Tail Blade
104 null
105 null
106 Mega Spark
107 Onrush
108 null
109 null
110 Fart
111 Needle
112 Gastric Juice
113 Sleeping Gas
114 Breath
115 null
116 null
117 null
118 Beam Cannon
119 null
120 Magma Breath
121 Resonance
122 Blaster
123 Blaster
124 LV5 Death
125 Death Claw
126 Bear Hug
127 Gas
128 Explosion
129 Explosion
130 Explosion
131 "Brrawghh!"
132 null
133 Wind Blast
134 null
135 Scan
136 null
137 null
138 null
139 Beam Cannon
140 null
141 null
142 null
143 null
144 null
145 null
146 Aqua Breath
147 null
148 null
149 null
150 null
151 null
152 Evil-Eye
153 Counter Twist
154 Chaingun
155 Snipe Laser
156 null
157 Melting Bubble
158 Super Arm
159 Boomerang Sword
160 null
161 null
162 null
163 null
164 null
165 null
166 Grand Sword
167 null
168 Psycho Blast
169 Sticky Web
170 null
171 null
172 null
173 null
174 Sand Shake
175 Saliva
176 Beam Laser
177 Reflect Beam
178 null
179 null
180 Oil Shot
181 Oil Blast
182 Sonic Wave
183 Dissolving Acid
184 Bad Breath
185 Eerie Sound Wave
186 null
187 null
188 null
189 null
190 null
191 null
192 Ochu Dance
193 Earthquake
194 Drink Magic
195 null
196 null
197 null
198 null
199 Assault Horn
200 Ray Bomb
201 Micro Missiles
202 null
203 null
204 Astral Punch
205 null
206 null
207 null
208 null
209 null
210 Raijin Special
211 null
212 null
213 Mad Cow Special
214 Zan
215 Metsu
216 Sai
217 null
218 null
219 null
220 Mower
221 null
222 Chef's Knife
223 Everyone's Grudge
224 null
225 null
226 Junk
227 It's sharp!
228 null
229 null
230 10.000 Needles
231 Ker Plunk
232 null
233 Storm Breath
234 Mega Flare
235 Barrier Change
236 null
237 null
238 null
239 null
240 null
241 null
242 Thunder Summon
243 Deadly Horn
244 null
245 null
246 null
247 null
248 null
249 null
250 null
251 null
252 null
253 null
254 null
255 null
256 null
257 Gravija
258 null
259 null
260 null
261 Magic Summon
262 Mighty Guard
263 Doom
264 null
265 null
266 null
267 null
268 null
269 null
270 null
271 Thunder
272 Thundara
273 Thundaga
274 Zantetsuken
275 null
276 White Wind
277 null
278 null
279 null
280 Charge
281 Homing Laser
282 Homing Laser
283 Twin Homing Laser
284 Corona
285 Megido Flame
286 null
287 null
288 null
289 null
290 null
291 null
292 Mega Pulse Cannon
293 Mini Pulse Cannon
294 null
295 Mighty Guard
296 null
297 null
298 null
299 null
300 null
301 null
302 null
303 null
304 null
305 Dark Flare
306 null
307 Soul Crush
308 Light Pillar
309 Gravija
310 Megido Flame
311 Terra Break
312 null
313 null
314 Demon Slice
315 Bloodfest
316 Engery Bomber
317 null
318 null
319 null
320 null
321 null
322 null
323 null
324 null
325 null
326 null
327 null
328 null
329 Zantetsuken
330 null
331 null
332 null
333 null
334 null
335 null
336 null
337 null
338 Maelstrom
339 null
340 null
341 null
342 null
343 null
344 null
345 null
346 null
347 null
358 null
349 null
350 null
351 null
352 null
353 null
354 null
355 null
356 null
357 Draw Apocalypse
358 Hell's Judgement
359 Drain
360 Great Attractor
361 null
362 Shockwave Pulsar
363 null
364 Esuna
365 Maelstrom
366 null
367 null
368 null
369 Vacuum Wave
370 null
371 null
372 null
373 Apocalypse
374 null
375 Gigantic Sword
376 null
377 null
378 Ultima
379 Holy
380 Quake
381 Tornado
382 A382
383 A383

JWP

  • *
  • Posts: 194
    • View Profile
Re: FF VIII How to MOD?
« Reply #12 on: 2017-10-05 20:06:29 »
There's a slightly more complete list here

Divatox

  • *
  • Posts: 88
    • View Profile
Re: FF VIII How to MOD?
« Reply #13 on: 2017-10-05 20:14:34 »
TY so much guys  ;D ;D ;D

One more question, its possible make the scan magic shows the full HP from the enemies?  Instead of  ???? like Jumbo Cactuar, Omega Weapon etc
« Last Edit: 2017-10-05 20:17:47 by Divatox »

JWP

  • *
  • Posts: 194
    • View Profile
Re: FF VIII How to MOD?
« Reply #14 on: 2017-10-05 20:44:28 »
Technically yes but it would require editing the exe file.
In the English steam version you could change:
memory address 0xB683DA from 0x7D to 0xEB
and
memory address 0xB683F7 from 0x7D to 0xEB

no idea if can actually write those values properly but that removes the check for it.
« Last Edit: 2017-10-05 20:46:34 by JWP »

Divatox

  • *
  • Posts: 88
    • View Profile
Re: FF VIII How to MOD?
« Reply #15 on: 2017-10-05 21:29:59 »
Right and last question i promisse XD
When i finishes all the work i save and done? or i need to import the files or something?
And the anim number have a list too?
« Last Edit: 2017-10-05 21:36:10 by Divatox »

Girl next door

  • *
  • Posts: 144
    • View Profile
Re: FF VIII How to MOD?
« Reply #16 on: 2017-10-06 08:30:50 »
Yes, you must import the files.

No, there is no list for the anime numbers but generally, 11 is for the magic attacks. For the customs, don't change them because they are specifics for each enemies. The game may crash.

Divatox

  • *
  • Posts: 88
    • View Profile
Re: FF VIII How to MOD?
« Reply #17 on: 2017-10-06 14:58:59 »
OK then, ty all  ;D ;D ;D

Divatox

  • *
  • Posts: 88
    • View Profile
Re: FF VIII How to MOD?
« Reply #18 on: 2017-10-06 15:23:56 »
Sorry keep asking (and stupid ones btw) in Ifrit program can i import or a need another program?
I cant find in Ifrit the comand to import back =/ sorry

Girl next door

  • *
  • Posts: 144
    • View Profile
Re: FF VIII How to MOD?
« Reply #19 on: 2017-10-06 17:42:14 »
Tools > Pack files from folder into battle.fs

Divatox

  • *
  • Posts: 88
    • View Profile
Re: FF VIII How to MOD?
« Reply #20 on: 2017-10-06 18:40:59 »
Ok thank you so much ^^

Divatox

  • *
  • Posts: 88
    • View Profile
Re: FF VIII How to MOD?
« Reply #21 on: 2017-10-10 20:39:16 »
Well after some time i begun to use IFRIT tool to mod and im loving it XD
Just came up 2 questions:

1-How do i make a enemie cast it self some magic? cure, double, triple etc (or its possible to make a enemie have like auto-cure, auto-triple) (because i tried haste on Glacial Eye lvl 8 and he cast the magic on me XD)

2-When i was testing some magics i notice that the magics gravija, catastrophe, ultima, meteor etc only have damaged 1 party member, why is that? Only enemie with high level can use those magics and inflict damage on the whole party?

« Last Edit: 2017-10-10 20:45:01 by Divatox »

Girl next door

  • *
  • Posts: 144
    • View Profile
Re: FF VIII How to MOD?
« Reply #22 on: 2017-10-11 18:10:02 »

If you want to do more complicated things, you might want to use a beta mod for Ifrit that I made here.


You'll be be able tu edit IA but be carefull with it, you should have some bugs using it.

Divatox

  • *
  • Posts: 88
    • View Profile
Re: FF VIII How to MOD?
« Reply #23 on: 2017-10-11 19:35:46 »
Yes i was reading about it and trying to understand some things in there  :o
And still seaking some part even in the AI to correspond with support actions from the enemies (auto cast support magics)

And why high level magics cast from low enemies inflict damage only in 1 party member for ex:
Glacial Eye (my test subject XD) casting Ultima or Apocalypse and damage only Squall  ??? ???

That is eh only 2 things i want o learn to begin modding my FF8, enemies using support magic on them (not in my party) and magic damagind all party.

Would be cool see Edea cast Firaga and hit all the party XD

JWP

  • *
  • Posts: 194
    • View Profile
Re: FF VIII How to MOD?
« Reply #24 on: 2017-10-11 22:36:56 »
The reason that they are only hitting a single target is because of the parameter to the target function, see here
more specifically:
Code: [Select]
Target & Attack
04 ... is the simple way to target something.
   00->07 : Squall -> Edea (it should work up to Laguna, Kiros and Ward as well but I haven't check those)
       00 : Squall 
       01 : Zell
       02 : Irvine
       03 : Quistis
       04 : Linoa
       05 : Selphie
       06 : Seifer
       07 : Edea
        c8 :  self
        c9 :  random enemy
        cc :  all enemies
        cd :  all allies
        cf :  random ally
note that you would need to convert these to decimal values.

As Girl next door says, the AI is editable but I would run through the changes with a hex editor to check that nothing weird has happened, there are some weird issues at the moment and I'm not 100% sure what's causing them.
Also I'd like to clarify that gjoerulv wrote most of Ifrit since I don't like taking credit for the work of other people, I only wrote the part that deals with the AI.