aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2003-06-26added ResourceIterator, replacing two of the old ↵Max Horn
findResource/findResourceSmall function - contraty to those, this approach is thread safe svn-id: r8650
2003-06-25more const qualifiersMax Horn
svn-id: r8649
2003-06-25added some const qualifiers; moved _bundle & _current_cd_sound from class ↵Max Horn
Scumm to class Sound; some other tweaks svn-id: r8648
2003-06-25cleanupMax Horn
svn-id: r8647
2003-06-25note that we are missing decompress routines for codecs 8,9,10 and which ↵Jonathan Gray
games they occur in svn-id: r8646
2003-06-24cleanupMax Horn
svn-id: r8645
2003-06-24only declare class MP3Sound if USE_MAD is #definedMax Horn
svn-id: r8644
2003-06-24still don't know how the o5_startMusic opcode works in Zak (if it is even ↵Max Horn
music releated), but this way makes more sense (thanks to Hibernatus) svn-id: r8643
2003-06-24fixed volume controller (compared to the core midi backend, volumes are now ↵Max Horn
equal; plus this is the logical implementation :-) svn-id: r8642
2003-06-23this should prevent changing music in some room in the DIGPaweł Kołodziejski
svn-id: r8641
2003-06-23update manpage for aspect ratio optionsJonathan Gray
svn-id: r8640
2003-06-22make smush pausing while GUI is up reentrantMax Horn
svn-id: r8639
2003-06-22fix for bug #755166 (clear click state after loading a game)Max Horn
svn-id: r8638
2003-06-22another warningMax Horn
svn-id: r8637
2003-06-22fixed warningsMax Horn
svn-id: r8636
2003-06-22updated vc6 project filePaweł Kołodziejski
svn-id: r8635
2003-06-22updated ft music tablesPaweł Kołodziejski
svn-id: r8634
2003-06-22whoopsRobert Göffringmann
svn-id: r8633
2003-06-22native mt32 support and basic control panel (incomplete)Robert Göffringmann
doesn't work with all versions, probably file numbers were changed svn-id: r8632
2003-06-22fix for imuse map room tablePaweł Kołodziejski
svn-id: r8631
2003-06-22fixes for imuse digital tablePaweł Kołodziejski
svn-id: r8630
2003-06-22updated imuse digital tablesPaweł Kołodziejski
svn-id: r8629
2003-06-22fix the inaccurate version of interpolate5Line to work correctly for odd widthsMax Horn
svn-id: r8628
2003-06-22undoing this optimization: despite my initial sureness about this being ↵Max Horn
correct - I was wrong :-) just plug in 0xFFFFFFFF to see it (roughly spoken, we can loose the uppermost bits if we shift after the addition instead of before it) svn-id: r8627
2003-06-22Special case for screen-wide blitsBertrand Augereau
svn-id: r8626
2003-06-22build with mad by default, added opengl buildPaweł Kołodziejski
svn-id: r8625
2003-06-22added opengl backend to vc6Paweł Kołodziejski
svn-id: r8624
2003-06-22fixed warningPaweł Kołodziejski
svn-id: r8623
2003-06-22fixed warningsPaweł Kołodziejski
svn-id: r8622
2003-06-22Fixed the last (?) glitches around the mouse cursor [*] in aspect-ratioTorbjörn Andersson
correction mode by making sure that dirty rects always start on a line that won't have its colours changed by the stretching function. This was probably only noticeable when using the 1x scaler. [*] Actually, the glitches weren't specific to the mouse cursor, but it was useful for triggering them. svn-id: r8621
2003-06-22Rearranged logic in SuperEagleBertrand Augereau
svn-id: r8620
2003-06-22Add opengl filter optionTravis Howell
svn-id: r8619
2003-06-22Fix some graphics glitches that would sometimes be visible around the mouseTorbjörn Andersson
cursor in aspect-ratio correction mode. svn-id: r8618
2003-06-22use float instead of doubleMax Horn
svn-id: r8617
2003-06-22cleanupMax Horn
svn-id: r8616
2003-06-22OoopsTravis Howell
svn-id: r8615
2003-06-22Revert poll_event changeTravis Howell
svn-id: r8614
2003-06-22fixed warningsPaweł Kołodziejski
svn-id: r8613
2003-06-22Add opengl filter optionTravis Howell
for opengl backend Enable poll_event in opengl backend svn-id: r8612
2003-06-22d'ohMax Horn
svn-id: r8611
2003-06-22fixed Vorbis CD track codeMax Horn
svn-id: r8610
2003-06-22don't memset the output buffer to 0 if _eof_flag is set; rather, we should ↵Max Horn
'add 0' to every byte in the output buffer, i.e.: do nothing svn-id: r8609
2003-06-22properly init member vars instead of using memsetMax Horn
svn-id: r8608
2003-06-22Aspect ratio works with all sclaers in opengl backendTravis Howell
svn-id: r8607
2003-06-22no need to keep these regression tests: the changes are mathematically and ↵Max Horn
operationally (read: taking into account side effects and special cases in computer arithmetics) equivalent to the old code svn-id: r8606
2003-06-22Patch #757827: Aspect-ratio correctionMax Horn
svn-id: r8605
2003-06-22Reduced the number of shifts in highly used functions in Super2xSaI and ↵Bertrand Augereau
SuperEagle svn-id: r8604
2003-06-22Change names of the stream API in the mixer; added endStream method (stop() ↵Max Horn
halts stream immediately; endStream() lets it first finish playing) svn-id: r8603
2003-06-22don't try to delete calloc'd mem eitherJonathan Gray
svn-id: r8602
2003-06-22don't try to delete malloc'd memoryJonathan Gray
svn-id: r8601