Travis Howell
|
3ce15cb9b7
|
Ooops, remove debug code.
svn-id: r42164
|
2009-07-06 06:24:04 +00:00 |
|
Travis Howell
|
dc0f6dce76
|
Use graphics surfaces for screen buffers, and always use correct pitch when writing to the frameBuffer.
svn-id: r42163
|
2009-07-06 06:21:59 +00:00 |
|
Travis Howell
|
bce47e7eb6
|
Add initial support for DOS non-interactive demos of The Feeble Files.
svn-id: r40619
|
2009-05-16 05:34:16 +00:00 |
|
Travis Howell
|
d22aeae5fc
|
Fix pausing during video play back.
svn-id: r40098
|
2009-04-24 10:07:34 +00:00 |
|
Travis Howell
|
d6247fa0e0
|
Fix crash that occurs when OmniTV video is played completely, in The Feeble Files.
svn-id: r40063
|
2009-04-22 10:19:10 +00:00 |
|
Travis Howell
|
2ff57df1e5
|
Cleanup.
svn-id: r39260
|
2009-03-09 04:37:31 +00:00 |
|
Travis Howell
|
93deecccef
|
Minor cleanup.
svn-id: r39259
|
2009-03-09 04:16:27 +00:00 |
|
Max Horn
|
563d76d342
|
AGOS: Changed _leftButtonDown & _rightButtonDown from byte to int
svn-id: r39256
|
2009-03-09 03:45:33 +00:00 |
|
Travis Howell
|
2bd2fe43c5
|
Change Personal Nightmare support to optional, until setjmp/longjmp code is converted.
svn-id: r39253
|
2009-03-09 02:25:29 +00:00 |
|
Travis Howell
|
1937dca584
|
Cleanup.
svn-id: r39222
|
2009-03-08 13:18:07 +00:00 |
|
Travis Howell
|
56189fcf30
|
Clarify several errors messages.
svn-id: r39219
|
2009-03-08 10:08:09 +00:00 |
|
Travis Howell
|
2620d6836c
|
Add initial support for Personal Nightmare.
Thanks to dreammaster for file decompression and icon decoding code.
NOTE: setjmp/longjmp code will require conversion for portability.
svn-id: r39216
|
2009-03-08 08:45:21 +00:00 |
|
Travis Howell
|
fdb9cd9ce2
|
Add DOS demo of Elvira 1.
svn-id: r39026
|
2009-03-01 10:09:27 +00:00 |
|
Travis Howell
|
3571da7a94
|
Correctly fix position of icons in AtariST version of Elvira 2.
svn-id: r39011
|
2009-03-01 06:43:46 +00:00 |
|
Travis Howell
|
1eb9c35255
|
Fix another memory leak, when exiting Waxworks.
svn-id: r36296
|
2009-02-13 05:50:17 +00:00 |
|
Travis Howell
|
a55aa87ba7
|
Fix memory leaks, when exiting Waxworks.
svn-id: r36294
|
2009-02-13 05:42:28 +00:00 |
|
Travis Howell
|
740ee411b0
|
Fix another memory leak, when exiting AGOS engine.
svn-id: r36293
|
2009-02-13 05:32:06 +00:00 |
|
Travis Howell
|
edfc00a740
|
Fix memory leak, when exiting AGOS engine.
svn-id: r36290
|
2009-02-13 05:09:46 +00:00 |
|
Travis Howell
|
89063a38ce
|
Cleanup.
svn-id: r36233
|
2009-02-07 04:32:33 +00:00 |
|
Travis Howell
|
5de19ecb28
|
Cleanup.
svn-id: r36232
|
2009-02-07 03:36:36 +00:00 |
|
Travis Howell
|
3a4cc4b88d
|
time.h include no longer required.
svn-id: r36229
|
2009-02-07 01:45:32 +00:00 |
|
Travis Howell
|
885922240e
|
Fix startup of AtariST demo of Elvira 1.
svn-id: r36212
|
2009-02-04 05:52:14 +00:00 |
|
Max Horn
|
4d87acf8b4
|
AGOS: Added TODO about the possibility of using special debug levels
svn-id: r36137
|
2009-01-30 04:07:41 +00:00 |
|
Travis Howell
|
53c71f8e4d
|
Add support for text compression in the AtariST version of Elvira 1.
svn-id: r36065
|
2009-01-26 04:22:19 +00:00 |
|
Travis Howell
|
c36eb09237
|
Remove unused shutdown() code.
svn-id: r36018
|
2009-01-23 04:05:10 +00:00 |
|
Travis Howell
|
8914ef89ea
|
Remove last use of time() in AGOS engine.
svn-id: r36016
|
2009-01-23 04:01:38 +00:00 |
|
Eugene Sandulenko
|
696897b058
|
Whoa! Removing trailing spaces.
svn-id: r35648
|
2009-01-01 15:06:43 +00:00 |
|
Travis Howell
|
f66bd9c57b
|
Correct the number of speech available in Simon the Sorcerer 1 & 2.
svn-id: r35474
|
2008-12-21 23:10:31 +00:00 |
|
Travis Howell
|
76624fc69c
|
Add initial Smacker support for The Feeble Files.
svn-id: r35457
|
2008-12-21 04:36:11 +00:00 |
|
Johannes Schickel
|
5a0556f09c
|
Committed my patch #2123680 "SDL: Backend transaction / rollback support".
svn-id: r35062
|
2008-11-14 22:08:10 +00:00 |
|
Max Horn
|
40136f2590
|
Switched various Engine APIs to use Common::Error
svn-id: r34916
|
2008-11-06 17:05:54 +00:00 |
|
Max Horn
|
9b160804ab
|
Renamed Engine::quit to Engine::shouldQuit (previously, it was easily confused with Engine::quitGame); also cleaned up engine.h a bit
svn-id: r34700
|
2008-09-30 12:27:38 +00:00 |
|
Max Horn
|
2bc093828f
|
Replaced Engine::_gameDataPath (a String) by Engine::_gameDataDir (an FSNode); adapted code to that (by using getChild() to get subdirs, not string concatenation
svn-id: r34434
|
2008-09-07 22:10:58 +00:00 |
|
Max Horn
|
d3642080de
|
Moved check for shouldRTL() from engines to scummvm_main
svn-id: r34310
|
2008-09-03 16:56:40 +00:00 |
|
Christopher Page
|
4198ee9623
|
Merged revisions 33188-33189,33191-33193,33196,33198,33202-33203,33206,33210,33212,33218-33220,33222,33224-33226,33229-33243,33246,33248-33250,33252,33258-33261,33263,33266,33270,33272-33283,33285,33287-33290,33295-33298,33321,33325-33330,33332-33335,33337-33340,33342,33345,33347,33349-33350,33352-33357,33359-33367,33369-33371,33373,33375-33377,33379-33380,33383-33385,33387-33389,33392-33394,33400-33402,33404-33405,33407-33410,33412-33416,33418-33419,33425-33427,33432,33436-33438,33444,33446,33452-33453,33455-33459,33463-33464,33466-33471,33473-33474,33478,33490,33492,33495-33496,33509-33512,33518-33519,33522-33527,33529-33530,33537,33541,33544,33546,33550,33552-33554,33556,33558,33561-33562,33565,33568,33570,33574,33576,33578-33581,33584-33587,33590,33596,33604-33611,33614-33615,33617-33618,33620-33621 via svnmerge from
https://scummvm.svn.sourceforge.net/svnroot/scummvm/scummvm/trunk
svn-id: r33624
|
2008-08-04 22:34:07 +00:00 |
|
Paul Gilbert
|
ba351015cb
|
Fix to prevent attempt to delete a non-initialised object during game exit
svn-id: r33283
|
2008-07-25 09:36:18 +00:00 |
|
Christopher Page
|
34d3d74b97
|
Fixed a small SFX issue with AGOS
svn-id: r33180
|
2008-07-21 19:46:23 +00:00 |
|
Christopher Page
|
ebd3510b72
|
AGOS: Got rid of _masterVolume and replaced with _musicVolume and _sfxVolume so that music and sfx are separately controlled via the Options menu
svn-id: r33065
|
2008-07-14 22:10:04 +00:00 |
|
Christopher Page
|
e808cdf7a0
|
Reimplemented pushEvent() and artificialEventQueue to work with Events instead of EventTypes. Reimplemented Queue as a List instead of Array. Updated AGOS, AGI, CINE, GOB, and KYRA to work with the current implementation of the GMM
svn-id: r32971
|
2008-07-09 02:27:05 +00:00 |
|
Christopher Page
|
a4f56de13a
|
Implemented Common::EventManager::pushEvent() to insert fake events into the event queue. Quit and RTL events have been added, and are now tracked by the DefaultEventManager using shouldQuit() and shouldRTL(). AGOS is working with this new implementation, other engines to follow.
svn-id: r32952
|
2008-07-07 22:34:45 +00:00 |
|
Christopher Page
|
e36166bda2
|
Added syncSoundSettings() to Engine, sound settings can now be modified from the global main menu for most engines
svn-id: r32815
|
2008-06-26 23:22:28 +00:00 |
|
Christopher Page
|
e53556af85
|
Fixed quitting from BASS intro, cleaned up comments in agos
svn-id: r32793
|
2008-06-26 00:50:16 +00:00 |
|
Christopher Page
|
f878820bbe
|
Created Global Main Menu Dialog. Made a uniform _quit flag for engines. So far agi, agos, and cine are now using the new _quit flag.
svn-id: r32770
|
2008-06-24 21:15:30 +00:00 |
|
Christopher Page
|
ad99e9b249
|
AGOS: Fixed a memory leak in the AGOS engine
svn-id: r32679
|
2008-06-12 19:34:32 +00:00 |
|
Christopher Page
|
8297ead267
|
Merged revisions 32124,32126-32128,32131,32133,32135-32144,32146-32153,32155-32163,32165-32168,32170-32173,32175-32179,32181-32191,32193-32202,32204-32205,32209-32214,32216,32218,32220-32235,32237-32266,32269-32271,32273-32290,32292-32295,32297-32317,32319-32323,32325-32328,32330-32331,32334-32338,32343-32347 via svnmerge from
https://scummvm.svn.sourceforge.net/svnroot/scummvm/scummvm/trunk
svn-id: r32350
|
2008-05-28 20:30:20 +00:00 |
|
Travis Howell
|
942f838924
|
Add Max's patch for AGOSEngine::pauseEngineIntern().
svn-id: r32241
|
2008-05-24 01:17:04 +00:00 |
|
Chris Apers
|
1b69c18b56
|
Fixed PalmOS compilation
svn-id: r32223
|
2008-05-23 11:13:15 +00:00 |
|
Christopher Page
|
799fb932f4
|
AGOS: Fixed two memory leaks when returning to the launcher (_mouseData and _zoneBuffers)
svn-id: r32208
|
2008-05-21 18:52:27 +00:00 |
|
Christopher Page
|
ca76ef4e1f
|
AGOS Engine: Began implementation for a new quit event which will cleanly return to the launcher. This replaces the old shutdown() method within delay()
svn-id: r32203
|
2008-05-20 21:40:53 +00:00 |
|
Christopher Page
|
5e592d4e4a
|
Fixed memory leak when returning to launcher in AGOS engine by properly creating and deleting midi driver pointer
svn-id: r32129
|
2008-05-14 23:26:32 +00:00 |
|