Product Chat / How about: A full documentation on the setup.ini ?

Author
Message
Duchenkuke
GameGuru VBOTB Developer
8
Years of Service
Recently Online
Joined: 7th Jun 2016
Location: Germany
Posted: 18th Apr 2018 18:14 Edited at: 18th Apr 2018 19:04
How about: A full documentation on the setup.ini and its functions ? ( OR ANY OFFICIAL DOCUMENTATION, apart from user tutorials )

Within these Forums, there are many threads about certain lines in the setup.ini or settings.fx and stuff like that.

Even the most experienced Members of the Community are not able to explain most of the lines of the setup.ini and what they are doing.
Gameguru has many features that literally remain undiscovered because of the lack of Documentation! This includes shortcut keys for various functions like "changing the entity state from static to dynamic". This is just an example.

I know that this is not going to happen anytime soon - but it would certainly bring light into the dark cave that is "gameguru features".

Since gameguru is a "easy game creator tool", it is very important to give the users a chance to enhance their knowledge and make good use of it in terms of unique new and innovative workarounds or changes.

I think some of you may agree with me. Also, congrats on the DX11 Release.
BTW, I didnt take any break, I just wasnt much on the forum lately. ( If anyone wonders why I suddenly post again ol )

- Duchenkuke
granada
Forum Support
22
Years of Service
User Offline
Joined: 27th Aug 2002
Location: United Kingdom
Posted: 18th Apr 2018 18:58
I vote yes to that

Dave
Windows 10 Pro 64 bit
GeForce GTX 1050 Ti
AMD FX (tm)-9590 Eight-core Processor
31.96 GB RAM
1920x1080,60 Hz
PM
MooKai
GameGuru TGC Backer
15
Years of Service
User Offline
Joined: 22nd Jul 2009
Location: World
Posted: 18th Apr 2018 19:49
yes, a doc for the setup.ini would be great...
Old school FPS fan, DOOM!!! Why GG not working on my AMIGA 500?
PM
Blacknyt46
8
Years of Service
User Offline
Joined: 29th Feb 2016
Location:
Posted: 19th Apr 2018 00:50
A big YES to that.
Jim C
synchromesh
Forum Support
10
Years of Service
User Offline
Joined: 24th Jan 2014
Location:
Posted: 19th Apr 2018 02:00
I don't think you will get a no from anyone including me
But who will do it ?
I'm not keen on Lee taking a time out hes on a roll
The only person ever to get all his work done by "Friday" was Robinson Crusoe..
PM
Duchenkuke
GameGuru VBOTB Developer
8
Years of Service
Recently Online
Joined: 7th Jun 2016
Location: Germany
Posted: 19th Apr 2018 05:53
I am sure he could do this in about 20 minutes.^^

I am not asking for a book, just one sentence that describes the funtion. And that behind all necessary lines in the setup.ini
synchromesh
Forum Support
10
Years of Service
User Offline
Joined: 24th Jan 2014
Location:
Posted: 27th Apr 2018 00:22
We could start our own ..
Starting with listing what we do know and getting the info slowly on what we don't ..
The only person ever to get all his work done by "Friday" was Robinson Crusoe..
PM
samoh
9
Years of Service
User Offline
Joined: 2nd Mar 2015
Location: Georgia, USA
Posted: 27th Apr 2018 03:43
I agree with synchromesh on doing it ourselves. Pirate Myke has in the past made a partial listing of some of the settings. These are from the old DX9 GameGuru, but some should still apply.

https://forum.game-guru.com/thread/211422#msg2513430

https://forum.game-guru.com/thread/216136#msg2556197

What would you suggest for a document we all could contribute to?
PM
Flatlander
GameGuru Master
17
Years of Service
User Offline
Joined: 22nd Jan 2007
Location: The Flatlands
Posted: 27th Apr 2018 03:57
synchromesh wrote: "We could start our own ..
Starting with listing what we do know and getting the info slowly on what we don't .."


I whole-hardheartedly agree.
Alienware Aurora R7 with SSD 256GB boot drive ( C: ) and a secondary drive ( D: ) that is 2TB
Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz 3.19 with Intel Turbo-burst
Installed RAM 16.0 GB
64-bit operating system, x64-based processor
Windows 10 Home
NVIDIA GeForce GTX 1070 with 8192 MB GDDR5 and 8095 MB shared system memory
Pirate Myke
Forum Support
14
Years of Service
User Offline
Joined: 31st May 2010
Location: El Dorado, California
Posted: 27th Apr 2018 06:24
Ok, Here is what I have put together at the moment.

SETUP.INI definitions
vsync=0 - Can force a sync rate of your monitor, if you are getting tearing.

superflatterrain=0 - Sets the terrain to a flat non editable plane, with very little polys I it.

riftmode=0 - For using occulus rift viewer

smoothcamerakeys=0

memorydetector=0

occlusionmode=1

occlusionsize=0

hidememorygauge=0 - setting this to 1 will hide the memory gauge in the upper left corner

hidelowfpswarning=0 - Setting this to 1 will hide the low FPS warning dialog.

hardwareinfomode=1 - Turns off F11 mode

reflectionrendersize=512 - Sets the size of the reflection map. the larger the better, but at a performance cost.

fullscreen=0

width=-1

height=-1

depth=32

aspectratio=1 - forces aspect of your minitor

dividetexturesize=1 - A multiplier to make textures smaller during game play. Do not set to zero. 1 is full size, 2 is half size and so on.

producelogfiles=1 - setting this to 0 does not write the log file upon loading FPM files.

producetruevidmemreading=0 - Something to do with reading graphics memory I think.

charactercapsulescale=100 - Changes the percentage of the size of the collision capsule of characters.

ignoretitlepage=1 - Setting this to 0 ignores title pages and wont display.

invmouse=0 - setting this to 1 inverts the mouse movement.

disablerightmousehold=0 - setting this to 1 disables right mouse button click

profileinstandalone=1

allowfragmentation=1

deactivateconkit=1 - Obsolete Feature should be removed. We use EBE now.

adapterordinal=0 - Force the use of a second graphics card over the first. set this to 1

hideallhuds=0 - 0 shows all Huds. - 1 Hides all Huds

disablefreeflight=0 - 0Allows free flight mode. - 1 disables Free Flight mode.

fulldebugview=0 - 0 Normal Game render. - 1 show more debug info on screen such as Keyboard presses.

occlusionsize=0 - determines the size calculation for the occlusion system.

reflectionrendersize=512 - The size of the texture generated for reflections. Higher is more detail in the reflections.

charactercapsulescale=100 - The size of the collision capsule around characters

adapterordinal=0 - Forces GameGuru to use built in Graphics card (on the mother board) or to look for an add in card

enableplrspeedmods=0 - Used to control the speed of a player carrying different size weapons. Pistol fastest, RPG slowest.

skipobstaclecreation=0 - Setting to 1 forces GameGuru to bypass the obstacle creation process.

skipterrainobstaclecreation=0 - Forces GameGuru to bypass terrain obstacle creation process

disabledynamicres = 0 - Turns off the ability for Game Guru to lower your resolution if on an older machine with older hardware. bringing the shaders to Low.

terrainbrushsizemax=1000 - Sets the max size that terrain brushes can be set to with the + and - keys

obstacleradius=18 - Controls the distance around objects for collision.

showdebugcollisonboxes=0 - 0 hide debug collision boxes till slider is set in the Matrix panel (Tab Tab) - 1 shows them all the time.

allowcpuanimations=0

lightmappingquality=500

lightmappingblurlevel=100

lightmappingsizeterrain=2048 - Size of the light map textures

lightmappingsizeentity=1024 - Size of the light map textures

lightmappingsmoothangle=45 - controls the angle that smoothing groups are rendered

lightmappingexcludeterrain=0 - 0 lightmaps the terrain - 1 excludes light mapping terrain.

lightmappingdeactivatedirectionallight=0 - 0 lightmaps the sun light - 1 just uses static lights.

lightmappingambientred=25 - Ambient red color for directional light (sun)

lightmappingambientgreen=25 - Ambient green color for directional light (sun)

lightmappingambientblue=25 - Ambient blue color for directional light (sun)

lightmappingallterrainlighting=0 - 0 onlylight maps terrain with light cast on it from static lights - 1 lightmaps whole terrain.

hideebe=0 - o shows the EBE menu - 1 hides the EBE menu

hidedistantshadows=0 - 0 renders shadows thru out the whole map as far as the camera distance is set. - 1 clips this distance at a hard coded range. *(NEED THIS RANGE)*

realshadowresolution=1024

realshadowcascadecount=8

realshadowcascade0=3

realshadowcascade1=8

realshadowcascade2=15

realshadowcascade3=25

realshadowcascade4=40

realshadowcascade5=60

realshadowcascade6=80

realshadowcascade7=100

oldrealshadowcascade0=9

oldrealshadowcascade1=18

oldrealshadowcascade2=36

oldrealshadowcascade3=75

deletetxpcachesonexit=1

disablesurfacesnap=0 - 0 snaps objects to the upper most surface of the terrain. - 1 disables this feature. (faster placement)

defaultterrainheight=600 - default terrain height for the level.

defaultwaterheight=500 - Default water height for the level.

defaultebegridoffsetx=0

defaultebegridoffsetz=0

suspendscreenprompts=0

forceloadtestgameshaders=0 - 0 runs the editor and test game with the existing compiled .blob files for the DX11 shaders, 1 compiles these .blob files each load and test game run. (Takes a lot longer.) If you are adjusting shaders then use the 0, when finished with that use 1 for faster loading.

pbroverride=1 - 1 uses PBR shaders only to render test game stuff. - 0 Renders DNSI and PBR assets together.

[CONTROLLER] - Xbox controller flags.
xbox=0
xboxcontrollertype=2
xboxinvert=0
xboxmag=100

[VR] - Virtual Reality Glasses flags
vrmode=0
vrmodemag=100

[KEYS] - Weapons special key for remapping
switchtoalt = 47
melee key = 56
zoomholdbreath = 16

[GAMEMENUOPTIONS] - Set the default options for Quality for stand alone games.
graphicslowterrain=lowest
graphicslowentity=lowest
graphicslowgrass=lowest
graphicsmediumterrain=medium
graphicsmediumentity=medium
graphicsmediumgrass=medium
graphicshighterrain=highest
graphicshighentity=highest
graphicshighgrass=highest

[GAMEPROFILE] Switch key mapping here. See ASCII keyboard chart for numbers.
keyUP = 17
keyDOWN = 31
keyLEFT = 30
keyRIGHT = 32
keyJUMP = 57
keyCROUCH = 46
keyENTER = 28
keyRELOAD = 19
keyPEEKLEFT = 16
keyPEEKRIGHT = 18
keyRUN = 42

PM me if you know what some of the others do, and when we complete the list I will run it by Lee for accuracy. Then it can be distributed in the docs folder with all of the other info we have right now.
Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz, 2400 Mhz, 4 Core(s), 4 Logical Processor(s), 8gb RAM, Nvidia gtx660, Windows 7 Pro 64bit, Screen resolution 1680 x 1050.

Bugsy
15
Years of Service
User Offline
Joined: 24th Nov 2008
Location: Savannah
Posted: 27th Apr 2018 06:49
adapterordinal=0

so you're telling me this whole time i've had my gameguru maps using my onboard card.....??

what stuff does gameguru distribute to the GPU?
Pirate Myke
Forum Support
14
Years of Service
User Offline
Joined: 31st May 2010
Location: El Dorado, California
Posted: 27th Apr 2018 13:25
That actually depends how you cards are setup in Bios.
This flag was to force the other card if one was seeing the on board card in F11 debug.

Quote: "what stuff does gameguru distribute to the GPU?"

I would have to get this answer from Lee.
Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz, 2400 Mhz, 4 Core(s), 4 Logical Processor(s), 8gb RAM, Nvidia gtx660, Windows 7 Pro 64bit, Screen resolution 1680 x 1050.

synchromesh
Forum Support
10
Years of Service
User Offline
Joined: 24th Jan 2014
Location:
Posted: 27th Apr 2018 13:30
Quote: "so you're telling me this whole time i've had my gameguru maps using my onboard card.....??"

What GPU does it say GG is using when you press F11 ?
The only person ever to get all his work done by "Friday" was Robinson Crusoe..
PM

Login to post a reply

Server time is: 2024-10-06 14:29:11
Your offset time is: 2024-10-06 14:29:11