News:

Happy 20th, FFvT3R!

Main Menu

FFX in Classic Freedom Force

Started by ChronoxDevil, July 24, 2024, 11:54:44 AM

Previous topic - Next topic

ChronoxDevil

This is a tutorial on how to make FFX work in classic FF.
Basically, you want to copy everything from ffx to FFClassic:

art folders - custom_characters and fx folder, area specific and characters
missions,
skirmish,
all the Lang.txt,
you might need to change the strings.txt custom missions from
this MISSION02_TIPOFF_A to tip_off to match the folder name in ffedit

Format:
mission_tip_off_01, FFX strange visitors
mission_tip_off_base_01, FFX base - strange visitors

then in the missions.py for each folder,
make sure you add
from ffx import *then at the very bottom of
def OnPostInit():
FFX_InitMission()

MAKE SURE the FFX_InitMission() has 2 tabs in front, or aligned with the other code
use regular notepad to check, because notepad++ does not show this problem.
normal notepad
play(start_cs,'start_cs')
FFX_InitMission()
notepad++
play(start_cs,'start_cs')
FFX_InitMission()

Otherwise your campaign missions will always fail to start properly.

generate Dat files with FFedit.
use control centre to save heroes.
you should have working FFX for freedom force classic.

EmenoKay

" this MISSION02_TIPOFF_A to tip_off to match the folder name in ffedit

Format:
mission_tip_off_01, FFX strange visitors
mission_tip_off_base_01, FFX base - strange visitors "

I'm sorry. but.. what to do with this part ? copy and paste into string txt ?

ChronoxDevil

#2
not really too important
it's just to give the mission a name when you enter danger room, and save
You will also need to edit the missions.dat for each file if you want the names to show up in the danger room.

All you really need to get FFX running in classic is to
merge all the dats from ffx to classic,
copy the ffx parts from string.txt to classic string.txt should be everything under this line.
------------1_01, -------------------- FFX STARTS HEREand the missions scripts and the stories and skirmish folder, ffx to classic.
then generate the dat files from ffedit.
then run the control centre, which is basically just choosing FFClassic from the drop down menu.
then you will need to add this to every mission.py file
from ffx import *and this
FFX_InitMission()at bottom of
def OnPostInit():use regular notepad when you do this.

Deadza

hello, sorry to be a hassle but i am having issues getting FFX to work in classic.

i thought my slight experience with DOOM and Slade modding would help...but i cant quite understand how to merge the files and i think i messed up the edits despite doing exactly as said with the tabs.

part of my problem is finding FFEdit that doesnt have missing dlls. i own both games on steam and gog. (trying to mod gog version)

is there a place to find a file download for FFX in Classic? but if i have to make it myself i can learn! but any help much appreciated

thanks in advance

ChronoxDevil

Quote from: Deadza on August 20, 2025, 10:57:28 PMhello, sorry to be a hassle but i am having issues getting FFX to work in classic.

i thought my slight experience with DOOM and Slade modding would help...but i cant quite understand how to merge the files and i think i messed up the edits despite doing exactly as said with the tabs.

part of my problem is finding FFEdit that doesnt have missing dlls. i own both games on steam and gog. (trying to mod gog version)

is there a place to find a file download for FFX in Classic? but if i have to make it myself i can learn! but any help much appreciated

thanks in advance
Hey I just felt like visiting this site today and I saw this message.
Not sure if you fixed the issue, but FFClassic is a mod for FFVTTR, it lets you play FF1 in FFVTTR.
The guide i wrote was not meant for the original game.
I used the GOG version of FFVTTR.
You will still need the files from the original FF game though.
Because in certain missions there are missing scenes and objects. If I remember correctly.
The error messages should give you the answers.
You will need to rename the art.ff files to art.rar to be able to extract the contents from the original game.
There are also issues with the sound and camera, not sure how to fix the sound but I had to write a script to fix the cameras.
FFX broke every camera in FFClassic for some reason.
I remember the final time levels needing adjustments in nif to work properly.
The time master defeat cutscene was missing textures.
You can't click or select certain vehicles in their damaged states unless you give them bounding boxes in nif.
the stolen purses have the same issue with bounding boxes.
The ice level will kill the frozen hostages because that is what freeze does in FFX, you will need to edit the freeze attribute to fix that.
Mr mechanical's lair has texture issues that you will need to replace with FF1 files.
The double mission does not work correctly but I wrote a guide on how to fix it.
Overall it is a pain to do.

Deadza

i havent actually started playing yet, i have created two separate installs of FFvTTR though. one is dedicated for FF Classic and the other for playing the sequel itself with FFX mod

if i leave out FFX and just play FF Classic on its own will i still need to manually "fix" anything in the mod? or were the issues created from meshing FFX and Classic?

thanks so much!