From 38e30f79e31f19e7ad6d6294e76d4df96c7204fe Mon Sep 17 00:00:00 2001 From: Jeff Quast Date: Sat, 22 Aug 2026 14:07:08 +0000 Subject: [PATCH] Remove stray debug printfs from the engine destroyMapArrays printed a raw pointer on every teardown, init printed a bare "init" with no newline, and doZone printed "UNEXPECTED ZONE" for tiles above CHURCH7LAST, the range micropolis.h declares outside USED_TILE_COUNT. --- packages/micropolis-engine/src/allocate.cpp | 2 -- packages/micropolis-engine/src/micropolis.cpp | 2 -- packages/micropolis-engine/src/zone.cpp | 2 +- 3 files changed, 1 insertion(+), 5 deletions(-) diff --git a/packages/micropolis-engine/src/allocate.cpp b/packages/micropolis-engine/src/allocate.cpp index cae10b59..2550867a 100644 --- a/packages/micropolis-engine/src/allocate.cpp +++ b/packages/micropolis-engine/src/allocate.cpp @@ -120,8 +120,6 @@ void Micropolis::initMapArrays() /** Free all map arrays */ void Micropolis::destroyMapArrays() { - printf("destroyMapArrays: mapBase: %p\n", mapBase); - if (mapBase != NULL) { freePtr(mapBase); mapBase = NULL; diff --git a/packages/micropolis-engine/src/micropolis.cpp b/packages/micropolis-engine/src/micropolis.cpp index 5230c74e..b7828fbc 100644 --- a/packages/micropolis-engine/src/micropolis.cpp +++ b/packages/micropolis-engine/src/micropolis.cpp @@ -128,8 +128,6 @@ void Micropolis::setCallback(Callback *callback0, emscripten::val callbackVal0) /** Initialize simulator variables to a sane default. */ void Micropolis::init() { - printf("init"); - //////////////////////////////////////////////////////////////////////// // allocate.cpp diff --git a/packages/micropolis-engine/src/zone.cpp b/packages/micropolis-engine/src/zone.cpp index e88ec900..51253b1a 100644 --- a/packages/micropolis-engine/src/zone.cpp +++ b/packages/micropolis-engine/src/zone.cpp @@ -137,7 +137,7 @@ void Micropolis::doZone(const Position &pos) return; } - printf("UNEXPECTED ZONE: %d !!!\n", tile); + // Tiles 1019-1023 reach here, outside USED_TILE_COUNT. } /**