Commit graph

60 commits

Author SHA1 Message Date
dborth 302cf5b521 allow video to be shutdown/started up from outside SDL 2009-09-29 06:31:32 +00:00
dborth 9d9d253538 UpdateRect support and 32 bpp support, while maintaining older (faster) conversion code for 8/16 flipping
24/32 bpp now fully supported, but not recommended!
2009-08-04 07:16:43 +00:00
dborth ff80b8d007 use $(LIBOGC_INC) and $(LIBOGC_LIB) 2009-07-28 05:43:51 +00:00
dborth 55c6b5968b rollback r65 for now, see issue 19. 2009-07-23 07:09:57 +00:00
dborth 379044f0e1 UpdateRect support and 32 bpp support (thanks brijohn!)
slight performance decrease on FlipHWSurface :(
2009-07-23 06:25:50 +00:00
dborth c992e47e46 update for libogc 2009-07-15 04:51:24 +00:00
dborth a360132579 threads should be higher priority 2009-07-15 04:18:02 +00:00
simon.kagstrom f57d4acbbb Only call WPAD_Data() once 2009-07-11 11:21:19 +00:00
simon.kagstrom 8b980fc7b0 Add pitch/roll/yaw as axises 2009-07-11 11:11:17 +00:00
dborth 7617766f6c apparently that was a bad idea. 2009-07-01 20:15:29 +00:00
dborth e4c8dab329 _THIS -> this 2009-07-01 19:49:22 +00:00
dborth c79279fc2a UpdateRects - call flip. is this sufficient? 2009-07-01 19:44:17 +00:00
dborth 22d0644b0c remove video callback - prevents over-reading of pads 2009-07-01 18:30:33 +00:00
dborth 6478c23656 minor joystick corrections 2009-06-30 06:14:45 +00:00
dborth 1268f79f9e fix for PAL50 2009-06-28 19:50:57 +00:00
dborth 5df9ebe221 corrections to keyboard mappings, add missing keys 2009-06-28 19:30:55 +00:00
dborth 5a1a5a42b4 do not register wiimote 'mouse' clicks when the wiimote is not pointed at the screen 2009-06-28 18:29:09 +00:00
dborth 4b6ed2fd71 change comments 2009-06-14 06:30:04 +00:00
dborth 854235bdbc add mutex lock 2009-06-11 17:51:32 +00:00
dborth f8bd910f08 switch to -O3 2009-06-03 04:58:24 +00:00
dborth 63262e4da3 code formatting 2009-05-29 15:28:11 +00:00
dborth 771aa952a5 thread compiling fix 2009-05-29 15:19:29 +00:00
simon.kagstrom cbd1320151 Comments that explain what the last commit is all about 2009-05-25 18:47:20 +00:00
simon.kagstrom 1dd586df01 Fix bug where classic UP is mis-identified as nunchuk Z (same key code) 2009-05-25 17:48:07 +00:00
simon.kagstrom e9a7132651 Swap Y-direction of analogue sticks on the classic controller 2009-05-25 17:17:41 +00:00
dborth 885234bde0 match new keyboard def in libogc 2009-05-16 17:13:23 +00:00
dborth b32c91e970 SDL_HWPALETTE fix (submitted by tehpola) 2009-05-13 08:36:39 +00:00
dborth 9b4b52aba7 remove usb mouse/keyboard - now using from libogc :) 2009-05-13 08:31:52 +00:00
dborth 9d032dd6d9 reduce # samples to 512, add buffer padding for safety 2009-05-11 08:38:01 +00:00
simon.kagstrom 01a3096ca9 Correct sound buffer size (given in number of words, expected as bytes) 2009-05-10 19:31:56 +00:00
simon.kagstrom edce2af9fe Allow setting sound frequency to either 32KHz or 48KHz 2009-05-10 18:16:51 +00:00
simon.kagstrom 0533c60e56 Make 16bpp the default mode 2009-05-10 14:54:27 +00:00
Carl.Kenner 3b4c232b4d Joystick fixed for Nunchuk and Classic controller (Y axis was inverted). Someone still needs to check gamecube. Makefile fixed. 2009-05-10 10:24:50 +00:00
dborth 554c1977b9 remove some unneeded files 2009-05-08 16:53:03 +00:00
dborth 83da7b0219 fix compiler warning 2009-05-08 16:33:32 +00:00
dborth 626097be55 makefile corrections 2009-05-08 08:37:17 +00:00
dborth 22bac17197 run: before all: is a naughty thing! moving it below... 2009-05-08 03:07:24 +00:00
dborth 0f2d658e36 change pad functionality 2009-05-07 08:01:02 +00:00
Carl.Kenner 5737aa7a2c Power buttons are now handled by SDL. Power switches off the Wii. Reset returns to Homebrew channel.
Project files added.
2009-05-05 19:02:30 +00:00
simon.kagstrom e2f1267520 Switch instead of ifs for the surface flipping 2009-05-04 16:29:15 +00:00
simon.kagstrom 2440cd5191 Make sure the palette values does not overflow 2009-05-04 15:54:02 +00:00
simon.kagstrom 7f92f6a7d8 Adapt scanffs 24->16 method for 8->16 2009-05-04 15:46:38 +00:00
scanff 34764de2af Added support for 24bit video. Kinda crude conversion to the 16bit color space but will work fine until I find more time to work on it. 2009-05-02 07:45:02 +00:00
dborth a8da628b77 add dummy cdrom, fix joystick init, small audio changes 2009-04-30 05:38:31 +00:00
simon.kagstrom 3071956417 Revert last change - it only works for one joystick (with two, scan pads would stop when one is closed) 2009-04-30 05:18:18 +00:00
dborth 6ddb9972a3 minor changes 2009-04-29 23:23:57 +00:00
simon.kagstrom 369ee60677 Started working on support for 8-bit color depth. Palette is OK and
drawing is "somewhat" correct, this need to be finished later...
2009-04-29 20:02:23 +00:00
dborth 7277a9e710 small GX tweak 2009-04-29 17:22:11 +00:00
simon.kagstrom 1a727cf088 Move scanning of pads to joystick implementation instead. Frodo doesn't use
the SDL joystick support (and scans the pads by itself!). Scanning the pads
at multiple places just makes things fall apart.
2009-04-29 16:34:42 +00:00
dborth d80f471105 UNTESTED - Wii joystick support (thanks Squidman!) 2009-04-29 05:40:27 +00:00