Author Topic: questions about video options in the standard launcher  (Read 3831 times)

0 Members and 1 Guest are viewing this topic.

Offline jg18

  • A very happy zod
  • 210
  • can do more than spellcheck
questions about video options in the standard launcher
I'm working on wxLauncher and was wondering what some of the options in the standard Windows launcher mean.

(1) What are the "general settings" (is that level of detail?) and maybe more importantly, what impact does changing them have on gameplay and performance on machines made since, say, 2004?

(2) same as question (1), except about "large textures" (that is, using them vs. not using them) instead of "general settings"

(3) what is the "font distortion problem", and how common is it on machines made since, say, 2004? Is it Windows-only, or is it also found on other platforms?

Tolwyn's posted readme (section 1.5) from four and a half years ago on Wing Commander Saga Prologue was helpful, but it'd be good to know a little more.

Thanks for your help.

 

Offline The E

  • He's Ebeneezer Goode
  • Moderator
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: questions about video options in the standard launcher
"Use large textures" is a leftover bit from the days of Direct3D support, it doesn't do anything ATM. Same for "Fix font distortion".

The "General Settings" thing is there to give quick access to the in-game detail settings. The setting there maps directly to the presets found in the detail options menu.
If I'm just aching this can't go on
I came from chasing dreams to feel alone
There must be changes, miss to feel strong
I really need lifе to touch me
--Evergrey, Where August Mourns

 

Offline jg18

  • A very happy zod
  • 210
  • can do more than spellcheck
Re: questions about video options in the standard launcher
Thanks for your answers. A few more questions about the standard launcher:

(1) Are Texture Filter, Anisotropic Filter, and Anti-Aliasing features that most users would know how to set up? Are there reasonable default values for these settings? I for one have no idea what those settings mean (I could look them up of course), but since I'm not much of a gamer, I'm probably not representative of most users.

(2) How often, if ever, do users need to force a local port or IP address to play multiplayer?

(3) What effect does defining your Internet connection and connection speed have on multiplayer gameplay?

(4) Are Force Feedback and Directional Hit supported on all 3 platforms? If not, which platform supports what, and is it planned for all 3 platforms to support both features eventually, even if not necessarily in the near future?

(5) Is there a reason for why users would need to view the FS2 registry entries? I didn't see a way to copy or export the contents to e.g., the clipboard or a file.

Thanks for your help.

 

Offline MatthTheGeek

  • Captain Obvious
  • 212
  • Frenchie McFrenchface
Re: questions about video options in the standard launcher
(1) Those settings in the launcher don't work, so don't worry about them.

(2) Port forwarding is required to host multiplayer games. It isn't required for connecting to someone else's host and playing.

(3) Nowadays, unless you have a weird sort of connec, the settings should be LAN/Direct Connection and T1, ADSL, T3, etc.
People are stupid, therefore anything popular is at best suspicious.

Mod management tools     -     Wiki stuff!     -     Help us help you

666maslo666: Releasing a finished product is not a good thing! It is a modern fad.

SpardaSon21: it seems like you exist in a permanent state of half-joking misanthropy

Axem: when you put it like that, i sound like an insane person

bigchunk1: it's not retarded it's american!
bigchunk1: ...

batwota: steele's maneuvering for the coup de gras
MatthTheGeek: you mispelled grâce
Awaesaar: grace
batwota: oh right :P
Darius: ah!
Darius: yes, i like that
MatthTheGeek: the way you just spelled it it means fat
Awaesaar: +accent I forgot how to keyboard
MatthTheGeek: or grease
Darius: the killing fat!
Axem: jabba does the coup de gras
MatthTheGeek: XD
Axem: bring me solo and a cookie

 

Offline jg18

  • A very happy zod
  • 210
  • can do more than spellcheck
Re: questions about video options in the standard launcher
Thanks, MatthTheGeek.

Just to clarify, I'm working on wxLauncher and trying to figure out what needs to be brought over from the standard launcher and which features can be considered to be "advanced" features (that is, hidden from view, because either they're rarely used or few people use them).

A couple follow-up questions:

(1) Those settings in the launcher don't work, so don't worry about them.

...oh. Is there expected to be support for them eventually, even if not necessarily in the near future?

[It's funny, because Andy Mahood mentioned support for those features in his PC Gamer article...]

(3) Nowadays, unless you have a weird sort of connec, the settings should be LAN/Direct Connection and T1, ADSL, T3, etc.

Good to know, but what effect does your making those settings have on gameplay?

Again, thanks.

 

Offline The E

  • He's Ebeneezer Goode
  • Moderator
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: questions about video options in the standard launcher
Thanks for your answers. A few more questions about the standard launcher:

(1) Are Texture Filter, Anisotropic Filter, and Anti-Aliasing features that most users would know how to set up? Are there reasonable default values for these settings? I for one have no idea what those settings mean (I could look them up of course), but since I'm not much of a gamer, I'm probably not representative of most users.

Though they do not work on Windows, they do work on Linux and MacOS. And yes, they need to be present, and yes, most gamers do know what they mean.

Quote
(2) How often, if ever, do users need to force a local port or IP address to play multiplayer?

Often enough.

Quote
(3) What effect does defining your Internet connection and connection speed have on multiplayer gameplay?

This is more for information purposes for other players than anything else. Note that dialup uses a slightly different code path.

Quote
(4) Are Force Feedback and Directional Hit supported on all 3 platforms? If not, which platform supports what, and is it planned for all 3 platforms to support both features eventually, even if not necessarily in the near future?

It should be supported everywhere. If it isn't, we need to fix that, but I do not actually know.

Quote
(5) Is there a reason for why users would need to view the FS2 registry entries? I didn't see a way to copy or export the contents to e.g., the clipboard or a file.

Advanced users may want to verify that all settings have been written correctly.
If I'm just aching this can't go on
I came from chasing dreams to feel alone
There must be changes, miss to feel strong
I really need lifе to touch me
--Evergrey, Where August Mourns

 

Offline jg18

  • A very happy zod
  • 210
  • can do more than spellcheck
Re: questions about video options in the standard launcher

(1) Are Texture Filter, Anisotropic Filter, and Anti-Aliasing features that most users would know how to set up? Are there reasonable default values for these settings? I for one have no idea what those settings mean (I could look them up of course), but since I'm not much of a gamer, I'm probably not representative of most users.

Though they do not work on Windows, they do work on Linux and MacOS. And yes, they need to be present, and yes, most gamers do know what they mean.

Just to clarify, this question was about whether those settings should be visible at all times or hidden (e.g., by clicked on an Advanced... button), not whether they should be kept or removed. Are there reasonable default settings other than (Bilinear, off, off) ?

Quote
(2) How often, if ever, do users need to force a local port or IP address to play multiplayer?

Often enough.

As above, the question was to clarify whether they should be hidden or visible at all times. I was particularly interested because the multiplayer setup instructions (step 5) say "DO NOT TOUCH THE BOTTOM BOXES! [sic]"

Quote
(4) Are Force Feedback and Directional Hit supported on all 3 platforms? If not, which platform supports what, and is it planned for all 3 platforms to support both features eventually, even if not necessarily in the near future?

It should be supported everywhere. If it isn't, we need to fix that, but I do not actually know.

Iss Mneur has told me that neither joystick option is implemented in SDL at this time, which is why I asked.

Thanks.

 

Offline The E

  • He's Ebeneezer Goode
  • Moderator
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: questions about video options in the standard launcher
Oh, these are definitely all "advanced" options.
If I'm just aching this can't go on
I came from chasing dreams to feel alone
There must be changes, miss to feel strong
I really need lifе to touch me
--Evergrey, Where August Mourns

 

Offline chief1983

  • Still lacks a custom title
  • Moderator
  • 212
  • ⬇️⬆️⬅️⬅️🅰➡️⬇️
    • Skype
    • Steam
    • Twitter
    • Fate of the Galaxy
Re: questions about video options in the standard launcher
Yeah we haven't gotten around to finishing what Taylor started and getting the SDL updated to use the haptic support on the *nix platforms yet, so force feedback is currently Windows only because it still uses DirectInput.  We need to move Windows to SDL input and get the haptic stuff that Taylor worked on implemented at some point.

With the recent FXAA addition to the shaders, I think it'd be nice to have the AA slider adjust its setting instead, but that's just me.  Post processing doesn't work with anti-aliasing if I recall anyway, so the only users really benefitting from the driver level AA are those that can't run shaders, and they probably don't have the extra power to spare for AA anyway.

I wouldn't worry about the registry display much.  I'd really rather see the engine move away from using the registry on Windows as part of the move to wxLauncher.  We also need to stop writing files outside of %APPDATA%.  I'd also like to crap gold bricks though, so we'll see if any of my hopes and dreams come true.
Fate of the Galaxy - Now Hiring!  Apply within | Diaspora | SCP Home | Collada Importer for PCS2
Karajorma's 'How to report bugs' | Mantis
#freespace | #scp-swc | #diaspora | #SCP | #hard-light on EsperNet

"You may not sell or otherwise commercially exploit the source or things you created based on the source." -- Excerpt from FSO license, for reference

Nuclear1:  Jesus Christ zack you're a little too hamyurger for HLP right now...
iamzack:  i dont have hamynerge i just want ptatoc hips D:
redsniper:  Platonic hips?!
iamzack:  lays

 

Offline jg18

  • A very happy zod
  • 210
  • can do more than spellcheck
Re: questions about video options in the standard launcher
With the recent FXAA addition to the shaders, I think it'd be nice to have the AA slider adjust its setting instead, but that's just me.  Post processing doesn't work with anti-aliasing if I recall anyway, so the only users really benefitting from the driver level AA are those that can't run shaders, and they probably don't have the extra power to spare for AA anyway.

Hmm. Does that mean that (1) people who can use shaders don't need to use AA and (2) people who can't use shaders don't need to use AA?

I wouldn't worry about the registry display much.

Does that mean "the registry view doesn't need to appear in the launcher for the benefit of the vanishingly few Windows users who might want it" or "enough Windows users might benefit from it that it's worth including it on Windows, but it could/should be buried in the UI behind an 'Advanced Users Only! Scary Registry Stuff in Here!' barrier of some kind (e.g., Advanced... button?)"

Just because a non-zero number of users might potentially benefit from a feature doesn't IMO necessarily mean it should appear in the launcher. :)

Also consider that that feature currently isn't in wxLauncher, although *nix users have it easy in that they can just look at fs2_open.ini if they want to know these things. :D

 

Offline The E

  • He's Ebeneezer Goode
  • Moderator
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: questions about video options in the standard launcher
Quote
Hmm. Does that mean that (1) people who can use shaders don't need to use AA and (2) people who can't use shaders don't need to use AA?

Uhh. No. And no. There are two antialiasing methods available. One is driver/hardware side AA. This is available on all modern graphics hardware, but (for some reason) won't work when post-processing is active. You can use it, even without shaders, but if your card isn't able to run shaders, you probably won't have the power necessary to use AA.
The other method, FXAA, is designed to overcome the problem of hardware AA not working with post-processing, by using a shader to do edge detection and smoothing in a post-processing stage.

Also note that as far as I am aware, Hardware AA always works on Linux/MacOS, regardless of post-processing being active.
If I'm just aching this can't go on
I came from chasing dreams to feel alone
There must be changes, miss to feel strong
I really need lifе to touch me
--Evergrey, Where August Mourns

 

Offline chief1983

  • Still lacks a custom title
  • Moderator
  • 212
  • ⬇️⬆️⬅️⬅️🅰➡️⬇️
    • Skype
    • Steam
    • Twitter
    • Fate of the Galaxy
Re: questions about video options in the standard launcher
I'm just saying, I think FXAA could phase out hardware AA, because anyone running the shaders can probably handle it, and anyone not capable of running shaders probably can't do hardware AA either.
Fate of the Galaxy - Now Hiring!  Apply within | Diaspora | SCP Home | Collada Importer for PCS2
Karajorma's 'How to report bugs' | Mantis
#freespace | #scp-swc | #diaspora | #SCP | #hard-light on EsperNet

"You may not sell or otherwise commercially exploit the source or things you created based on the source." -- Excerpt from FSO license, for reference

Nuclear1:  Jesus Christ zack you're a little too hamyurger for HLP right now...
iamzack:  i dont have hamynerge i just want ptatoc hips D:
redsniper:  Platonic hips?!
iamzack:  lays

 

Offline Kolgena

  • 211
Re: questions about video options in the standard launcher
Real anti-aliasing (when it works) still looks loads better in many cases, as it doesn't do massive screen blur, and is much better at handling sub-pixel detail. I don't see why you would want FXAA to be used to replace it.

 

Offline MatthTheGeek

  • Captain Obvious
  • 212
  • Frenchie McFrenchface
Re: questions about video options in the standard launcher
I have stopped using FXAA after a few minutes simply because it's unplayably blurry.
People are stupid, therefore anything popular is at best suspicious.

Mod management tools     -     Wiki stuff!     -     Help us help you

666maslo666: Releasing a finished product is not a good thing! It is a modern fad.

SpardaSon21: it seems like you exist in a permanent state of half-joking misanthropy

Axem: when you put it like that, i sound like an insane person

bigchunk1: it's not retarded it's american!
bigchunk1: ...

batwota: steele's maneuvering for the coup de gras
MatthTheGeek: you mispelled grâce
Awaesaar: grace
batwota: oh right :P
Darius: ah!
Darius: yes, i like that
MatthTheGeek: the way you just spelled it it means fat
Awaesaar: +accent I forgot how to keyboard
MatthTheGeek: or grease
Darius: the killing fat!
Axem: jabba does the coup de gras
MatthTheGeek: XD
Axem: bring me solo and a cookie

 

Offline Iss Mneur

  • 210
  • TODO:
Re: questions about video options in the standard launcher
I wouldn't worry about the registry display much.  I'd really rather see the engine move away from using the registry on Windows as part of the move to wxLauncher.  We also need to stop writing files outside of %APPDATA%.  I'd also like to crap gold bricks though, so we'll see if any of my hopes and dreams come true.
You can think of the registry as a euphemism for fs2_open.ini on the SCP_UNIX platforms because even if they don't have "the registry" they still use a text replacement for it.

I would also like to note, the registry is the standard windows way of storing most of the settings that we store there, the engine even writes to some them to store in game settings that are not stored in the pilot files, which is why we currently cannot remove support for the registry (or its equivalent).  The primary problem with the registry and FSO is specifically our use of the registry nothing inherent to the registry itself.

On that note, I plan on fixing our incorrect use of the registry and our writing to places outside of %APPDATA% by the end of the year, because I understand that Windows 8 will not include the compatibility shims that we rely on.
"I love deadlines. I like the whooshing sound they make as they fly by." -Douglas Adams
wxLauncher 0.9.4 public beta (now with no config file editing for FRED) | wxLauncher 2.0 Request for Comments

 

Offline chief1983

  • Still lacks a custom title
  • Moderator
  • 212
  • ⬇️⬆️⬅️⬅️🅰➡️⬇️
    • Skype
    • Steam
    • Twitter
    • Fate of the Galaxy
Re: questions about video options in the standard launcher
Honestly, I'd rather use the ini on all platforms instead of the registry, but if you're referring to switching to HKCU instead of HKLM at some point, that at least needs to be done, yes.
Fate of the Galaxy - Now Hiring!  Apply within | Diaspora | SCP Home | Collada Importer for PCS2
Karajorma's 'How to report bugs' | Mantis
#freespace | #scp-swc | #diaspora | #SCP | #hard-light on EsperNet

"You may not sell or otherwise commercially exploit the source or things you created based on the source." -- Excerpt from FSO license, for reference

Nuclear1:  Jesus Christ zack you're a little too hamyurger for HLP right now...
iamzack:  i dont have hamynerge i just want ptatoc hips D:
redsniper:  Platonic hips?!
iamzack:  lays

 

Offline Zacam

  • Magnificent Bastard
  • Administrator
  • 211
  • I go Sledge-O-Matic on Spammers
    • Steam
    • Twitter
    • ModDB Feature
Re: questions about video options in the standard launcher
Honestly, I'd rather use the ini on all platforms instead of the registry..

This. A thousand times yes, this. Please.
Report MediaVP issues, now on the MediaVP Mantis! Read all about it Here!
Talk with the community on Discord
"If you can keep a level head in all this confusion, you just don't understand the situation"

¤[D+¬>

[08/01 16:53:11] <sigtau> EveningTea: I have decided that I am a 32-bit registerkin.  Pronouns are eax, ebx, ecx, edx.
[08/01 16:53:31] <EveningTea> dhauidahh
[08/01 16:53:32] <EveningTea> sak
[08/01 16:53:40] * EveningTea froths at the mouth
[08/01 16:53:40] <sigtau> i broke him, boys