Jump to content

GUIDE: i25 Homecoming Quality of Life (QoL) consolidated list of tweaks


LaconicLemur

Recommended Posts

i have asked this on other threads because i'm not sure where to find the info, but i was hoping to learn different macro button images for base teleporters. i've seen 3 different ones and i wanted to learn some more if there are more. anyone know? thanks

Link to comment
Share on other sites

  • 2 weeks later
On 5/3/2020 at 8:47 PM, littlegems said:

i have asked this on other threads because i'm not sure where to find the info, but i was hoping to learn different macro button images for base teleporters. i've seen 3 different ones and i wanted to learn some more if there are more. anyone know? thanks

Sorry for the late reply -- there are instructions here: https://old.reddit.com/r/Cityofheroes/comments/c0tu6u/howto_macro_icons/

And a list of icons and their names in that post as well as here: https://docs.google.com/spreadsheets/d/1uHUi6BWFTYj4wbfGBs3LjZL88Fym6B-8EwDr18YZcY8/edit#gid=852710698

 

If you're feeling extra fancy, you can probably replace the icons using /data folder cusstomization and the icons Rylas redesigned: https://forums.homecomingservers.com/topic/8106-want-a-higher-res-version-of-a-power-icon/

 

  • Like 1
Link to comment
Share on other sites

  • 3 weeks later
  • 3 months later

Some graphics/performance related items:

You can get a graph of CPU and GPU render times for frames using "/graphfps 6"
This might help some people when adjusting graphics options to see which option is leaning too heavily on CPU or GPU and adjust accordingly.
(Other options are 1=SWAP, 2=GPU, 4=CPU, 8=SLI.  Add the numbers together for the options you want.)
Use "/graphfps 0" to turn it back off.

 

Don't forget, you can use "/showfps 1" to turn on the FPS counter in the top right of the screen, and "/showfps 0" to turn it back off.  You should have it enabled when testing any of these options to see the effect it has on your framerate.

 

For diagnosing network/lag problems, "/netgraph 1" or "/netgraph 2" for a larger version.  "/netgraph 0" to disable it.
 

"/maxfps 60" which is the default, sets the game to render up to 60 frames per second.  if you have a higher refresh monitor, you can use "/maxfps 75" (for a 75 Hz monitor, for instance) to allow it to render at 75fps.


"/maxinactivefps 5" will limit the game to rendering at 5 frames per second when its not in the foreground, thereby reducing CPU and GPU usage when you Alt-Tab to another window for instance.

 

You can also use "/stopinactivedisplay 1" to force the game not to render any frames when not in the foreground, though ive noticed this also stops your character from moving if they are on /follow, and perhaps other such things.  ("/stopinactivedisplay 0" to flip it back)

 

"/maxrtframes 1" limits the game to rendering only one frame ahead.  This seems to result in a much smoother camera movement for me, but can be adjusted accordingly also. "0" is also valid.

 

"/priorityboost 1" allows the game to boost its process priority a notch when in the foreground.  this could possibly help on some systems that have a lot of other things running. Again, use a value of "0" to turn it back off.

 

"/visscale 1" is the default detail object rendering distance (1=100%).  You can set it up to 20, possibly more, for a 2000% detail object render distance.  This will inevitably kill your framerate, but its nice to bind to a key when badge-hunting, since the badge markers will render from further away.  I bind to F12 for "/visscale 2" and SHIFT+F12 for "/visscale 20" so I can easily swap back and forth.

 

Other options to try (again set to "0" to disable):
"/usebumpmaps 1" -- turns on a fake bumpmapping technique.  slightly noticeable on some textures.  I like it, but to each their own.

"/useHQ 1" -- unknown specifically, Im guessing some alternate high-quality rendering is enabled for some portion of the pipeline.
"/useHDR 1" -- unknown specifically, I assume it enables a fake HDR mode.
"/useFP 1" -- uses floating point number calculations for some rendering processes instead of integers.


I actually have F12 and SHIFT+F12 bound to most of these settings, as they are not all saved when exit and will need to be re-enabled if you like them.
Here's my example (replace F12 and SHIFT+F12 with whatever keys you like)
 

/bind F12 "priorityboost 1$$maxfps 75$$maxinactivefps 10$$stopinactivedisplay 0$$maxrtframes 1$$usehq 1$$usehdr 1$$usefp 1$$usebumpmaps 1$$usewater 3$$usecubemap 2$$windowcolor 25.5 25.5 38.25 216.75$$vis_scale 2"

/bind SHIFT+F12 "priorityboost 1$$maxfps 75$$maxinactivefps 10$$stopinactivedisplay 0$$maxrtframes 1$$usehq 1$$usehdr 1$$usefp 1$$usebumpmaps 1$$usewater 3$$usecubemap 2$$windowcolor 25.5 25.5 38.25 216.75$$vis_scale 20"

 

The only difference is the first sets the detail render distance (visscale) to 200%, and the second sets it to 2000% (for badge hunting).

You can change the settings or add or remove whichever parts you don't need.

It includes settings for the water and reflection sliders (usewater and usecubemap) which you can leave out if you don't need them.

I also have the window color settings included, since I hate messing with sliders on new characters/servers.  The listed numbers will set it to Red=10%, Green=10%, Blue=15%, and Opacity 85%.

You can change the colors to your preference, or remove the entry entirely.  Of note, the actual values passed here are in the 0-255 range, not 0-100 as on the Options window sliders, so you'll have to convert accordingly.

Edited by stormsoul
wanted to mention the /showfps command...
  • Like 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...