JFLP / Jason's Freelancer Patch
-
So, I’d give JFLP another try. First time I had a weird result (a.o., the menu boxes were gone and iirc so was the hud). I thought that it was meant that way, decided I didn’t like it, and removed it.
Probably some things simply went wrong, so I’ll give it another try.
Before I actually do it, I’ll be happy with any advice in general, and I have a few questions in particular:
On installing the Game plus JFLP
I guess this will simply be
1. The Game
2. The official 1.1 patch
3. JFLPI assume it is not needed (or even bad) to install the FLSDK or the QuickFix, Am I right?
On Mods-in-progress
I assume the compatibility of a mod (in progress) with JFLP will depend on what files the mod alters, and to what degree…
I have quite a large mod in progress, mainly a Star System mod (adding Systems and expanding on existing ones) but also the market files, mBases.ini initialworld (and other faction related files) as well as other important files are rewritten, based on FLSDK 1.5. How large a problem will I have, using this mod? Should I rework a bunch, or maybe all of these files?
I realise the second question will be kinda hard to answer, but I don’t expect an accurate or detailed answer. Will be pleased with some general directions)
Thans in advance!
-
it depends on what you call jflp.
if you mean the jflp.dll library, it is pretty much compatible with anything you do with your mod (not with any other library out there though).
if you use the complete jflp, it does contain a SDK itself so it will work if the jflp is part of the game you apply your mod to.however, it is better if you only use decompressed files there for modding them as most clients you probably will have won’t replace all of their game files with jflp only for the purpose of ability to use your mod (most users wouldn’t even know how to turn it off rather than reinstalling the whole game).
-
jflp uses the sdk i can give you an idea it worked pretty well for me but i encountered some errors. you can build your mod around the jflp or include it with your mod so add the jflp files to your mod and incorporate the two. so who ever downloads your mod well get the benefit of both 1. your mod and jflp so in the end they don’t have to download it so its part of your mod. my errors were caused by adding battle ship encounters script into the mod and caused problems.
-
Gisteron wrote:
it depends on what you call jflp.
if you mean the jflp.dll library, it is pretty much compatible with anything you do with your mod (not with any other library out there though).
if you use the complete jflp, it does contain a SDK itself so it will work if the jflp is part of the game you apply your mod to.however, it is better if you only use decompressed files there for modding them as most clients you probably will have won’t replace all of their game files with jflp only for the purpose of ability to use your mod (most users wouldn’t even know how to turn it off rather than reinstalling the whole game).
I was thinking of what you call the complete JFLP - including the SDK.
I am going thru the Readme now; it lists the files altered by the patch, so I can decide which of these changes I will implement in my mod.
-
I had problems when I tried to use it also. Menu was missing frames around tabs etc, and when I launched to space everything just went black, wierd. It put me off instantly.
Nevertheless, I’ve heard many good things about it and some swear by it, but I have a feeling that the best way to use it is to use it as the base for your mod and build on it, rather than try to pick it apart and add bits of it to your existing mod. Think that’s why I didn’t work for me, might not have been compatible with some hacks I’d already made.
-
Timmy51m wrote:
I had problems when I tried to use it also. Menu was missing frames around tabs etc, and when I launched to space everything just went black, wierd. It put me off instantly.Nevertheless, I’ve heard many good things about it and some swear by it, but I have a feeling that the best way to use it is to use it as the base for your mod and build on it, rather than try to pick it apart and add bits of it to your existing mod. Think that’s why I didn’t work for me, might not have been compatible with some hacks I’d already made.
Hmmm… Kinda hesitating now… I think I got the same thing. And indeed I already implemented a bunch of hacks, and also changed and added several IDS.
So I think I’ll just stick to FLSDK1.5 and manually correct thing Adoxa’s describes in the Readme of JFLP. Sounds like that is very elaborated, but in fact it’s probaby the most efficient way for me.
-
What are you trying to accomplish, Moonhead?
If you want the features of the JFLP.DLL, then just install the .DLL. It is the easiest and highest quality way to get widescreen support in Freelancer.
The JFLP Patch is essentially an SDK. I wish that it were named that way to avoid confusion with the .DLL.
Yes, your installation order is correct. And, yes, it would be bad to install any other SDK or patch over the JFLP Patch… you would be mixing SDKs.
To attempt to apply an SDK to an existing mod is… difficult. Perhaps extremely difficult. And what result do you hope to achieve?
Adoxa made a determined effort to combine the best of other SDK’s into the JFLP Patch. If you were starting a new mod from scratch, then JFLP Patch would be an excellent SDK to start with. I have not noticed any problems with it, and I use it quite a bit.
So, yes, for an existing mod you should probably not try to change SDKs.
-
I happen to agree this is the best way to implement widescreen for FL. Takes seconds to add and works like a charm. Been using it since it came out. JFLP adds all sorts of stuff which you don’t have to add. You can just utilise the widescreen part of it and then it’s lovely if that’s all you want.
-
Moonhead wrote:
…
So I think I’ll just stick to FLSDK1.5 and …Just in passing:- SDK 1.5 is BAD according to Louva-Deus.
Use SDK 1.3 but it is not complete, Jason has put in a whole lot more fixes too. So maybe the best is to choose one OR the other.
-
On the flipside… I’ve never had a problem with JFLP
in fact… I swear by it & if i could, I’d do TV adds for it at 3am in the morning…“Because you know it’s good” 8-)
-
Now that I have a widescreen monitor myself, I’ve found a few flaws in my implementation. Fixed with v1.12 of jflp.dll. The mouse sensitivity has been restored, so if you’ve gotten used to the widescreen version, you might find this a little sluggish. Due to the adjusted camera for scripts, you’ll notice something extra in the gasminer intro - I’ll fix that with the next JFLP. It also fixes the Nav Map/Alt+Tab issue (reported somewhere else).
Once I get back to JFLP, I’ll move widescreen and the extra stats into separate plugins.
-
Bug: You can’t finish the blood dragon’s mission where you have to dock at tekagi’s arc if you used “save” command, the generators don’t appear then.
Bug: You can hardly finish the mission with the experimental nomad ships in Rheinland. Once you are in the minefield the mission fails either because you get behind a nomad ship or once you destroy one. You get the message: “Mission failed! You fled from battle!”
Setting the cruise speed to 300 before you launch from Holstein fixes the issue, so you might want either reset the cruise speed automatically (with notice) or just drop a hint at the mission information.
-
-
I have one problem with Widescreen not sure what it is.
Im running at 1366x768 and it looks great. but the problem i notice is a screen lag and a screen blur type problem. the blur dont bug me all to bad. but the screen lag is such that the mouse somewhat times out and the game gets abit slow.
I thought it was the AMD Dual-Core Optimizer so in uninstalled it.
Snake eye told me about FL and Duel core not getting along and told me about Affinity. so iv tryed that.
i thougth it was my sound ( Windows sound ) being at 24bit/48000 hz so i lowered it to 16.
but none of that worked. i checked the ENB files in Swwt. but that turned up with all settings off.
I posted in Hudshift request as to what i did to get 1366x768 to work. so you can have a look there as to what i did. im not sure if its GPU drivers or not. as i am unable to download them currently.
Another site you can look at for info on my problem is this site to.Swwt ENB also what all Dlls do i need to use. im only using jflp.dll and jflpac.dll.
Thanx for the update. i can see the change in the bar. its more pulled out from what it was. and thanx for putting up with me
-
warlordfmike wrote:
I have one problem with Widescreen not sure what it is.Are you certain that you experience the lag only when in widescreen mode? Does it happen at 800x600?
And does the lag happen after running for a few minutes? Perhaps during an intense battle?
Heat is a common cause of intermittent lag. Make sure that your fans can exchange air freely, and consider adding addition fans to keep your computer cool.
If it is a heat-related problem, then it is important to fix it. Heat will shorten the lifetime of your computer – sometimes dramatically.
-
Na, its not a heat problem, it starts just as i log on to the game and comes and goes. at will. and i can play BF2 at the same screen size and with setting totaly maxed out and dont have the problem. im thinking it something to do with FL something on this laptop.
Now im not sure if it does it at 800x600. but i cant anymore fans as im on a laptop. so that cant be done. and the air blows out the side so its clear of anything blocking it.
just to note, its not a conneciton lag. thats why i call it a screen lag. as thats what i feel it is. maybe its the HD LED screen somehow.
I really dont think its a heat problem. a game such as this on a new laptop shouldnt to me cause alot of heat. as a morden day system would be able to handle old game such as FL with out having to work to hard.
-
warlordfmike wrote:
a game such as this on a new laptop shouldnt to me cause alot of heat.On the contrary, any DirectX game will generate a lot of heat on a laptop, and Freelancer is notorious for it.
Feel the case, top and bottom. Is it warm when you have the lag problem? If so, then it is probably heat.
Here are two good solutions for laptops:
- Raise your laptop off the desk, allowing air to flow freely under the laptop.
Then add an external fan, such as a small desk fan, to blow air under the laptop.
- Use a laptop cooler that blows air up, toward the bottom of the laptop. Many coolers blow air down, which is stupid… it fights the fan inside your laptop.
You can make one yourself (hint: 12v case fans will work on 5v USB power – they will spin slowly, so use a large fan.)
There are many laptop coolers available. One that is cheap and highly functional is: Cheap Laptop Cooler (for desks, not for the lap)
-
Check your power saving profile, make sure you’re running the high performance plan if you’re gaming. Don’t play on battery power, this will seriously slow performance on a laptop, play plugged in. Lastly, it maybe a lot newer than the game, but depending on what integrated chipset you have, don’t always expect it to be able to play brilliantly. If you haven’t got a great deal of graphics memory available, expect a slow down in frame rate, many mods have really upped the requirements graphically in comparison to vanilla freelancer.
Try a lower resolution, see if it improves, also try vanilla freelancer and see if that runs fine at current res.
-
@Bullwinkle, Okay, no theres no heat problem here. the room im is cold. im freezing. i argee that fans blowing down is dumb.slaps fan makers but this laptop dont have funs on the bottom only one on the side.
the specs of my system are
AMD Turion II P540 Duel Core 2.40ghz, AMD Radeon HD 4250 with 256mb ram and hyper memory. 2gs ram and 500g hdd. so i dont think specs is a problem here. second i can run BF2 with no heat problems aswell and no frame rate lose and the settings are maxed out at 1366x768.@Timmy51m, thanx for reminding me of that setting, i forgot about it. i dont use a laptops battery when i dont need to.
Maybe its just the stock drivers thats causing it. il get em soon as i can. and if that dont work. than il just live with this problem.
-
Well, I hope that you track down the source of your problem.
FWIW, room temperature is almost irrelevant. Electronics, especially graphics adapters, generate a lot of heat, which is quickly dissipated if enough air flows by. Without sufficient airflow, heat builds up rapidly. It doesn’t matter whether the room is freezing, if the air next to the chip is 100 degrees C.
Most laptops pull in air from the bottom and push it out the sides. Don’t look for warm air (that is the exhaust). Instead, look for intake vents. Blow air past them (or toward them) to cool the laptop.
Also, AMD chips tend to generate more heat than Intel chips.
I do not know what BF2 is, but a different program will use your computer differently. It is possible that some games might create less heat than Freelancer, but Freelancer is well-known for it. FL may not be the hottest game ever made, but it is definitely hot.