aboutsummaryrefslogtreecommitdiff
path: root/backends/sdl
AgeCommit message (Collapse)Author
2003-05-01fix another leakJonathan Gray
svn-id: r7245
2003-04-30moved screen mutex from smush into SDL backend (other backends have to make ↵Max Horn
sure they are thread safe by themselves) svn-id: r7230
2003-04-30free movement may not be necessary for now, but doing it is trivial, so why ↵Max Horn
not. Still this code is horribly inefficient :-/. svn-id: r7229
2003-04-30avoid unneccesary blitsMax Horn
svn-id: r7228
2003-04-25cleanup; added commentMax Horn
svn-id: r7119
2003-04-18Add patch #723308 - SDL/GL with SDL scalersTravis Howell
svn-id: r7015
2003-04-15Add patch #721194 - SDL/GL: hotswap_gfx_mode (win32 and MacOS)Travis Howell
svn-id: r7012
2003-03-29fix for wrong(or rather unset) mouse 0,0 (x,y) position when joystick is pluggedPaweł Kołodziejski
when code handle joystick motion and mapping to mouse motion, it should also set mouse x,y position svn-id: r6880
2003-03-27add back removed checks for definitions of mouse scrolling buttons before ↵Jonathan Gray
using them as we don't want to depend on sdl >= 1.2.5 svn-id: r6872
2003-03-26long standing evil bug (luckily hardly has any effect since almost ↵Max Horn
everything has 2 byte alignment; but if the motion/button structs are ever changed, this would have gone broke) svn-id: r6870
2003-03-26cleanup; added SDL_VIDEOEXPOSEMax Horn
svn-id: r6869
2003-03-18it omit one blit for scaler Normal1X in SDL backendPaweł Kołodziejski
svn-id: r6831
2003-03-10fix for numpad fighting (I hope)Max Horn
svn-id: r6790
2003-03-09fixed valgrind warning (though I don't see why this memset should be needed, ↵Max Horn
after reviewing the SDL_OpenAudio source) svn-id: r6783
2003-03-08change RBG to RGB which follows the argument order and hence makes more sense...Jonathan Gray
svn-id: r6767
2003-03-06updated copyrights headersPaweł Kołodziejski
svn-id: r6726
2003-03-06and more cleanup ....Paweł Kołodziejski
svn-id: r6719
2003-03-02Patch #691064: dot matrix scalerMax Horn
svn-id: r6663
2003-01-28more joystick stuff based on patch by ge0rg, also added defines for axis ↵Jonathan Gray
settings and mappings for common keys, these defines will hopefully be removed and replaced with config file options at some point svn-id: r6563
2003-01-22declare event of type mouse motion on joystick axis movementJonathan Gray
svn-id: r6535
2003-01-20start of joystick support, just selects first joystick for now and only maps ↵Jonathan Gray
first two buttons to first two mouse buttons. Will add more button mappings and a -j options to specify joystick in future svn-id: r6528
2003-01-15add new tv scanlines graphics scaler from Gregory Montoir, use -g tv2x to try itJonathan Gray
svn-id: r6462
2003-01-13Early init of the scaler - to prevent ComI trying to use a huge window by ↵James Brown
default. This may require porters to make a small backend change, not to reinit a scaler on hotswap if the display has not been init_size'ed. svn-id: r6449
2003-01-12fix for the black rect bug in COMI (thanks to Erik)... guess is that the ↵Max Horn
checksum algo fails to detect the dirty regions. Why is it here at all, anyway? BBrox says it might be needed for Simon. So somebody should check that svn-id: r6428
2003-01-09only warp mouse if it actually moved - this is not quite perfect, either, ↵Max Horn
but at least now it works again on OS X svn-id: r6373
2003-01-09Remove hack - now the cannon scene works in fullscreen linux. Someone tell ↵James Brown
me how it goes for Windows svn-id: r6372
2003-01-09yet another warp mouse change, now it works on OS X, but will it work on ↵Max Horn
Linux/Windows? svn-id: r6370
2003-01-09Patch 664895: Cannon fixes. Porters, this requires a new OSystem interface ↵James Brown
function svn-id: r6365
2002-12-28valid C++Max Horn
svn-id: r6226
2002-12-28Fix NewGui for higher resolutions (eg, CMI)James Brown
svn-id: r6216
2002-12-25seems cursor width/height can occurMax Horn
svn-id: r6146
2002-12-25fixed mouse cursor code to cope with CMIMax Horn
svn-id: r6125
2002-12-21small mod to allow smooth scrolling to work with SDL backendMax Horn
svn-id: r6039
2002-12-13cleanupMax Horn
svn-id: r5936
2002-12-13more code unificationMax Horn
svn-id: r5935
2002-12-13unified common codeMax Horn
svn-id: r5934
2002-12-13changed OSystem to allow RBG<->16bit color conversion to be done in the ↵Max Horn
backend; after all, the backend 'knows' best what format the overlay uses. Default implementations of RBGToColor and colorToRBG assume 565 mode, backends other than SDL may want to provide alternate implementations (SDL backend already does the right thing for non-565 modes) svn-id: r5931
2002-12-08workaround for fullscreen toggle on OS XMax Horn
svn-id: r5879
2002-11-23fixed bug #621244 (GUI disappeared when screen mode was changedMax Horn
svn-id: r5697
2002-11-22improved keyboard input behaviour in SDL backend: make use of the unicode ↵Max Horn
feature in SDL. This way, Shift-1 on my german keyboard generates ! not 1 (on an US keyboard it'll be a different symbol). Should fix bug #600258 and #551447 svn-id: r5692
2002-11-13properly initialize everything -> works w/o our custom new/delete now!Max Horn
svn-id: r5531
2002-10-30Add more OpenGL GFX modes, patch #630753Travis Howell
svn-id: r5351
2002-10-29Add OpenGL GFX mode switch, patch #630448Travis Howell
svn-id: r5348
2002-10-25More OpenGL updates, patch #628356Travis Howell
Make sure simon debug is enabled by default svn-id: r5310
2002-10-25Add more OpenGL updates, patch #628356Travis Howell
svn-id: r5307
2002-10-24Add more OpenGL updates, patch #627510Travis Howell
svn-id: r5301
2002-10-23Patch 627178: OpenGL updatesJames Brown
svn-id: r5279
2002-10-22patch #626629: add overlay support to SDL_g+OpenGL backend (still buggy!)Max Horn
svn-id: r5226
2002-10-21fixed stupid bug by me, again (see also 9th of May)Max Horn
svn-id: r5225
2002-10-20Patch 625904: CD LoopingJames Brown
svn-id: r5199