Topic: SFC3 HD patch  (Read 18707 times)

0 Members and 1 Guest are viewing this topic.

Offline d4v1ks

  • D.Net VIP
  • Lt.
  • *
  • Posts: 788
  • Gender: Male
SFC3 HD patch
« on: February 13, 2016, 10:11:43 am »
SFC 3 HD patch (c) D4v1ks 2016


“Discovery consists of looking at the same thing as everyone else and thinking something different.” (Albert Szent-Györgyi)

Moved to this >Topic<
« Last Edit: May 13, 2017, 04:04:10 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: SFC3 HD patch
« Reply #1 on: February 14, 2016, 10:51:09 am »
Will this allow the game to display textures without the classic "blob effect" allowing for the increased resolution to be displayed correctly?

You mean, being able to use 32-bit images in the 3D engine?
This "patch" will only allow higher resolutions. Has nothing to do with the quality itself.

The interface is able to display 32-bit images...
I dunno about the 3D engine... maybe it can, maybe it not. Maybe noone has ever encoded a image in a way the 3D engine can read them...
Who knows...

Anyway i finished today the code to make the HD work.
Maybe tonight or tomorow i will post the ZIPS with the modified "SFC3.exe" and "sprites.q3" files.   ;)
« Last Edit: February 14, 2016, 11:29:19 am by d4v1ks »
"But he isn't wearing anything at all!" (The Emperor's New Clothes)

Offline vonfrank

  • Lt. Junior Grade
  • *
  • Posts: 29
Re: SFC3 HD patch
« Reply #2 on: February 14, 2016, 06:44:09 pm »
I'm excited to hear about this, but i'm a little confused on how it works. Does the entire SFC3 exe have to be replaced? My current exe has a number of hex modifications that i'd like to retain while also using this HD patch. Is that possible?

Offline d4v1ks

  • D.Net VIP
  • Lt.
  • *
  • Posts: 788
  • Gender: Male
Re: SFC3 HD patch
« Reply #3 on: February 14, 2016, 07:23:46 pm »
Yes, it is possible to keep your current executable file. I'm just not in the right mood to make it that way atm.
I'm sure anyone can compare the original and modified files to extract the offsets and values that were changed.
It is not hard.
I choose this path cause it is the quickest way to share the results for me.
"But he isn't wearing anything at all!" (The Emperor's New Clothes)

Offline vonfrank

  • Lt. Junior Grade
  • *
  • Posts: 29
Re: SFC3 HD patch
« Reply #4 on: February 14, 2016, 09:28:34 pm »
Yes, it is possible to keep your current executable file. I'm just not in the right mood to make it that way atm.
I'm sure anyone can compare the original and modified files to extract the offsets and values that were changed.
It is not hard.
I choose this path cause it is the quickest way to share the results for me.

Ok, makes sense. I haven't changed too many things overall, so I guess it wont be hard to make the changes again. I'm sure there's some kind of HEX comparison site online somewhere that I can use to help with this.

Regardless, I look forward to the HD patch release!  :thumbsup:

Offline d4v1ks

  • D.Net VIP
  • Lt.
  • *
  • Posts: 788
  • Gender: Male
Re: SFC3 HD patch
« Reply #5 on: February 15, 2016, 12:14:00 pm »
Hd released to the wild  :2gun:
"But he isn't wearing anything at all!" (The Emperor's New Clothes)

yochenhsieh

  • Guest
Re: SFC3 HD patch
« Reply #6 on: February 17, 2016, 09:41:51 am »
Hi,

Just for note, if you get black screen after intro played, and you're sure you choose the right resolution, set
windowed=1
-OR-
zbuffer=0
in sfc.ini and see if it works.

Offline d4v1ks

  • D.Net VIP
  • Lt.
  • *
  • Posts: 788
  • Gender: Male
Re: SFC3 HD patch
« Reply #7 on: February 17, 2016, 10:05:44 am »
Just for note, if you get black screen after intro played, and you're sure you choose the right resolution, set
windowed=1


Yes, it is a good advice.
JanB also discovered a fix to play SFC3 at windows 10 (it only seems to run with "windowed=1").
Don't forget to check the topic below to download the fix...

http://www.dynaverse.net/forum/index.php/topic,163393368.msg1123049837.html#msg1123049837
"But he isn't wearing anything at all!" (The Emperor's New Clothes)

Offline d4v1ks

  • D.Net VIP
  • Lt.
  • *
  • Posts: 788
  • Gender: Male
Re: SFC3 HD patch
« Reply #8 on: February 22, 2016, 01:38:32 pm »
Where is my mouse pointer. I can move my mouse and can highlight the UI's buttons but I can not see my cursor... Please help

I wish i could help, but i dunno why that happens.
In my win10 the custom cursor (associated with each race) doesn't show too.
I only see the "normal" windows cursor...
Also it is the only SFC game that doesn't work in fullscreen.
"But he isn't wearing anything at all!" (The Emperor's New Clothes)

Offline d4v1ks

  • D.Net VIP
  • Lt.
  • *
  • Posts: 788
  • Gender: Male
Re: SFC3 HD patch
« Reply #9 on: February 22, 2016, 02:07:23 pm »
I'm trying to get a fresh install working so want to make sure I've gotten everything right.

I did a clean install of SFC3.
Then i installed the "Beta Patch Version 1.01 Build 534".
After that, i downloaded the fix and extracted the "d3d8.dll" file to the game folder.

You won't need to set any compatibilty mode for it to work.
And in "sfc.ini" you just need to set "windowed=1"

Finally you just need to replace the 2 files that come in the "HD Patch".
"But he isn't wearing anything at all!" (The Emperor's New Clothes)

yochenhsieh

  • Guest
Re: SFC3 HD patch
« Reply #10 on: February 23, 2016, 06:40:39 am »
The last SFC3 patch, beta build 534b, should be around 40MB. Although the main menu screen only show build number as 534.
You can get it here:
http://www.fileplanet.com/162663/160000/fileinfo/Starfleet-Command-III-v534b-Patch

I've had different windows 7 machines and SFC3 with 534b patched always work. Please try that first before install other mods/fix/patches.

ps. do not install dx9 fix and/or nemesis addon.

yochenhsieh

  • Guest
Re: SFC3 HD patch
« Reply #11 on: February 23, 2016, 06:48:06 am »
No need of any dll if you're using windows 7. It's for windows 10.

yochenhsieh

  • Guest
Re: SFC3 HD patch
« Reply #12 on: February 23, 2016, 06:50:43 am »
If you just did a clean install, make a backup after patched 534b. SFC3 can work anywhere without registry. You can even have multiple copies in harddisk.

Offline d4v1ks

  • D.Net VIP
  • Lt.
  • *
  • Posts: 788
  • Gender: Male
Re: SFC3 HD patch
« Reply #13 on: February 24, 2016, 09:30:40 am »
I am on Win7 And have yet to test on my other win7 machine. Both of which have a res of 1920x1080. I did use the correct patch, I'm gonna try the other just for giggles. Will let you all know shortly. Thanks for your help
Hopefully I can figure out the whole getting the game to display at full screen or something soon.

To change the resolution it is better to open the SFC.INI file.
There is a line there that you need to change accordingly to the list below:

If you installed the 16:9 patch...

resmode=0; 1360x768
resmode=1; 1366x768
resmode=2; 1600x900
resmode=3; 1920x1080

Or if you installed the 16:10 patch...

resmode=0; 1280x800
resmode=1; 1440x900
resmode=2; 1680x1050
resmode=3; 1920x1200

So, if your computer run at 1920x1080 you will need to install the 16:9 patch and set resmode=3
"But he isn't wearing anything at all!" (The Emperor's New Clothes)

Offline JanB

  • Lt. Junior Grade
  • *
  • Posts: 103
Re: SFC3 HD patch
« Reply #14 on: February 27, 2016, 12:41:50 pm »
I made HD patches to go with my SFC3 Upgrade Mod (version 3.1), the mod itself can be found here: http://www.moddb.com/games/star-trek-starfleet-command-3/downloads/sfc3-upgrade-mod-30

Links to the HD patches:

16:9 http://s000.tinyupload.com/index.php?file_id=89718262234869390256

16:10 http://s000.tinyupload.com/index.php?file_id=08278137357355152218

Credit for the original HD patches goes to "d4v1ks".