aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-07-01Once again rewrite Paula code (addings lots of comments, doing proper wrap ↵Max Horn
around at the ends of samples and some other tweaks). More to follow svn-id: r27828
2007-07-01Wrapped dialogue functions into a new DialogueManager, and some basic ↵Nicola Mettifogo
refactoring. svn-id: r27827
2007-07-01Compile fix: ascii should be state.ascii, I assume.Robin Watts
svn-id: r27825
2007-07-01Correct md5 checksum for restart state file in the French DOS version of ↵Travis Howell
Elvira 2. svn-id: r27821
2007-07-01Update comment.Travis Howell
svn-id: r27820
2007-07-01Removing non-ASCII chars from source codeMax Horn
svn-id: r27818
2007-07-01Removed some paranoia screen updates. May cause some minor glitches.Nicola Mettifogo
svn-id: r27817
2007-07-01Applying agentq's screenshot loading fix to the trunk as wellSven Hesse
svn-id: r27816
2007-06-30Adding mistakenly deleted fileNeil Millstone
svn-id: r27805
2007-06-30Just a testNeil Millstone
svn-id: r27804
2007-06-30- Show mouse cursor optionNeil Millstone
- Support for SAGA, CINE, and AGI - Key bindings for Gob3 - Assembler optimisations submitted by Robin Watts svn-id: r27803
2007-06-30mention 'confirm exit' in NEWSMax Horn
svn-id: r27802
2007-06-30Split Engine::pauseEngine: It now does pauseLevel handling, while engines ↵Max Horn
can provide a simpler pauseEngineIntern method; provided default implementation of the latter which simply (un)pauses the mixer svn-id: r27801
2007-06-30Changed AGOS to use full KeyState, not just ascii value, in key eventsMax Horn
svn-id: r27800
2007-06-30Adding some missing stuff to the PS2 port (it still will require quite some ↵Max Horn
work to get it working again) svn-id: r27799
2007-06-30Changed semantics of Mixer::pause*() methods -- if you pause n times, you ↵Max Horn
have to unpause n times before the sound resumes (this means pauseAll works correct in engines which selectively pause/resume single sounds) svn-id: r27798
2007-06-30Added Engine::pauseEngine method (allows outside code, like the backend, to ↵Max Horn
pause/resume the active engine); made the global 'confirm exit' dialog use that feature; implemented ScummEngine::pauseEngine svn-id: r27797
2007-06-30Added minimal doxygen comments to CursorManager::isVisible() and ↵Max Horn
CursorManager::showMouse() svn-id: r27796
2007-06-30Don't tracke time we take for loading (it should be less than a second anyway)Max Horn
svn-id: r27795
2007-06-30AGOS code cleanupMax Horn
svn-id: r27794
2007-06-30Also update menus.cpp with ChildType enumMax Horn
svn-id: r27793
2007-06-30AGOS: Introduced ChildType enumMax Horn
svn-id: r27792
2007-06-30typoMax Horn
svn-id: r27791
2007-06-30Tabs -> spacesMax Horn
svn-id: r27790
2007-06-30Update the ARM version of the rate conversion code, in line with FingolfinsRobin Watts
optimisatins of the C version last night. Saves about 5 cycles per sample. svn-id: r27789
2007-06-30Added global support for the (so far undocumented) confirm_exit config keyMax Horn
svn-id: r27788
2007-06-30whitespacesMax Horn
svn-id: r27787
2007-06-30Changed GUI system to use Common::KeyState stateMax Horn
svn-id: r27786
2007-06-30MI SegaCD related cleanupMax Horn
svn-id: r27785
2007-06-30Removed/clarified various FIXME commentsMax Horn
svn-id: r27784
2007-06-30SCUMM: Moved code which re-mapped arrow keysMax Horn
svn-id: r27783
2007-06-30Move the redrawing of dialog windows (options, save, load, ...) so that we doTorbjörn Andersson
not redraw it in the middle of changing to a different dialog. This should fix bug #1745090 ("TOUCHE: Glitch in the menu"). svn-id: r27781
2007-06-30Tweak LinearRateConverter code so that opos is in the range [0,1[ instead of ↵Max Horn
[-1,0[ when entering the interpolation loop (this allows us to get rid of '& FRAC_LO_MASK') svn-id: r27780
2007-06-29Added small explanatory commentMax Horn
svn-id: r27779
2007-06-29Introduced ClickArea enum, some related cleanup in runInputScript and ↵Max Horn
checkExecVerbs svn-id: r27778
2007-06-29SCUMM: Handle all triggers for the debugger console in the same spot, to ↵Max Horn
ensure uniform behavior svn-id: r27777
2007-06-29SCUMM: Moved code for handling KBD_ALT combos (well, really only one: Alt-W) ↵Max Horn
in MI2 to processKeyboard; some cleanup svn-id: r27776
2007-06-29Oops. An extra comma in the enum list's end. Removed.Kari Salminen
svn-id: r27775
2007-06-29Set AGI monitor type variable (vMonitor/v26) according to render mode.Kari Salminen
svn-id: r27774
2007-06-29Fix display of experience in Elvira 2.Travis Howell
svn-id: r27772
2007-06-29Fix some scripts failing to start in Elvira 2, due code difference in ↵Travis Howell
isCalled opcode. svn-id: r27770
2007-06-28Update of the MSVC8 project files for commit #27760Filippos Karapetis
svn-id: r27768
2007-06-28Switched Paula (Amiga MOD) code to use fixed point math instead of doubles ↵Max Horn
(caveat: this only works for samples < 32k right now; if this ever turns out to be a problem, I can fix it, though) svn-id: r27767
2007-06-28cleanupMax Horn
svn-id: r27765
2007-06-28Fix a bad, bad out-of-bounds write in the Protracker codeMax Horn
svn-id: r27764
2007-06-28Changed GOB to use common/frac.hMax Horn
svn-id: r27763
2007-06-28Whitespace fixMax Horn
svn-id: r27762
2007-06-28Some optimizations to the Paula sound chip emu code (removing common sub ↵Max Horn
expressions and stuff) svn-id: r27761
2007-06-28Moved some fixed point code to its own header file; simplified the ↵Max Horn
LinearRateConverter code a bit; corrected some comments; split makeRateConverter into two funcs (one of them being a template func), for easier maintenance svn-id: r27760
2007-06-28Started to refactor the Paula / Amiga MOD code: Made some stuff in class ↵Max Horn
Paula private and added accessor APIs instead svn-id: r27759