Retroarch: Touchscreen support discontinued (Wii U)

Created on 8 Jun 2020  路  10Comments  路  Source: libretro/RetroArch

Wii U touchscreen was supported until RA version 1.7.1 (included) but has been unavailable since then.

The Wii U would be an even better retrogaming device - maybe the best! - if this issue can be fixed. It would allow to play pointer/mouse based games with such cores as ScummVM, P-UAE or Dosbox.

This post echoes #10168 which has been solved thanks to @AlexKornitzer.

Most helpful comment

Small update: I still haven't figured out the bug, but I've at least found the commits that broke it!

All 10 comments

Anyone to explore this issue? This is not about implementing a new feature, but fixing one that was lost in previous updates.
Many thanks!

Hmm, it doesn't look like there were many commits that touched wiiu inputs between 1.7.1 and 1.7.2, which was, thankfully, only about 2 months.

Seems like it could be related to @gblues series of HID commits that happened around here: https://github.com/libretro/RetroArch/commit/89c1ba7929c78dfbf828a2d07e6c3d2d75fdacb0

Any thoughts on this, @gblues ?

Yeah, I'd be happy to bring it back if we can. But ultimately I think we will indeed need @gblues ' help for that, since he's one of the few active WiiU coders left.

@groelk by any chance, are you able to load any specific ScummVM games in the latest version? Because when I try to load games, I get a neat DSI error. It may simply be an issue with the particular games I'm trying.

Once I can actually load a game, I can start digging into this.

Thanks for your replies!
@gblues Day of the Tentacle and Beneath a Steel Sky run fine with the latest 1.8.9 ScummVM WiiU core

@groelk I am not having luck getting Beneath a Steel Sky to run.

on my SD card, I have /roms/scummvm/sky which holds these files:

  • sky.dsk
  • sky.dnr
  • sky.cpt
  • SKY.CFG
  • beneath.wiiu.ini

The file beneath.wiiu.ini takes the GOG beneath.ini and modifies it slightly:

[scummvm]
fullscreen=true
updates_check=0

[beneath]
description=Beneath a Steel Sky (v0.0372 cd)
music_driver=adlib
subtitles=true
sfx_mute=false
gameid=sky
speech_mute=false
language=en
guioptions=lang_English
path=sd:/roms/scummvm/sky
savepath=sd:/roms/scummvm/sky/saves

(yes, the sd:/roms/scummvm/sky/saves path exists)

After loading the scummvm core, I navigate to sd:/roms/scummvm/sky and try to open beneath.wiiu.ini, which gives me this lovely error:

scummvm-wiiu-crash

@gblues On the SD card I have the same game files without the .ini and the .CFG
The entry in my ScummVM playlist points to
"path": "sd:/roms/SCUMMVM/Beneath a Steel Sky/Beneath.scummvm"
That file contains nothing but the ScummVM ID for the game: sky

ScummVM core settings in sd:/retroarch/cores/system/scummvm.ini:
[scummvm] filtering=false mute=false speech_volume=192 native_mt32=false midi_gain=100 gui_theme=builtin talkspeed=60 mt32_device=null subtitles=false multi_midi=false fullscreen=false gm_device=null sfx_volume=192 music_volume=192 autosave_period=300 music_driver=mt32 opl_driver=auto aspect_ratio=true versioninfo=2.1.1 speech_mute=false enable_gs=false

Thanks! That did the trick and I got the game to load.

Now I can actually start digging in...

Small update: I still haven't figured out the bug, but I've at least found the commits that broke it!

@twinaphex 馃憖 got a PR to fix this issue open.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

meepingsnesroms picture meepingsnesroms  路  4Comments

RobLoach picture RobLoach  路  3Comments

danabnormal9000 picture danabnormal9000  路  3Comments

sergiobenrocha2 picture sergiobenrocha2  路  4Comments

ghost picture ghost  路  3Comments