Max Horn
|
e738b64bb1
|
fix for debugger tab completion (thanks wjp)
svn-id: r9515
|
2003-08-05 19:23:26 +00:00 |
|
Max Horn
|
becd70d243
|
cleanup: encapsulate some more members of class Actor, and rename newDirection -> targetFacing (since it corresponds to the future value of 'facing'; the distinction between 'facing' and 'direction' is extremly fuzzy)
svn-id: r9175
|
2003-07-24 17:44:00 +00:00 |
|
Nicolas Bacca
|
d79ae6f1f2
|
Fix for #775275 : debugger support on WinCE
svn-id: r9114
|
2003-07-21 22:30:15 +00:00 |
|
Jonathan Gray
|
21ea778e5a
|
fix argument check
svn-id: r9016
|
2003-07-14 12:48:46 +00:00 |
|
James Brown
|
90bac4a5ce
|
Fix compilation, V1 verb positions
svn-id: r8880
|
2003-07-09 14:57:15 +00:00 |
|
James Brown
|
53b244f77f
|
Patch #768217: Apply Mankeli's 'object state' debugger command
svn-id: r8879
|
2003-07-09 13:23:16 +00:00 |
|
Max Horn
|
3ed9aae095
|
const correctness
svn-id: r8727
|
2003-07-03 22:06:13 +00:00 |
|
Max Horn
|
92fd56f9f0
|
removed #include "boxes.h" from scumm.h; cleaned up AdjustBoxResult definition & usage; properly deal with larger box distances, thus partially fixing Zak on the airport (but original seems to have used a very different algorithm, so this really is only a partial fix)
svn-id: r8710
|
2003-07-02 13:47:03 +00:00 |
|
James Brown
|
00d5c5af89
|
Add a few more actor debugger subcommands, and correct V2 coordinate translation for
o2_(get/set)ActorElevation
svn-id: r8683
|
2003-07-01 04:20:41 +00:00 |
|
Max Horn
|
f4a31da513
|
runHook -> runInventoryScript, VAR_HOOK_SCRIPT -> VAR_INVENTORY_SCRIPT
svn-id: r8468
|
2003-06-14 12:23:30 +00:00 |
|
Max Horn
|
49b9a8fc9d
|
follow our coding conventions
svn-id: r8377
|
2003-06-07 00:49:36 +00:00 |
|
James Brown
|
9be08a55f9
|
Clean up debugger Restart function and move to SCUMM restart function
svn-id: r8263
|
2003-06-02 05:38:45 +00:00 |
|
Max Horn
|
cb5fb5d403
|
added a getMaskBuffer method (makes it easier to read some of the code); merged setVirtscreenDirty() into updateDirtyRect(); made setDirtyRange a method of struct VirtScreen
svn-id: r8241
|
2003-06-01 14:30:26 +00:00 |
|
Max Horn
|
6c92fc12c0
|
added box matrix debug command
svn-id: r8179
|
2003-05-31 14:32:35 +00:00 |
|
Max Horn
|
6762073acd
|
perform y ciping for box polygons, too (avoids crashes)
svn-id: r8177
|
2003-05-31 14:24:06 +00:00 |
|
Max Horn
|
7b96eb0c2a
|
fixed debugger command params bug
svn-id: r8176
|
2003-05-31 14:20:24 +00:00 |
|
Max Horn
|
b4ee5004d7
|
Patch #745022: More help in Debugger
svn-id: r8068
|
2003-05-28 22:27:38 +00:00 |
|
Max Horn
|
af2574c02d
|
fixed o8_getStringWidth (should fix bug #741625)
svn-id: r8035
|
2003-05-27 15:33:38 +00:00 |
|
Max Horn
|
170444836c
|
script index starts at 0
svn-id: r8021
|
2003-05-26 20:49:18 +00:00 |
|
Max Horn
|
b6a424a1df
|
scumm vars are 32 bit, not 16
svn-id: r8020
|
2003-05-26 20:48:10 +00:00 |
|
Max Horn
|
9b9f457ba7
|
offset can be 5 digits
svn-id: r7984
|
2003-05-26 01:48:53 +00:00 |
|
Max Horn
|
c55a7e32da
|
script numbers can have up to 5 digits
svn-id: r7982
|
2003-05-26 01:33:02 +00:00 |
|
Max Horn
|
0856fba592
|
output script offsets, too (very handy to debug script lockups)
svn-id: r7981
|
2003-05-26 01:32:02 +00:00 |
|
Max Horn
|
86d57f3c7a
|
many pedantic warning fixes (and some actual potential buglets fixed, too)
svn-id: r7795
|
2003-05-21 18:09:49 +00:00 |
|
Max Horn
|
49e7f7564a
|
renamed various things for clarity
svn-id: r7754
|
2003-05-20 20:58:26 +00:00 |
|
Max Horn
|
1a394aa3c7
|
added enum's for the known actor/object claasses; extended putClass/getClass to translate the X/Y flip classes; made code use the new enum's; some other cleanup
svn-id: r7753
|
2003-05-20 20:42:28 +00:00 |
|
Max Horn
|
18a6b5dcc1
|
renamed ScriptSlot::unk1/unk2 to freezeResistant/recursive
svn-id: r7688
|
2003-05-19 11:31:35 +00:00 |
|
Jamieson Christian
|
ac9a392a5b
|
Fixed VC++ warnings
svn-id: r7652
|
2003-05-18 23:45:34 +00:00 |
|
Max Horn
|
988ec14c5f
|
fixed debugger 'scripts' command
svn-id: r7644
|
2003-05-18 20:33:22 +00:00 |
|
Jamieson Christian
|
fcc11d19fa
|
Added imuse_multimidi to debugger
svn-id: r7614
|
2003-05-17 19:03:25 +00:00 |
|
Jamieson Christian
|
319cbc1c8c
|
Reset sounds on room load
svn-id: r7558
|
2003-05-16 00:19:30 +00:00 |
|
Max Horn
|
1da2ef8de3
|
always draw walkboxes into virtScreen 0
svn-id: r7504
|
2003-05-14 13:38:58 +00:00 |
|
Max Horn
|
4ab566af90
|
handle EOF (Ctrl-D) a little bit better
svn-id: r7492
|
2003-05-14 00:44:44 +00:00 |
|
Max Horn
|
395b11b26c
|
added box drawing code from the old debugger to the new debugger (and cleaned it up + fixed it for rooms wider than one screen)
svn-id: r7491
|
2003-05-14 00:35:08 +00:00 |
|
Max Horn
|
f618744799
|
make it possible to use stdio for the debugger, instead of the console dialog (useful because the console is very narrow, which is annoying when using e.g. the 'box' command
svn-id: r7490
|
2003-05-13 23:56:30 +00:00 |
|
Max Horn
|
08f7ec192e
|
NUM_ACTORS -> _numActors (for consistency)
svn-id: r7489
|
2003-05-13 23:42:41 +00:00 |
|
Max Horn
|
acb35fc915
|
renamed _scrWidth/_scrHeight -> _roomWidht/_roomHeight, and _realWidth/_realHeight -> _screenWidth/_screenHeight (inspired by MadMoose, but I'll take the blame - still this seems much more logical & intuitive)
svn-id: r7423
|
2003-05-10 21:49:59 +00:00 |
|
Max Horn
|
98881c3a6a
|
init all VAR_* variables to 0xFF; replaced access to _vars in the form _vars[VAR_*] by VARS(VAR_*) which performs a validity checK; renamed _vars to _scummVars to make sure I updated all places; fixed two places where V6 and newer games would access V5 vars (but there are still some left, it seems); checked VAR access for now only generates a warning
svn-id: r7393
|
2003-05-08 15:48:50 +00:00 |
|
Chris Apers
|
f5caac359d
|
Fix a bug with PalmOS
svn-id: r7368
|
2003-05-06 08:55:49 +00:00 |
|
Jonathan Gray
|
d12ff07ce2
|
patch #732518 loom learn drafts debugger command by erik
svn-id: r7342
|
2003-05-05 10:02:04 +00:00 |
|
Max Horn
|
975d325a92
|
Patch #731613: debugger tab-completion (thanks, Willem!)
svn-id: r7293
|
2003-05-03 21:49:19 +00:00 |
|
Max Horn
|
0cacf945f2
|
Patch #730309: DEBUGGER: Command to list Loom drafts
svn-id: r7233
|
2003-04-30 21:16:45 +00:00 |
|
Max Horn
|
e13e117976
|
pedantic checks
svn-id: r7177
|
2003-04-28 13:16:37 +00:00 |
|
Jonathan Gray
|
8137b70bdf
|
close console after we run a script
svn-id: r7104
|
2003-04-25 13:13:16 +00:00 |
|
Jonathan Gray
|
3da2a09443
|
add importres and script starting functionality to the debugger
svn-id: r7100
|
2003-04-25 02:53:35 +00:00 |
|
Jonathan Gray
|
8fdcf48fc5
|
hmm
svn-id: r7083
|
2003-04-23 05:10:17 +00:00 |
|
Jonathan Gray
|
8d39d6ddb1
|
add script command to debugger and convert old printscripts function to new debugger
svn-id: r7082
|
2003-04-23 05:05:20 +00:00 |
|
James Brown
|
a8dfcb4eda
|
Add somewhat hacky 'restart' command to debugger. Still needs work :)
svn-id: r7071
|
2003-04-22 04:40:30 +00:00 |
|
James Brown
|
79189f2e12
|
Dump Scumm error() to debugger
svn-id: r7033
|
2003-04-20 16:25:48 +00:00 |
|
Jonathan Gray
|
90dd401eab
|
work around strange problem that breaks fbpack when _showStack is a bool...
svn-id: r7027
|
2003-04-20 14:28:25 +00:00 |
|