Homebrew Problem with Visual Boy Advance GX and WarioWare! Twisted.

Naeso

New Member
OP
Newbie
Joined
Aug 23, 2018
Messages
4
Trophies
0
Age
19
Location
France
XP
83
Country
France
Hello.

First of all, I created a new topic on this subject because all the past topic were a bit old (2yo) and with a new, fresh topic I think its more easy to have anwsers.

So, I tried to play WarioWare! Twisted on my Wii, using Visual Boy Advance GX (Version 2.3.6).
Problem is, the game dosen't detect any movement of my wiimote.

I tried with two wiimotes, wiimote + nunchuck, differents roms, but it still dosen't work.
I searched on the internet but no one seems to have the exact same issue I have.
I even tried the B button thing : nothing.

I also tried using a patched rom, even this is broken : the game detect that I'm tilting to the left, and I can't go to any other directions.
I'm a bit lost and sad, this game is the only WarioWare I haven't played (thanks to be an European) and I really want to try it out.

I hope someone could help me on this topic !
Thanks for your help.
 

Naeso

New Member
OP
Newbie
Joined
Aug 23, 2018
Messages
4
Trophies
0
Age
19
Location
France
XP
83
Country
France
Classic Controller, GC controller, Wiimote + nunchuck, nothing seems to work.
I even used mGBA, same problem.
On PC the patched rom works well, so I don't think my roms are the problem.
 
D

Deleted User

Guest
Classic Controller, GC controller, Wiimote + nunchuck, nothing seems to work.
I even used mGBA, same problem.
On PC the patched rom works well, so I don't think my roms are the problem.
Then it’s probably the emulator. Before you reinstall it have you checked the controller settings.
 
D

Deleted User

Guest
Hmmmmmm.... This might waste your time but try to use a different emulator?
 

Naeso

New Member
OP
Newbie
Joined
Aug 23, 2018
Messages
4
Trophies
0
Age
19
Location
France
XP
83
Country
France
Hmmmmmm.... This might waste your time but try to use a different emulator?

Well, I tried using mGBA, dosen't work.

Tilt was implemented (Koro Koro Puzzle Happy Panechu!, Yoshi's Universal Gravitation), but not gyro. Gyro is implemented in official mGBA using Wii MotionPlus.

Yeah, now it detect something and I can move ! But this seems VERY off, like, the calibration seems crazy when i'm playing, even for selecting items in menus, it's very hard. Do you think this is related to the fact i'm using a Wiimote with the Wiimotionplus inside ?
 

Brawl345

Well-Known Member
Member
Joined
Jan 14, 2012
Messages
776
Trophies
2
Website
wiidatabase.de
XP
2,853
Country
Germany

Tantric

Well-Known Member
Member
Joined
Feb 8, 2007
Messages
249
Trophies
1
XP
876
Country
Canada
Never tried the game, but it looks like it was added way back in 1.0.8. If it works there but broke on some newer version, and you can narrow down which version it broke on, perhaps I can take a look.
 
  • Like
Reactions: CheatFreak47
D

Deleted User

Guest
Hmmmmm. Strange. The only solution now to me is to reformat the Wii’s memory and pray that it works. But just use a pc emulator. GBA emulators can run on really anything now.
 

CheatFreak47

Catgirl Expert
Member
Joined
Oct 11, 2011
Messages
1,570
Trophies
2
Age
28
Location
Michigan, USA
XP
2,766
Country
United States
Never tried the game, but it looks like it was added way back in 1.0.8. If it works there but broke on some newer version, and you can narrow down which version it broke on, perhaps I can take a look.
The last release version it worked correctly it was 2.2.8, just checked myself.

Considering you made a note of this yourself in the readme, I'd thought you'd known about this issue

-=[ WarioWare Twisted, Match Wii Controls ]=-

NOTE: For unknown reasons (but probably related to the update of the VBA-M
emulator code), WarioWare Twisted will no longer work on VBA-GX. For now, you
will need to go back to VBA-GX 2.2.8 to play it.
 
Last edited by CheatFreak47,

Tantric

Well-Known Member
Member
Joined
Feb 8, 2007
Messages
249
Trophies
1
XP
876
Country
Canada
I didn't make that note in the readme, libertyernie did.
But wow, this is brutal. When libertyernie updated the core, some of Carl Kenner's changes, all of dancinninja's performance optimizations, and the GameCube virtual memory (originally from softdev), was all completely blown away. It's like the new files were simply dropped over top rather than the changes merged.

I think I may have to revert the core and try a new upgrade.

:(
 
  • Like
Reactions: CheatFreak47

Tantric

Well-Known Member
Member
Joined
Feb 8, 2007
Messages
249
Trophies
1
XP
876
Country
Canada
Here's a VBA GX with dancinninja's optimizations restored, Carl Kenner's changed restored, and the GC virtual memory implementation restored (this part won't impact the Wii build)
This may fix WarioWare Twisted.
Please provide feedback. Is anything broken/fixed from the release I just put out? There's a lot of features that have been added over time by a number of different people and I'm not sure what the state is.
 

Attachments

  • vbagx-beta.zip
    3.2 MB · Views: 271
  • Like
Reactions: CheatFreak47

CheatFreak47

Catgirl Expert
Member
Joined
Oct 11, 2011
Messages
1,570
Trophies
2
Age
28
Location
Michigan, USA
XP
2,766
Country
United States
Here's a VBA GX with dancinninja's optimizations restored, Carl Kenner's changed restored, and the GC virtual memory implementation restored (this part won't impact the Wii build)
This may fix WarioWare Twisted.
Please provide feedback. Is anything broken/fixed from the release I just put out? There's a lot of features that have been added over time by a number of different people and I'm not sure what the state is.
I'll give it some thorough testing and get back to ya.
 

CheatFreak47

Catgirl Expert
Member
Joined
Oct 11, 2011
Messages
1,570
Trophies
2
Age
28
Location
Michigan, USA
XP
2,766
Country
United States
Here's a VBA GX with dancinninja's optimizations restored, Carl Kenner's changed restored, and the GC virtual memory implementation restored (this part won't impact the Wii build)
This may fix WarioWare Twisted.
Please provide feedback. Is anything broken/fixed from the release I just put out? There's a lot of features that have been added over time by a number of different people and I'm not sure what the state is.
So after a bit of testing and yes, these changes seem to have worked, the controls now do work for WarioWare Twisted and Yoshi Topsy Turvy/Universal Gravitation. Other games are also working fine as before so it looks like you pretty much nailed it.

However, I actually have a bit of a request for you regarding these titles.

Would you mind looking into the code for the screen rotation stuff used for Yoshi's Topsy Turvy (aka Yoshi's Universal Gravitation) and see if you can adjust it so it looks right when the Wii is running on a 16:9 screen? (ie, when console aspect ratio is set to 16:9) As is, it warps and stretches horizontally when the image rotates because it's not taking into account the user's display aspect ratio, it looks fine when displaying in 4:3 but it'd be nice if it'd adjust the effect for users running their Wii in 16:9 (or on Wii U, which is always 16:9).

It'd be nice if you could also add the video rotation effect as a toggle in the Game Settings under video when in tilt supported games so it can be toggled on and off for both WarioWare and Yoshi, as is, it only ever does this effect for Yoshi, and it'd be beneficial for it to do it in WarioWare as well in some cases.
 
Last edited by CheatFreak47,

Tantric

Well-Known Member
Member
Joined
Feb 8, 2007
Messages
249
Trophies
1
XP
876
Country
Canada
Thanks for testing, it's very much appreciated. I understand you'd like further changes but really it's both beyond my ability and knowledge of the emulator to make those changes without spending a billion hours doing it. I didn't make the original changes - all I've done is find the places in the code where they were missing and restore them.
 
  • Like
Reactions: CheatFreak47

marmalade

Well-Known Member
Newcomer
Joined
Sep 2, 2016
Messages
48
Trophies
0
Age
34
XP
435
Country
United States
WarioWare Twisted works great and with rumble too, the Wii simulates the experience very well

I have a request thats relatively simple, an option to invert the motion controls so up/down is left/right and left/right is up/down
I like to play the games with a horizontal wiimote like the original GBA is held and the tilt is meant for a wiimote in vertical position currently
 

Tantric

Well-Known Member
Member
Joined
Feb 8, 2007
Messages
249
Trophies
1
XP
876
Country
Canada
WarioWare Twisted works great and with rumble too, the Wii simulates the experience very well

I have a request thats relatively simple, an option to invert the motion controls so up/down is left/right and left/right is up/down
I like to play the games with a horizontal wiimote like the original GBA is held and the tilt is meant for a wiimote in vertical position currently

The code for this is not too complicated, it's in vbasupport.cpp systemUpdateMotionSensor() and gameinput.cpp TwistedInput()

If there's someone who can figure out the accelerometer / gyroscope / axis numbers and enhance the support, please do so and submit a pull request. There's only a handful of games that use the motion sensor so it shouldn't be too hard to test.
 
  • Like
Reactions: marmalade

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    AncientBoi @ AncientBoi: :D