troubleshooter: log soft id (#436)

## Link to GitHub Issue, if one exists
n/a

## Description of change
Log soft ID (game datecode etc) at the top of auto-troubleshooter output
This commit is contained in:
bicarus-dev
2025-12-08 17:35:59 -08:00
committed by GitHub
parent 0ef0b84308
commit 0ec37ac6ea
3 changed files with 22 additions and 0 deletions
+2
View File
@@ -8,6 +8,7 @@
#include "games/mfc/mfc.h"
#include "hooks/avshook.h"
#include "util/detour.h"
#include "util/deferlog.h"
#include "util/fileutils.h"
#include "util/libutils.h"
#include "util/logging.h"
@@ -568,6 +569,7 @@ namespace avs {
soft_id_code << EA3_EXT;
std::string soft_id_code_str = soft_id_code.str();
log_info("avs-ea3", "soft id code: {}", soft_id_code_str);
deferredlogs::set_softid(soft_id_code_str);
// set soft ID code
avs::core::avs_std_setenv("/env/profile/soft_id_code", soft_id_code_str.c_str());