aboutsummaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
authorBendegúz Nagy2016-07-26 11:27:37 +0200
committerBendegúz Nagy2016-08-26 23:02:22 +0200
commit4b066bf6f54bdb70738e3ce3afaff49556c77b28 (patch)
treebe0cc692bcbaa0712dc59e2d63b2faca06568d21 /engines
parent133404c635620fcfb4a0e19c026e97217b4e1374 (diff)
downloadscummvm-rg350-4b066bf6f54bdb70738e3ce3afaff49556c77b28.tar.gz
scummvm-rg350-4b066bf6f54bdb70738e3ce3afaff49556c77b28.tar.bz2
scummvm-rg350-4b066bf6f54bdb70738e3ce3afaff49556c77b28.zip
DM: Update todos
Diffstat (limited to 'engines')
-rw-r--r--engines/dm/TODOs/methodtree.txt2
-rw-r--r--engines/dm/TODOs/todo.txt13
2 files changed, 8 insertions, 7 deletions
diff --git a/engines/dm/TODOs/methodtree.txt b/engines/dm/TODOs/methodtree.txt
index f790d50c6e..cbd8d1fbba 100644
--- a/engines/dm/TODOs/methodtree.txt
+++ b/engines/dm/TODOs/methodtree.txt
@@ -1,3 +1,5 @@
+# This file is obsolete
+
F0115_DUNGEONVIEW_DrawObjectsCreaturesProjectilesExplosions_CPSEF
F0113_DUNGEONVIEW_DrawField // stub method
F0133_VIDEO_BlitBoxFilledWithMaskedBitmap // dummy
diff --git a/engines/dm/TODOs/todo.txt b/engines/dm/TODOs/todo.txt
index d4162722e9..e5cca0af12 100644
--- a/engines/dm/TODOs/todo.txt
+++ b/engines/dm/TODOs/todo.txt
@@ -9,23 +9,22 @@ Bugs:
Drawing door ornaments segfaults when going back to the start
Placing one of the play icons from the top right corner into one of the champions' hands will crash the engine
Sometimes putting stuff in the player's hand segfaults
- Footprints are everywhere
Object display is a bit mixed up with regards to which cell is it drawn in
- The last resurrected character can't have stuff in their left hand, segfaults if I try to put stuff into it
+ Method cthulu messes up the callstack
Possible bugs:
- k1_LeftMouseButton and k2_RightMouseButton have values 1 and 2 respectively, contrary to the original in the original: MASK0x0001_MOUSE_RIGHT_BUTTON, MASK0x0002_MOUSE_LEFT_BUTTON
- possible garbage value return in f140_getObjectWeight
+ - After loading, creatures are in the wrong cells of a square
+
Todo:
Add wiki entry for DM
- Rename GraphicIndice enum entires and have their name include GraphicIndice
+
I forgot to add localization warnings
- Attend to Arnaud's notes on github
- Attend to sev's notes on github
- Double check enums with hex literals, I think I screwed the regex when processing them
- Double check strcat, strstr usages, I might have messed them up in many places
+ Double check enums with hex literals
+ Double check strcat, strstr usages
I forgot to add a bunch of warning for show/hide mouse pointer and other mouse functions
Finish stuff: