2543 Commits

Author SHA1 Message Date
Max Horn
27f896deca fix Ctrl-D; work around VC++ quirks properly
svn-id: r6003
2002-12-16 22:25:54 +00:00
Oliver Kiehl
e3bfb6f1fe small fix
svn-id: r6002
2002-12-16 22:15:38 +00:00
Paweł Kołodziejski
a37c45ba0c removed debug.xxx from project
svn-id: r6001
2002-12-16 21:41:45 +00:00
Max Horn
22d35c4fac use the indention/formatting we agreed one. BTW function names should start lower case... oh well
svn-id: r6000
2002-12-16 21:38:27 +00:00
Paweł Kołodziejski
19935c14a1 added missing sound effects based on patch #654463
svn-id: r5999
2002-12-16 21:21:55 +00:00
Paweł Kołodziejski
fa4f785f71 fixed compilation under MSVC
svn-id: r5998
2002-12-16 19:53:41 +00:00
Paweł Kołodziejski
f1db7ce77e updated MSVC project files
svn-id: r5997
2002-12-16 19:51:01 +00:00
Paweł Kołodziejski
6f006f8150 MSVC project files MUST be in DOS format files
svn-id: r5996
2002-12-16 19:14:52 +00:00
Travis Howell
4b98dc6145 Update Simon games auto detect
svn-id: r5995
2002-12-16 14:02:06 +00:00
Max Horn
c4b6fa7f70 refactoring: use inheritance to mode the relations between the various engine versions. E.g. the V6 opcodes are now in Scumm_v6, the V5 opcodes in Scumm_v5 (from which we now derive v2-v4. which is a bit odd - maybe we should move the v5 opcodes to Scumm_v3 ?)
svn-id: r5994
2002-12-16 12:12:31 +00:00
Max Horn
254d8c81f9 stop CD when loading a savegame
svn-id: r5993
2002-12-16 12:09:52 +00:00
Jonathan Gray
3bf603dbfc remove unused VideoMode struct
svn-id: r5992
2002-12-16 07:13:47 +00:00
James Brown
3a43db28e3 Oops. Fix compile.
svn-id: r5991
2002-12-16 06:38:29 +00:00
James Brown
e989809665 New debugger core. Doesn't really have anything implemented yet, but is far more expandable and userfriendly than our previous.
Enable experimental console debugger by default, as I havn't written the text console code yet :)

svn-id: r5990
2002-12-16 06:21:08 +00:00
James Brown
932bfdeed7 Tip: If your going to call a member function of a pointer to an object... do it BEFORE you delete the pointer :)
svn-id: r5989
2002-12-16 03:25:51 +00:00
James Brown
4c831704cd Fix segfault
svn-id: r5988
2002-12-16 03:21:38 +00:00
Max Horn
48a9679c19 forgot to remove _numLinesToProcess
svn-id: r5987
2002-12-16 01:25:55 +00:00
Max Horn
54f3dc23a5 cleanup
svn-id: r5986
2002-12-16 01:25:21 +00:00
Max Horn
20c501ea58 cleanup; reordering stuff in gfx.cpp, trying to group code into logical groups (cursor, bomp, camera, palette, fades)
svn-id: r5985
2002-12-15 23:40:37 +00:00
Max Horn
cfc4bc586a more space for debug output
svn-id: r5984
2002-12-15 23:22:37 +00:00
Max Horn
826cd4b076 cleanup
svn-id: r5983
2002-12-15 21:59:59 +00:00
Max Horn
6f857ba257 disable actor dir intepolation for V7 games - it interfers with walk scripts; ensure the 'frame' variable is set; cleanup
svn-id: r5982
2002-12-15 21:54:47 +00:00
Max Horn
51b00f4bfc added comparision methods for ScummPoint
svn-id: r5981
2002-12-15 20:53:11 +00:00
Max Horn
0760bada9a cleanup
svn-id: r5980
2002-12-15 20:16:43 +00:00
Max Horn
e015345870 oops
svn-id: r5979
2002-12-15 17:34:38 +00:00
Max Horn
f4dfa923f7 cleanup - we now know that the frame field in Actor is needed, we just have to figure out how to set it correctly
svn-id: r5978
2002-12-15 17:28:46 +00:00
Oliver Kiehl
9648ea6f44 console now "remembers" the text which the user had typed before using the history
svn-id: r5977
2002-12-15 12:56:13 +00:00
Max Horn
1d40232efb added a history (based on code by olki)
svn-id: r5976
2002-12-15 02:24:32 +00:00
Jamieson Christian
83df060812 Miscellaneous cleanup.
Mostly changing comments to C++ style.
Welcome to ScummVM iMuse 2.00?

svn-id: r5975
2002-12-15 01:55:27 +00:00
Max Horn
df06e3f6fa debugger can now use the console (experimental, and thus disabled by default)
svn-id: r5974
2002-12-15 00:39:33 +00:00
Max Horn
f7b692dfbb added input callback hook to console
svn-id: r5973
2002-12-15 00:36:34 +00:00
Oliver Kiehl
d58ec10ea2 oops
svn-id: r5972
2002-12-14 22:37:42 +00:00
Max Horn
e91eda059e use killChar for backspace as well
svn-id: r5971
2002-12-14 22:31:43 +00:00
Oliver Kiehl
02d66e1b1d fixed ctrl-w and added ctrl-d and <delete>
svn-id: r5970
2002-12-14 22:25:09 +00:00
Max Horn
2f30b76ceb retrieve the input and (for now) print it back to the console
svn-id: r5969
2002-12-14 22:18:00 +00:00
Max Horn
bb210766ce scroll to caret if user types
svn-id: r5968
2002-12-14 22:10:37 +00:00
Max Horn
5c80aeaed6 improved caret
svn-id: r5967
2002-12-14 21:59:16 +00:00
Max Horn
09e8c84ca3 improved caret
svn-id: r5966
2002-12-14 21:57:30 +00:00
Max Horn
3af3741562 improved line editing; reworked various internal details
svn-id: r5965
2002-12-14 21:37:40 +00:00
Max Horn
534b4c4be4 added a scrollbar to console
svn-id: r5964
2002-12-14 20:04:46 +00:00
Max Horn
c5294a3528 added a simple prompt; added an edit caret; some other cleanup
svn-id: r5963
2002-12-14 18:57:15 +00:00
Max Horn
44430ce4da fixed warning
svn-id: r5962
2002-12-14 18:51:34 +00:00
Max Horn
3575a2db06 fixed arrow/mouse wheel scrolling: now honors seperator items (i.e. you can't select the anymore); seperator items are now marked by an empty string
svn-id: r5961
2002-12-14 17:59:22 +00:00
Max Horn
32b4bfacb2 removed some references to Linux and replaced them by more general Unix references
svn-id: r5960
2002-12-14 17:58:30 +00:00
Max Horn
531f758c66 changed console look&feel a little bit
svn-id: r5959
2002-12-14 16:08:37 +00:00
Max Horn
9fee7b2326 make alpha blend level adjustable, and fixed an overflow bug
svn-id: r5958
2002-12-14 16:07:26 +00:00
Travis Howell
29ea4a4c49 Missed one
svn-id: r5957
2002-12-14 15:56:17 +00:00
Travis Howell
490dbf25a2 Remove commented code thats no longer needed.
svn-id: r5956
2002-12-14 15:48:58 +00:00
Max Horn
d30e577416 some more console code
svn-id: r5955
2002-12-14 15:45:45 +00:00
Travis Howell
2c16f43c8a Enable missing code
svn-id: r5954
2002-12-14 15:35:32 +00:00