28 Commits

Author SHA1 Message Date
Alexander Reim
e738de70e5 WII: missing ASCII codes for some keys 2014-10-23 09:19:48 +02:00
D G Turner
7042de2aa9 WII: Fix correct keycode for virtual keyboard trigger.
As the virtual keyboard trigger has been moved to CTRL-F7, the previous
code which generates a unmodified F7 event to do this will not work.

However, due to the complexity of this code, directly calling the
virtual keyboard trigger event could have side effects, so have instead
just added the CTRL modifier to fix this.

This should be fixed if possible to use EVENT_VIRTUAL_KEYBOARD.
2014-05-05 05:18:51 +01:00
Johannes Schickel
3b73ceb17e WII: Make GPL headers consistent in themselves. 2014-02-18 02:39:40 +01:00
AReim1982
eff22cb43d WII: Implement changes needed by DevKitPPC R26 and later
This changes makes ScummVM compilable with newer versions of DevKitPPC. ScummVM can be linked against the original libogc and libfat. That makes some newer WiiMotes work, improves audio-/video-playback and contains various improvements.
2014-01-21 16:03:47 +01:00
Christoph Mallon
23a0f5318c JANITORIAL: Remove trailing empty lines. 2011-08-07 13:53:33 +02:00
Max Horn
ff2ada1a05 WII: Use OSystem's 'slots' for timer/savefile manager 2011-06-07 14:57:57 +02:00
Max Horn
81ff18b0b7 WII: Fix various forbidden symbol clashes 2011-05-03 12:52:28 +02:00
Andre Heider
2f3edeedc9 WII: Abuse pollEvent() to update the screen of skipped frames.
updateScreen() itself skips redraws when called too frequently. With
the right timing and number of consecutive calls this can result in
missing gfx updates, so lets abuse pollEvent() to check for overdue
redraws.

svn-id: r52456
2010-08-30 16:52:23 +00:00
Johannes Schickel
aed02365ec Strip trailing spaces/tabs.
svn-id: r47541
2010-01-25 01:39:44 +00:00
Andre Heider
ab6caf1df6 New "Input" tab for the options dialog to set pad sensitivity and acceleration.
svn-id: r44205
2009-09-20 12:53:32 +00:00
Andre Heider
3e24220a19 Moved the Wii gfx code to its own library. Added a onscreen console for stdout/err, toggable via pad keys.
svn-id: r44189
2009-09-18 18:56:16 +00:00
Andre Heider
cf112f9a43 Added an options dialog for some Wii specific settings.
svn-id: r43892
2009-09-01 19:33:47 +00:00
Andre Heider
7d71fbeea2 Complete GFX rewrite with new features:
- Standard and Dual-strike (240p) video modes, both with or without AA
- Distinct textures for the overlay, game buffer and the cursor
- Support for HW paletted textures
- Less pixel buffer conversions
- Cursor scaling
- Support for kFeatureAspectRatioCorrection and kFeatureOverlaySupportsAlpha

svn-id: r43830
2009-08-30 17:01:03 +00:00
Andre Heider
14574b0d81 tweaked the mapped keys to reintroduce SHIFT for mass adding games
svn-id: r43117
2009-08-08 11:30:56 +00:00
Andre Heider
317de0f484 Fix some warnings in the Wii backend.
svn-id: r39570
2009-03-20 19:02:32 +00:00
Andre Heider
38baf3b19f Added configure support for the Wii and Gamecube port
svn-id: r39531
2009-03-19 18:56:54 +00:00
Andre Heider
17def11658 map dpad right to the predictive dialog
svn-id: r38681
2009-02-21 11:24:16 +00:00
Andre Heider
6f9906d4c1 another update for the new libwiikeyboard API.
svn-id: r38392
2009-02-17 00:37:55 +00:00
Andre Heider
3d5b349b7c check the result of PAD_ScanPads() to trigger button up/down events only once. requires a not yet official libogc patch.
svn-id: r38294
2009-02-15 20:38:51 +00:00
Andre Heider
aff0a0daac add support for USB keyboard modifier keys.
svn-id: r38264
2009-02-15 16:21:53 +00:00
Andre Heider
4d4cabba0a better error checking when setting up threads, and free() the stacks when done.
svn-id: r38260
2009-02-15 15:39:44 +00:00
Andre Heider
b882723f20 moved the keyboard event thread to libwiikeyboard.
svn-id: r38258
2009-02-15 15:28:05 +00:00
Andre Heider
0082a84b8d make keyboard support optional with USE_WII_KBD since libwiikeyboard is not in the official libogc svn.
svn-id: r38244
2009-02-15 14:42:27 +00:00
Andre Heider
c3cd2b7f06 allow keyboard hotplugging.
svn-id: r38242
2009-02-15 14:17:54 +00:00
Andre Heider
d4ee8455cb Fixes for the changed keyboard API. Tweaked the PAD mappings to add GMM and VKEYBD.
svn-id: r38185
2009-02-15 00:39:59 +00:00
Andre Heider
c228259fff added USB keyboard support
svn-id: r36337
2009-02-14 19:12:01 +00:00
Andre Heider
1217f0a42b added support for reset and power buttons
svn-id: r32593
2008-06-07 15:37:17 +00:00
Eugene Sandulenko
5e666ef774 Patch #1971285: "Nintendo Wii port"
svn-id: r32547
2008-06-04 20:28:20 +00:00