Topic: Starfleet Command Orion Pirates 2500-2563 HD (Unofficial Patch)  (Read 135366 times)

0 Members and 3 Guests are viewing this topic.

Offline Corbomite

  • Commander
  • *
  • Posts: 2939
Re: SFCOP HD patch
« Reply #40 on: February 06, 2016, 10:18:54 am »
A note before I forget: When I was experimenting with 16:10 I noted that I kept getting an error message that cited NWMissionConfig as not having been installed properly. I have not had that problem at all with 16:9.

Corbomite, I installed your SFCOP.exe and then ran the 16:9 patch. Runs great thanks for sharing.

NWMissionConfig was an experiment by Nuclear Wessels to allow people to configure certain mission parameters w/o needing the mission API. It never worked right. The only reason I leave it in my missions folder is just in case one of his old missions needs it. AFAIK the file is set to stock out of the gate, so if you haven't touched it that message probably means nothing, unless it is stopping you from playing somehow.


That .exe (the one with altered phots and fighter HB) would have been overwritten by the patch .exe. These "patches" actually replace the whole game engine, not modify it. We are presently trying to discuss a general patch so we can release a one shot that pleases most and then we can mod it ourselves with the editor. Please join in.


Please note that the patch also contains Tar's PD Phaser fixes he made to make the AI less inclined to waste PH3/Gs on targets past range 3. This won't allow anyone to fire a PD phaser past range 3.

Offline TarMinyatur

  • Lt.
  • *
  • Posts: 938
  • Gender: Male
Re: SFCOP HD patch
« Reply #41 on: February 06, 2016, 01:45:17 pm »
Quote from: Corbomite
These "patches" actually replace the whole game engine, not modify it. We are presently trying to discuss a general patch so we can release a one shot that pleases most and then we can mod it ourselves with the editor. Please join in.

Please note that the patch also contains Tar's PD Phaser fixes he made to make the AI less inclined to waste PH3/Gs on targets past range 3. This won't allow anyone to fire a PD phaser past range 3.

Oops. I forgot about limiting the Ph3/G to the meaty part of its chart (i.e. tractor range). I think it is a massive improvement for the game, but it shouldn't be default for the OP folks. I thought I had reset it to normal.  :buck2:

The SFC_Editor can come to the rescue...

Ph3/G brackets restored to 10.0, 20.0, 30.0, 40.0, 90.0, 160.0.
Ph3/G Maximum Range of 160.0.

That ought to do the trick.

Offline Corbomite

  • Commander
  • *
  • Posts: 2939
Re: SFCOP HD patch
« Reply #42 on: February 06, 2016, 02:12:25 pm »
I'm still on the fence about the whole thing. If we do finally get back to multiplayer I can just see myself 4.5 away from a rabid Lyran on my 6 with his front shield down and all I have left is two PHG hoping, just hoping that I can get just a few points into him to slow him down enough to get off the map, then I furiously mash the buttons yelling "DIE! DIE!" and all I hear is BEEP BEEP BEEP BEEP!

CUT TO CLOSEUP: "TAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR!!!!!"


 ;D

Offline Corbomite

  • Commander
  • *
  • Posts: 2939
Re: SFCOP HD patch
« Reply #43 on: February 06, 2016, 02:36:27 pm »
Ph3/G Maximum Range of 160.0.


By the way, your tooltip for this reads 29.9, not the stock 159.9 (or 160, I just followed the pattern of the other entries in that tab). I manually edited my offsets file to correct it.

Offline TarMinyatur

  • Lt.
  • *
  • Posts: 938
  • Gender: Male
Re: SFCOP HD patch
« Reply #44 on: February 06, 2016, 02:52:51 pm »
That made me laugh, Corbomite. "TAAAAAAAAAAAAAAAR" Heh.

In time, I may discover the functions that control the AI's fire decisions. In Community Edition, the AI is very smart with Ph-3's, but it is a drunken sailor with Ph-G's. And Bonk may have left a trail of breadcrumbs to the function because I can compare CE to EAW.

I truly want to leave all the charts and ranges alone! But in the meantime, I can't play the game as is. It is silly that a Kzinti DF can kill a Hydran DE (which has 5 Ph-G) using nothing but drones casually fired from range 9 to 15.

When I forgot to set the stats of Ph3/G to stock for 2.561, the tooltips were set to my personal version, which got passed on to the patch. It is good to have beta testers to find such inconsistencies. 159.9 would translate into the correct Maximum Range for a SFB Ph3. Thanks for finding my mistake.

Offline Corbomite

  • Commander
  • *
  • Posts: 2939
Re: SFCOP HD patch
« Reply #45 on: February 06, 2016, 03:04:12 pm »
The AI is a bit smarter in OP in some areas, but I haven't really analyzed the PD too closely. I know the fighter PHG tend to fire too far away.

Offline d4v1ks

  • D.Net VIP
  • Lt.
  • *
  • Posts: 788
  • Gender: Male
Re: SFCOP HD patch
« Reply #46 on: February 12, 2016, 06:30:23 pm »
 :drinkinsong:
"But he isn't wearing anything at all!" (The Emperor's New Clothes)

Offline Tumulorum Fossor

  • Lt. Junior Grade
  • *
  • Posts: 147
Re: SFCOP HD patch
« Reply #47 on: March 06, 2016, 12:21:18 am »
Put in updated models and background!!!! :)
I'm a greedy bastard!

Oh, client/server pack due in v2562, not included yet in links at top of this thread.  Just FYI!

This is all d4v1ks work, by the way. Respect!

Also note as per Corbomite's question earlier this thread, that the CE Patch enables hotkeys:
-Fire Pseudo Plasma, Toggle Marine Raids, Convert Shuttles, Select All Weapons.

These are not enabled in OP, and are currently only a CE feature.  I'm pretty stupid when it comes to this kind of stuff, but if I understand correctly, someone using a hex editor, might be able to in brute force fashion EVENTUALLY figure out how to enable these hotkeys in OP.

Offline d4v1ks

  • D.Net VIP
  • Lt.
  • *
  • Posts: 788
  • Gender: Male
Re: SFCOP HD patch
« Reply #48 on: March 06, 2016, 05:59:24 am »
Oh, client/server pack due in v2562, not included yet in links at top of this thread.  Just FYI!

I was waiting for a more elegant solution.
But if that doesn't happen i will release as it is.

These are not enabled in OP, and are currently only a CE feature.  I'm pretty stupid when it comes to this kind of stuff

I also have no idea how TarMinyatur fixed those hotkeys.
I didn't made all of this alone, you know? :)
« Last Edit: March 06, 2016, 06:11:12 am by d4v1ks »
"But he isn't wearing anything at all!" (The Emperor's New Clothes)

Offline TarMinyatur

  • Lt.
  • *
  • Posts: 938
  • Gender: Male
Re: SFCOP HD patch
« Reply #49 on: March 07, 2016, 11:31:46 am »
Also note as per Corbomite's question earlier this thread, that the CE Patch enables hotkeys:
-Fire Pseudo Plasma, Toggle Marine Raids, Convert Shuttles, Select All Weapons.

These are not enabled in OP, and are currently only a CE feature.  I'm pretty stupid when it comes to this kind of stuff, but if I understand correctly, someone using a hex editor, might be able to in brute force fashion EVENTUALLY figure out how to enable these hotkeys in OP.
The game uses a so-called map to assign hotkeys to actions. Using IDA, you might see something like "Engage Cloak" followed by an action code of, let's say, 13 01. If I overwrite the action code with, let's say, the one from Emergency Deceleration then my ship will come to a screeching halt when I press the cloak hotkey. Yes, this isn't very useful.

However, there are unassigned actions, such as Fire Pseudoes, Toggle Marine Raids, etc. Their action codes (18 01, 19 01, etc.) can be used in place of less useful hotkeys, such as Yellow Alert, Self-Destruct, Orbit Target, etc.

The process is a bit more complicated because the hotkey menu will overwrite your custom data every session. To overcome this annoying problem, you have to edit the default map which is nearby. And finally, it helps to update (via aaStrings.txt) the labels on the hotkey menu for your custom assignments...so "Yellow Alert" is replaced with "Fire Psuedo Torps" or whatever.

Offline d4v1ks

  • D.Net VIP
  • Lt.
  • *
  • Posts: 788
  • Gender: Male
Re: SFCOP HD patch
« Reply #50 on: March 08, 2016, 08:48:45 am »
Hi all,
I was able to add 2 layouts, to the sprites.q3, that were missing when playing with the Orion race.
The other races seems to not have that problem when playing with lowres=2 or lowres=4.
lowres=0 still crashes, as in the left side the feature that enables us to switch panels doesn't seem to be implement in the Orion race...

That will enable us to add more wider resolutions. Which is useful to merge the 2 HD patches in 1, as when playing in a multiplayer environment, the server needs to check the exe's CRC.
So, i'm aiming to include in the next HD + Gamespy patch:

640x480 (4:3)
800x600 (4:3)
1280x800 (16:10)
1366x768 (16:9)
1440x900 (16:10)
1600x900 (16:9)
1920x1080 (16:9)
« Last Edit: March 08, 2016, 09:00:15 am by d4v1ks »
"But he isn't wearing anything at all!" (The Emperor's New Clothes)

Offline TarMinyatur

  • Lt.
  • *
  • Posts: 938
  • Gender: Male
Re: SFCOP HD patch
« Reply #51 on: March 08, 2016, 09:52:27 am »
Merging the two HD patches into one is a good idea. Alternativeley, maybe I could hex-edit the server software to not do a CRC check on the .exe. But it makes sense to have everyone use the same .exe on a particular server to avoid conflicts.

Offline d4v1ks

  • D.Net VIP
  • Lt.
  • *
  • Posts: 788
  • Gender: Male
Re: SFCOP HD patch
« Reply #52 on: March 08, 2016, 12:38:36 pm »
The exe has to be checked, and most likely the sprites.q3 too, as people can cheat now with all this hexediting around.
There is a folder on the server where we can drop the things we want to CRC. So no changes are needed for that.
"But he isn't wearing anything at all!" (The Emperor's New Clothes)

Offline TarMinyatur

  • Lt.
  • *
  • Posts: 938
  • Gender: Male
Re: SFCOP HD patch
« Reply #53 on: March 08, 2016, 05:22:38 pm »
Agreed. Sneaky people may cheat.
I think anyone playing SFC these days is beyond cheating. What is much more likely to occur is an unintentional difference in weapon or system specs.

Carlos and I did a skirmish in which I had speed-32 Plasma and he had speed-36 Plasma. It was weird -- we each saw the "correct" speed. It wasn't good for synchrony to say the least.

Offline RazalYllib

  • Imperial Romulan Information Service-senior advisor
  • Lt.
  • *
  • Posts: 784
  • Gender: Male
    • IRIS
Re: SFCOP HD patch
« Reply #54 on: March 08, 2016, 06:01:13 pm »
Tar that is very clever to test that plasma speed mis-match on the clients....very clever.

I have located my OP disk, have not re-installed, my current version is frankenmoded (from a modified old SFB mod many years old) and i should reinstall clean.

Having a unified update solution w/ all the fixes and enhancements, I did fire it up after the post about the circumvention of the gamespy issue with DV on OS greater than XP.

Would this "split" a potential player base for DV?

CE would get some and OP would get some...theoretically.
Comes a time when the blind man takes your hand
Says "don't you see?"
Gotta make it somehow
On the dreams you still believe
Don't give it up
You got an empty cup
Only love can fill
Only love can fill

Offline d4v1ks

  • D.Net VIP
  • Lt.
  • *
  • Posts: 788
  • Gender: Male
Re: SFCOP HD patch
« Reply #55 on: March 14, 2016, 02:47:46 pm »
I updated the SFC OP patches!
Take a look into the first post of this topic!
You can now run and join a multiplayer campaign like in the past!  :rockinband:
The HD is more stable now and it should not crash like before!  :rwoot:

If you find any issue, feel free to drop a line here.
Anyone has a spare machine to host a server?  ;D
« Last Edit: March 14, 2016, 06:22:08 pm by d4v1ks »
"But he isn't wearing anything at all!" (The Emperor's New Clothes)

Offline d4v1ks

  • D.Net VIP
  • Lt.
  • *
  • Posts: 788
  • Gender: Male
Re: SFCOP HD patch
« Reply #56 on: March 14, 2016, 03:22:19 pm »
Patch 2562 includes:

SFC_Editor 1.4.0.2
Q3_Editor 1.6.5.4

To install this you just need:

1. Install game from CD
2. Install patch 2562

I will update the tool's topics later...
"But he isn't wearing anything at all!" (The Emperor's New Clothes)

Offline d4v1ks

  • D.Net VIP
  • Lt.
  • *
  • Posts: 788
  • Gender: Male
Re: SFCOP HD patch
« Reply #57 on: March 14, 2016, 07:47:43 pm »
Thanks for fixing and improving OP.  ;)

You say that because you didn't saw yet that this patch has not a 1920x1200 resolution by default!
But fear not, i added a youtube video into the first topic.
It is a tutorial on how to replace an existing resolution... ;D
« Last Edit: March 14, 2016, 08:09:46 pm by d4v1ks »
"But he isn't wearing anything at all!" (The Emperor's New Clothes)

Offline Corbomite

  • Commander
  • *
  • Posts: 2939
Re: SFCOP HD patch
« Reply #58 on: March 14, 2016, 08:18:55 pm »
Got mine! Thanks for all the work. I always keep a fresh stock install handy for just such an occasion. Now I just have to get it on a computer that is on the internet.

This may take a few months. I don't want to play OP/EAW on a laptop. Either that or I have to hook my XP machine up again and I don't think that's a good idea anymore.

Offline RazalYllib

  • Imperial Romulan Information Service-senior advisor
  • Lt.
  • *
  • Posts: 784
  • Gender: Male
    • IRIS
Re: SFCOP HD patch
« Reply #59 on: March 15, 2016, 06:18:04 pm »
I scrubbed my install (had 3 different versions), got a fresh 2500 on - patched up....then...black screen....synapse fired and adjusted back to 16 bit...worked fine.

Jumped into a Sparrowhawk A and crippled a stock NCL...felt much better about life in general to have that occur in glorious HD.

HOWEVER, no DV listed and i cannot remember what ports I should open.

Can some one post the current router port information?
Comes a time when the blind man takes your hand
Says "don't you see?"
Gotta make it somehow
On the dreams you still believe
Don't give it up
You got an empty cup
Only love can fill
Only love can fill