Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MESS/MAME Debian build script; PS3 + Wii motion controls for Wii games #122

Merged
merged 8 commits into from Sep 23, 2014

Conversation

beaumanvienna
Copy link
Contributor

No description provided.

@mdeguzis
Copy link
Owner

Wait a minute. Did you just incorporate the wii motion controls with the PS3 controller so wii-only games could be played? if so AWESOME... I'll review all this soon. Thank you!

@beaumanvienna
Copy link
Contributor Author

Wait a minute. Did you just incorporate the wii motion controls with the PS3 controller so wii-only games could be played?

[EDIT 14/09/21]: see my next post below

No, not really. This is PS3 controller support for the Wii. Quite ugly. The Wii has actually much more axis.

But I do have the Wii Motion controller working now! :-DD

I control xbmc still with the PS3 controller. In dolphin I have enabled "Real Wii Remote". I need to start the controller with the small BT-pairing button inside the battery compartment every time I launch dolphin.

Despite one small bug with the nunchuck that it confuses directions and which is solved after I unplug and plug it back in, the Wii Motion Plus runs awesomests. No configuration necessary, everything mapped correctly. Played DK Jungle Beat, DK Country Returns (sound a bit laggy sometimes), DK Barrel Blast, and Rayman origins. Awesomest! All my all-time favorite games under Linux, totally cool.

Yeah, we need to make this a little bit more user friendly, like asking if the Wii Motion controller shall be used for Wii games and maybe switch that dynamically in the dolphin configuration. Could be done in the setResolution script.

@beaumanvienna
Copy link
Contributor Author

Do you have a Wii Motion controller for testing?

@beaumanvienna
Copy link
Contributor Author

Wait a minute. Did you just incorporate the wii motion controls with the PS3 controller so wii-only games could be played?

Now I did, for PS3 Bluetooth. XBMC navigation, game start and game exit, as well as save state / load state are still being controlled by the primary gamepad. The Wii motion controller needs to be paired to Ubuntu by pressing the BT button in the battery compartment every time after dolphin is launched.

After some testing yesterday I would say that all Wii games work, with some minor performance issues for very demanding titles like DKCR. I played the first two areas of it. It's still big fun, so the performance issues are quite acceptable.

There's one bug in dolphin. The Nunchuck doesn't calibrate after game load. Can be circumnavigated by unplugging it and plugging it back in (Forum post).

@beaumanvienna beaumanvienna changed the title MESS/MAME Debian build script + PS3 controls for Wii games MESS/MAME Debian build script + PS3 + Wii motion controls for Wii games Sep 21, 2014
@beaumanvienna beaumanvienna changed the title MESS/MAME Debian build script + PS3 + Wii motion controls for Wii games MESS/MAME Debian build script; PS3 + Wii motion controls for Wii games Sep 21, 2014
@@ -153,7 +153,7 @@ RenderWindowWidth = 640
RenderWindowHeight = 480
RenderWindowAutoSize = False
KeepWindowOnTop = False
ProgressiveScan = True
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why are we turning off progressive scan? Just curious

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I was hoping to improve DKCR with this. I think it didn't change anything
not in the positive or negative.

Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I wanted to leave that on since Progressive Scan mode was made use of by several games on the actual gamecube, for sharper visuals, but then again maybe we dont' need them because of all the awesome filters :)

@beaumanvienna
Copy link
Contributor Author

ProgressiveScan = True is restored. I forgot to change it back after testing.

Off-topic: @ProfessorKaos64 , I have dual monitor support for ppsspp ready, but only for the Qt-based version of it.

I just issued a reworked PR after I got a lot of feedback today: hrydgard/native#238 (comment)

You mentioned some limitations for more than one game controller for the Qt version. Actually, the game controller part of it is based on SDL, but maybe there's something wrong with this implementation. Anyway, I would like to know, how you tested this. Because other then that this version looks pretty good to me. The SDL variant will take some more time, it currently awaits being ported to SDL2.

@mdeguzis
Copy link
Owner

You mentioned some limitations for more than one game controller for the Qt versio

Did I? I don't remember, but then again, I'm so absent minded (where I got the "professor" part of my name, partially. Anyway, ppsspp isn't designed for more than one controller, or do you mean something else?

mdeguzis added a commit that referenced this pull request Sep 23, 2014
MESS/MAME Debian build script;  PS3 + Wii motion controls for Wii games
@mdeguzis mdeguzis merged commit 373f2f5 into mdeguzis:Ubuntu-14.04-Beta Sep 23, 2014
@beaumanvienna
Copy link
Contributor Author

Did I? I don't remember, but then again, I'm so absent minded (where I got the "professor" part of my name, partially

that's funny

https://github.com/ProfessorKaos64/RetroRig/blob/Ubuntu-14.04-Beta/scriptmodules/emulators.shinc#L73

@mdeguzis
Copy link
Owner

Hahaha, maybe that was my way of saying I needed SDL in general. That was sooooooooo long ago... I should amend that based on what you are doing or you can alter that when support is pushed into your branch.

@beaumanvienna
Copy link
Contributor Author

Do you still think the SDL version is superior?

@mdeguzis
Copy link
Owner

I believe I compiled with that since the buttons mapped more correctly . I had some other comments in their ticket as well. We could test both. I would stick with SDL for now. Thoughts?

On September 23, 2014 5:35:19 PM EDT, Jens-Christian notifications@github.com wrote:

Do you still think the SDL version is superior?


Reply to this email directly or view it on GitHub:
#122 (comment)

Sent from my Android device with K-9 Mail. Please excuse my brevity.

@beaumanvienna
Copy link
Contributor Author

Dual monitor support for the SDL version was added, but it relies on the SDL2. I've been testing lately the controls for the Qt-based version quite a bit, totally OK. The controls are actually always done in SDL. My PR with ppsspp is still heavily discussed.

My suggestion would be that you pack both binaries, then we can easily compare. We would then just have to change it in the configuration of RCB.

mdeguzis added a commit that referenced this pull request Oct 16, 2014
MESS/MAME Debian build script;  PS3 + Wii motion controls for Wii games
mdeguzis added a commit that referenced this pull request Oct 17, 2014
MESS/MAME Debian build script;  PS3 + Wii motion controls for Wii games
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants