diff options
Diffstat (limited to 'devtools')
| -rw-r--r-- | devtools/tasmrecover/dreamweb/object.asm | 2 | ||||
| -rwxr-xr-x | devtools/tasmrecover/tasm-recover | 30 |
2 files changed, 31 insertions, 1 deletions
diff --git a/devtools/tasmrecover/dreamweb/object.asm b/devtools/tasmrecover/dreamweb/object.asm index 807a100052..6a5f7c30a8 100644 --- a/devtools/tasmrecover/dreamweb/object.asm +++ b/devtools/tasmrecover/dreamweb/object.asm @@ -375,7 +375,7 @@ invlist1: dw 273,320,157,198,getbackfromob dw inventx+167,inventx+167+(18*3),inventy-18,inventy-2,incryanpage dw inventx openchangesize: dw inventx+(4*itempicsize) - dw inventy+100,inventy+100+itempicsize,useopened +invlist1continued: dw inventy+100,inventy+100+itempicsize,useopened dw inventx,inventx+(5*itempicsize) dw inventy,inventy+(2*itempicsize),intoinv dw 0,320,0,200,blank diff --git a/devtools/tasmrecover/tasm-recover b/devtools/tasmrecover/tasm-recover index e651f676ba..66e1dcc567 100755 --- a/devtools/tasmrecover/tasm-recover +++ b/devtools/tasmrecover/tasm-recover @@ -25,6 +25,35 @@ from tasm.parser import parser from tasm.cpp import cpp p = parser(skip_binary_data = [ + # These data blobs are not output + # dreamweb.asm + 'roomdata', + 'mainlist', + 'mainlist2', + 'menulist', + 'folderlist', + 'stak', + 'keyconverttab', + # keypad.asm + 'keypadlist', + # object.asm + 'invlist1', 'invlist1continued', + 'examlist', + 'withlist1', + # saveload.asm + 'loadlist', + 'savelist', + 'endgametext1', + # sblaster.asm + 'dmaaddresses', + # sprite.asm + 'reelcalls', + 'facelist', + 'rainlocations', + # use.asm + 'uselist', + # vgagrafx.asm + 'shaketable', ]) p.strip_path = 3 context = p.parse('dreamweb/dreamweb.asm') @@ -117,6 +146,7 @@ generator = cpp(context, "DreamGen", blacklist = [ 'dolook', 'domix', 'doorway', + 'doshake', 'drawflags', 'drawfloor', 'dumpblink', |
