• Welcome to Final Fantasy Hacktics. Please login or sign up.
 
March 18, 2024, 10:54:58 pm

News:

Please use .png instead of .bmp when uploading unfinished sprites to the forum!


Tutorial - World Debug and FFTastic

Started by FFMaster, April 03, 2009, 04:53:52 pm

FFMaster

April 03, 2009, 04:53:52 pm Last Edit: February 03, 2011, 02:56:05 pm by philsov
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
Second post, SB has attached them.

fftstatsv14.xls
viewtopic.php?t=2320
Right at the bottom, 454Casull's post.

PEC
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

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
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.
  • Modding version: Other/Unknown
☢ CAUTION CAUTION ☢ CAUTION CAUTION ☢

VincentCraven

April 03, 2009, 07:22:10 pm #1 Last Edit: December 31, 1969, 07:00:00 pm by VincentCraven
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.
I changed jobs and that has made all the difference.

FFMaster

April 03, 2009, 07:31:32 pm #2 Last Edit: December 31, 1969, 07:00:00 pm by FFMaster
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.
  • Modding version: Other/Unknown
☢ CAUTION CAUTION ☢ CAUTION CAUTION ☢

Aquilae

April 03, 2009, 09:46:54 pm #3 Last Edit: December 31, 1969, 07:00:00 pm by Aquilae
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

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.
:gay:

philsov

April 03, 2009, 10:24:50 pm #4 Last Edit: December 31, 1969, 07:00:00 pm by 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.
Just another rebel plotting rebellion.

Aquilae

April 04, 2009, 01:49:07 am #5 Last Edit: December 31, 1969, 07:00:00 pm by Aquilae
1. boot up CEP & emulator
2. do base address search
3. go to 'custom', c/p code
4. click the 'on' button
:gay:

SentinalBlade

April 04, 2009, 01:56:52 am #6 Last Edit: December 31, 1969, 07:00:00 pm by SentinalBlade
FFM

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

Zodiac will put it up on the main page.

FFMaster

April 04, 2009, 02:03:03 am #7 Last Edit: December 31, 1969, 07:00:00 pm by FFMaster
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.
  • Modding version: Other/Unknown
☢ CAUTION CAUTION ☢ CAUTION CAUTION ☢

SentinalBlade

April 04, 2009, 02:16:22 am #8 Last Edit: December 31, 1969, 07:00:00 pm by SentinalBlade
Or for people who want to test out their patch in a controlled enviroment

post it. or i will.

FFMaster

April 04, 2009, 02:25:20 am #9 Last Edit: December 31, 1969, 07:00:00 pm by FFMaster
Lol I guess you have a point. I need to brush it up and proofread it first though.
  • Modding version: Other/Unknown
☢ CAUTION CAUTION ☢ CAUTION CAUTION ☢

SentinalBlade

April 04, 2009, 02:31:17 am #10 Last Edit: December 31, 1969, 07:00:00 pm by SentinalBlade
=) i win!

FFMaster

April 05, 2009, 09:34:50 pm #11 Last Edit: December 31, 1969, 07:00:00 pm by FFMaster
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.
  • Modding version: Other/Unknown
☢ CAUTION CAUTION ☢ CAUTION CAUTION ☢

philsov

April 12, 2009, 07:52:55 pm #12 Last Edit: December 31, 1969, 07:00:00 pm by philsov
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.
Just another rebel plotting rebellion.

FFMaster

April 13, 2009, 09:04:16 am #13 Last Edit: December 31, 1969, 07:00:00 pm by FFMaster
Unfortunately, there is no way to have the "active" option ticked automatically.

I'm glad it works for at least one person though.
  • Modding version: Other/Unknown
☢ CAUTION CAUTION ☢ CAUTION CAUTION ☢

philsov

April 13, 2009, 01:08:09 pm #14 Last Edit: December 31, 1969, 07:00:00 pm by philsov
beats the hell out of sharking in units <3

netherworld bracket ho.
Just another rebel plotting rebellion.

Tylus

June 03, 2009, 09:45:14 pm #15 Last Edit: December 31, 1969, 07:00:00 pm by Tylus
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?

philsov

June 03, 2009, 11:58:54 pm #16 Last Edit: December 31, 1969, 07:00:00 pm by philsov
for starters fftastic messes with .gme format.

you've been using memcard rex, right?
Just another rebel plotting rebellion.

Tylus

June 04, 2009, 12:19:05 am #17 Last Edit: December 31, 1969, 07:00:00 pm by Tylus
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?

philsov

June 04, 2009, 10:01:23 am #18 Last Edit: December 31, 1969, 07:00:00 pm by philsov
pretty much.

you sure you're saving the final .mcr into the memcard folder?  it ought to overwrite the old savefile by default.
Just another rebel plotting rebellion.

Tylus

June 04, 2009, 10:34:08 pm #19 Last Edit: December 31, 1969, 07:00:00 pm by Tylus
Yeah I did save over the original version and nothing changed.