aboutsummaryrefslogtreecommitdiff
path: root/backends/sdl
AgeCommit message (Collapse)Author
2003-06-19fixed non-bilinear mode (no black line in that anymore; fixing the bilinear ↵Max Horn
case will be challenging, at the least...); some cleanup svn-id: r8561
2003-06-19some fixes for the GL backend - but there are still many things broken, e.g. ↵Max Horn
Ctrl-B only acts on the second (of two) GL textures (which makes the black vertical line stand out even more) svn-id: r8560
2003-06-17OpenGL working right nowTravis Howell
svn-id: r8537
2003-06-17Missed oneTravis Howell
svn-id: r8536
2003-06-17Update backend with recent changes, hope this is right.Travis Howell
svn-id: r8535
2003-06-17temporary & nasty workaround for crash-on-exit in OS X + SDL/GL backendMax Horn
svn-id: r8534
2003-06-17Make OpenGL specific scaler use other keys so all normal scaler canbe made ↵Travis Howell
available. svn-id: r8521
2003-06-15fixed 'quit' entry in help for Mac OS X; disabled Alt-X/Ctrl-Z on OS X ↵Max Horn
(Cmd-Q is the one and only true way to quit here :-) svn-id: r8505
2003-06-09added clear_sound_proc method to backend API (this requires all backends to ↵Max Horn
be modified, but can't help it) svn-id: r8409
2003-06-08Finally fixed a slight bug in the CoMI cannon behaviour.Torbjörn Andersson
svn-id: r8401
2003-06-08added quit eventMax Horn
svn-id: r8398
2003-06-05make code use our coding conventionsMax Horn
svn-id: r8340
2003-06-05optimisation to blit rects in one shot when width=pitch=screenwidthBertrand Augereau
svn-id: r8317
2003-05-29more OSystem docs & cleanupMax Horn
svn-id: r8118
2003-05-29added some doxygen comments to common/system.h; cleaned up the OSystem ↵Max Horn
interface a bit svn-id: r8116
2003-05-28fix for the crash in Sky when switching scalersMax Horn
svn-id: r8067
2003-05-28there used to be a black border at the top/left side with the 1x scaler: fixed!Max Horn
svn-id: r8065
2003-05-25changed scaler proc signature so that srcPtr is const (this can help ↵Max Horn
optimizer by simplifying aliasing detection; thanks to Bertrand Augereau for pointing this out) svn-id: r7939
2003-05-21pedantic fixesMax Horn
svn-id: r7789
2003-05-20init _paletteDirtyStart/_paletteDirtyEnd to 0Max Horn
svn-id: r7716
2003-05-18fixed my wrong fix for move_screenMax Horn
svn-id: r7623
2003-05-17make gcc 3.3 happyOliver Kiehl
svn-id: r7621
2003-05-14ouchMax Horn
svn-id: r7511
2003-05-14fixed bug where SDL_CreateMutex was being called before SDL_Init; ↵Max Horn
restructured code a little svn-id: r7510
2003-05-13Patch #736861: SDL/GL: AdvMame3xMax Horn
svn-id: r7484
2003-05-09Patch #735294: AdvMame3x scalerMax Horn
svn-id: r7409
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