Skip to content

Commit

Permalink
activated libpupdmd logging
Browse files Browse the repository at this point in the history
  • Loading branch information
mkalkbrenner committed Mar 29, 2024
1 parent 3f96b5d commit 09867a8
Show file tree
Hide file tree
Showing 10 changed files with 18 additions and 9 deletions.
2 changes: 1 addition & 1 deletion platforms/android/arm64-v8a/external.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ CARGS_SHA=5949a20a926e902931de4a32adaad9f19c76f251
LIBZEDMD_SHA=42d95ed6f1fe2065ecbd247502d177d7e5eb7e4c
LIBSERUM_SHA=b69d2b436bc93570a2e7e78d0946cd3c43f7aed5
SOCKPP_SHA=e6c4688a576d95f42dd7628cefe68092f6c5cd0f
LIBPUPDMD_SHA=611ff0afcb051038cda46c8c6c68f9e9904d91ea
LIBPUPDMD_SHA=de1401a521d0f88e2f5d182dfb14f7ce78d68679

if [[ $(uname) == "Linux" ]]; then
NUM_PROCS=$(nproc)
Expand Down
2 changes: 1 addition & 1 deletion platforms/ios/arm64/external.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ CARGS_SHA=5949a20a926e902931de4a32adaad9f19c76f251
LIBZEDMD_SHA=42d95ed6f1fe2065ecbd247502d177d7e5eb7e4c
LIBSERUM_SHA=b69d2b436bc93570a2e7e78d0946cd3c43f7aed5
SOCKPP_SHA=e6c4688a576d95f42dd7628cefe68092f6c5cd0f
LIBPUPDMD_SHA=611ff0afcb051038cda46c8c6c68f9e9904d91ea
LIBPUPDMD_SHA=de1401a521d0f88e2f5d182dfb14f7ce78d68679

NUM_PROCS=$(sysctl -n hw.ncpu)

Expand Down
2 changes: 1 addition & 1 deletion platforms/linux/aarch64/external.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ CARGS_SHA=5949a20a926e902931de4a32adaad9f19c76f251
LIBZEDMD_SHA=42d95ed6f1fe2065ecbd247502d177d7e5eb7e4c
LIBSERUM_SHA=b69d2b436bc93570a2e7e78d0946cd3c43f7aed5
SOCKPP_SHA=e6c4688a576d95f42dd7628cefe68092f6c5cd0f
LIBPUPDMD_SHA=611ff0afcb051038cda46c8c6c68f9e9904d91ea
LIBPUPDMD_SHA=de1401a521d0f88e2f5d182dfb14f7ce78d68679

NUM_PROCS=$(nproc)

Expand Down
2 changes: 1 addition & 1 deletion platforms/linux/x64/external.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ CARGS_SHA=5949a20a926e902931de4a32adaad9f19c76f251
LIBZEDMD_SHA=42d95ed6f1fe2065ecbd247502d177d7e5eb7e4c
LIBSERUM_SHA=b69d2b436bc93570a2e7e78d0946cd3c43f7aed5
SOCKPP_SHA=e6c4688a576d95f42dd7628cefe68092f6c5cd0f
LIBPUPDMD_SHA=611ff0afcb051038cda46c8c6c68f9e9904d91ea
LIBPUPDMD_SHA=de1401a521d0f88e2f5d182dfb14f7ce78d68679

NUM_PROCS=$(nproc)

Expand Down
2 changes: 1 addition & 1 deletion platforms/macos/arm64/external.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ CARGS_SHA=5949a20a926e902931de4a32adaad9f19c76f251
LIBZEDMD_SHA=42d95ed6f1fe2065ecbd247502d177d7e5eb7e4c
LIBSERUM_SHA=b69d2b436bc93570a2e7e78d0946cd3c43f7aed5
SOCKPP_SHA=e6c4688a576d95f42dd7628cefe68092f6c5cd0f
LIBPUPDMD_SHA=611ff0afcb051038cda46c8c6c68f9e9904d91ea
LIBPUPDMD_SHA=de1401a521d0f88e2f5d182dfb14f7ce78d68679

NUM_PROCS=$(sysctl -n hw.ncpu)

Expand Down
2 changes: 1 addition & 1 deletion platforms/macos/x64/external.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ CARGS_SHA=5949a20a926e902931de4a32adaad9f19c76f251
LIBZEDMD_SHA=42d95ed6f1fe2065ecbd247502d177d7e5eb7e4c
LIBSERUM_SHA=b69d2b436bc93570a2e7e78d0946cd3c43f7aed5
SOCKPP_SHA=e6c4688a576d95f42dd7628cefe68092f6c5cd0f
LIBPUPDMD_SHA=611ff0afcb051038cda46c8c6c68f9e9904d91ea
LIBPUPDMD_SHA=de1401a521d0f88e2f5d182dfb14f7ce78d68679

NUM_PROCS=$(sysctl -n hw.ncpu)

Expand Down
2 changes: 1 addition & 1 deletion platforms/tvos/arm64/external.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ CARGS_SHA=5949a20a926e902931de4a32adaad9f19c76f251
LIBZEDMD_SHA=42d95ed6f1fe2065ecbd247502d177d7e5eb7e4c
LIBSERUM_SHA=b69d2b436bc93570a2e7e78d0946cd3c43f7aed5
SOCKPP_SHA=e6c4688a576d95f42dd7628cefe68092f6c5cd0f
LIBPUPDMD_SHA=611ff0afcb051038cda46c8c6c68f9e9904d91ea
LIBPUPDMD_SHA=de1401a521d0f88e2f5d182dfb14f7ce78d68679

NUM_PROCS=$(sysctl -n hw.ncpu)

Expand Down
2 changes: 1 addition & 1 deletion platforms/win/x64/external.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ CARGS_SHA=5949a20a926e902931de4a32adaad9f19c76f251
LIBZEDMD_SHA=42d95ed6f1fe2065ecbd247502d177d7e5eb7e4c
LIBSERUM_SHA=b69d2b436bc93570a2e7e78d0946cd3c43f7aed5
SOCKPP_SHA=e6c4688a576d95f42dd7628cefe68092f6c5cd0f
LIBPUPDMD_SHA=611ff0afcb051038cda46c8c6c68f9e9904d91ea
LIBPUPDMD_SHA=de1401a521d0f88e2f5d182dfb14f7ce78d68679

echo "Building libraries..."
echo " CARGS_SHA: ${CARGS_SHA}"
Expand Down
2 changes: 1 addition & 1 deletion platforms/win/x86/external.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ CARGS_SHA=5949a20a926e902931de4a32adaad9f19c76f251
LIBZEDMD_SHA=42d95ed6f1fe2065ecbd247502d177d7e5eb7e4c
LIBSERUM_SHA=b69d2b436bc93570a2e7e78d0946cd3c43f7aed5
SOCKPP_SHA=e6c4688a576d95f42dd7628cefe68092f6c5cd0f
LIBPUPDMD_SHA=611ff0afcb051038cda46c8c6c68f9e9904d91ea
LIBPUPDMD_SHA=de1401a521d0f88e2f5d182dfb14f7ce78d68679

echo "Building libraries..."
echo " CARGS_SHA: ${CARGS_SHA}"
Expand Down
9 changes: 9 additions & 0 deletions src/DMD.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,14 @@
namespace DMDUtil
{

void PUPDMDCALLBACK PUPDMDLogCallback(const char* format, va_list args, const void* pUserData)
{
char buffer[1024];
vsnprintf(buffer, sizeof(buffer), format, args);

Log("%s", buffer);
}

void ZEDMDCALLBACK ZeDMDLogCallback(const char* format, va_list args, const void* pUserData)
{
char buffer[1024];
Expand Down Expand Up @@ -1312,6 +1320,7 @@ void DMD::PupDMDThread()
{
if (m_pupPath[0] == '\0') strcpy(m_pupPath, Config::GetInstance()->GetPupPath());
m_pPupDMD = new PUPDMD::DMD();
m_pPupDMD->SetLogCallback(PUPDMDLogCallback, nullptr);

if (!m_pPupDMD->Load(m_pupPath, m_romName))
{
Expand Down

0 comments on commit 09867a8

Please sign in to comment.