Eugene Sandulenko
|
8ad5694cb1
|
Reduce header dependencies for AGI engine.
svn-id: r46942
|
2010-01-03 20:15:44 +00:00 |
|
Max Horn
|
51933629d1
|
Changed foo(void) to foo() in almost all non-backend source files
svn-id: r45616
|
2009-11-02 21:54:57 +00:00 |
|
Max Horn
|
50435d6bae
|
AGI: Turn g_tickTimer & g_mouse into members of class AgiEngine resp. AgiBase
svn-id: r45259
|
2009-10-20 11:13:00 +00:00 |
|
Johannes Schickel
|
fd88dbacd7
|
Properly uninitialize timer used in AgiEngine.
svn-id: r43623
|
2009-08-22 00:18:22 +00:00 |
|
Johannes Schickel
|
7e71865e91
|
Move the event recorder to its own class (EventRecoder inside common/EventRecorder.[h/cpp]).
svn-id: r42751
|
2009-07-25 12:59:46 +00:00 |
|
Eugene Sandulenko
|
483a4c0eeb
|
Move functions from agi.cpp to more appropriate files.
svn-id: r42662
|
2009-07-22 15:55:33 +00:00 |
|
Eugene Sandulenko
|
7c1df4cbff
|
Fix bug #2823762: "AGI: PQ1 All function keys are broken after restart"
svn-id: r42658
|
2009-07-22 11:48:51 +00:00 |
|
Eugene Sandulenko
|
c96ec85dbb
|
Preliminary support for CoCo3 music.
svn-id: r41618
|
2009-06-17 23:16:21 +00:00 |
|
Eugene Sandulenko
|
3bfca53709
|
Disable music for CoCo3 games. It has different format.
svn-id: r41598
|
2009-06-16 21:59:20 +00:00 |
|
Eugene Sandulenko
|
ea3373708c
|
Correct implementation for set.key opcode. Fixes #2605104: "AGI: Manhunter, F3 hotkey dosent work", removed number of hacks
svn-id: r41259
|
2009-06-06 17:48:09 +00:00 |
|
Eugene Sandulenko
|
d6a4dbeb1d
|
Implement fence.mouse opcode
svn-id: r41258
|
2009-06-06 17:47:29 +00:00 |
|
Eugene Sandulenko
|
c393144b19
|
Implement hold.key and release.key opcodes
svn-id: r41255
|
2009-06-06 17:46:19 +00:00 |
|
Eugene Sandulenko
|
1a321a2064
|
Cleanup
svn-id: r41254
|
2009-06-06 17:45:52 +00:00 |
|
Eugene Sandulenko
|
72d25455e0
|
Implement scummvm.ini flag features for AGI engine
svn-id: r41252
|
2009-06-06 17:44:46 +00:00 |
|
Eugene Sandulenko
|
2eb7e914e8
|
Fix bug #2026605: "SQ2: Have to wait after dying to do anything."
svn-id: r41250
|
2009-06-06 17:43:51 +00:00 |
|
Eugene Sandulenko
|
c5f41b29fa
|
Stop abusing game flag.
svn-id: r41247
|
2009-06-06 17:42:37 +00:00 |
|
Eugene Sandulenko
|
a5d762c029
|
Fix bug #1745954: "GR: Intro "jumpy" in parts (Amiga version)"
svn-id: r41244
|
2009-06-06 17:41:29 +00:00 |
|
Eugene Sandulenko
|
26d8b2bb72
|
Fix bug #2721940: "AGI: Gold Rush! Restart Option differs from original"
svn-id: r41243
|
2009-06-06 17:40:56 +00:00 |
|
Eugene Sandulenko
|
194ab100c7
|
Fix bug #2434187: "SQ2: message not displayed, or vanishes too quickly"
svn-id: r41240
|
2009-06-06 17:39:42 +00:00 |
|
Eugene Sandulenko
|
93d62da652
|
Whitespace fixes and C++ comments
svn-id: r41239
|
2009-06-06 17:39:13 +00:00 |
|
Eugene Sandulenko
|
565c23b601
|
Fix bug #1946262: "LSL1: Age Verification answer input not working"
svn-id: r40468
|
2009-05-11 20:58:55 +00:00 |
|
Johannes Schickel
|
e2d33d81ab
|
Add FIXME comment in AgiEngine::syncSoundSettings.
svn-id: r39321
|
2009-03-10 22:36:06 +00:00 |
|
Filippos Karapetis
|
0015657caa
|
Fix for bug #2541237 - "AGI: Restart quits ScummVM"
svn-id: r36279
|
2009-02-12 15:13:52 +00:00 |
|
Max Horn
|
7cb437b56f
|
Renamed SpecialDebugLevel to DebugChannel
svn-id: r36142
|
2009-01-30 05:10:24 +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
|
6a2f3dc0b9
|
Added new type Engine::Feature; pushed down some #include dependencies
svn-id: r34755
|
2008-10-06 12:48:52 +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
|
c9e0422722
|
Added Autosave support for AGI
svn-id: r33772
|
2008-08-10 22:53:43 +00:00 |
|
Christopher Page
|
00aee7dd73
|
Reverted an incorrect change to AGI
svn-id: r33077
|
2008-07-15 19:35:40 +00:00 |
|
Christopher Page
|
30b1a62e81
|
Removed unnecessary #inlcudes
svn-id: r32984
|
2008-07-10 05:15:19 +00:00 |
|
Christopher Page
|
61d25a912e
|
Agi works with the new GMM implementation
svn-id: r32953
|
2008-07-07 23:24:12 +00:00 |
|
Christopher Page
|
0bffc3cb7b
|
Sound settings for AGI are now configurable through the GMM
svn-id: r32936
|
2008-07-07 05:51:39 +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
|
369f7b0d08
|
AGI: Modified AGI Engine to shutdown without using system->quit
svn-id: r32329
|
2008-05-27 20:15:36 +00:00 |
|
Christopher Page
|
e41bd1eae8
|
AGI: Fixed two memory leaks when returning to launcher from AGI Engine
svn-id: r32236
|
2008-05-24 00:08:13 +00:00 |
|
Eugene Sandulenko
|
d1d227db83
|
Fix initialization of Apple //gs sound
svn-id: r31659
|
2008-04-22 20:33:46 +00:00 |
|
Filippos Karapetis
|
71f6a7e855
|
Allow the predictive dialog to be shown when ego cannot be moved (i.e. when _game.playerControl is 0), since in those cases it is possible to enter text in the input area. Should fix bugs #1935844 - "PQ1: Predictive Text does not load" and #1936374 - "LSL1: No predictive input at age verification page"
svn-id: r31462
|
2008-04-10 08:27:09 +00:00 |
|
Max Horn
|
88bb567e18
|
Merged lots of _mixer->isReady() warnings into a single one in Engine constructor
svn-id: r30871
|
2008-02-15 17:01:35 +00:00 |
|
Jordi Vilalta Prat
|
66e9d4f5e8
|
Removed trailing spaces.
svn-id: r30664
|
2008-01-27 19:47:41 +00:00 |
|
Kari Salminen
|
b8a455db9b
|
Define and use enumerations for AGI Mouse protocol 1.0's button states.
svn-id: r30620
|
2008-01-23 00:06:10 +00:00 |
|
Kari Salminen
|
8d1dd18bda
|
Implements 2 arguments version of the adj.ego.move.to.x.y-command. Should fix bug #1733297 (GR: Actor stuck (Amiga version)). Savegames when using adj.ego.move.to.x.y-command may be broken at the moment.
svn-id: r30602
|
2008-01-21 21:09:42 +00:00 |
|
Kari Salminen
|
5a2440ce1b
|
Fix for isalpha() assertions (Almost identical to revision 29924's fix). Added the rationale for this fix in comments so hopefully this won't happen a third time at the same point in code ;).
svn-id: r30531
|
2008-01-17 11:16:00 +00:00 |
|
Filippos Karapetis
|
6f4acae161
|
Fixed some issues with AGI keyboard input
svn-id: r30356
|
2008-01-09 12:59:11 +00:00 |
|
Kari Salminen
|
64601d446f
|
Workaround for Amiga Gold Rush's broken picture 147 by patching it.
svn-id: r30263
|
2008-01-05 21:10:49 +00:00 |
|
Max Horn
|
67d14ed322
|
Silence a -Wuninitialized warning
svn-id: r30205
|
2008-01-03 23:36:55 +00:00 |
|
Max Horn
|
4b897807c5
|
Clarify AGI FIXME
svn-id: r29930
|
2007-12-20 22:14:50 +00:00 |
|
Filippos Karapetis
|
193760a40f
|
Fix for isalpha() assertions
svn-id: r29924
|
2007-12-20 17:04:15 +00:00 |
|
Max Horn
|
44effa32eb
|
Further changes to the AGI keyboard code, matching it against the original Sarien SDL input code. There are still quite some bits which are unclear to me, though
svn-id: r29921
|
2007-12-20 14:57:05 +00:00 |
|
Max Horn
|
d7e358acfa
|
More cleanup
svn-id: r29917
|
2007-12-20 14:28:40 +00:00 |
|