http://bugs.winehq.org/show_bug.cgi?id=18099
Summary: No keyboard response in Super Mario 3 remake Product: Wine Version: 1.1.19 Platform: All URL: http://www.acid-play.com/file/marioforever.zip OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: chris.lervag@gmail.com
When attempting to play the free "Super Mario 3: Mario Forever" remake by Buziol games, we are unable to enter gameplay as there is no response from the keyboard when entering the "Select world" screen. In this screen, you are supposed to be able to move Mario with the keyboard arrow buttons as well as jump with the shift button.
According to the appdb, the first mention of this problem is with wine version 20050111, and it is still present in wine version 1.19. Link to the application entry in appdb: http://appdb.winehq.org/objectManager.php?sClass=application&iId=2363
Everything else about the game seems to be working normally in wine (installation, launching game, graphics, music).
The game itself is perceived to be very good and fun remake of the original game, and it would be nice to be able to enjoy this little gem with linux/wine.
The game is available as a free download from the specified URL.
http://bugs.winehq.org/show_bug.cgi?id=18099
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download Platform|All |Other
--- Comment #1 from Vitaliy Margolen vitaliy@kievinfo.com 2009-04-18 16:53:53 --- Terminal output?
http://bugs.winehq.org/show_bug.cgi?id=18099
--- Comment #2 from Christoffer Lervag chris.lervag@gmail.com 2009-04-18 17:08:01 --- Created an attachment (id=20534) --> (http://bugs.winehq.org/attachment.cgi?id=20534) Terminal output
This is the terminal output I got when running the game.
http://bugs.winehq.org/show_bug.cgi?id=18099
Niko Sandschneider nsandschn@gmx.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nsandschn@gmx.de
--- Comment #3 from Niko Sandschneider nsandschn@gmx.de 2009-12-31 06:15:54 --- Confirming in git.
http://bugs.winehq.org/show_bug.cgi?id=18099
--- Comment #4 from Christoffer Lervag chris.lervag@gmail.com 2010-02-20 10:10:08 --- I confirm that this bug is still present in wine as of version 1.1.39.
I have observed that when we reach the "Select World" screen where we are not able to move Mario, pressing the "P" key will cause a pause window to appear. So the application does actually register some key-presses at this point, it just doesnt register/process those that are related to character movement.
http://bugs.winehq.org/show_bug.cgi?id=18099
James Huk Huk@wine.x.pl changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |Huk@wine.x.pl
--- Comment #5 from James Huk Huk@wine.x.pl 2010-06-29 14:05:26 --- Confirming with wine-1.2-rc5
http://bugs.winehq.org/show_bug.cgi?id=18099
nathan.n saturn_systems@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |saturn_systems@yahoo.com
--- Comment #6 from nathan.n saturn_systems@yahoo.com 2010-11-04 02:18:45 CDT --- still present in wine 1.3.6
http://bugs.winehq.org/show_bug.cgi?id=18099
--- Comment #7 from nathan.n saturn_systems@yahoo.com 2010-11-04 02:45:06 CDT --- Created an attachment (id=31718) --> (http://bugs.winehq.org/attachment.cgi?id=31718) (blank)Keyboard Settings with wine1.3.6
In the keyboard setting the key bindings are all blank.
http://bugs.winehq.org/show_bug.cgi?id=18099
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #8 from Austin English austinenglish@gmail.com 2011-02-14 13:27:24 CST --- Still in 5.0.1 (http://www.gamershell.com/download_69382.shtml) and wine-1.3.13-217-ga24e8c8.
http://bugs.winehq.org/show_bug.cgi?id=18099
--- Comment #9 from Lucas Fialho Zawacki lfzawacki@yahoo.com.br 2012-08-23 00:46:47 CDT --- Created attachment 41461 --> http://bugs.winehq.org/attachment.cgi?id=41461 +key,+keyboard,+message log
http://bugs.winehq.org/show_bug.cgi?id=18099
Lucas Fialho Zawacki lfzawacki@yahoo.com.br changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |lfzawacki@yahoo.com.br
--- Comment #10 from Lucas Fialho Zawacki lfzawacki@yahoo.com.br 2012-08-23 00:47:11 CDT --- Still present in Wine 1.5.11 . I have tried to track down the cause of this bug, but without success. I have attached a +key,+keyboard,+message log if someone more skilled wants to give this a go. It could have something to do with these messages:
trace:key:EVENT_event_to_vkey e->keycode = 80 trace:key:X11DRV_ToUnicodeEx Found keycode 111 trace:key:X11DRV_ToUnicodeEx type 2, window 4200001, state 0x0000, keycode 111 trace:key:X11DRV_ToUnicodeEx XmbLookupString needs 0 byte(s) trace:key:X11DRV_ToUnicodeEx nbyte = 0, status 0x3 trace:key:X11DRV_ToUnicodeEx KeyPress : keysym=ff52 (Up), # of chars=0 / "" trace:keyboard:KEYBOARD_MapDeadKeysym no character for dead keysym 0x0000ff52 trace:key:X11DRV_ToUnicodeEx returning 0 with L""
This happens when I press an arrow key in the game, but I'm not sure if there's something wrong with it, maybe it's something very simple.
The keys that do work in the game (Esc for going back, 'p' for pause, Delete for deleting a save file) are being read by another function, probably GetKeyState.
http://bugs.winehq.org/show_bug.cgi?id=18099
Jarkko K jarkko_korpi@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jarkko_korpi@hotmail.com
--- Comment #11 from Jarkko K jarkko_korpi@hotmail.com --- "When attempting to play the free "Super Mario 3: Mario Forever" remake by Buziol games, we are unable to enter gameplay as there is no response from the keyboard when entering the "Select world" screen. In this screen, you are supposed to be able to move Mario with the keyboard arrow buttons as well as jump with the shift button."
I could say exact the same thing.
I can confirm that the game works like it should everywhere but the starting game screen.
The game responses to
esc (back in menus) mouse (not limited movement) p (pause, this works game menu where other keys dont) up arrow, down arrow, w,s,a,d, space when assigning keys (those I tried)
1.7.15
My +key +keyboard logs are very similar.
It seems that the game (or wine) doesn't know what location keyboard I have.
I think this is easy to fix.
https://bugs.winehq.org/show_bug.cgi?id=18099
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gyebro69@gmail.com, | |sebastian@fds-team.de Component|-unknown |kernel32
--- Comment #12 from Béla Gyebrószki gyebro69@gmail.com --- Still present in wine-1.7.34-126-g0b811ee
The patch that fixes the problem is in wine-staging: https://github.com/wine-compholio/wine-staging/blob/master/patches/kernel32-...
See also bug #8036
https://bugs.winehq.org/show_bug.cgi?id=18099
Teras teras@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |teras@luukku.com
--- Comment #13 from Teras teras@luukku.com --- You are right the patch fixes the issue. Tried on top of (git version) 1.7.37
https://bugs.winehq.org/show_bug.cgi?id=18099
Michael Müller michael@fds-team.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |STAGED CC| |michael@fds-team.de Staged patchset| |https://github.com/wine-com | |pholio/wine-staging/tree/ma | |ster/patches/kernel32-Profi | |le
https://bugs.winehq.org/show_bug.cgi?id=18099
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net Hardware|Other |x86
https://bugs.winehq.org/show_bug.cgi?id=18099
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch
https://bugs.winehq.org/show_bug.cgi?id=18099
Maik Wagner maiktapwagner@aol.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |maiktapwagner@aol.com
--- Comment #14 from Maik Wagner maiktapwagner@aol.com --- Patch also works for me in wine-staging 1.9.16 on openSUSE "Tumbleweed".
https://bugs.winehq.org/show_bug.cgi?id=18099
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Staged patchset|https://github.com/wine-com |https://github.com/wine-sta |pholio/wine-staging/tree/ma |ging/wine-staging/tree/mast |ster/patches/kernel32-Profi |er/patches/kernel32-Profile |le | CC| |nerv@dawncrow.de
https://bugs.winehq.org/show_bug.cgi?id=18099
Vijay Kamuju infyquest@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|STAGED |RESOLVED CC| |infyquest@gmail.com Fixed by SHA1| |be678a52e163111085ab3694b6c | |1f3af8e4d4a4a
--- Comment #15 from Vijay Kamuju infyquest@gmail.com --- Fixed by commit be678a52e163111085ab3694b6c1f3af8e4d4a4a in wine 4.5
https://bugs.winehq.org/show_bug.cgi?id=18099
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #16 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 4.6.
https://bugs.winehq.org/show_bug.cgi?id=18099
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |4.0.x
https://bugs.winehq.org/show_bug.cgi?id=18099
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|4.0.x |---
--- Comment #17 from Michael Stefaniuc mstefani@winehq.org --- Removing the 4.0.x milestone from bug fixes included in 4.0.2.
https://bugs.winehq.org/show_bug.cgi?id=18099
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.acid-play.com/fi |https://web.archive.org/web |le/marioforever.zip |/20140801052636/http://game | |s.acid-play.com.s3.amazonaw | |s.com/marioforever.zip