Change PD Loader text
This commit is contained in:
@@ -1,67 +0,0 @@
|
|||||||
version: '{build}'
|
|
||||||
image: Visual Studio 2019
|
|
||||||
configuration:
|
|
||||||
- Release
|
|
||||||
- Debug
|
|
||||||
platform: x64
|
|
||||||
build:
|
|
||||||
project: source-code/PD-Loader.sln
|
|
||||||
verbosity: minimal
|
|
||||||
after_build:
|
|
||||||
- cmd: >-
|
|
||||||
md %TMP%\full\
|
|
||||||
|
|
||||||
md %TMP%\full\plugins\
|
|
||||||
|
|
||||||
md %TMP%\full\ram\
|
|
||||||
|
|
||||||
md %TMP%\full\ram\databank\
|
|
||||||
|
|
||||||
|
|
||||||
md %TMP%\update\
|
|
||||||
|
|
||||||
md %TMP%\update\plugins\
|
|
||||||
|
|
||||||
md %TMP%\update\plugins\pv_equip\
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
copy %APPVEYOR_BUILD_FOLDER%\source-code\x64\%CONFIGURATION%\dnsapi.dll %TMP%\update\
|
|
||||||
|
|
||||||
copy %APPVEYOR_BUILD_FOLDER%\source-code\x64\%CONFIGURATION%\*.dva %TMP%\update\plugins\
|
|
||||||
|
|
||||||
copy "%APPVEYOR_BUILD_FOLDER%\source-code\data\README - PD Loader.url" %TMP%\update\
|
|
||||||
|
|
||||||
copy %APPVEYOR_BUILD_FOLDER%\source-code\data\plugins\ShaderPatch.ini %TMP%\update\plugins\
|
|
||||||
|
|
||||||
copy %APPVEYOR_BUILD_FOLDER%\source-code\data\plugins\keyconfig.ini %TMP%\update\plugins\
|
|
||||||
|
|
||||||
copy %APPVEYOR_BUILD_FOLDER%\source-code\data\plugins\pv_equip\modules.ini %TMP%\update\plugins\pv_equip\
|
|
||||||
|
|
||||||
copy %APPVEYOR_BUILD_FOLDER%\source-code\data\plugins\pv_equip\skins.ini %TMP%\update\plugins\pv_equip\
|
|
||||||
|
|
||||||
copy %APPVEYOR_BUILD_FOLDER%\source-code\data\plugins\pv_equip\sfx.ini %TMP%\update\plugins\pv_equip\
|
|
||||||
|
|
||||||
copy %APPVEYOR_BUILD_FOLDER%\source-code\x64\%CONFIGURATION%\dnsapi.dll %TMP%\full\
|
|
||||||
|
|
||||||
copy %APPVEYOR_BUILD_FOLDER%\source-code\x64\%CONFIGURATION%\*.dva %TMP%\full\plugins\
|
|
||||||
|
|
||||||
copy "%APPVEYOR_BUILD_FOLDER%\source-code\data\README - PD Loader.url" %TMP%\full\
|
|
||||||
|
|
||||||
copy %APPVEYOR_BUILD_FOLDER%\source-code\data\glut32.dll %TMP%\full\
|
|
||||||
|
|
||||||
copy %APPVEYOR_BUILD_FOLDER%\source-code\data\plugins\*.* %TMP%\full\plugins\
|
|
||||||
|
|
||||||
copy %APPVEYOR_BUILD_FOLDER%\source-code\data\ram\databank\*.dat %TMP%\full\ram\databank\
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
cd %TMP%\full\
|
|
||||||
|
|
||||||
7z a %APPVEYOR_BUILD_FOLDER%\PD-Loader-%CONFIGURATION%-AppVeyor.zip *
|
|
||||||
|
|
||||||
cd %TMP%\update\
|
|
||||||
|
|
||||||
7z a %APPVEYOR_BUILD_FOLDER%\PD-Loader-%CONFIGURATION%-Update-AppVeyor.zip *
|
|
||||||
artifacts:
|
|
||||||
- path: PD-Loader-*.zip
|
|
||||||
@@ -157,7 +157,7 @@ ConfigOptionBase* internalResolutionArray[] = {
|
|||||||
ConfigOptionBase* optionsArray[] = {
|
ConfigOptionBase* optionsArray[] = {
|
||||||
new BooleanOption(L"hide_freeplay", PATCHES_SECTION, CONFIG_FILE, L"Hide \"FREE PLAY\"/\"CREDIT(S)\"", L"Hide the \"FREE PLAY\"/\"CREDIT(S)\" text.", false, false),
|
new BooleanOption(L"hide_freeplay", PATCHES_SECTION, CONFIG_FILE, L"Hide \"FREE PLAY\"/\"CREDIT(S)\"", L"Hide the \"FREE PLAY\"/\"CREDIT(S)\" text.", false, false),
|
||||||
new BooleanOption(L"freeplay", PATCHES_SECTION, CONFIG_FILE, L"FREE PLAY", L"Show \"FREE PLAY\" instead of \"CREDIT(S)\".", true, false),
|
new BooleanOption(L"freeplay", PATCHES_SECTION, CONFIG_FILE, L"FREE PLAY", L"Show \"FREE PLAY\" instead of \"CREDIT(S)\".", true, false),
|
||||||
new BooleanOption(L"pdloader_text", PATCHES_SECTION, CONFIG_FILE, L"PD Loader FREE PLAY", L"Show the version of PD Loader instead of \"FREE PLAY\".", true, false),
|
new BooleanOption(L"pdloadertext", PATCHES_SECTION, CONFIG_FILE, L"PD Loader FREE PLAY", L"Show \"PD Loader\" instead of \"FREE PLAY\".", true, false),
|
||||||
new OptionMetaSpacer(8),
|
new OptionMetaSpacer(8),
|
||||||
|
|
||||||
new BooleanOption(L"no_movies", PATCHES_SECTION, CONFIG_FILE, L"Disable Movies", L"Disable movies (enable this if the game hangs when loading certain PVs).", false, false),
|
new BooleanOption(L"no_movies", PATCHES_SECTION, CONFIG_FILE, L"Disable Movies", L"Disable movies (enable this if the game hangs when loading certain PVs).", false, false),
|
||||||
|
|||||||
@@ -202,7 +202,7 @@ void ApplyPatches() {
|
|||||||
auto nCursor = GetPrivateProfileIntW(L"patches", L"cursor", TRUE, CONFIG_FILE);
|
auto nCursor = GetPrivateProfileIntW(L"patches", L"cursor", TRUE, CONFIG_FILE);
|
||||||
auto nHideFreeplay = GetPrivateProfileIntW(L"patches", L"hide_freeplay", FALSE, CONFIG_FILE);
|
auto nHideFreeplay = GetPrivateProfileIntW(L"patches", L"hide_freeplay", FALSE, CONFIG_FILE);
|
||||||
auto nFreeplay = GetPrivateProfileIntW(L"patches", L"freeplay", TRUE, CONFIG_FILE);
|
auto nFreeplay = GetPrivateProfileIntW(L"patches", L"freeplay", TRUE, CONFIG_FILE);
|
||||||
auto nPDLoaderText = GetPrivateProfileIntW(L"patches", L"pdloader_text", TRUE, CONFIG_FILE);
|
auto nPDLoaderText = GetPrivateProfileIntW(L"patches", L"pdloadertext", TRUE, CONFIG_FILE);
|
||||||
auto nStatusIcons = GetPrivateProfileIntW(L"patches", L"status_icons", 0, CONFIG_FILE);
|
auto nStatusIcons = GetPrivateProfileIntW(L"patches", L"status_icons", 0, CONFIG_FILE);
|
||||||
auto nHidePVWatermark = GetPrivateProfileIntW(L"patches", L"hide_pv_watermark", FALSE, CONFIG_FILE);
|
auto nHidePVWatermark = GetPrivateProfileIntW(L"patches", L"hide_pv_watermark", FALSE, CONFIG_FILE);
|
||||||
auto nNoPVUi = GetPrivateProfileIntW(L"patches", L"no_pv_ui", FALSE, CONFIG_FILE);
|
auto nNoPVUi = GetPrivateProfileIntW(L"patches", L"no_pv_ui", FALSE, CONFIG_FILE);
|
||||||
@@ -310,8 +310,8 @@ void ApplyPatches() {
|
|||||||
|
|
||||||
if (nPDLoaderText && !nHideFreeplay)
|
if (nPDLoaderText && !nHideFreeplay)
|
||||||
{
|
{
|
||||||
InjectCode((void*)0x00000001409BC188, { 0x50, 0x44, 0x20, 0x4C, 0x6F, 0x61, 0x64, 0x65, 0x72, 0x20, 0x41, 0x4C, 0x50, 0x48, 0x41 });
|
InjectCode((void*)0x00000001409BC188, { 0x50, 0x44, 0x20, 0x4C, 0x6F, 0x61, 0x64, 0x65, 0x72, 0x20, 0x00 });
|
||||||
printf("[Patches] Show PD Loader version\n");
|
printf("[Patches] Show PD Loader text\n");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// Use GLUT_CURSOR_RIGHT_ARROW instead of GLUT_CURSOR_NONE
|
// Use GLUT_CURSOR_RIGHT_ARROW instead of GLUT_CURSOR_NONE
|
||||||
@@ -582,8 +582,8 @@ void ApplyPatches() {
|
|||||||
|
|
||||||
if (nPDLoaderText && !nHideFreeplay)
|
if (nPDLoaderText && !nHideFreeplay)
|
||||||
{
|
{
|
||||||
InjectCode((void*)0x00000001409F61F0, { 0x50, 0x44, 0x20, 0x4C, 0x6F, 0x61, 0x64, 0x65, 0x72, 0x20, 0x41, 0x4C, 0x50, 0x48, 0x41 });
|
InjectCode((void*)0x00000001409F61F0, { 0x50, 0x44, 0x20, 0x4C, 0x6F, 0x61, 0x64, 0x65, 0x72, 0x20, 0x00 });
|
||||||
printf("[Patches] Show PD Loader version\n");
|
printf("[Patches] Show PD Loader text\n");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// Use GLUT_CURSOR_RIGHT_ARROW instead of GLUT_CURSOR_NONE
|
// Use GLUT_CURSOR_RIGHT_ARROW instead of GLUT_CURSOR_NONE
|
||||||
|
|||||||
Reference in New Issue
Block a user