Line 67: |
Line 67: |
| | | |
| That question was asked on my SDL Tutorial talk page. I also had that error so I reinstalled Devkit with the older SDL version. How do I update Libogc to the SVN version the right way? So without having this error? [[User:GabberNL|GabberNL]] 17:02, 18 June 2009 (UTC) | | That question was asked on my SDL Tutorial talk page. I also had that error so I reinstalled Devkit with the older SDL version. How do I update Libogc to the SVN version the right way? So without having this error? [[User:GabberNL|GabberNL]] 17:02, 18 June 2009 (UTC) |
| + | :Just do a checkout with this path: https://devkitpro.svn.sourceforge.net/svnroot/devkitpro/trunk/libogc<br />It's explain here:https://sourceforge.net/scm/?type=svn&group_id=114505 -[[User:Crayon|Crayon]] 18:45, 18 June 2009 (UTC) |
| + | |
| + | :Very important is order of libs. If wiikeyboard is before SDL it does not work |
| + | Try this: |
| + | -lSDL_ttf -lSDL_gfx -lSDL_mixer -lsmpeg -lSDL_image -lfreetype -ljpeg -lpng -lSDL -lz -lfat -lwiiuse -lwiikeyboard -lbte -logc -lm |
| + | -[[User:Slappy|Slappy]] <span style="font-size: smaller;" class="autosigned">—Preceding undated comment added 12:08, 31 July 2009 (UTC).</span><!--Template:Undated--> |
| + | |
| + | == SDL_mixer not in the root makefile == |
| + | Had to make / make install it separately - caused me some pain until I figured it out.[[User:Madmanguruman|Madmanguruman]] 02:07, 28 July 2009 (UTC) |
| + | |
| + | == couple of things == |
| + | |
| + | 1) I'm getting an error with devkitPPC_r17-i686-linux.tar.bz2 and SDL Wii 08-04-2009.zip |
| + | /devkitPPC/bin/../lib/gcc/powerpc-gekko/4.2.4/../../../../powerpc-gekko/include/stdint.h:244: error: conflicting types for 'uintptr_t' |
| + | /libogc/include/SDL/SDL_config_minimal.h:39: error: previous declaration of 'uintptr_t' was here |
| + | I commented out that declaration in SDL since they are identical |
| + | 2) the article says to include -lwiikeybord but that library does not seem to be part of latest released libogc (171a?) |
| + | 3) sdl-config would really be great to have. I can share what I'm using, although I don't include a lot of libraries mentioned in Usage section |
| + | [[User:Spec|Spec]] 02:38, 13 August 2009 (UTC) |
| + | |
| + | == SDL_Mixer: Mix_PlayMusic playback is very slow == |
| + | Hi. I have a strange bug with the SDL_Mixer. When I use the couple of fonction Mix_LoadMUS and Mix_PlayMusic with audio files (Wav or MP3) the SDL lib behaves strangely: All played musics are slowed down and if I whant to get a "good" result I have to increase manualy the pitch of my audio files (+35%)... Someone have an idea ? |
| + | --[[User:BScrk|BScrk]] <span style="font-size: smaller;" class="autosigned">—Preceding undated comment added 02:50, 21 October 2009 (UTC).</span><!--Template:Undated--> |
| + | : That's not a bug. Your files should be encoded to 32khz or 48khz, the audio port code doesn't handle conversion. --[[User:Tantric|Tantric]] 04:59, 21 October 2009 (UTC) |
| + | :: Indeed, it's work fine using 32Khz encoding ! Thank you --[[User:BScrk|BScrk]] 22 October 2009 |
| + | |
| + | == sdl_gfx == |
| + | |
| + | Any chance the sdl_gfx library will ever be fixed for Wii? My program relies heavily on the primitive drawing functions and I'm getting dumps. *sigh* if only sdl_draw supported triangles... [[User:Aeron|Aeron]] 03:20, 6 March 2010 (UTC) |
| + | |
| + | |
| + | == This Tutorial Is Broken == |
| + | This tutorial no longer seems to work. I'm getting an assortment of errors. Could someone please add version number or file links that are compatible with this tutorial? <small>—Preceding unsigned comment added by [[User:Wiibrew111|Wiibrew111]] ([[User talk:Wiibrew111|talk]] • [[Special:Contributions/Wiibrew111|contribs]]) 20:39, 26 May 2012 (CEST)</small> |
| + | I noticed that in the WII SDL page (http://wiibrew.org/wiki/SDL_Wii ) the gamecube controller support is not documented. |
| + | |
| + | == Gamecube controller support== |
| + | |
| + | It is not documented, but from the code it seems that SDL Wii should support also the gamecube controllers which should be mapped to SDL joystick 4-7 (Wii controllers are mapped to 0-3), the stick axes and the pad are associated as in the Wii classsic controller and the buttons are with this order: |
| + | |
| + | BUTTON 0 = A, |
| + | BUTTON 1 = B, |
| + | BUTTON 2 = X, |
| + | BUTTON 3 = Y, |
| + | BUTTON 4 = Z, |
| + | BUTTON 5 = R, |
| + | BUTTON 6 = L, |
| + | BUTTON 7 = START |
| + | |
| + | I can not say if the support works since I do not have a gamecube controller to test |
| + | |
| + | [[User:Oibaf|Oibaf]] 1 Jan 2013 (UTC) |
| + | |
| + | There were some bugs in the code. Not it is fixed. |
| + | |
| + | [[User:Oibaf|Oibaf]] 28 Oct 2013 (UTC) |