Menu

#1490 Wario Ware Touched! NTR-AZWE touch not working

future
open-timingbug
nobody
None
0.9.12
5
2020-11-27
2015-08-05
lainz
No

Hi, the touchscreen is not working for this game.

This bug was 'random' in the last years (i never reported it), so it appeared in some revisions and in others not. Currently it appears in the latest official build 0.9.11 and in trunk in the rev 5232.

Discussion

  • lainz

    lainz - 2015-08-05

    PD: is not working in the 'start' menu, tested on x64.

     
  • rogerman

    rogerman - 2015-08-05
    • status: open --> open-confused
     
  • rogerman

    rogerman - 2015-08-05

    Just played through the intro part of WarioWare: Touched!, and the touch screen works fine (and reliably) in both v0.9.11 release and r5232. However, I tested this on OS X using a mouse. Keep in mind that there are issues in Windows where tablet/touchscreen taps don't always work. DeSmuME for Windows was originally designed for using a mouse, and hasn't been updated to support tablet/touchscreen taps yet. If this doesn't describe your situation, then please provide more details on your operating system, hardware setup, and the method you are using to control the NDS touch input.

    Also, please be more specific about what "PD" is, and the specific problem you are experiencing. If this is a complete separate issue from the original topic, then you should create a new bug ticket.

     

    Last edit: rogerman 2015-08-05
  • zeromus

    zeromus - 2015-08-05

    Historically, broken touch screens can be caused by people trying to use firmware files. Is that involved here? This flaky touch screen seems vaguely familiar, it may be reading some illegal memory and the results vary by compilation job. There hasnt been any recent changes in the relevant code which could cause it to break and fix repeatedly over time.

     

    Last edit: zeromus 2015-08-05
  • lainz

    lainz - 2015-08-06

    Alright, thanks for your help. First the PD is the bug, I forget to mention that detail in the first bug description.

    Specifically, the touchscreen just not works in the start menu, but I can click before that screen appears. For example to skip the intro.

    I found the real problem. This only happens when Dynamic Recompiler option is on with Advanced Bus-Level timing, so is just a problem of using these settings together.

    Maybe I can't understand the bug, but I think that using these hacks of course can cause problems like this. The normal usage, with these options off, or choosing just one at a time, desmume works fine as you described.

     
  • zeromus

    zeromus - 2015-08-06

    You still didnt define PD. You said "PD is not working" and "PD is the bug". ...unless theres an actual bug sprite on the menu.

     

    Last edit: zeromus 2015-08-06
  • lainz

    lainz - 2015-08-06

    Hi zeromus, PD is "Postdata" ;)
    You're right, is abbreviated P.D. with dots.

    So the postdata I write in the second comment was the bug. But already say that is just somewhat about mixing settings.

     
  • rogerman

    rogerman - 2015-08-06
    • status: open-confused --> open-timingbug
     
  • rogerman

    rogerman - 2015-08-06

    Sorry for the misunderstanding about "PD." The American writing convention is to use "P.S." for "postscript."

    In any case, I tested the Start button in the WarioWare: Touched! title screen, and the Start button can fail to register touch input depending on certain emulation settings.

    Advanced Bus-Level Timing DISABLED:
    - Interpreter: Always works
    - JIT (BlockSize=1): Always works
    - JIT (BlockSize=12): Always works
    - JIT (BlockSize=100): Always works

    Advanced Bus-Level Timing ENABLED:
    - Interpreter: Intermittent failure
    - JIT (BlockSize=1): Always fails
    - JIT (BlockSize=12): Always fails
    - JIT (BlockSize=100): Always fails

    Seems like this game is being really picky with timing for some reason. And it looks like a workaround for this bug already exists: Turn off Advanced Bus-Level Timing.

     
  • zeromus

    zeromus - 2015-08-06

    There might be something for us to address here, maybe something with the stylus pressure or jitter. We could look for some unusual patterns of activity on the touchscreen regs

     
  • Anonymous

    Anonymous - 2020-11-27

    I'm use pc don't works

     
    • zeromus

      zeromus - 2020-11-27

      what don't works?

       
  • Anonymous

    Anonymous - 2020-11-27

    i will try to use another emulator

     
    • zeromus

      zeromus - 2020-11-27

      please do.

       

Anonymous
Anonymous

Add attachments
Cancel