1
0
Fork 0
mirror of https://github.com/Detanup01/gbe_fork.git synced 2025-04-22 06:02:06 +02:00

keep only boolean configs

This commit is contained in:
otavepto 2024-04-14 14:40:28 +02:00
parent 77ea53b59e
commit 4860e2c079
6 changed files with 45 additions and 65 deletions

View file

@ -1,77 +1,56 @@
[app] [general]
# make the game/app think we're playing on a beta branch # generate new app auth ticket
is_beta_branch=false new_app_ticket=1
# force the name of the branch reported to the game/app, default=public # generate/embed generate GC inside new App Ticket
# see also is_beta_branch gc_token=1
force_branch_name=public
# force SetAchievement() to always return true
achievements_bypass=false
[configs]
# generate a stack trace file on crash, very primitive and won't always work
crash_printer_location=./path/relative/to/dll/crashes.txt
# disable avatar functionality # disable avatar functionality
disable_account_avatar=false disable_account_avatar=0
# make the game/app think we're playing on a beta branch
is_beta_branch=0
# force SetAchievement() to always return true
achievements_bypass=0
# pretend steam is running on a steam deck
steam_deck=0
# prevent Steam_User_Stats::FindLeaderboard() from always succeeding and creating the unknown leaderboard # prevent Steam_User_Stats::FindLeaderboard() from always succeeding and creating the unknown leaderboard
# not recommended to disable this # not recommended to disable this
disable_leaderboards_create_unknown=false disable_leaderboards_create_unknown=0
# default=english
# https://partner.steamgames.com/doc/store/localization/languages
# check the column "API language code"
force_language=english
# country reported to the app when it calls the function Steam_Utils::GetIPCountry
# get the alpha-2 code from: https://www.iban.com/country-codes
# default=US
ip_country=US
# synchronize user stats/achievements with game servers as soon as possible instead of caching them # synchronize user stats/achievements with game servers as soon as possible instead of caching them
# not recommended # not recommended
immediate_gameserver_stats=false immediate_gameserver_stats=0
# generate new app auth ticket # grab the server details for match making using an actual server query
new_app_ticket=false # not recommended
# generate/embed generate GC inside new App Ticket matchmaking_server_details_via_source_query=0
gc_token=false # use the proper type of the server list (internet, friends, etc...) when requested by the game
# pretend steam is running on a steam deck # otherwise, the emu will always return the type "LAN server"
steam_deck=false # not recommended
matchmaking_server_list_actual_type=0
[connectivity] [connectivity]
# prevent hooking OS networking APIs and allow any external requests # prevent hooking OS networking APIs and allow any external requests
# only used by the experimental builds on Windows # only used by the experimental builds on Windows
disable_lan_only=false disable_lan_only=0
# disable all steam networking interface functionality # disable all steam networking interface functionality
# this won't prevent games/apps from making external requests # this won't prevent games/apps from making external requests
disable_networking=false disable_networking=0
# pretend steam is running in offline mode # pretend steam is running in offline mode
offline=false offline=0
# port used by the networking interface, default=47584
force_listen_port=47584
# prevent sharing stats and achievements with any game server, # prevent sharing stats and achievements with any game server,
# this also disables the interface ISteamGameServerStats # this also disables the interface ISteamGameServerStats
disable_sharing_stats_with_gameserver=false disable_sharing_stats_with_gameserver=0
# do not send server details to the server browser # do not send server details to the server browser
# only works for game servers # only works for game servers
disable_source_query=false disable_source_query=0
# enable sharing leaderboards scores with people playing the same game on the same network # enable sharing leaderboards scores with people playing the same game on the same network
share_leaderboards_over_network=false share_leaderboards_over_network=0
[matchmaking]
# prevent lobby creation in steam matchmaking interface # prevent lobby creation in steam matchmaking interface
disable_lobby_creation=false disable_lobby_creation=0
# grab the server details for match making using an actual server query
# not recommended
server_details_via_source_query=false
# use the proper type of the server list (internet, friends, etc...) when requested by the game
# otherwise, the emu will always return the type "LAN server"
# not recommended
server_list_actual_type=false
[steamhttp]
# attempt to download external HTTP(S) requests made via Steam_HTTP::SendHTTPRequest() # attempt to download external HTTP(S) requests made via Steam_HTTP::SendHTTPRequest()
# make sure to: # make sure to:
# * set disable_lan_only=false # * set disable_lan_only=0
# * set disable_networking=false # * set disable_networking=0
download_steamhttp_requests=false download_steamhttp_requests=0
# force the function Steam_HTTP::SendHTTPRequest() to always succeed # force the function Steam_HTTP::SendHTTPRequest() to always succeed
force_steamhttp_success=false force_steamhttp_success=0
[overlay] [overlay]
# --------------------- # ---------------------
@ -79,7 +58,7 @@ force_steamhttp_success=false
# --------------------- # ---------------------
# #
# enable the experimental overlay, might cause crashes # enable the experimental overlay, might cause crashes
enable_experimental_overlay=false enable_experimental_overlay=0
# amount of time to wait before attempting to detect the renderer (DirectX, OpenGL, etc...) and start its hook # amount of time to wait before attempting to detect the renderer (DirectX, OpenGL, etc...) and start its hook
# default=0 # default=0
overlay_hook_delay_sec=0 overlay_hook_delay_sec=0
@ -87,19 +66,14 @@ overlay_hook_delay_sec=0
# default=15 # default=15
overlay_renderer_detector_timeout_sec=15 overlay_renderer_detector_timeout_sec=15
# disable the achievements notifications # disable the achievements notifications
disable_achievement_notification=false disable_achievement_notification=0
# disable friends invitations and messages notifications # disable friends invitations and messages notifications
disable_friend_notification=false disable_friend_notification=0
# disable any warning in the overlay # disable any warning in the overlay
disable_warning_any=false disable_warning_any=0
# disable the bad app ID warning in the overlay # disable the bad app ID warning in the overlay
disable_warning_bad_appid=false disable_warning_bad_appid=0
# disable the "WARNING Some steam_settings/force_*.txt files have been detected" warning in the overlay # disable the "WARNING Some steam_settings/force_*.txt files have been detected" warning in the overlay
disable_warning_forced_setting=false disable_warning_forced_setting=0
# disable the local_save warning in the overlay # disable the local_save warning in the overlay
disable_warning_local_save=false disable_warning_local_save=0

View file

@ -0,0 +1 @@
./path/relative/to/dll/crashes.txt

View file

@ -0,0 +1,2 @@
rename to: force_branch_name.txt and put the name of the branch on a single line that you wish to report to the game.
by default this is "public", you might want to look at is_beta_branch.EXAMPLE.txt

View file

@ -0,0 +1 @@
english

View file

@ -0,0 +1 @@
47584

View file

@ -0,0 +1 @@
US