melonDS-emu / melonDS

DS emulator, sorta
https://melonds.kuribo64.net
GNU General Public License v3.0
3.13k stars 511 forks source link

Desktop Tower Defense (USA) seems to softlock on the profile selection screen #871

Open ghost opened 3 years ago

ghost commented 3 years ago

Maybe I'm not understanding something but I can't interact with it at all. It's the same with Desmume.

Capture

Arisotura commented 3 years ago

I can interact with it just fine. you click one of the Empty buttons and then click Create.

RSDuck commented 3 years ago

did you try it with JIT enabled?

Arisotura commented 3 years ago

nope, plain ol' interpreter. are there different effects with various JIT modes? if so, I'm leaving that issue to you :P

otherwise, we can probably close this.

ghost commented 3 years ago

That's weird. I asked someone else about it earlier today and they had the same problem. It's not a JIT issue, I turned that off. I also set the renderer to software.

Capture

RSDuck commented 3 years ago

yeah, the title screen is just weird. You need to put your cursor next to the button and then hold while moving it into the button.

Arisotura commented 3 years ago

I observed I had to actually click when using the touchpad (not just tap), but thought that was just weird touchpad shenanigans.

I'll look more into it at home. I recall DeSmuME having some code to simulate touchscreen coord jitter, but if even that doesn't help, well...

RSDuck commented 3 years ago

Somehow it works on real hw. Both swiping into a button, but also directly pressing on one button.

Tested on a 3DS btw.

ghost commented 2 years ago

Something is definitely fucked with this. I tested it on a 3DS and it worked perfectly. In MelonDS clicking does nothing. I have to randomly mash all around the screen to get inputs to register.

Capture

RSDuck commented 2 years ago

it's really pretty simple, you just need to click and move a bit inside the button.