Commit graph

140 commits

Author SHA1 Message Date
Andre Heider
61cc69baf0 WII: Merge r52536 from trunk.
svn-id: r52537
2010-09-05 00:41:59 +00:00
Andre Heider
f8ff771b8e WII: New disttarget 'wiiloaddist'
Uploads a .zip file to HBC to unpack to the used storage media.

svn-id: r52536
2010-09-05 00:36:27 +00: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
Andre Heider
80b9e8371b WII: svn merge Wii port commits from trunk
svn-id: r52425
2010-08-28 12:51:12 +00:00
Andre Heider
b2cbc3a429 WII: Bump the sfx buffer size to fix MT32 emulator hiccups.
svn-id: r52161
2010-08-17 18:44:16 +00:00
Andre Heider
c58e2707ff WII: Update port for the current versions of the base libraries. Enable DVD access for the GameCube port.
svn-id: r52074
2010-08-14 00:56:12 +00:00
Max Horn
d22ebd358d BUILD: Unify how MODULE_DIRS is computed for backends
This should help avoid situations where MODULE_DIRS is not set to a
complete list of build dirs (which causes troubles with the automatic
header dependency detection logic).

On the long run, we should replace the relevant code by a macro or also
use rules.mk for this (with yet another if/else case add to it).

svn-id: r51467
2010-07-29 13:03:21 +00:00
Jordi Vilalta Prat
063cef0c28 GUI: Add and improve some messages to translate
svn-id: r50324
2010-06-26 15:48:03 +00:00
Max Horn
703f0ca29c SYSTEM: Unify OSystem::getSupportedFormats() signature
svn-id: r49838
2010-06-15 12:21:08 +00:00
Eugene Sandulenko
91078cc1bb WII: sync with recent GUI changes. NOT TESTED.
svn-id: r49793
2010-06-15 11:01:17 +00:00
Andre Heider
eb429872d8 Fixed warnings when building a GC binary.
svn-id: r48877
2010-04-30 16:49:57 +00:00
Andre Heider
d1bb33fbac Round up the game texture dimensions if the requested size is incompatible to the hardware.
svn-id: r48751
2010-04-20 18:24:14 +00:00
Andre Heider
e6b835bce4 Fix lockScreen() for 16bit modes.
svn-id: r48728
2010-04-19 20:26:06 +00:00
Andre Heider
eb05f83a08 Reinit the video mode when showing the console on an abnormal exit. This was not sccessful under some circumstances.
svn-id: r48727
2010-04-19 20:25:20 +00:00
Max Horn
9b837d66d4 Replace Audio::MixerImpl::setOutputRate with a new 'sampleRate' param to the MixerImpl constructor
svn-id: r48238
2010-03-11 23:39:51 +00:00
Johannes Schickel
aed02365ec Strip trailing spaces/tabs.
svn-id: r47541
2010-01-25 01:39:44 +00:00
Torbjörn Andersson
4818467908 Silenced some more cppcheck warnings. Some of these may seem silly, but the way
I figure it the changes are harmless at worst, and making them will make it
easier to find real errors in the (still quite long) list of warnings.

svn-id: r47443
2010-01-22 19:05:02 +00:00
Max Horn
42120ed626 Introduce a new struct TimeDate, replacing struct tm in client code. May lead to compilation issues in ports, which should be trivial to fix, though
svn-id: r44793
2009-10-08 19:41:38 +00:00
Andre Heider
a6b2e9255f Fixed mismatching malloc/free, and plugged a memleak.
svn-id: r44526
2009-10-01 16:52:05 +00:00
Max Horn
8ba75fc522 Fix code formatting (esp. 'if(' -> 'if (' etc., but also indention and other things)
svn-id: r44495
2009-09-30 16:16:53 +00:00
Andre Heider
0d2056f8c9 Use _port_mk for the Wii and Gamecube port.
svn-id: r44402
2009-09-27 15:06:35 +00:00
Max Horn
67564cb532 Move wii specific stuff from ports.mk to backends/platform/wii/wii.mk
svn-id: r44343
2009-09-25 11:22:29 +00:00
Andre Heider
47e677ffcc whitespace fix
svn-id: r44233
2009-09-21 20:50:13 +00:00
Andre Heider
d020800e57 reinit the console when changing the video mode.
svn-id: r44232
2009-09-21 20:45:21 +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
81bb484f01 Fix compilation
svn-id: r44203
2009-09-20 12:33:03 +00:00
Andre Heider
cd1628f70d Mention mount errors on the status labels.
svn-id: r44202
2009-09-20 11:47:11 +00:00
Andre Heider
3224a8d3c8 Only update status label of the active tab (lables print their text when updating, regardless of its visibility status).
svn-id: r44200
2009-09-20 11:29:33 +00:00
Andre Heider
aeda407a17 Show the console when exiting abnormally.
svn-id: r44190
2009-09-18 21:25: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
0b002beccd Support for SMB shares, cleaned up async FS functions.
svn-id: r43965
2009-09-05 17:53:55 +00:00
Andre Heider
9aa7546a34 Removed AA modes in favor of bilinear texture filtering, which gives much better results. Renamed a few types and enums to make it clear what they're for.
svn-id: r43919
2009-09-03 17:52:38 +00:00
Andre Heider
57e28df8cd Fixed thumbnail gfx glitches on savegames
svn-id: r43910
2009-09-02 16:08:01 +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
5f0e495a4a Removed unused var
svn-id: r43659
2009-08-22 17:20:55 +00:00
Andre Heider
5b2a1a7662 16bit support for the Wii port
svn-id: r43631
2009-08-22 08:49:23 +00:00
Andre Heider
d6f3e28c2d Fixed OSystem_Wii for the 16bit API changes
svn-id: r43605
2009-08-21 18:53:28 +00:00
Andre Heider
b1cc1b05de Fix compilation.
svn-id: r43393
2009-08-15 05:39:44 +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
b07a35e5af Moved the wiidist target to ports.mk, cleaned it up and automated meta.xml generation.
svn-id: r41619
2009-06-17 23:36:00 +00:00
Andre Heider
d89f5cc9b9 Changes for the latest libfat update.
svn-id: r40950
2009-05-27 18:47:53 +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
0302aee446 copy pred.dic for the dist target
svn-id: r38969
2009-02-28 13:56:27 +00:00
Andre Heider
fad05b5354 set DEPDIR; copy COPYING.LGPL for the dist target; use debug level 3 when uploading the binary
svn-id: r38967
2009-02-28 13:54:41 +00:00
Andre Heider
993d21d840 Enable SCI for Wii
svn-id: r38966
2009-02-28 13:45:29 +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