Aslickproductions.org/forum/index.php?PHPSESSID=5f0fck550j2m4m2fpbtkj2vkm1&action=profile;area=showposts;sa=topics;u=277e:/My Web Sites/Slick Productions - FFIV Message Board/slickproductions.org/forum/indexd519.htmlslickproductions.org/forum/index.php?PHPSESSID=5f0fck550j2m4m2fpbtkj2vkm1&action=profile;u=277e:/My Web Sites/Slick Productions - FFIV Message Board/slickproductions.org/forum/indexd519.html.zxh^00WϐOKtext/htmlISO-8859-1gzip0|ϐWed, 11 Mar 2020 07:52:51 GMT0 0Ph^+ϐ Show Posts - Zanerus

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Zanerus

Pages: 1
1
So now the Monster editor edits Jobs, Battles, Items, and Monsters. With some more features on the way such as an ability, shop, and sprite editor for jobs and backgrounds.

There is a flaw with the job editor as setting a job's second skill to nothing doesn't let you choose it. I'll bring it up to GM and get it fixed.

http://www.romhacking.net/utilities/898/

2
Simple request, I need five battle sprites roughly based on the in game and concept art of Final Fantasy Five advance to make the dawn warriors into bosses. I have an AI routine planned out already. Its not for any patch but I thought it'd be fun to give some lfie into ff5

The links below contain spoilers. If it would be helpful use Gaulf's player sprite as a base for design.

http://finalfantasy.wikia.com/wiki/Galuf_Halm_Baldesion
http://finalfantasy.wikia.com/wiki/Dorgann_Klauser
http://finalfantasy.wikia.com/wiki/Kelger_Vlondett
http://finalfantasy.wikia.com/wiki/Xezat_Matias_Surgate
http://finalfantasy.wikia.com/wiki/Alexander_Highwind_Tycoon

Thank you ^^

3
Final Fantasy V Research & Development / Monster Data GBA discussion
« on: October 01, 2012, 01:09:13 PM »
Sorry if I'm making too many threads. Anyway on topic, I thought for the sake of my project it'd be good to do a side by side on the known SNES data and the GBA ones, since we are missing about half.

The SNES data is taken from Jorgur's documents as a point of reference here

SNES;Gba
* D0/0000-1FFF: Stats  [Monster]; 0814D228 Monsters start 0814FA84 Last Monster
* D0/2000-2FFF: Boss stats [Monster] (Bosses); 0814B2A8 Bosses start
* D0/3000-4FFF: Encounters [Encounter];0814FAA8 First encounter (goblin 00)
* D0/5000-55FF: Drops/steals        [Monster]
* D0/5600-5BFF: Control actions     [Monster]
* D0/6800-6FFF: Groups              Group
- D0/8600-88FF: Release [Magic]     [Monster]
* D0/8900-98FF: Formations          Encounter; 0815408c First Monster Battle 0815547C Last battle
* D0/9900-9BFF: Specialty data      [Monster]

I have a pointer table offset found here, 08155484 which I am unsure what it does. My point to this is that due to the extra monsters included, the data may have been rearranged, but still in or near this collective area.

All theory work as of right now.

Thanks Samurai Goroh for the idea.

4
Final Fantasy V Research & Development / Monster Editor Beta
« on: September 30, 2012, 02:17:44 AM »
Download Link:http://www.mediafire.com/?b1emxcl839nywk9 Though it says editor, all it edits currently is monsters

Interface snapshots
http://img.photobucket.com/albums/v393/vashthecat/FF5AEditorscreenone.png
http://img.photobucket.com/albums/v393/vashthecat/FF5AEditorscreentwo.png
If save doesn't work use the save as button.

Gergia Master of Trez offered to the coding and we have been working on this since the status offset list was finished thanks to Samurai Goroh assistance.

Features
All enemies listed with changeable stats and status
Enemy name and Enemy value (used for battle hacking) listed
The ability to import and export sprites for new monsters

Planned features
Steal/drop changes
Name editing

Possible features
AI editing/re pointing

Amusingly enough theres more then a handful of dummy enemies that allow the chance to create new monsters within the game without expanding any monster list

Posting this here since the program is most likely gonna be updated by next week.

5
Final Fantasy V Research & Development / Ways to block regen?
« on: September 28, 2012, 11:02:59 PM »
I'm doing some testing on starting status and I can't seem to get regen to work. I have the enemy absorbing all elements and starting with shell protect and haste. Only regen is not active.

6
Final Fantasy V Research & Development / Monster Stats offsets
« on: September 15, 2012, 01:07:30 AM »
Well I thought documenting this here would be a good idea, though currently the list is only about half way done. Doing this by hand has been a pain.

Monster Stat offset table
Distance between monster 24Hex
0814D228:Goblin
0814D24C:Killer bee
0814D270:Nutkin
0814D294:Stray cat
0814D2B8:Steel Bat
0814D2DC:Devil Crab
0814D300:Stroper
0814D324:Black Goblin
0814D348:White Serpent
0814D36C:Mold wynd
0814D390:Mani Wizard
0814D3B4:Magic Pot
0814D3D8:Sucker
0814D3FC:Octokraken
0814D420:Gatling
0814D444:Big Horn
0814D468:Tatou
0814D48C:Bandersnatch
0814D4B0:Garula
0814D4D4:Skeleton
0814D4F8:Calcruthl
0814D51C:Undead Husk
0814D540:Mind Flusher
0814D564:Rock Slug
0814D588:Gaelicat
0814D5AC:Cockatrice
0814D5D0:Headstone
0814D5F4:Elf Toad
0814D618:Ice Soldier
0814D63C:Ricard Mage
0814D660:Wynern
0814D684:Pas De Seul
0814D6A8:Byblos
0814D6CC:Aegir
0814D6F0:Zu
0814D714:Wild Nakk
0814D738:Grass Tortoise
0814D75C:Silent Bee
0814D780:Mythril Dragon
0814D7A4:Ramuh
0814D7C8:Crew Dust
0814D7EC:Poltergeist
0814D810:Motor Trap
0814D834:Defeater
0814D858:Jackanapes
0814D87C:Sergeant
0814D8A0:Sorcerer
0814D8C4:Cur Nakk
0814D8C4:Gigas
0814D90C:Page 32
0814D930:Page 64
0814D954:Page 128
0814D978:Page 256
0814D99C:Ifrit
0814D9C0:Bomb
0814D9E4:Doublizard
0814DA08:Bio Soldier
0814DA2C:Havester
0814DA50:Black Flame
0814DA74:Stone golem
0814DA98:Mini dragon
0814DABC:Prototype
0814DAE0:Dhorme Chimera
0814DB04:Sandboil
0814DB28:Desert Killer
0814DB4C:Sand Bear
0814DB70:Ra Mage
0814DB94:Ronkan Knight
0814DBB8:Stone Mask
0814DBDC:Enchanted Fan
0814DC00:Lamia
0814DC24:Archeotoad
0814DC48:Hydra
0814DC6C:Ghidra
0814DC90:Devilfish
0814DCB4:Treant
0814DCD8:Strapparer
0814DCFC:Tarantula
0814DD20:Shell Bear
0814DD44:Tunneler
0814DD68:Birostris
0814DD8C:Fairy Orc
0814DDB0:Devourer
0814DDD4:Mandrake
0814DDF8:Kuza Beast
0814DE1C:Cactus
0814DE40:Sandcrawler
0814DE64:Shield Dragon
0814DE88:Blood slime
0814DEAC:Acrophies
0814DED0:Moogle Eater
0814DEF4:Lesser Lopros
0814DF18:Skull Eater
0814DF3C:Aquathorn
0814DF60:Were Snake
0814DF84:Kornago
0814DFA8:Cursed Being
0814DFCC:Undergrounder
0814DFF0:Drippy
0814E014:Lycaon
0814E038:Bone Dragon
0814E05C:Poison
0814E080:Zombie dragon
0814E0A4:Golem (summon)
0814E0C8:Neon
0814E0EC:Magnetite
0814E110:Reflect Knight
0814E134:Traveler
0814E158:Level Tricker
0814E17C:Gravitator
0814E1A0:Zigguart Gigas
0814E1C4:Cure Beast
0814E1E8:Land Turtle
0814E20C:Dechirer
0814E230:Catoblepas
0814E254:Mini Magician
0814E278:GalaJelly
0814E29C:Mammon
0814E2C0:Imp
0814E2E4:Wyrm
0814E308:Twin Lizard
0814E32C:Blind Wolf
0814E350:HellRasier
0814E374:Reflect mage
0814E398:Magic dragon
0814E3BC:Black Warlock
0814E3E0:Adamantite Golem
0814E404:Bandercoeurl
0814E428:Iron Fist
0814E44C:Blue Dragon
0814E470:Red Dragon
0814E494:Yellow Dragon
0814E4B8:Sleepy
0814E4DC:Trrifid
0814E500:Hedgehog
0814E524:Python
0814E548:Shadow
0814E56C:Elm Gigas
0814E590:Pao
0814E5B4:Dark Aspic
0814E5D8:Metamorph
0814E5FC:Unknown (Heart first beastiry)
0814E620:Desertpede
0814E644:Bulette
0814E668:Skehmet
0814E68C:Lamia Queen
0814E6B0:Rajiformes
0814E6D4:Ushabti
0814E6F8:Archeosaur
0814E71C:Zephyrus
0814E740:Exdeath's Soul
0814E764:Slug
0814E788:Gloom Widow
0814E7AC:Mykale
0814E7D0:Executor
0814E7F4:Oiseaurare
0814E818:Shadow dancer
0814E83C:The Damned
0814E860:Numb Blade
0814E884:Tiny
0814E8A8:Chrono Controller
0814E8CC:Bone dragon (Golem battle)
0814E8F0:Flaremancer
0814E914:Dueling Knight
0814E938:Iron Muscles
0814E95C:Berserker
0814E980:Zombie Dragon (Golem battle)
0814E9A4:Druid
0814E9C8:IronBack
0814E9EC:Objet d'Art
0814EA10:Frost Bull
0814EA34:Istory Lythos
0814EA58:Spizzner
0814EA7C:Unknown (blob form)
0814EAA0:Unknown (Insect)
0814EAC4:Unknown (Heart second)
0814EAE8:Unknown(hanging skeleton)
0814EB0C:Mercury
0814EB30:Coral
0814EB54:Tonberry
0814EB78:Aquagel
0814EB9C:Steel Fist
0814EBC0:Alchymia
0814EBE4:Red dragon Dummy enemy
0814EC08:Ghidra dummy
0814EC2C:Bone Dragon dummy enemy
0814EC50:Gernade
0814EC74:Sword dancer
0814EC98:Baldanders
0814ECBC:Death Dealer
0814ECE0:Ankheg
0814ED04:Ammonite
0814ED28:Landcrawler
0814ED4C:Lemure
0814ED70:Parthenope
0814ED94:Cherie
0814EDB8:White Flame
0814EDDC:Moss Fungus
0814EE00:Orukat
0814EE24:Iron Giant
0814EE48:Death Claw
0814EE6C:King Behemoth
0814EE90:Farfarello
0814EEB4:Necromancer
0814EED8:Ninjas
0814EED8:Great Dragon
0814EF20:Dragon Aevis
0814EF44:Gorgimera
0814EF68:Level Checker
0814EF8C:Mindflayer
0814EFB0:Fury
0814EFD4:Crystelle
0814EFF8:Mover
0814F01C:Crystal Dragon
0814F040:Archelon
0814F064:Yojimbo
0814F088:Gilgamesh (Rift Battle)
0814F0AC:Sahagin
0814F0D0:Thunder Anemone
0814F0F4:Sea lbis
0814F118:Corbett
0814F13C:Nix
0814F160:Water Scorpion
0814F184:Vilia
0814F1A8:Gel Fish
0814F1CC:Rukh
0814F1F0:Sea Devil
0814F214:Sting Ray
0814F238:???(Golem)
0814F25C:Golem
0814F280:Chimera (Dummy monster)
0814F2A4:Shiva (Metamorph form)
0814F2C8:Ifirt (Metamorph form)
0814F2EC:Ramuh (Metamorph form)
0814F310:Cait Sith (metamorph)
0814F334:Wyvern (Metamorph)
0814F358:Elf Toad (metamorph)
0814F37C:Crew Dust (Metamorph)
0814F3A0:Enchanted Fan (Metamorph)
0814F3C4:Zombie Dragon (metamorph form)
0814F3E8:Dhrome Chimera (Dummy)
0814F40C:Adamantite Golem (dummy)
0814F430:Ziggurat Gigas (Dummy)
0814F454:Ronkan Knight (Dummy)
0814F478:Bio Soldier (Dummy)
0814F49C:Tunneller (Dummy)
0814F4C0:Tot Aevis
0814F4E4:Belphegor
0814F508:Imp (dummy)
0814F52C:Oiseaurare (Ex death castle)

7
Final Fantasy V Research & Development / Battle Hack project
« on: August 28, 2012, 01:21:57 PM »
Final Fantasy Five Advance Battle and Monster Hacking Project

Assistance and Credit go to Greiga Master of TREZ and Samurai Goroh from gamefaqs for coding assistance,formulas, bug checking and clean up.

What the project can currently do
*Edit the stats of any monster in the game
*Change what monsters are loaded in any battle to an extent
*Change the XY position of monsters in any battle
*AI script editing/move list editing started

What the Project’s Goals are

*Completely Map out monster format data and values
*Edit Battle scripts to include more battles where killing a monster brings in a new one.
*Expand AI script knowledge
*Create a difficult challenge for “pro” gamers

This project is designed to increase combat and make patch makers have the ability to edit monsters in any way they desire. This project came from seeing too many players on GameFAQS call the super bosses easy by using exploitable effects in their coding. Now onto the coding details

Monster Data Format
00 = Speed
01 = Attack
02 = Attack Multiplier
03 = Evade %
04 = Defense
05 = Magic Power
06 = Magic Defense
07 = Magic Evade % (you skipped this)
08-09 = HP
0A-0B = MP
0C-0D = Exp
0E-0F = Gil
10 - [Attack index] (Sound + Animation)
11 = Element Immunity
12 = Status Immune 1
13 = Status Immune 2
14 = Status Immune 3
15 = Element Absorb
16 = Unavoidable Attack
17 = Element Weakness
18 = Monster Type
19 = Command Immunity
1A = Initial Status 1
1B = Initial Status 2
1C = Initial Status 3
1D = Initial Status 4
1E-1F = Monster Index
20 = Level
21 = N/U?
22 = N/U?
23 = N/U?


This format is basically all self explanatory and wasn’t changed between the SNES and GBA versions of the game. However monsters were broken into two tables in the GBA version, so the following formulas are used to find them. As a rule of thumb, use the top formula first.

Only use last two numbers of monster value
((enemyvalue*0x24) + 0x0814B2A8)

Use whole enemy value
((enemyvalue*0x24) + 0x0814D228)

While most stats are self explanatory and only require a calculator, there are more complex parts that can add some interesting mixes. These include element, statuses, and monster type.

Propriety order for elements are Absorb>immunity>Weakness
Elemental table (Same values used in immunity, weakness, and absorb)
01=fire
02=ice
04=lightning
08=poison
10=holy
20=earth
40=Wind
80=Water

Status effect lists
Non fatal status effects can stack

Initial Status 1
10=mini
20=Toad
30=petrify
40=first strike
02=Dead
08=Sap

Initial Status 3
10=Stop
20=Shell
30=protect
40=reflect

Initial Status chart 4
10=doom
20=controlled (acts as if monster is stopped)
40=False target
80=erased
01=immune to magic

Monster type
Unlisted yet, just haven’t written it down yet.

AI Information
This section is still very much in the works since I found this yesterday of this posting and as such is only in theory currently on how it works. Plans include tackling different bosses with unique AI scripts and decoding how they work.

00x0F=Monster's move list (size seems larger but this is where the non counter attacks they commonly use are
Repeats after encounting first FF

Debug/fail attacks
00=fire
01=Blizzard
02=thunder
03=Poison
04=Silence
05=sleep
06=fira
07=blizara
08=thundara
09=drain
0A=break
0B=bio
0C=firgara
0D=Blizgara
0E=Thundgara
0F=Holy
10=Flare
11=Osmose
-----
White Magic
12=Cure
13=Libra
14=Poisona
15=Silence
16=Protect
17=mini
18=cura
19=raise
1A=confuse
1B=Blink
1C=shell
1D= Esuna
1E=Curgara
1f=Reflect
20=Berserk
21=Arise
22=Holy
23=Dispel
-----
Black magic
24=fire
25=blizard
26=thunder
27=poison
28=sleep
29=toad
2A=fira
2B=Blizara
2C=thundara
2D=drain
2E=break
2F=bio
30=Firaga
31=Bilzzaga
32=Thundaga
33=Flare
34=Death
35=Osmose
--------
Time magic
36=Speed
37=Slow
38=Regen
39=Mute   
3A=Haste
3B=Float
3C=Gravity
3D=Stop
3E=Teleport
3F=Comet
40=Slowga
41=Return
42=Graviga
43=Hastega
44=Old
45=Meteor
46=Quick
47=Banish
-------
Summons
May not work as expected
48=choco Kick
49=Slypa
4a=Constrict
4B=Diamond Dust
4C=Judgment Bolt
4D=Hellfire
4E=Gaia's Wrath
4F=Earthen wall
50=Demon Eye
51=Ruby Light
52=item?
53=Grungier
54=Phoenix (hurts undead's if cast by them)
55=Tsunami
56=Mega flare
-----
Songs
Empowers enemies on use
57=Sinewy Etude
58=Swift Song
59=Mighty March
5A=Mana's Paean
5B=Hero's Rime
5C=Requiem
5D=Romeo's Ballad
5E=alluring Air
---
Summon's round 2?
5F=chocobo Kick?
70=flames of rebirth
--------
71=drain spear
72=osmose Lance
73=Egg chop
74=Silver Harp
75=Dream Harp
76=Lamia's harp
77=Apolo's Harp
78=dummy attack
79=mystery Waltz
7A=Jitterbug
7B=Tempting Tango
7C=magic shell
7D=Sword Dance
7E=Ice Aura
7f=Entangle
80=Physical attack
81=Critical?
----
Blue Magic
82=Doom
83=Roulette
84=Aqua Breath
85=Level 5 Death
86=Level 4 Gravia
87=Level 2 old
88=Level 3 Flare
89=Pond's chorus
8A=Lilliputain lyric
8B=Flash
8C=TimeSlip
8D=Moon Flute
8E=death claw
8F=Aero
90=Aera
91=Aeroga
92=flame thrower
93=Goblin punch
94=Dark Spark
95=Off Guard
96=Transfusion
97=Mind Blast
98=Vampire
99=Magic Hammer
9A=Mighty Guard
9B=Self destruct
9C=???
9D=1000 Needles
9E=White Wind
9F=Missle
A0=Ribbit
A1=????
A2=Flee
A3-A5=Bugged self kill/freeze
A6=Grand Cross
A7=delta Attack
A8=Interceptor
A9=barrier Change
AA=Skip slot
AB=Wind Slash
AC=Skip Slot
AD=Search
AE=100G's
AF=vanish
B0=Reaper's Sword
B1=Destruct (OHKO TARGET)
B2=Blaster
B3=Beak
B4=Embrace
B5=Spore
b6=poison breath
B7=Dance Mercaba
B8=Zombie powder
B9=zombie breath
BA=Paraclet
BB=Entice
BC=Entangle
BD=Rainbow wind
BE=Dazzling Daze
BF=Gamma Ray
C0=White Hole
C1=Needle
C2=Maelstrom
C3=Special/Bone
C4=Tail Screw
C5=Digestive Acid
C6=Rocket Punch
C7=Mustard Bomb
C8=Algamast
C9=Quicksand
CA=Atomic Ray
CB=Frost Bite
CC=Ice Strom
CD=Frost
CE=Electrocute
CF=Earth Shaker
D0=Zentegusi
D1=Tidal Wave
D2=Mega flare
D3=Discord
D4=Web
D5=Slimer
D6=Earthquake
D7=OHKO
D8=Pancea
D9=Image
DA=BreathWing
DB=Blaze
DC=Lightning
DD=Wave Cannon
DE=Physical?
DF=????
E0=Rocket (causes Old)
E1=Giga Flare
E2=Encircle
E3=worm hole
E4=Posses
E5=Reverse Polarity
E6=Magnet
E7=????
E8=Jump
E9=Banish (Used on Gilgemesh)
EA=Hurricane
EB=Evil Eye
EC-EF=Bug delete unwinnable?
EF=battle ends
F0-F2=Item
F3=Drain Touch
F4=Dark Haze
F5=Deep Freeze
F6=Evil Mist
F7=Meltdown
F8=Hell wind
F9=Chaos Drive
FA=Curse
Fb=Dark Flare

FC-FF=Unknown script effects

Videos

Hacking battle Video
http://www.youtube.com/watch?v=L57G1NyXtnk

AI Hacking Video
http://www.youtube.com/watch?v=ktkm8IwG5wI

More to come later.

Pages: 1