popn: distinguish between hpm and new popn (#619)

## Link to GitHub Issue or related Pull Request, if one exists
#618

## Description of change
Enhance game detection logic.

Fix heap size.
This commit is contained in:
bicarus
2026-04-09 19:54:27 -07:00
committed by GitHub
parent 7b4227d2a9
commit ca70f7b19c
6 changed files with 88 additions and 56 deletions
+8 -2
View File
@@ -1757,11 +1757,17 @@ int main_implementation(int argc, char *argv[]) {
break;
}
// HELLO! Pop'n Music
if (check_dll("popn.dll")) {
avs::game::DLL_NAME = "popn.dll";
attach_io = true;
attach_hpm = true;
if (check_dll("libaio-iob2_video.dll")) {
// pop'n music (pika cabinet)
attach_popn = true;
} else {
// HELLO! Pop'n Music
attach_hpm = true;
}
break;
}