chore: update

This commit is contained in:
2025-07-28 15:55:44 +02:00
parent 03f70b0a80
commit f273adabf6
7 changed files with 18 additions and 16 deletions

View File

@@ -117,7 +117,7 @@ namespace demonware
{
hostent* WINAPI gethostbyname_stub(const char* name)
{
#ifdef DEBUG
#ifdef DW_DEBUG
printf("[ network ]: [gethostbyname]: \"%s\"\n", name);
#endif

View File

@@ -166,9 +166,10 @@ namespace fastfiles
utils::hook::inject(0x14026FFAC, xmodel_pool + 8);
utils::hook::inject(0x14027463C, xmodel_pool + 8);
utils::hook::inject(0x140274689, xmodel_pool + 8);
// Reallocate asset pools
// Disabled because it causes a crash in the main menu once you rejoin a server after
// disconnecting and map rotating.
// disconnecting and waiting for the server to map rotating.
#if 0
reallocate_asset_pool<game::ASSET_TYPE_LUA_FILE, 768>();
reallocate_asset_pool<game::ASSET_TYPE_WEAPON, 1400>();

View File

@@ -89,7 +89,7 @@ namespace demonware
std::memcpy(data.m_dec_key, &out_3[40], 16);
std::memcpy(data.m_enc_key, &out_3[56], 16);
#ifdef DEBUG
#ifdef DW_DEBUG
printf("[DW] Response id: %s\n", utils::string::dump_hex(std::string(&out_2[8], 8)).data());
printf("[DW] Hash verify: %s\n", utils::string::dump_hex(std::string(&out_3[20], 20)).data());
printf("[DW] AES dec key: %s\n", utils::string::dump_hex(std::string(&out_3[40], 16)).data());

View File

@@ -38,7 +38,7 @@ namespace demonware
{
if (packet.starts_with("POST /auth/"))
{
#ifdef DEBUG
#ifdef DW_DEBUG
printf("[DW]: [auth]: user requested authentication.\n");
#endif
return;
@@ -81,7 +81,7 @@ namespace demonware
}
}
#ifdef DEBUG
#ifdef DW_DEBUG
printf("[DW]: [auth]: authenticating user %s\n", token.data() + 64);
#endif
@@ -160,7 +160,7 @@ namespace demonware
raw_reply reply(result);
this->send_reply(&reply);
#ifdef DEBUG
#ifdef DW_DEBUG
printf("[DW]: [auth]: user successfully authenticated.\n");
#endif
}

View File

@@ -56,7 +56,7 @@ namespace demonware
}
else if (size == 0xC8)
{
#ifdef DEBUG
#ifdef DW_DEBUG
printf("[DW]: [lobby]: received client_header_ack.\n");
#endif
@@ -72,7 +72,7 @@ namespace demonware
raw_reply reply(packet_2);
this->send_reply(&reply);
#ifdef DEBUG
#ifdef DW_DEBUG
printf("[DW]: [lobby]: sending server_header_ack.\n");
#endif
return;
@@ -89,7 +89,7 @@ namespace demonware
if (type == 0x82)
{
#ifdef DEBUG
#ifdef DW_DEBUG
printf("[DW]: [lobby]: received client_auth.\n");
#endif
std::string packet_3(packet.data(), packet.size() - 8); // this 8 are client hash check?
@@ -104,7 +104,7 @@ namespace demonware
raw_reply reply(response);
this->send_reply(&reply);
#ifdef DEBUG
#ifdef DW_DEBUG
printf("[DW]: [lobby]: sending server_auth_done.\n");
#endif
return;
@@ -163,8 +163,9 @@ namespace demonware
}
else
{
#ifdef DW_DEBUG
printf("[DW]: [lobby]: missing service '%s'\n", utils::string::va("%d", id));
#endif
// return no error
byte_buffer buffer(data);
uint8_t task_id;

View File

@@ -51,7 +51,7 @@ namespace demonware
if (it != this->tasks_.end())
{
#ifdef DEBUG
#ifdef DW_DEBUG
printf("[DW] %s: executing task '%d'\n", name_.data(), this->task_id_);
#endif

View File

@@ -75,7 +75,7 @@ namespace demonware
}
}
#ifdef DEBUG
#ifdef DW_DEBUG
printf("[DW]: [bdStorage]: missing publisher file: %s\n", name.data());
#endif
@@ -118,7 +118,7 @@ namespace demonware
std::string filename;
buffer->read_string(&filename);
#ifdef DEBUG
#ifdef DW_DEBUG
printf("[DW]: [bdStorage]: loading publisher file: %s\n", filename.data());
#endif
@@ -126,7 +126,7 @@ namespace demonware
if (this->load_publisher_resource(filename, data))
{
#ifdef DEBUG
#ifdef DW_DEBUG
printf("[DW]: [bdStorage]: sending publisher file: %s, size: %lld\n", filename.data(), data.size());
#endif
@@ -185,7 +185,7 @@ namespace demonware
buffer->read_uint64(&owner);
buffer->read_string(&platform);
#ifdef DEBUG
#ifdef DW_DEBUG
printf("[DW]: [bdStorage]: user file: %s, %s, %s\n", game.data(), filename.data(), platform.data());
#endif