diff options
author | AReim1982 | 2013-11-22 15:13:56 +0100 |
---|---|---|
committer | Alexander Reim | 2014-01-21 16:03:47 +0100 |
commit | eff22cb43d22b0f47ac2bf5063916639a632705d (patch) | |
tree | 9ac565eb07a2396762a4c35c71ba5ed993f1f419 /backends/platform/wii | |
parent | 70e471acd7edb03c32a9c33038558887d7e1e99d (diff) | |
download | scummvm-rg350-eff22cb43d22b0f47ac2bf5063916639a632705d.tar.gz scummvm-rg350-eff22cb43d22b0f47ac2bf5063916639a632705d.tar.bz2 scummvm-rg350-eff22cb43d22b0f47ac2bf5063916639a632705d.zip |
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.
Diffstat (limited to 'backends/platform/wii')
-rw-r--r-- | backends/platform/wii/main.cpp | 3 | ||||
-rw-r--r-- | backends/platform/wii/osystem_events.cpp | 2 | ||||
-rw-r--r-- | backends/platform/wii/wii.mk | 4 |
3 files changed, 5 insertions, 4 deletions
diff --git a/backends/platform/wii/main.cpp b/backends/platform/wii/main.cpp index affe053b6a..ec6231522e 100644 --- a/backends/platform/wii/main.cpp +++ b/backends/platform/wii/main.cpp @@ -225,7 +225,8 @@ int main(int argc, char *argv[]) { printf("shutdown\n"); SYS_UnregisterResetFunc(&resetinfo); - fatUnmountDefault(); + fatUnmount("usb:/"); + fatUnmount("sd:/"); if (res) show_console(res); diff --git a/backends/platform/wii/osystem_events.cpp b/backends/platform/wii/osystem_events.cpp index 3ba66aed89..aa63c8aa22 100644 --- a/backends/platform/wii/osystem_events.cpp +++ b/backends/platform/wii/osystem_events.cpp @@ -188,7 +188,7 @@ void OSystem_Wii::initEvents() { _padAcceleration = 9 - ConfMan.getInt("wii_pad_acceleration"); #ifdef USE_WII_KBD - _kbd_active = KEYBOARD_Init() >= 0; + _kbd_active = KEYBOARD_Init(NULL) >= 0; #endif } diff --git a/backends/platform/wii/wii.mk b/backends/platform/wii/wii.mk index 7d2db68b4e..99ef46338c 100644 --- a/backends/platform/wii/wii.mk +++ b/backends/platform/wii/wii.mk @@ -17,10 +17,10 @@ geckoupload: $(WII_EXE_STRIPPED) $(DEVKITPPC)/bin/geckoupload $< wiigdb: - $(DEVKITPPC)/bin/powerpc-gekko-gdb -n $(EXECUTABLE) + $(DEVKITPPC)/bin/powerpc-eabi-gdb -n $(EXECUTABLE) wiidebug: - $(DEVKITPPC)/bin/powerpc-gekko-gdb -n $(EXECUTABLE) -x $(srcdir)/backends/platform/wii/gdb.txt + $(DEVKITPPC)/bin/powerpc-eabi-gdb -n $(EXECUTABLE) -x $(srcdir)/backends/platform/wii/gdb.txt # target to create a Wii snapshot wiidist: all |