move everything inside a different ini
This commit is contained in:
parent
35c0c408b9
commit
77592c3b4f
@ -257,7 +257,7 @@ bool GetResultItemProperty( SteamInventoryResult_t resultHandle,
|
|||||||
const char *pchPropertyName,
|
const char *pchPropertyName,
|
||||||
STEAM_OUT_STRING_COUNT( punValueBufferSizeOut ) char *pchValueBuffer, uint32 *punValueBufferSizeOut )
|
STEAM_OUT_STRING_COUNT( punValueBufferSizeOut ) char *pchValueBuffer, uint32 *punValueBufferSizeOut )
|
||||||
{
|
{
|
||||||
PRINT_DEBUG_ENTRY();
|
PRINT_DEBUG_TODO();
|
||||||
std::lock_guard<std::recursive_mutex> lock(global_mutex);
|
std::lock_guard<std::recursive_mutex> lock(global_mutex);
|
||||||
//TODO
|
//TODO
|
||||||
return false;
|
return false;
|
||||||
|
@ -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
|
|
@ -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
|
|
@ -1,3 +0,0 @@
|
|||||||
76561197960287930
|
|
||||||
76561197960271227
|
|
||||||
76561197960276863
|
|
@ -1 +0,0 @@
|
|||||||
12345
|
|
95
post_build/steam_settings.EXAMPLE/configs.app.EXAMPLE.ini
Normal file
95
post_build/steam_settings.EXAMPLE/configs.app.EXAMPLE.ini
Normal 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
|
@ -1,18 +1,14 @@
|
|||||||
# you do not have to specify everything, pick and choose the options you need only
|
# you do not have to specify everything, pick and choose the options you need only
|
||||||
|
|
||||||
[general]
|
[main::general]
|
||||||
# generate new app auth ticket
|
# generate new app auth ticket
|
||||||
new_app_ticket=1
|
new_app_ticket=1
|
||||||
# generate/embed generate GC token inside new App Ticket
|
# generate/embed GC token inside new App Ticket
|
||||||
gc_token=1
|
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
|
# pretend the app is running on a steam deck
|
||||||
steam_deck=0
|
steam_deck=0
|
||||||
|
# disable avatar functionality
|
||||||
|
disable_account_avatar=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=0
|
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
|
# grab the server details for match making using an actual server query
|
||||||
# not recommended
|
# not recommended
|
||||||
matchmaking_server_details_via_source_query=0
|
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
|
# 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=1
|
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=0
|
disable_networking=0
|
||||||
|
listen_port=47584
|
||||||
# pretend steam is running in offline mode
|
# pretend steam is running in offline mode
|
||||||
offline=0
|
offline=0
|
||||||
# prevent sharing stats and achievements with any game server,
|
# prevent sharing stats and achievements with any game server,
|
||||||
@ -50,36 +48,19 @@ disable_lobby_creation=0
|
|||||||
# * set disable_lan_only=1
|
# * set disable_lan_only=1
|
||||||
# * set disable_networking=0
|
# * set disable_networking=0
|
||||||
download_steamhttp_requests=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 the function Steam_HTTP::SendHTTPRequest() to always succeed
|
||||||
force_steamhttp_success=0
|
force_steamhttp_success=0
|
||||||
|
# env var SteamOverlayGameId breaks Steam Input when the game is added to Steam as a non-steam game
|
||||||
[saves]
|
disable_steamoverlaygameid_env_var=0
|
||||||
# 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
|
|
@ -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
|
15
post_build/steam_settings.EXAMPLE/configs.user.EXAMPLE.ini
Normal file
15
post_build/steam_settings.EXAMPLE/configs.user.EXAMPLE.ini
Normal 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
|
@ -1 +0,0 @@
|
|||||||
./path/relative/to/dll/crashes.txt
|
|
@ -1,5 +0,0 @@
|
|||||||
192.168.3.255
|
|
||||||
127.8.9.10
|
|
||||||
192.168.66.99
|
|
||||||
192.168.7.99
|
|
||||||
removethis.test.domain.com
|
|
@ -1,6 +0,0 @@
|
|||||||
228986
|
|
||||||
228990
|
|
||||||
814381
|
|
||||||
814382
|
|
||||||
814383
|
|
||||||
1039230
|
|
@ -1 +0,0 @@
|
|||||||
Mr_Goldberg
|
|
@ -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
|
|
@ -1 +0,0 @@
|
|||||||
english
|
|
@ -1 +0,0 @@
|
|||||||
47584
|
|
@ -1 +0,0 @@
|
|||||||
76561197960287930
|
|
@ -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
|
|
@ -1 +0,0 @@
|
|||||||
US
|
|
@ -1,3 +0,0 @@
|
|||||||
LEADERBOARD1=0=0
|
|
||||||
LEADERBOARDX=1=1
|
|
||||||
LEADERBOARDTEST=0=0
|
|
@ -1 +0,0 @@
|
|||||||
./path/relative/to/dll
|
|
@ -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
|
|
@ -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
|
|
@ -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
|
|
@ -1,4 +0,0 @@
|
|||||||
103582791433980119
|
|
||||||
103582791438562929
|
|
||||||
103582791441335905
|
|
||||||
103582791460014708
|
|
@ -1 +0,0 @@
|
|||||||
000000000000000000 Group Name Clan Tag
|
|
@ -1,8 +0,0 @@
|
|||||||
english
|
|
||||||
german
|
|
||||||
french
|
|
||||||
spanish
|
|
||||||
schinese
|
|
||||||
russian
|
|
||||||
japanese
|
|
||||||
latam
|
|
Loading…
x
Reference in New Issue
Block a user