Project

General

Profile

Actions

Emulator Issues #402

closed

Emulated WiiMote (with Mouse) no longer working with Homebrew.

Added by jeffjohnson0 about 16 years ago.

Status:
Fixed
Priority:
High
Assignee:
-
Category:
Controls
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
Yes
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

What steps will reproduce the problem?

  1. Load Homebrew that uses Wii Remote.
  2. No connection, no Cursor or buttons, depending upon version.
    3.

What is the expected output? What do you see instead?
Wii Remote emulated with mouse and A and B buttons available.

What version of the product are you using? On what operating system?
SVN 1094 Win32 Release - Wii Remote works as expected (mouse moves cursor,
Left and Right mouse buttons are A and B buttons).
SVN 1095 Win32 Release - Wii Remote buttons work, but no Cursor.
SVN 1514 Win32 Release - Wii Remote status in status bar always says 'Not
Connected.'

Please provide any additional information below.
I think the Win32 debug versions might have other issues, but I've only
tested and verified the versions above on the Win32 Release builds.


Related issues 1 (0 open1 closed)

Has duplicate Emulator - Emulator Issues #1225: I can't seem to get the wiimote plugin to work, It works but I can't get it to work with a joypad or mouse.Duplicate

Actions
Actions #1

Updated by clawiifinger almost 16 years ago

I can confirm this issue. The last unofficial build that I was able to initialize
the WiiMote via Homebrew was the SVN 1400 Win32 Release. Then next version that I
was able to obtain was SVN 1449 Win32 Release in which I was unable to initialize the
WiiMote via Homebrew. So the change causing this behavior most likely happened
between 1400 and 1449.

Actions #2

Updated by clawiifinger almost 16 years ago

I did some more troubleshooting after tracking down some more builds in between 1400
and 1449. Builds 1402 and 1403 still have working WiiMote Homebrew support. I
couldn't get Homebrew to run on Builds 1413, 1420, or 1421. I can tell you that
Builds 1400, 1402, and 1403 all still have working WiiMote Homebrew support with the
Plugin_Wiimote.dll from Build 1727 so the issue is most like in the core code and not
the plugin code.

Actions #3

Updated by jpeterson57 almost 16 years ago

The latest I could get to work with homebrew (and lwbt) was revision 800.

Actions #4

Updated by jpeterson57 almost 16 years ago

  • Status changed from New to Accepted
Actions #5

Updated by Anonymous over 15 years ago

  • Issue type set to Bug
  • Priority set to High
  • Category set to controls
  • Relates to usability set to Yes
  • Operating system N/A added

confirmed still working in r1400 in this homebrew: http://wiibrew.org/wiki/Particle_accelerator

...gonna try and track down the exact change that killed it soon

Actions #6

Updated by Anonymous over 15 years ago

ok i take that back, since that particle accelerator app only uses the basic buttons,
it seems to be a bit of an exception :S

Does anyone know around what revision was the last time you could have a wiimote,
emulated or real, work in homebrew? (and by "work" I mean buttons+accelerometers+IR)

I really can't remember... :(

Actions #7

Updated by jeffjohnson0 over 15 years ago

SVN 1094 Win32 Release - Wii Remote works as expected (mouse moves cursor,
Left and Right mouse buttons are A and B buttons).
SVN 1095 Win32 Release - Wii Remote buttons work, but no Cursor.
SVN 1514 Win32 Release - Wii Remote status in status bar always says 'Not
Connected.'

Actions #8

Updated by Anonymous over 15 years ago

Can you please say what your testcase is, because atm I'm using a slow and crappy
method of testing :)

Actions #9

Updated by jeffjohnson0 over 15 years ago

I'm just using my homebrew 'WiiCalc'. It's a pretty simple program, (A) to clear to
splash screen, and there is a hand for the cursor.

http://wiibrew.org/wiki/WiiCalc
There is a .elf in the source download:
http://pacemaker-productions.googlecode.com/files/WiiCalc-0.1-Source.zip

Actions #10

Updated by Anonymous over 15 years ago

i've decided i hate the wiimote plugin too much

Actions #12

Updated by lpfaint99 over 15 years ago

Issue 1225 has been merged into this issue.

Actions #13

Updated by rafael.rivera over 15 years ago

In the latest SVN (3972), the Wiimote works with a loaded WADs. It doesn't, however,
work with DOLs/ELFs. How strange.

I noticed that reports/events never get sent to the Core when using the latter, some
sort of initialization issue? How does Dolphin handle these binaries that also import
libwiiuse?

Actions #14

Updated by rafael.rivera over 15 years ago

A fix was put into http://code.google.com/p/dolphin-emu/source/detail?r=4012 . Give
it a whirl, jeff.

Actions #15

Updated by lpfaint99 over 15 years ago

nice work :) I'll have to test it later

Actions #16

Updated by Anonymous over 15 years ago

fix found and confirmed by vorte[x] (rafael.rivera)

Actions #17

Updated by jeffjohnson0 over 15 years ago

Rafael.Rivera, could you upload the source to your "test.dol" from comment #13? Your
test works for me, but I can't get my homebrew to do the same thing. :(

Actions #18

Updated by Anonymous over 13 years ago

  • Status changed from Accepted to Fixed

Ignore this...Status:Verified was removed, changing to Fixed

Actions

Also available in: Atom PDF