diff options
| author | Willem Jan Palenstijn | 2011-12-03 18:46:03 +0100 |
|---|---|---|
| committer | Willem Jan Palenstijn | 2011-12-03 18:48:44 +0100 |
| commit | b011591b3289012cb696a80523683df04b2301f2 (patch) | |
| tree | a43a58bd9f35eb191a1e4f1f01533f70b3e41e1f /devtools | |
| parent | 94fffc43277f1088703d4956005a0f0e33f6afd4 (diff) | |
| download | scummvm-rg350-b011591b3289012cb696a80523683df04b2301f2.tar.gz scummvm-rg350-b011591b3289012cb696a80523683df04b2301f2.tar.bz2 scummvm-rg350-b011591b3289012cb696a80523683df04b2301f2.zip | |
DREAMWEB: Omit a number of unused binary blobs
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', |
