Final Fantasy Hacktics

Modding => Help! => Topic started by: FFMaster on April 03, 2009, 04:53:52 pm

Title: Tutorial - World Debug and FFTastic
Post by: FFMaster on April 03, 2009, 04:53:52 pm
Copy pasted from the 1.3 AI tournament, and editted slightly, so it is easier to link

Ok. I've decided to make a kind of tutorial for setting up and battling level 35 units.

Here is what you need

MemcardRex0.2b.zip
FFTastic1_44.zip
http://ffhacktics.com/smf/index.php?topic=2415.0 (http://ffhacktics.com/smf/index.php?topic=2415.0)
Second post, SB has attached them.

fftstatsv14.xls
viewtopic.php?t=2320 (http://www.ffhacktics.com/forum/viewtopic.php?t=2320)
Right at the bottom, 454Casull's post.

PEC
http://pec.duttke.de/download.php (http://pec.duttke.de/download.php)


All of the above can also be found in a zip pack attached to this post.

And ePSXe of course.


WORLD DEBUG
First off, we should make sure PEC works. If you are on Vista, run it in administrator mode, or you will not be able to save custom codes. Go to file -->user database and enter these codes in
D0198090 0000
80198090 0006

and save your database. Open ePSXe and set your video plugin as psx emulation cheater 2.5 and configure it. From there, run FFT (any version will do) and load up your save. In PEC, click the "Send cheats to plugin" and set the cursor to "Move" up the top. The cursor should then move past the menu and be right underneath it, pointing at nothing. Press circle (or whatever confirm is) and you should see 001. The number is the map number. Use only maps from 001 to 116 (minus a few in between somewhere, I forget which ones). The other ones can cause crashes and are glitchy. Set up your units and let them run!



FFTastic
If all that is working, it is time to edit some units. I suggest you make the units on a separate memory card. Copy the memory card you use for FFT, rename it and set it to slot 2. From there open MemCardRex. Find your new memory card, open it, and save it as a .gme.

If all that worked, open the .gme in FFTastic. If you are running Vista, you may have to run it in administrator mode. Once your .gme is opened, find the save file you are planning to edit. You shouldn't mess around with Ramza, since I've caused the game to crash before. Anyway, you can edit their class, gender, zodiac, stats, Brave/Faith, Level, Exp, skills/JP and items in here. I highly suggest you do items and abilities in FFT itself, since the edits could mess up. In other words, activate the 99 items option in FFTastic, make/edit your unit, and click for them to unlock and have 9999 JP for all jobs.

Now for the most tedious bit. You can't trust the stats for FFTastic, since it uses the old growths. Instead, you need to work out the raw values for the stats. This can be done using 454Casull's spreadsheet. Just input the growth and starting base value and find the level 35 raw value. Copy and paste that value for the corresponding stat in FFTastic. Do the same for all the stats.

Once we are done, save the .gme and convert it back to .mcr. Load up the file in FFT again. This time you should use 1.3 (or whatever you are doing this for). Instead of the name Ramza, the name should be FFTastic. Check the stats just to make sure. Equip and learn the skills you need. Save your game again.

There is a CLF of raw stats for ALL GENERICS with 1.3 growths attached at the bottom of this post. All you need to do is edit Zodiac sign, Brave and Faith in FFTastic. Just buy the abilities and equip them and you are set!

Here is a tutorial on how to add a unit:
http://www.youtube.com/watch?v=jJP0awKPL7w (http://www.youtube.com/watch?v=jJP0awKPL7w)

UPDATE: BaseUnits1.1 has monsters as well!
UPDATE: BaseUnits1.2 has Male and Female Mime and seperate stats for Arena and 1.3030.
TROUBLESHOOTING

It seems the CLF does not work on older versions, so I suggest you just use the one linked above (ie. version 1.44).

viewtopic.php?p=75687&highlight=#75687 (http://www.ffhacktics.com/forum/viewtopic.php?p=75687&highlight=#75687)
Doku has managed to make it work by running it in Safe Mode. Try it out!


Once you are done creating your team, run debug mode again and test your team out.
Title:
Post by: VincentCraven on April 03, 2009, 07:22:10 pm
This is great stuff, although I must admit I am having a problem getting it to work properly.

How do I move those CLF generic units to my game?  My FFTastic crashes whenever I try to pull up BaseUnits concurrently with my memcard.
I can upload them both into FFTastic, but when I pull up base units in the  "swap with" section it dies.  The unit selection goes blank instead of going to 1 as per usual (which is Ramza in all savefiles) and the program stops working.

I can pull BaseUnits up by itself too, which is weird.  Anyway, if you know of anything let me know.
Title:
Post by: FFMaster on April 03, 2009, 07:31:32 pm
Hmm... I don't know what is happening. I can open both at once.

Don't swap Ramza. It can mess up the game badly. Start from your second unit.

Mini-guide for using CLF's

Open FFTastic and load up your save file and the CLF. Find the save file you want to edit and choose the unit you want to replace on the top left corner (ie. Slot 1, Slot 2, etc.).

On the bottom left where it says "Swap with..." choose the CLF and find the character you want and click "Copy". It should make an exact copy of the unit. Make sure you tick the "Active" box or the unit will not appear.

Save your .gme, convert it to .mcr and load up in FFT.
Title:
Post by: Aquilae on April 03, 2009, 09:46:54 pm
There is an alternative program to PEC if you're using pSX, its CEP and it works quite differently, it does not need a video plugin to transfer codes and its much easier to enter codes with it.

http://www.fileden.com/files/2006/12/12/501739/CEP.7z (http://www.fileden.com/files/2006/12/12/501739/CEP.7z)

There is a readme included in the .7z, found this on google.
It can't take too many codes at one time, it will stop reading codes after a certain point. You have to press the On/Off button to refresh the codes, turn the codes off and then on again. The codes which affect multiple memory addresses with a single code can work, if you set the settings at the bottom of the Custom page to Playstation, Gameshark/PAR.
Title:
Post by: philsov on April 03, 2009, 10:24:50 pm
QuoteThere is an alternative program to PEC if you're using pSX, its CEP and it works quite differently, it does not need a video plugin to transfer codes and its much easier to enter codes with it.

I refuse to believe there's an input system easier than PECs.

1) Open up user database in notepad.
2) c/p
"World debug
D0198090 0000
80198090 0006
3) save.
4) boot up PEC.
Title:
Post by: Aquilae on April 04, 2009, 01:49:07 am
1. boot up CEP & emulator
2. do base address search
3. go to 'custom', c/p code
4. click the 'on' button
Title:
Post by: SentinalBlade on April 04, 2009, 01:56:52 am
FFM

Post this in the tutorial section if you have no already.

Zodiac will put it up on the main page.
Title:
Post by: FFMaster on April 04, 2009, 02:03:03 am
This isn't important enough to get put on the main site I think. I just put it here so it didn't get lost in the jungle of 1.3. Its only useful for people who want to set up AI tournaments or for people who want to test teams for said tournament.
Title:
Post by: SentinalBlade on April 04, 2009, 02:16:22 am
Or for people who want to test out their patch in a controlled enviroment

post it. or i will.
Title:
Post by: FFMaster on April 04, 2009, 02:25:20 am
Lol I guess you have a point. I need to brush it up and proofread it first though.
Title:
Post by: SentinalBlade on April 04, 2009, 02:31:17 am
=) i win!
Title:
Post by: FFMaster on April 05, 2009, 09:34:50 pm
Also, if anyone else feels like it, can they test BaseUnits.clf? VC is having trouble with it, and I want to know what is wrong and hopefully fix it.
Title:
Post by: philsov on April 12, 2009, 07:52:55 pm
I just tried to load a few chars up with it. Works great.

The "real" stats presented with units (as opposed to their raw values) are incorrect in FFTastic.  However, once in game the values are proper as they have different multipliers.

My only suggestion is to modify the CLF to have the "active" (not prop or guest) option selected on the base if possible.
Title:
Post by: FFMaster on April 13, 2009, 09:04:16 am
Unfortunately, there is no way to have the "active" option ticked automatically.

I'm glad it works for at least one person though.
Title:
Post by: philsov on April 13, 2009, 01:08:09 pm
beats the hell out of sharking in units <3

netherworld bracket ho.
Title:
Post by: Tylus on June 03, 2009, 09:45:14 pm
I think I missed something because my editted units aren't showing when I load my game. The editted units are in slot 2 and the memory card is in a .mcr format. Does anyone know what's wrong?
Title:
Post by: philsov on June 03, 2009, 11:58:54 pm
for starters fftastic messes with .gme format.

you've been using memcard rex, right?
Title:
Post by: Tylus on June 04, 2009, 12:19:05 am
Yes, I'm using memcard rex. I convert it to .gme to do edits. After I'm done, I save and convert it back to .mcr. Is that how you do it?
Title:
Post by: philsov on June 04, 2009, 10:01:23 am
pretty much.

you sure you're saving the final .mcr into the memcard folder?  it ought to overwrite the old savefile by default.
Title:
Post by: Tylus on June 04, 2009, 10:34:08 pm
Yeah I did save over the original version and nothing changed.
Title:
Post by: philsov on June 05, 2009, 09:29:06 am
then I really don't know where you're messing up.  I've done it plenty and it works great.  

Can you give a thorough step-by-step?  From the top.
Title:
Post by: FFMaster on August 01, 2009, 11:38:16 pm
Updated Base Units CLF to include all 48 generic monsters!

If any numbers are wrong, post here and I will update it.
Title:
Post by: PX_Timefordeath on September 07, 2009, 05:39:05 pm
We need this stickied dammit!
Title:
Post by: PX_Timefordeath on November 21, 2009, 11:07:01 pm
Requesting sticky.
Title:
Post by: Kokojo on November 21, 2009, 11:20:47 pm
Any mod can bring it back down - I fell this is just.
Title:
Post by: PrOj3cT_cHaOs on November 24, 2009, 03:58:40 pm
Quote from: "philsov"
QuoteThere is an alternative program to PEC if you're using pSX, its CEP and it works quite differently, it does not need a video plugin to transfer codes and its much easier to enter codes with it.

I refuse to believe there's an input system easier than PECs.

1) Open up user database in notepad.
2) c/p
"World debug
D0198090 0000
80198090 0006
3) save.
4) boot up PEC.

i myself use cep with psx emulator, much easier than pec with epsxe
Title:
Post by: MiKeMiTchi on November 24, 2009, 10:59:58 pm
Ahh yes, this topic was already in the help guidelines..
hmm.. maybe I'll just update the help guidelines again. :P
Title:
Post by: Fuzzypickles on December 21, 2009, 02:06:26 pm
The AI of Save Fading Life for enemies/allies is different. I saw someone mention that this was fixable, but I've been searching here and can't quite find anything about this. Obviously it's desired to have both sides even in a tournament, so does anyone know where this fix could be located?
Title:
Post by: philsov on December 21, 2009, 02:57:04 pm
to fix the AI, you don't use the world debug menu.  The world debug is always blue (passive) versus red (aggressive).

Zodiac is working on a patch to be used for 1.3:
http://www.ffhacktics.com/forum/viewtopic.php?t=4348 (http://www.ffhacktics.com/forum/viewtopic.php?t=4348)

But a quick and dirty way is as follows:

-Create the two teams in the ENTD section in fftpatcher, as red team and green team.  
-Create custom skillsets if there are ability restrictions of any kind.  
- Place them as desired at an X and Y which corresponds with the maps available on the front page
- Trigger map in-game, place single auto-transparent unit and have him Run like a Rabbit
- Sit back.

This will not work with 1.3 since it has the AI attacks transparent units hack, but you can re-create 1.3 with fftpatcher's rip function rather easily and then throw in a few other ASM hacks a la orgASM and come out fine.
Title: Re: Tutorial - World Debug and FFTastic
Post by: FFMaster on February 20, 2010, 12:50:47 am
Updated CLF to include Mimes. Seperate CLF's for 1.3 and Arena. Not too many differences right now, but later on, there might be.
Title: Re: Tutorial - World Debug and FFTastic
Post by: Shade on September 05, 2010, 03:57:28 am
Pec doesn't respond to my emulator, so when both are on and pec is ready work, my emulator can't find pec plugin.

Also You arena gme. doesn't work with memorycardrex.
Title: Re: Tutorial - World Debug and FFTastic
Post by: KiraMasa on February 08, 2012, 04:48:16 am
Hey where i can download FFTastic Program? and PSX + FFtactics game in PSX please give me the information

Thanks  :)  :roll:
Title: Re: Tutorial - World Debug and FFTastic
Post by: Durbs on February 11, 2012, 12:40:40 pm
Quote from: KiraMasa on February 08, 2012, 04:48:16 am
Hey where i can download FFTastic Program? and PSX + FFtactics game in PSX please give me the information

Thanks  :)  :roll:


FFTastic- Main page under downloads -> Misc. Have fun.

FFT- We can't give you this under copyright law. You have to own the game before you can legally have an ISO, and if you do you should have no trouble making one. I used MagicISO to make one (it's free; just google it) without much difficulty.

Btw, try to avoid tacking on separate and unrelated posts to the threads; make a separate thread next time.