Panda3DS-emu / Panda3DS-Games-List

List of games & demos tested on Panda3DS, based on Ryujinx-Game-List
The Unlicense
11 stars 0 forks source link

The Denpa Men: They Came By Wave (USA) #150

Open NerduMiner opened 1 month ago

NerduMiner commented 1 month ago

Game Name (and version if necessary)

The Denpa Men: They Came By Wave (USA)

Hardware Specs (If necessary)

Operating System

Windows 10 22H2

Game State

Menu text cannot load properly and falls back to "Dummy". Insane flickering on top screen while bottom screen is partially cut off. Crashes after starting a new game and attempting to access the camera EDIT: Since 2cf4563, the emulator can get into gameplay, but due to requiring hardware features to detect Wi-Fi Signals, you cannot progress very far w/o save editing.

Screenshots

pandaImage1 pandaImage2

Additional information

Provided below is a log file of console output while running the game. It seems the game attempts to access the cameras with a strange port value, I'll try to see what exactly the value is if I can compile the application on my machine: pandaLogEdited.txt

NerduMiner commented 1 month ago

Looks like the problem is in CAMService::startCapture, when it indexes with port.getSingleIndex() in a for loop with iterator values based on what is returned in port.getPortIndices(). The function does not account for when the value could be 3, indicating its trying to use both cameras.

Replacing the call to getSingleIndex() with the iterator value gets into the main game, but since this game relies on hardware features to detect wifi signals, you can't get very far without save editing to collect more Denpa Men.

pandaImage3 pandaImage4 pandaImage5