FF8 Steam and Addons

  • Thread starter Thread starter Mcindus
  • Start date Start date
Status
Not open for further replies.
M

Mcindus

Guest
I referenced this topic for Addons for FF8:
https://www.ff7catalog.com/threads/5777/

I posted a thread HERE on how to use these Add-ons with Aali's driver and DLPB's Multi.dll, but what I want to know is -- can we use these with the steam version??
Would the dx_hook.dll with accompanying config file work with this version? or would you have to use DLPB's multi.dll??  Is there a way? I love these add-ons!

Addons:

Hard.dll - Makes the game generally more difficult:
(decreases the player's melee damage by a factor of 1.5, increase the level of enemies by a factor of 1.1, and increase the melee damage of enemies by a factor of 1.1; this does not effect magic damage)

Damage.dll -   Max damage increased to 65k instead of 9999; affects your group and opponents too.
HP.dll -   Max hp cap increased to 32k from 9999
Magic.dll -   You won't lose magic from your inventory when you cast it in battle - but it negates Double and Triple effects [i don't really like this mod - it feels broken]
Publish.dll -   Gets rid of Eidos logo at startup  [this might break Steam version, but is nice for PC version]
 
Last edited:
I am close to releasing DLPB Tools 2 soon... and that will include a new tool (multi.dll is being retired) which is a launcher.  The launcher can be used with any game, and will also load any DLLs you have from a custom folder.  If you want to use those dlls with Steam version now, then use a DLL loader (and load multi.dll or all dlls in) or use HextLoader from current dlpb tools.
 
Last edited:
so my FF8 hardcore play-through is almost upon me? Awesome I really want to play ff8 with those .dll files but I have the steam version and still can't play with those .dll files. btw I tried getting your multi.dll download but its not there anymore? neither is the hexteditor one either? I can just wait for the 2.0 one though hope to see it soon otherwise its another ff7 hardcore run for me.
 
The new DLPB Tools 2 is now out, and the launcher there will allow it.
 
Did you make that dlls with steam version and new DPLB's tools? I tried to make HextLaunch to work but it didn't. I mean, the game played well, but the dll's wasn't loaded. And the only info the log threw is:
Code: [Select]
Code:
Error: Damage.dll was not loaded.Error: HP.dll was not loaded.
I didn't use Hext instruction lists and the file I'm loading with HextLaunch is FF8_ES.exe. Maybe it's not the correct one.
 
That's a little weird...  I suppose I could add further information to see if we can narrow that down.  But there is always a reason for it not loading them... 

Make sure you have changed settings.ini 

The line starting Process=

should be

Process=FF8_ES.exe 


The dlls should load into any process.  Keep me posted.
 
Sorry for my late reply, I was with the finals! Now I'm free!! :D

My current settings.ini is that one

Code: [Select]
Code:
[HextLaunch]File=C:\Program Files (x86)\Steam\SteamApps\common\FINAL FANTASY VIII\FF8_ES.exeProcess=FF8_ES.exeWindow=LoadHext=0InjectDLL=1NoInput=1Delay=1000
I tried by changing LoadHext from 0 to 1 without success. Also tried by putting "Final Fantasy VIII" in Window= line. Tried to running it from game's directory or in another one. No success either. Oh, and tried by using absolute and relative paths to the exe, but as you'll imagine, didn't work.
I know I'm doing something wrong but I don't see what is it. I read the readme.rtf and I think I'm doing everything as described...

And, the complete log is that one:

Code: [Select]
Code:
C:\Program Files (x86)\Steam\SteamApps\common\FINAL FANTASY VIII\FF8_ES.exe opened successfully.Succeeded in loading by Process Name.Error: Damage.dll was not loaded.Error: HP.dll was not loaded.___________________________10/07/2014, 17:21:44
Any ideas?
 
Under "File=", put a path to the launcher instead of the game itself. FF7 and FF8's Steam versions have really wonky launchers, and if I'm not mistaken, opening FF8_es.exe will cause the game to open the launcher and quit itself, preventing patches from being applied properly.
 
Thanks Covarr,

What happens here is that we have 2 launchers, plus FF8_ES.exe. In short:

FF8_ES.exe
FF8_Launcher.exe
FF8_Launch2.exe

No matter which one you open, it will always show the launcher (where you chose play, options, chocoboworld etc), and won't load dlls. I tried everyone of them in File= line. I'm running out of ideas, I think I tried everything.
 
As long as the process is ff8_es.exe and you have that line under process=, it can't fail... unless there is some bug with my tool that I can't replicate OR a problem with the dlls.

Send me the dlls AND your ini file and the log.
 
As long as the process is ff8_es.exe and you have that line under process=, it can't fail... unless there is some bug with my tool that I can't replicate OR a problem with the dlls.

Send me the dlls AND your ini file and the log.
The dlls are damage.dll and hp.dll from the post mcindus referred in his first post (that one https://www.ff7catalog.com/threads/5777/). The file is FF8_Launcher1.4-AddOns.rar and there you can find the dlls. I don't know how to send them directly to you so I tell you where I got them.

About the ini file, since you told me to put the line under "process=" and covarr told me to do it under "file=", i tried both separatedly and together with no result. I'll paste it here:
Code: [Select]
Code:
[HextLaunch]File=C:\Program Files (x86)\Steam\SteamApps\common\FINAL FANTASY VIII\FF8_ES.exeProcess=FF8_ES.exeC:\Program Files (x86)\Steam\SteamApps\common\FINAL FANTASY VIII\FF8_Launch2.exeWindow=Final Fantasy VIIILoadHext=0InjectDLL=1NoInput=1Delay=6000
In that ini I refer to FF8_Launch2, but I tried with FF8_Launcher too. Actually I (think I) tried every possible combination of configurations and anything worked.

Thanks again for your help DLPB
 
Be right back.

edit.

Works fine here.

MAke sure you are running the program as admin.
 
Last edited:
While I'm writing this I'm using the same ini file I just posted before, executing HextLaunch.exe as admin in my windows 7 64bit. Maybe isn't it compatible with Spanish version? I don't know what else can be...
 
HextLaunch should be compatible with any version. Hell, it should be compatible with any application period. Even if the DLL isn't actually compatible with that application, it should still load (and potentially cause all sorts of trouble, but that's not the same as not loading).

You didn't answer DLPB whether you ran the program as admin or not. It's absolutely necessary.
 
I'm also using win 7 64bit... it loads the dlls into 199* version of ff8.  No issues. I will add further logging in later revisions so that any errors can be narrowed down... but this doesnt seem to be an issue with my program.
 
HextLaunch should be compatible with any version. Hell, it should be compatible with any application period. Even if the DLL isn't actually compatible with that application, it should still load (and potentially cause all sorts of trouble, but that's not the same as not loading).

You didn't answer DLPB whether you ran the program as admin or not. It's absolutely necessary.
Yes, I did. I told I'm using HextLaunch as admin in my last post. I'm using Steam version but as you said, Covarr, it should work with any application. Maybe I should check in FF8's properties to run as admin always?

Edit: By the way, my ini is correct then, aren't it? It's correct what I put under Process?
Sorry about all the inconvenience guys, I always have this kind of trouble: something simple that works for everyone, doesn't for me u.u
 
Last edited:
Yes, I did. I told I'm using HextLaunch as admin in my last post. I'm using Steam version but as you said, Covarr, it should work with any application.
My apologies, I missed that bit.
FF8 shouldn't need to run as admin for this to work... but for what it's worth, if you're running one application as admin and it launches another, then the new one will be admin anyway.
 
No need to apologise! Hahaha

I know that, and it's obvious that it should work that way, but you know, sometimes Windows is so "magical" that you have to do absurd things in order to get it working.

I've been trying with this a couple of hours and I'm getting exhausted man. I tried by installing FF8 both in C:/ drive and D:/ drive (I have 2 steam drives), and booting hextlaunch from the game's folder and from outside of it. It's still not working. You guys made it work in your steam versions? The same dlls? The same config file? (obviously subtituing FF8_ES for EN or whatever).

I'm starting to think that the problem is the Spanish version...
 
No need to apologise! Hahaha

I know that, and it's obvious that it should work that way, but you know, sometimes Windows is so "magical" that you have to do absurd things in order to get it working.

I've been trying with this a couple of hours and I'm getting exhausted man. I tried by installing FF8 both in C:/ drive and D:/ drive (I have 2 steam drives), and booting hextlaunch from the game's folder and from outside of it. It's still not working. You guys made it work in your steam versions? The same dlls? The same config file? (obviously subtituing FF8_ES for EN or whatever).

I'm starting to think that the problem is the Spanish version...
Are you using any Tonberry Mods? or the sweetFX graphic plugin?  If so, I'm not sure, but that might be the problem.

I've been trying to test this myself and have been having the same issues as JeMaCheHi.  Going to continue to test. 

Should I put ALL .dll's here? like RaW, the tonberry dll injector, etc?  or just the difficulty .dll's that we're trying to add? (considering it all works fine as-is)
 
Status
Not open for further replies.
Back
Top