move everything inside a different ini

This commit is contained in:
otavepto 2024-04-17 21:20:34 +02:00
parent 35c0c408b9
commit 77592c3b4f
27 changed files with 224 additions and 187 deletions

View File

@ -257,7 +257,7 @@ bool GetResultItemProperty( SteamInventoryResult_t resultHandle,
const char *pchPropertyName,
STEAM_OUT_STRING_COUNT( punValueBufferSizeOut ) char *pchValueBuffer, uint32 *punValueBufferSizeOut )
{
PRINT_DEBUG_ENTRY();
PRINT_DEBUG_TODO();
std::lock_guard<std::recursive_mutex> lock(global_mutex);
//TODO
return false;

View File

@ -1,3 +0,0 @@
1234=DLCNAME
23454=This is another example DLC name
7869=It's the same format as other emus like the codex emu

View File

@ -1,4 +0,0 @@
556760=../DLCRoot0
1234=./folder_where_steam_api_is
3456=../folder_one_level_above_where_steam_api_is
5678=../../folder_two_levels_above_where_steam_api_is

View File

@ -1,3 +0,0 @@
76561197960287930
76561197960271227
76561197960276863

View File

@ -0,0 +1,95 @@
# you do not have to specify everything, pick and choose the options you need only
# [app::steam_interfaces] is very important, make sure to always generate this one
[app::general]
build_id=1234
# make the game/app think we're playing on a beta branch
is_beta_branch=0
branch_name=public
[app::steam_interfaces]
client=SteamClient015
gameserver_stats001=SteamGameServerStats001
gameserver=SteamGameServer012
matchmaking_servers=SteamMatchMakingServers002
matchmaking=SteamMatchMaking009
user=SteamUser017
friends=SteamFriends014
utils=SteamUtils007
user_stats=STEAMUSERSTATS_INTERFACE_VERSION011
apps=STEAMAPPS_INTERFACE_VERSION006
networking=SteamNetworking005
remote_storage=STEAMREMOTESTORAGE_INTERFACE_VERSION012
screenshots=STEAMSCREENSHOTS_INTERFACE_VERSION002
http=STEAMHTTP_INTERFACE_VERSION002
unified_messages=STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001
controller=STEAMCONTROLLER_INTERFACE_VERSION
ugc=STEAMUGC_INTERFACE_VERSION002
applist=STEAMAPPLIST_INTERFACE_VERSION001
music=STEAMMUSIC_INTERFACE_VERSION001
music_remote=STEAMMUSICREMOTE_INTERFACE_VERSION001
html_surface=STEAMHTMLSURFACE_INTERFACE_VERSION_003
inventory=STEAMINVENTORY_INTERFACE_V001
video=STEAMVIDEO_INTERFACE_V001
masterserver_updater=SteamMasterServerUpdater001
[app::dlc]
unlock_all=0
1234=DLCNAME
23454=This is another example DLC name
[app::stats]
lifetime_experience=int=0
experience=int=0
stat_example_name1=float=3.5
stat_example_name2=int=1337
stat_example_name3=int=0
stat_example_name4=float=0
stat_example_name5=avgrate=0
[app::supported_languages]
english=1
german=1
french=1
spanish=1
schinese=1
russian=1
japanese=1
latam=1
[app::depots]
228986=1
228990=1
814381=1
814382=1
814383=1
1039230=1
[app::paths]
556760=../DLCRoot0
1234=./folder_where_steam_api_is
3456=../folder_one_level_above_where_steam_api_is
5678=../../folder_two_levels_above_where_steam_api_is
[app::leaderboards]
LEADERBOARD1=0=0
LEADERBOARDX=1=1
LEADERBOARDTEST=0=0
# app ids that should be reported as installed, they don't have to be owned
# app ID 4294967295 is disallowed
[app::installed_app_ids]
assume_any_app_is_installed=0
480=1
730=1
570=1
420=1
[app::subscribed_groups]
103582791433980119=1
103582791438562929=1
103582791441335905=1
103582791460014708=1
[app::subscribed_groups_clans]
000000000000000000=Group Name=Clan Tag

View File

@ -1,18 +1,14 @@
# you do not have to specify everything, pick and choose the options you need only
[general]
[main::general]
# generate new app auth ticket
new_app_ticket=1
# generate/embed generate GC token inside new App Ticket
# generate/embed GC token inside new App Ticket
gc_token=1
# disable avatar functionality
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 the app is running on a steam deck
steam_deck=0
# disable avatar functionality
disable_account_avatar=0
# prevent Steam_User_Stats::FindLeaderboard() from always succeeding and creating the unknown leaderboard
# not recommended to disable this
disable_leaderboards_create_unknown=0
@ -26,14 +22,16 @@ matchmaking_server_list_actual_type=0
# grab the server details for match making using an actual server query
# not recommended
matchmaking_server_details_via_source_query=0
crash_printer_location=./path/relative/to/dll/crashes.txt
[connectivity]
[main::connectivity]
# prevent hooking OS networking APIs and allow any external requests
# only used by the experimental builds on Windows
disable_lan_only=1
disable_lan_only=0
# disable all steam networking interface functionality
# this won't prevent games/apps from making external requests
disable_networking=0
listen_port=47584
# pretend steam is running in offline mode
offline=0
# prevent sharing stats and achievements with any game server,
@ -50,36 +48,19 @@ disable_lobby_creation=0
# * set disable_lan_only=1
# * set disable_networking=0
download_steamhttp_requests=0
[main::connectivity::custom_broadcasts]
192.168.3.255=1
127.8.9.10=1
192.168.66.99=1
192.168.7.99=1
removethis.test.domain.com=1
# mostly workarounds for specific problems
[main::misc]
# force SetAchievement() to always return true
achievements_bypass=0
# force the function Steam_HTTP::SendHTTPRequest() to always succeed
force_steamhttp_success=0
[saves]
# name of the base folder used to store save data, leading and trailing whitespaces are trimmed
# default=Goldberg SteamEmu Saves
saves_folder_name=Goldberg SteamEmu Saves
[overlay]
# ---------------------
# USE AT YOUR OWN RISK
# ---------------------
#
# enable the experimental overlay, might cause crashes
enable_experimental_overlay=0
# amount of time to wait before attempting to detect the renderer (DirectX, OpenGL, etc...) and start its hook
# default=0
hook_delay_sec=0
# timeout for the renderer detector
# default=15
renderer_detector_timeout_sec=15
# disable the achievements notifications
disable_achievement_notification=0
# disable friends invitations and messages notifications
disable_friend_notification=0
# disable any warning in the overlay
disable_warning_any=0
# disable the bad app ID warning in the overlay
disable_warning_bad_appid=0
# disable the "WARNING Some steam_settings/force_*.txt files have been detected" warning in the overlay
disable_warning_forced_setting=0
# disable the local_save warning in the overlay
disable_warning_local_save=0
# env var SteamOverlayGameId breaks Steam Input when the game is added to Steam as a non-steam game
disable_steamoverlaygameid_env_var=0

View File

@ -0,0 +1,91 @@
# ----------------------------
# XXXXXXXXXXXXXXXXXXXXXXXXXXXX
# XXX USE AT YOUR OWN RISK XXX
# XXXXXXXXXXXXXXXXXXXXXXXXXXXX
# ----------------------------
#
# This feature might cause crashes or other problems
[overlay::general]
# enable the experimental overlay, might cause crashes
enable_experimental_overlay=0
# amount of time to wait before attempting to detect the renderer (DirectX, OpenGL, etc...) and start its hook
# default=0
hook_delay_sec=0
# timeout for the renderer detector
# default=15
renderer_detector_timeout_sec=15
# disable the achievements notifications
disable_achievement_notification=0
# disable friends invitations and messages notifications
disable_friend_notification=0
# disable any warning in the overlay
disable_warning_any=0
# disable the bad app ID warning in the overlay
disable_warning_bad_appid=0
# disable the "WARNING Some steam_settings/force_*.txt files have been detected" warning in the overlay
disable_warning_forced_setting=0
# disable the local_save warning in the overlay
disable_warning_local_save=0
[overlay::appearance]
# load custom TrueType font from a path, it could be absolute, or relative
# relative paths will be looked up inside the local folder "steam_settings/fonts" first,
# if that wasn't found, it will be looked up inside the global folder "Goldberg SteamEmu Settings/settings/fonts"
Font_Override=BungeeSpice-Regular.ttf
# global font size
# for built-in font, multiple of 16 is recommended. e.g. 16 32...
Font_Size=16.0
# achievement icon size
Icon_Size=64.0
# spacing between characters
Font_Glyph_Extra_Spacing_x=1.0
Font_Glyph_Extra_Spacing_y=0.0
Notification_R=0.16
Notification_G=0.29
Notification_B=0.48
Notification_A=1.0
Background_R=-1.0
Background_G=-1.0
Background_B=-1.0
Background_A=-1.0
Element_R=-1.0
Element_G=-1.0
Element_B=-1.0
Element_A=-1.0
ElementHovered_R=-1.0
ElementHovered_G=-1.0
ElementHovered_B=-1.0
ElementHovered_A=-1.0
ElementActive_R=-1.0
ElementActive_G=-1.0
ElementActive_B=-1.0
ElementActive_A=-1.0
# available options:
# top_left
# top_center
# top_right
# bot_left
# bot_center
# bot_right
# position of achievements
PosAchievement=top_right
# position of invitations
PosInvitation=top_right
# position of chat messages
PosChatMsg=top_right
[overlay::auto_accept_invite]
accept_from_anyone=0
76561197960287930=1
76561197960271227=1
76561197960276863=1

View File

@ -0,0 +1,15 @@
# you do not have to specify everything, pick and choose the options you need only
[user::general]
account_name=orca
# Steam64 format
account_steamid=76561197960287930
language=english
ip_country=US
[user::saves]
# name of the base folder used to store save data, leading and trailing whitespaces are trimmed
# default=GSE Saves
saves_folder_name=GSE Saves
local_save_path=./path/relative/to/dll

View File

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

View File

@ -1,5 +0,0 @@
192.168.3.255
127.8.9.10
192.168.66.99
192.168.7.99
removethis.test.domain.com

View File

@ -1,6 +0,0 @@
228986
228990
814381
814382
814383
1039230

View File

@ -1,2 +0,0 @@
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

@ -1 +0,0 @@
76561197960287930

View File

@ -1,8 +0,0 @@
1. Rename this to: installed_app_ids.txt
2. Add all apps IDs (each on a separate line) that should be reported as insatlled, they could be NOT owned, that is allowed
3. Or, remove the file installed_app_ids.txt if it exists to:
* Allow app ID 0, this seems to be a special denotation to "non-steam apps"
* Allow app ID of the current game (you must create the file steam_appid.txt)
* Allow anything else
In all cases app ID 4294967295 is disallowed

View File

@ -1,3 +0,0 @@
LEADERBOARD1=0=0
LEADERBOARDX=1=1
LEADERBOARDTEST=0=0

View File

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

View File

@ -1,63 +0,0 @@
; ---------------------------
; you don't need to specify all the parameters when using this file
; only set the parameters relevant to your use case
; ---------------------------
; load custom TrueType font from a path, it could be absolute, or relative
; relative paths will be looked up inside the local folder "steam_settings/fonts" first,
; if that wasn't found, it will be looked up inside the global folder "Goldberg SteamEmu Settings/settings/fonts"
Font_Override BungeeSpice-Regular.ttf
; global font size
; for built-in font, multiple of 16 is recommended. e.g. 16 32...
Font_Size 16.0
; achievement icon size
Icon_Size 64.0
; spacing between characters
Font_Glyph_Extra_Spacing_x 1.0
Font_Glyph_Extra_Spacing_y 0.0
Notification_R 0.16
Notification_G 0.29
Notification_B 0.48
Notification_A 1.0
Background_R -1.0
Background_G -1.0
Background_B -1.0
Background_A -1.0
Element_R -1.0
Element_G -1.0
Element_B -1.0
Element_A -1.0
ElementHovered_R -1.0
ElementHovered_G -1.0
ElementHovered_B -1.0
ElementHovered_A -1.0
ElementActive_R -1.0
ElementActive_G -1.0
ElementActive_B -1.0
ElementActive_A -1.0
; available options:
; top_left
; top_center
; top_right
; bot_left
; bot_center
; bot_right
; position of achievements
PosAchievement top_right
; position of invitations
PosInvitation top_right
; position of chat messages
PosChatMsg top_right

View File

@ -1,7 +0,0 @@
lifetime_experience=int=0
experience=int=0
stat_example_name1=float=3.5
stat_example_name2=int=1337
stat_example_name3=int=0
stat_example_name4=float=0
stat_example_name5=avgrate=0

View File

@ -1,20 +0,0 @@
SteamClient015
SteamGameServer012
SteamGameServerStats001
SteamUser017
SteamFriends014
SteamUtils007
SteamMatchMaking009
SteamMatchMakingServers002
STEAMUSERSTATS_INTERFACE_VERSION011
STEAMAPPS_INTERFACE_VERSION006
SteamNetworking005
STEAMREMOTESTORAGE_INTERFACE_VERSION012
STEAMSCREENSHOTS_INTERFACE_VERSION002
STEAMHTTP_INTERFACE_VERSION002
STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001
STEAMCONTROLLER_INTERFACE_VERSION
STEAMUGC_INTERFACE_VERSION002
STEAMAPPLIST_INTERFACE_VERSION001
STEAMMUSIC_INTERFACE_VERSION001
STEAMMUSICREMOTE_INTERFACE_VERSION001

View File

@ -1,4 +0,0 @@
103582791433980119
103582791438562929
103582791441335905
103582791460014708

View File

@ -1 +0,0 @@
000000000000000000 Group Name Clan Tag

View File

@ -1,8 +0,0 @@
english
german
french
spanish
schinese
russian
japanese
latam