FF8 Steam and Addons

  • Thread starter Thread starter Mcindus
  • Start date Start date
Status
Not open for further replies.
Doesn't the new version give more details in the log than before why stuff isn't loading? I think that was the whole point; might wanna paste the new log for the failed loads.

Or does it put that info somewhere else? I honestly haven't had a chance to try it yet.
 
Doesn't the new version give more details in the log than before why stuff isn't loading? I think that was the whole point; might wanna paste the new log for the failed loads.

Or does it put that info somewhere else? I honestly haven't had a chance to try it yet.
Nope, it gives exactly the same info. The point here is that it actually loads them, but they will randomly work: maybe work or maybe not.
 
What is the log you are getting?  It should be giving extended info.
 
Nop. It's giving exactly the same info:

Code: [Select]
Code:
FF8_Launcher.exe opened successfully.Succeeded in loading by Process Name.Damage.dll was loaded successfully.HP.dll was loaded successfully.Publish.dll was loaded successfully.RaW.dll was loaded successfully.___________________________14/07/2014, 1:16:49
For now it's loading the 4 correctly. Since I don't know why it's failing I cannot reproduce the error...
 
Is Publish.dll meant to be placed in there?  or external again?

Also, make sure you have replaced the older version of HextLaunch with the new I linked to.
 
Yes, it's meant to be there, sometimes works and sometimes doesn't. And yes, I replaced that. I feel embarrased for being so annoying, but I'd really want to know why that modules works so randomly.
 
No don't feel embarrassed.  We'll get to bottom of it yet....  it could just be my program.  Send me your hextlaunch with the dlls you are trying to load.  Zip it up and upload.
 
It be that the game isn't having enough time to load.  Set the delay to 5000.


...Although this shouldn't matter since the game has loaded by this point.  But we'll see.
 
Actually, I had it set to 6000 and changed because it failed to load very frequently. Changed to the default (1000) and it got better, but no flawless. But you're right and I thought about that. I was trying with delays in a range from 1000 to 6000, but I lost my time because it continued working randomly.

I'd really like to know how this is working in the inside... You seem to know a lot about this... if you can I'd appreciate some references to good documentation about programming dlls and all the stuff.

And thanks again DLPB  :-[
 
I don't actually know much about dll...  i coded a few in Delphi, and that was fairly straight forward... and I have some nice code here to inject them.  But looks like something isnt working right?

Is it loading now ?
 
Well, I had to boot the game 5 times in order to get HP.dll to work. I mean, according to log each dll is always loaded, but in practice, some of them will actually work in some cases. From my experience, what I do for get it working is:

1-I open HextLaunch and boot FF8.
2-I check if dll is working.
3-If not, I close FF8 and its loader and open HextLaunch again.
4-Return to 2 and continue until dll works xD

As you can see, no change is made between the two situations: working and not working.
 
This could be a fault with the dlls and not my program?  have you had these work flawlessly elsewhere?
 
What do you mean with "elsewhere"? I've just used them in FF8 steam version with hextLaunch. And always worked randomly. I'd really like to program my own dll specifically for steam version which enables this HP expansion and damage, but I'm a dissaster with the assembler and can't get a clear idea about how to do it anyway.
 
There are other programs that can add dlls.  What we need to know is if the dlls themselves are broken...
or have an issue.
 
Ooops... sorry, didn't see your reply  :-o

Which ones are  those programs? The only one I've seen is your previous Tools v1.
 
I am interested in using the hard mode dll, too. Since the 2.0 tools are presently locked by some google docs foolishness (I wouldn't dream of calling DLPB away from his FF7 work ^^), I downloaded this:

http://sourceforge.net/projects/autodllinjector/

I don't know if it is an equivalent to the Launcher, but I'll edit this post later to say if anything happened for me when I tried it.

Edit 1: I didn't see that an alternate version of HextLaunch was available in this discussion. So I now have that to try, too.

Edit 2: Agreeing with JeMaCheHi: when I tried AutoInjector for the Damage, Hard, and HP dlls (in that order if it should be any matter), AutoInjector sometimes said it was successful and sometimes said it had failed. My method of testing was on a new game, I would run to the Training Center and hit Grats. I tried HextLauncher, first and was successful: that is, when I hit Grat, I scored about 27 damage consistently over half a dozen strike. I closed the program and launched normally: I hit Grat for about 41 damage consistently. I didn't mess with the trigger function manually or with whatever its default setting may be in either case.

I had used AutoInjector to set the three DLLs to both FF8_Launch and FF8_EN. I tried both the program's auto-inject on startup and doing it manually myself (though I wouldn't know if there were a proper time to do that). I tried injecting with the program running before loading my save, too. No dice except with HextLauncher: I always hit in the low 40s after that first time I had used HextLauncher, which was the same as when I loaded the game in the normal way.

Might it be helpful that (although it never had any effect) AutoInjector thought it had worked sometimes and thought it had failed sometimes, perhaps in the same way that JeMaCheHi finds HextInjector to work sometimes and not work sometimes? I will post if HextLauncher works intermittently for me.

At present, since I can't use like CodeBreaker or PEC, I have no way to know if I can break the HP or damage limits. Re-edit: HA! This site offer so much, I forgot what it was. So that was foolish. I could certainly edit my save if I wanted to, of course...


JeMaCheHi, how are you doing your testing? Do you have a powerful file where you can test the damage or hp limits? Or did you already answer this? If you did, I'm sorry, just say so and I'll read the rest of the thread.
 
Last edited:
Tried the injector you said, Vir. Didn't work. Tried this one too:

http://sourceforge.net/projects/dll/files/Latest/

Neither u.u

DLPB's actually works, but we don't know why do it randomly.

Edit: No problem, Vir. I have a powerful file as you said. I have Squall with a base HP of 9999 plus VIT +80% HP+80%. With this I test if HP is working. Then I also have in my party two dead characters, Squall with very low HP (about 200 or so I think), and some status ailments (mute, blindness...). I go for any fight and do Renzokuken. Since has a STR of 255, this situation is enough to make some finishing strike (not know english names, Summum for example...?) that should surpass by far the 9999. And this is how I make the Damage.dll testing.

Anyway, Damage.dll always work (or, if it doesn't, it worked every time I tried it). The real problem is with HP.dll. It works only sometimes.
 
Last edited:
It must be an issue with the dlls themselves...  if the author is around you could tell him to just make a hext file... and use launcher with it.

You shouldnt need to be injecting dlls to change the game.
 
In Steam version, you have to do three additional things:
1. Copy files battle.fl, battle.fi & battle.fs from FINAL FANTASY VIII\Data\lang-en\ to the folder above: FINAL FANTASY VIII\Data\
2. Do everything what's in hardcore's readme.
3. Copy files again to FINAL FANTASY VIII\Data\lang-en\ (overwrite).
This is a message straight from colly himself about getting this to work with ff8 steam. Though I have been unlucky as with a fresh install and only using this method get an error preventing from the game starting. Can't remember the error but will make an update when I attempt this again which will be soon.
 
Status
Not open for further replies.
Back
Top