Hard Light Productions Forums

General FreeSpace => FreeSpace Discussion => Topic started by: Magneto on September 17, 2001, 10:28:00 pm

Title: FreeSpace1. Does anybody have an exper. with the D3D registry hacks?
Post by: Magneto on September 17, 2001, 10:28:00 pm
Hi,
I'm looking for some help with creating the registry entries for Direct3D in FreeSpace1. I'm not exactly sure how the entries need to be listed, and I can't seem to find any examples to show me how to go about this.

"All of them are stored in the root of: HKEY_LOCAL_MACHINE/Software/Volition/FreeSpace. The "else" setting is what happens if that variable doesn’t exist or is set to an undefined value (e.g. "2" if only "0" and "1" are defined).

VideoCard String
Selects which renderer gets used
- "3Dfx Glide": Uses 3Dfx Glide if available
- "Direct3D":; (default) Uses Direct3D
- "No acceleration": Uses Software (default)

D3DUseExecuteBuffers DWORD
- 0: code uses DrawPrim commands (default)
- 1: code uses Execute buffers
- else: same as 0

D3DTextureOrigin DWORD
Changes the way texture coordinates are mapped. This mostly affects text and explosions.
- 0: assumes center of texel is lowest value for uv
- 1: assumes uvs go from 0.0 to 1.0

D3DLineOffset DWORD
Changes the coordinates used to draw a 1-pixel long line.
- 0: one way
- 1: some other way
- else: autodetect at startup (default)

D3DPreloadTextures DWORD
- 0: never tries to upload textures into VRAM during level load
- 1: always tries to upload as many textures as it can into VRAM during level load
- else: preloads as much as it can on cards with 6MB or more of texture space

D3DTextureDivider DWORD
Sets the rendering routines based on amount of texture RAM:
- 0: autodetect as below
- 1: optimize for > 16 MB
- 2: optimize for > 8 MB
- 3: optimize for > 4 MB
- 4: optimize for <= 4 MB
- else: same as 4

D3DUseLargeTextures DWORD
- 0: use 256 as max textures size (default)
- else: max size the card can use as the max

By default you can see that Direct3D bashes all textures down by a factor of 4 in each dimension and then if they are still larger than 256 in either dimension, it bashes them down to 256. So if you have an AGP card with lots of VRAM you can make your textures look much nicer by tweaking D3DTextureDivider and D3DUseLargeTextures."

If anybody could help me with this, it would make my day..
Thanks!
Mag...


Title: FreeSpace1. Does anybody have an exper. with the D3D registry hacks?
Post by: Setekh on September 19, 2001, 09:32:00 am
Okay. You open regedit. Then you go to HKEY_LOCAL_MACHINE/Software/Volition/FreeSpace through the tree system on the left. Then you'll have a window with a few values on the right.

In the right window, right click into empty space. Find DWORD value underneath 'new' and click it.

 (http://www.3dap.com/hlp/staff/setekh/reg1.jpg)

You'll get a new entry, and it'll be called 'New Value #1'. Replace that with D3DTextureDivider.

 (http://www.3dap.com/hlp/staff/setekh/reg2.jpg)

Now right-click the D3DTextureDivider entry and pick Modify. You'll get this...

 (http://www.3dap.com/hlp/staff/setekh/reg3.jpg)

Change the value to 1 (or whatever the guide indicates). Then you'll get this.

 (http://www.3dap.com/hlp/staff/setekh/reg4.jpg)

The registry entry is now intact and you're done  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/smile.gif) Happy hunting!
Title: FreeSpace1. Does anybody have an exper. with the D3D registry hacks?
Post by: Magneto on September 19, 2001, 05:22:00 pm
Setekh,

  I really appreciate you taking the time to help me like this, and to even provide pictures has helped me more than you could know.  I'm going to try a few adjustments here in a few minutes, but I thank you!

p.s. Nice to know that there are people like you that are willing to help.
Mag...
Title: FreeSpace1. Does anybody have an exper. with the D3D registry hacks?
Post by: Vertigo1 on September 19, 2001, 06:06:00 pm
This should be interesting.  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/smile.gif)

------------------
"You know you've played Freespace too much when you're driving along trying to use countermeasures to shake off pursuing highway police." - Top Gun

Material Defender Studios ("http://www.mdstudios.f2s.com/index.html")
Title: FreeSpace1. Does anybody have an exper. with the D3D registry hacks?
Post by: Kitsune on September 19, 2001, 10:17:00 pm
There's more people that would help, but you asked for someone who knew what they were doing.

I don't touch the regestry unless something nasty's been installed accidently.

Love to help, but I don't have a clue how to.
Well, now I do...

------------------
~Space Kitsuné
Creator of the Anthro FS2 Campaign.
Help!
Title: FreeSpace1. Does anybody have an exper. with the D3D registry hacks?
Post by: Magneto on September 19, 2001, 10:55:00 pm
Not only did the registry entries improve my graphics in the game, but they also cured the disappearing stars problem that I was having with my GeForce2GTS64.

 It's a whole new ballgame now!
Thanks guys!
Mag...
Title: FreeSpace1. Does anybody have an exper. with the D3D registry hacks?
Post by: Setekh on September 21, 2001, 08:24:00 am
 
Quote
Originally posted by Magneto:
Setekh,

  I really appreciate you taking the time to help me like this, and to even provide pictures has helped me more than you could know.  I'm going to try a few adjustments here in a few minutes, but I thank you!

p.s. Nice to know that there are people like you that are willing to help.
Mag...

Hey, happy I can help. One thing that really bites is when communities just smack you around for not knowing a few things. This is a place for learning  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/smile.gif) Who knows, many other people will probably be able to learn from this same guide too.

Glad it fixed your problems! And you should have a good time with that GTS if yours  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/wink.gif)
Title: FreeSpace1. Does anybody have an exper. with the D3D registry hacks?
Post by: Raven2001 on September 22, 2001, 08:39:00 am
Where can I get RegEdit???
Title: FreeSpace1. Does anybody have an exper. with the D3D registry hacks?
Post by: Nico on September 22, 2001, 08:45:00 am
 
Quote
Originally posted by Raven2001:
Where can I get RegEdit???

hem, open the windows "start" rollbar, choose "execute", and type "regedit", then push "enter", et voila !

Title: FreeSpace1. Does anybody have an exper. with the D3D registry hacks?
Post by: Setekh on September 23, 2001, 12:22:00 am
Yep, it ships with Windows  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/smile.gif)
Title: FreeSpace1. Does anybody have an exper. with the D3D registry hacks?
Post by: Vertigo1 on September 23, 2001, 11:01:00 pm
I'm suprised MS hasn't tried to sell a "RegEdit Pro" or something.  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/biggrin.gif)

------------------
"You know you've played Freespace too much when you're driving along trying to use countermeasures to shake off pursuing highway police." - Top Gun

Material Defender Studios ("http://www.mdstudios.f2s.com/index.html")
Title: FreeSpace1. Does anybody have an exper. with the D3D registry hacks?
Post by: Nico on September 24, 2001, 01:06:00 am
 
Quote
Originally posted by MD-2389:
I'm suprised MS hasn't tried to sell a "RegEdit Pro" or something.   (http://dynamic.gamespy.com/~freespace/ubb/noncgi/biggrin.gif)


that's a marketing mistake  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/biggrin.gif) they already put everything useful in it. Now to add a spell checker  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/lol.gif)

Title: FreeSpace1. Does anybody have an exper. with the D3D registry hacks?
Post by: Setekh on September 24, 2001, 08:19:00 am
 
Quote
Originally posted by venom2506:
that's a marketing mistake   (http://dynamic.gamespy.com/~freespace/ubb/noncgi/biggrin.gif) they already put everything useful in it. Now to add a spell checker   (http://dynamic.gamespy.com/~freespace/ubb/noncgi/lol.gif)

He's right, you know - though I think Regedit XP will be out soon, with a shiny new interface that has fading menus, cool icons, and of course, required system resources high enough to put a hole in your pocket the size of an Ursa.

 (http://dynamic.gamespy.com/~freespace/ubb/noncgi/biggrin.gif)
Title: FreeSpace1. Does anybody have an exper. with the D3D registry hacks?
Post by: Sandwich on September 24, 2001, 03:58:00 pm
 
Quote
Originally posted by Setekh:
He's right, you know - though I think Regedit XP will be out soon, with a shiny new interface that has fading menus, cool icons, and of course, required system resources high enough to put a hole in your pocket the size of an Ursa.

  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/biggrin.gif)


Windows XP looks like it was designed by the same person who does Fisher-Price toys.  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/frown.gif)


------------------
America, stand assured that Israel truly understands what you are going through.

"He who laughs last thinks slowest."
"Just becase you're paranoid doesn't mean they're not out to get you."
"To err is human; to really screw up you need a computer."
Creator of the Sandvich Bar ("http://michael.randelman.com"), the CapShip Turret Upgrade, the Complete FS2 Ship List and the System Backgrounds List (all available from the site)
Title: FreeSpace1. Does anybody have an exper. with the D3D registry hacks?
Post by: Vertigo1 on September 24, 2001, 09:44:00 pm
 
Quote
Originally posted by sandwich:

Windows XP looks like it was designed by the same person who does Fisher-Price toys.   (http://dynamic.gamespy.com/~freespace/ubb/noncgi/frown.gif)


Yeah...don't get me started on WPA though....

------------------
"You know you've played Freespace too much when you're driving along trying to use countermeasures to shake off pursuing highway police." - Top Gun

Material Defender Studios ("http://www.mdstudios.f2s.com/index.html")
Title: FreeSpace1. Does anybody have an exper. with the D3D registry hacks?
Post by: Setekh on September 25, 2001, 04:15:00 am
Thank goodness we can skin the sucker...

 www.stardock.com ("http://www.stardock.com")
Title: FreeSpace1. Does anybody have an exper. with the D3D registry hacks?
Post by: Griffon UK on September 27, 2001, 05:46:00 pm
Windows Xtremely Porky  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/biggrin.gif)

------------------
Is it a bird?
Is it a plane?
NO!!! Its a Hyperkinetic Rabbity thing!!!
Title: FreeSpace1. Does anybody have an exper. with the D3D registry hacks?
Post by: aldo_14 on October 02, 2001, 02:03:00 pm
BTW, does this Regedit thing affect the speed of the game?
Title: FreeSpace1. Does anybody have an exper. with the D3D registry hacks?
Post by: Setekh on October 02, 2001, 05:56:00 pm
I'm quite sure. I never recorded anything or observed much slowdown, but seeing as it's meant to be using more system resources - but then again, it's basically optimising it to use more video ram - I'm not sure, maybe someone should benchmark it.  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/smile.gif)
Title: FreeSpace1. Does anybody have an exper. with the D3D registry hacks?
Post by: Vertigo1 on October 03, 2001, 10:19:00 pm
I'll try and do a "benchmark" this weekend.  Is there a way to get the frametime in FS1 and FS2?

------------------
"You know you've played Freespace too much when you're driving along trying to use countermeasures to shake off pursuing highway police." - Top Gun

Material Defender Studios ("http://www.mdstudios.f2s.com/index.html")
Title: FreeSpace1. Does anybody have an exper. with the D3D registry hacks?
Post by: Neon on October 05, 2001, 03:06:00 pm
Show me some screenshots  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/biggrin.gif)
Title: FreeSpace1. Does anybody have an exper. with the D3D registry hacks?
Post by: Neon on October 12, 2001, 03:51:00 pm
Huh, hello?
Title: FreeSpace1. Does anybody have an exper. with the D3D registry hacks?
Post by: aldo_14 on October 12, 2001, 04:00:00 pm
 
Quote
Originally posted by Setekh:
I'm quite sure. I never recorded anything or observed much slowdown, but seeing as it's meant to be using more system resources - but then again, it's basically optimising it to use more video ram - I'm not sure, maybe someone should benchmark it.   (http://dynamic.gamespy.com/~freespace/ubb/noncgi/smile.gif)

I've only got a 333 - slowdown is a major concern for me....

Title: FreeSpace1. Does anybody have an exper. with the D3D registry hacks?
Post by: Vertigo1 on October 13, 2001, 02:56:00 pm
Just bumping up the thread so the folks at the DBB can see this thread.  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/smile.gif)

------------------
"You know you've played Freespace too much when you're driving along trying to use countermeasures to shake off pursuing highway police." - Top Gun

Material Defender Studios ("http://www.mdstudios.f2s.com/index.html")
Title: FreeSpace1. Does anybody have an exper. with the D3D registry hacks?
Post by: aldo_14 on October 20, 2001, 02:56:00 pm
I'll be posting any hi-res maps i have for my ships, now.  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/smile.gif)

So, BUMP!!!!
Title: FreeSpace1. Does anybody have an exper. with the D3D registry hacks?
Post by: SadisticSid on December 05, 2001, 06:10:00 pm
Why not simply create a .REG file to automatically do this? I'm sure the public can trust you not to ******  up their settings.  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/smile.gif)

Sid.

------------------
Even a broken clock is right twice a day.
Title: FreeSpace1. Does anybody have an exper. with the D3D registry hacks?
Post by: Setekh on December 13, 2001, 02:48:00 am
That's not a bad idea. I should learn how to make one of those files.  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/smile.gif)
Title: FreeSpace1. Does anybody have an exper. with the D3D registry hacks?
Post by: Nico on December 13, 2001, 05:19:00 am
 
Quote
Originally posted by Setekh:
That's not a bad idea. I should learn how to make one of those files.   (http://dynamic.gamespy.com/~freespace/ubb/noncgi/smile.gif)

ask the tBP team to make it available for anyone (they have that prog in their demo).

Title: FreeSpace1. Does anybody have an exper. with the D3D registry hacks?
Post by: Vertigo1 on December 13, 2001, 10:54:00 pm
 
Quote
Originally posted by Setekh:
That's not a bad idea. I should learn how to make one of those files.   (http://dynamic.gamespy.com/~freespace/ubb/noncgi/smile.gif)

Export the FS1 registry settings via regedit.  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/smile.gif) (Registry / Export Registry File)



------------------
"You know you've played Freespace too much when you're driving along trying to use countermeasures to shake off pursuing highway police." - Top Gun

"Oh and Kazan - you have some nice rocks" - Thunder

"stapled myself to an office chair, forgot about it, and was stuck for 2 hours for one thing" - Stryke 9

Material Defender Studios ("http://www.mdstudios.f2s.com/index.html")
Title: FreeSpace1. Does anybody have an exper. with the D3D registry hacks?
Post by: Setekh on December 14, 2001, 02:39:00 am
Oh...

*whacks head on table*

Stoooooopid...  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/wink.gif)
Title: FreeSpace1. Does anybody have an exper. with the D3D registry hacks?
Post by: Vertigo1 on December 18, 2001, 12:39:00 am
hehe, yeah.  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/wink.gif)  Now get crackin and offer up that reg file!  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/biggrin.gif) (btw, send me an auth msg cuz my ICQ list got nuked a couple of weeks ago)

------------------
"You know you've played Freespace too much when you're driving along trying to use countermeasures to shake off pursuing highway police." - Top Gun

"Oh and Kazan - you have some nice rocks" - Thunder

"stapled myself to an office chair, forgot about it, and was stuck for 2 hours for one thing" - Stryke 9

Material Defender Studios ("http://www.mdstudios.f2s.com/index.html")
Title: FreeSpace1. Does anybody have an exper. with the D3D registry hacks?
Post by: Setekh on December 18, 2001, 12:49:00 am
I'll have to redo them (format). Give me a few... or grab them off TBP  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/wink.gif)
Title: FreeSpace1. Does anybody have an exper. with the D3D registry hacks?
Post by: aldo_14 on December 19, 2001, 07:27:00 am
Hey, has anyopne notcied some slowdowns in the techroom with the regstry settings at full text size & card ram?

I'm using a GeForce 2 (32MB), 256MB RAM on an Athlon XP1500 (1.5GHz Pentium equivalent)
Title: FreeSpace1. Does anybody have an exper. with the D3D registry hacks?
Post by: Zeronet on January 06, 2002, 11:44:00 am
Bump, helps find it.
Title: FreeSpace1. Does anybody have an exper. with the D3D registry hacks?
Post by: mikhael on February 13, 2002, 02:23:00 pm
Wooohooo!  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/smile.gif)

I just started Freespace2 again for the first time in over a year. Finally I have a system that's not too slow for the 2d portions of the game.  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/lol.gif)

The high res mode is absolutely gorgeous. I just flew along the hull of the Belisarius and saw details I had never seen before.

BTW: Freespace2 doesn't react to Iwar2 controls, just so you know.  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/lol.gif)

------------------
--Mik
http://www.404error.com
ruhkferret on ICQ/AIM

"Your guy was a little SQUARE! You had to use your IMAGINATION! There were no multiple levels or screens. There was just one screen forever and you could never win the game. It just kept getting harder and faster until you died. JUST LIKE LIFE." --Ernie Cline
Title: FreeSpace1. Does anybody have an exper. with the D3D registry hacks?
Post by: Alikchi on February 13, 2002, 03:22:00 pm
I was scared to death of the Belisarius  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/biggrin.gif)

I like Adwight's version of that battle better..
Title: FreeSpace1. Does anybody have an exper. with the D3D registry hacks?
Post by: mikhael on February 13, 2002, 06:05:00 pm
 
Quote
Originally posted by Alikchi:
I was scared to death of the Belisarius   (http://dynamic.gamespy.com/~freespace/ubb/noncgi/biggrin.gif)

I like Adwight's version of that battle better..

I was just in the first battle. What's Adwight's version?


------------------
--Mik
http://www.404error.com
ruhkferret on ICQ/AIM

"Your guy was a little SQUARE! You had to use your IMAGINATION! There were no multiple levels or screens. There was just one screen forever and you could never win the game. It just kept getting harder and faster until you died. JUST LIKE LIFE." --Ernie Cline
Title: FreeSpace1. Does anybody have an exper. with the D3D registry hacks?
Post by: Alikchi on February 13, 2002, 06:14:00 pm
it goes like this
Psamtik: Gunnery control, open fire!
Psamtik: We're experiencing a massive reactor malfunction!

Psamtik proceeds to explode.

Then you clean up those Satis and that darned Alpha 1 and all is well, another good day for the NTF  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/biggrin.gif)
Title: FreeSpace1. Does anybody have an exper. with the D3D registry hacks?
Post by: Corsair on February 13, 2002, 06:47:00 pm
 
Quote
Originally posted by Alikchi:
I was scared to death of the Belisarius   (http://dynamic.gamespy.com/~freespace/ubb/noncgi/biggrin.gif)

I like Adwight's version of that battle better..

 (http://dynamic.gamespy.com/~freespace/ubb/noncgi/smile.gif)
mwuahahahahahahahahahaha...somebody needs to make that mission  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/evil.gif)