diff options
author | Willem Jan Palenstijn | 2011-12-03 20:17:41 +0100 |
---|---|---|
committer | Willem Jan Palenstijn | 2011-12-03 20:17:41 +0100 |
commit | 77f346a8a656e9bff8d4078dea3052cd5c479965 (patch) | |
tree | a0ec9cd8c356731ab45dbce6e4f37b38868a52d9 | |
parent | 838230535f28f3dcbca80f21ba9ed98066166a76 (diff) | |
download | scummvm-rg350-77f346a8a656e9bff8d4078dea3052cd5c479965.tar.gz scummvm-rg350-77f346a8a656e9bff8d4078dea3052cd5c479965.tar.bz2 scummvm-rg350-77f346a8a656e9bff8d4078dea3052cd5c479965.zip |
DREAMWEB: Remove unused filenames from blob
-rwxr-xr-x | devtools/tasmrecover/tasm-recover | 10 | ||||
-rw-r--r-- | engines/dreamweb/dreamgen.cpp | 506 | ||||
-rw-r--r-- | engines/dreamweb/dreamgen.h | 164 | ||||
-rw-r--r-- | engines/dreamweb/monitor.cpp | 4 | ||||
-rw-r--r-- | engines/dreamweb/stubs.cpp | 18 |
5 files changed, 343 insertions, 359 deletions
diff --git a/devtools/tasmrecover/tasm-recover b/devtools/tasmrecover/tasm-recover index 86815806a1..80037a9ed3 100755 --- a/devtools/tasmrecover/tasm-recover +++ b/devtools/tasmrecover/tasm-recover @@ -67,6 +67,16 @@ p = parser(skip_binary_data = [ 'uselist', # vgagrafx.asm 'shaketable', + 'symbolgraphic', + 'foldergraphic1', + 'foldergraphic2', + 'foldergraphic3', + 'foldertext', + 'traveltextname', + 'mongraphics2', + 'spritename3', + 'mongraphicname', + 'characterset2', ]) p.strip_path = 3 context = p.parse('dreamweb/dreamweb.asm') diff --git a/engines/dreamweb/dreamgen.cpp b/engines/dreamweb/dreamgen.cpp index 2939d54971..127e62fb3d 100644 --- a/engines/dreamweb/dreamgen.cpp +++ b/engines/dreamweb/dreamgen.cpp @@ -2187,7 +2187,7 @@ void DreamGenContext::showGun() { data.byte(kRoomssample) = 34; loadRoomsSample(); data.byte(kVolume) = 0; - dx = 2020; + dx = 1890; loadIntoTemp(); createPanel2(); ds = data.word(kTempgraphics); @@ -2210,7 +2210,7 @@ void DreamGenContext::showGun() { al = 12; ah = 0; playChannel0(); - dx = 1929; + dx = 1851; loadTempText(); rollEndCredits2(); getRidOfTempText(); @@ -2468,7 +2468,7 @@ void DreamGenContext::titles() { void DreamGenContext::endGame() { STACK_CHECK; - dx = 1929; + dx = 1851; loadTempText(); monkSpeaking(); gettingShot(); @@ -2483,7 +2483,7 @@ void DreamGenContext::monkSpeaking() { STACK_CHECK; data.byte(kRoomssample) = 35; loadRoomsSample(); - dx = 2033; + dx = 1903; loadIntoTemp(); clearWork(); showMonk(); @@ -2550,7 +2550,7 @@ void DreamGenContext::gettingShot() { void DreamGenContext::bibleQuote() { STACK_CHECK; mode640x480(); - dx = 2046; + dx = 1916; showPCX(); fadeScreenUps(); cx = 80; @@ -2589,7 +2589,7 @@ hangonloope: void DreamGenContext::intro() { STACK_CHECK; - dx = 1916; + dx = 1838; loadTempText(); loadPalFromIFF(); setMode(); @@ -2722,7 +2722,7 @@ void DreamGenContext::realCredits() { mode640x480(); cx = 35; hangOn(); - dx = 2059; + dx = 1929; showPCX(); al = 12; ah = 0; @@ -2744,7 +2744,7 @@ void DreamGenContext::realCredits() { _cmp(data.byte(kLasthardkey), 1); if (flags.z()) goto realcreditsearly; - dx = 2072; + dx = 1942; showPCX(); al = 12; ah = 0; @@ -2766,7 +2766,7 @@ void DreamGenContext::realCredits() { _cmp(data.byte(kLasthardkey), 1); if (flags.z()) goto realcreditsearly; - dx = 2085; + dx = 1955; showPCX(); al = 12; ah = 0; @@ -2788,7 +2788,7 @@ void DreamGenContext::realCredits() { _cmp(data.byte(kLasthardkey), 1); if (flags.z()) goto realcreditsearly; - dx = 2098; + dx = 1968; showPCX(); al = 12; ah = 0; @@ -2810,7 +2810,7 @@ void DreamGenContext::realCredits() { _cmp(data.byte(kLasthardkey), 1); if (flags.z()) goto realcreditsearly; - dx = 2111; + dx = 1981; showPCX(); al = 12; ah = 0; @@ -2832,7 +2832,7 @@ void DreamGenContext::realCredits() { _cmp(data.byte(kLasthardkey), 1); if (flags.z()) goto realcreditsearly; - dx = 2124; + dx = 1994; showPCX(); fadeScreenUps(); cx = 60; @@ -5273,14 +5273,14 @@ void DreamGenContext::getDestInfo() { push(ax); dx = data; es = dx; - si = 2930; + si = 2800; _add(si, ax); cl = es.byte(si); ax = pop(); push(cx); dx = data; es = dx; - si = 2946; + si = 2816; _add(si, ax); ax = pop(); } @@ -5457,23 +5457,23 @@ clearedlocations: bx = ax; dx = data; es = dx; - _add(bx, 2930); + _add(bx, 2800); es.byte(bx) = 0; } void DreamGenContext::readDestIcon() { STACK_CHECK; - dx = 1682; + dx = 1630; loadIntoTemp(); - dx = 1695; + dx = 1643; loadIntoTemp2(); - dx = 1630; + dx = 1604; loadIntoTemp3(); } void DreamGenContext::readCityPic() { STACK_CHECK; - dx = 1669; + dx = 1617; loadIntoTemp(); } @@ -5508,14 +5508,14 @@ void DreamGenContext::printOuterMon() { void DreamGenContext::loadPersonal() { STACK_CHECK; al = data.byte(kLocation); - dx = 1721; + dx = 1669; _cmp(al, 0); if (flags.z()) goto foundpersonal; _cmp(al, 42); if (flags.z()) goto foundpersonal; - dx = 1734; + dx = 1682; _cmp(al, 2); if (flags.z()) goto foundpersonal; @@ -5538,19 +5538,19 @@ foundpersonal: void DreamGenContext::loadNews() { STACK_CHECK; al = data.byte(kNewsitem); - dx = 1747; + dx = 1695; _cmp(al, 0); if (flags.z()) goto foundnews; - dx = 1760; + dx = 1708; _cmp(al, 1); if (flags.z()) goto foundnews; - dx = 1773; + dx = 1721; _cmp(al, 2); if (flags.z()) goto foundnews; - dx = 1786; + dx = 1734; foundnews: openFile(); readHeader(); @@ -5570,23 +5570,23 @@ foundnews: void DreamGenContext::loadCart() { STACK_CHECK; lookInInterface(); - dx = 1799; + dx = 1747; _cmp(al, 0); if (flags.z()) goto gotcart; - dx = 1812; + dx = 1760; _cmp(al, 1); if (flags.z()) goto gotcart; - dx = 1825; + dx = 1773; _cmp(al, 2); if (flags.z()) goto gotcart; - dx = 1838; + dx = 1786; _cmp(al, 3); if (flags.z()) goto gotcart; - dx = 1851; + dx = 1799; gotcart: openFile(); readHeader(); @@ -5670,7 +5670,7 @@ void DreamGenContext::delChar() { si = data.word(kCurpos); _add(si, si); es = cs; - _add(si, 2964); + _add(si, 2834); es.byte(si) = 0; al = es.byte(si+1); ah = 0; @@ -5697,7 +5697,7 @@ void DreamGenContext::execCommand() { es = cs; bx = offset_comlist; ds = cs; - si = 2964; + si = 2834; al = ds.byte(si); _cmp(al, 0); if (!flags.z()) @@ -5790,7 +5790,7 @@ dirroot: si = offset_rootdir; _inc(si); es = cs; - di = 2475; + di = 2345; _inc(di); cx = 12; _movsb(cx, true); @@ -5892,7 +5892,7 @@ notyetassigned: push(bx); _add(bx, 2); ds = cs; - si = 2964; + si = 2834; checkpass: _lodsw(); ah = es.byte(bx); @@ -5963,7 +5963,7 @@ void DreamGenContext::read() { return; okcom: es = cs; - di = 2475; + di = 2345; ax = data.word(kTextfile1); data.word(kMonsource) = ax; ds = ax; @@ -6093,7 +6093,7 @@ keyok2: ds = cs; si = offset_operand1+1; es = cs; - di = 2475+1; + di = 2345+1; cx = 12; _movsb(cx, true); monitorLogo(); @@ -6220,7 +6220,7 @@ void DreamGenContext::parser() { al = '='; _stosb(); ds = cs; - si = 2964; + si = 2834; notspace1: _lodsw(); _cmp(al, 32); @@ -9043,7 +9043,7 @@ nowinch: void DreamGenContext::loadKeypad() { STACK_CHECK; - dx = 1617; + dx = 1591; loadIntoTemp(); } @@ -9380,11 +9380,11 @@ void DreamGenContext::dumpSymBox() { void DreamGenContext::useDiary() { STACK_CHECK; getRidOfReels(); - dx = 1708; + dx = 1656; loadIntoTemp(); - dx = 1877; + dx = 1812; loadTempText(); - dx = 1552; + dx = 1526; loadTempCharset(); createPanel(); showIcon(); @@ -9711,7 +9711,7 @@ opsblock1: void DreamGenContext::loadSaveBox() { STACK_CHECK; - dx = 1630; + dx = 1604; loadIntoTemp(); } @@ -9844,7 +9844,7 @@ void DreamGenContext::getNamePos() { _mul(cx); dx = data; es = dx; - bx = 3498; + bx = 3368; _add(bx, ax); al = data.byte(kCursorpos); ah = 0; @@ -9998,7 +9998,7 @@ void DreamGenContext::showNames() { STACK_CHECK; dx = data; es = dx; - si = 3498+1; + si = 3368+1; di = (60)+21; bx = (52)+10; cl = 0; @@ -10518,7 +10518,7 @@ void DreamGenContext::clearChanges() { di = 0; _stosw(cx, true); es = cs; - di = 2930; + di = 2800; al = 1; _stosb(2); al = 0; @@ -11486,178 +11486,178 @@ void DreamGenContext::__start() { //0x05b0: ..6. .7.. 8..9 ..:. 0x11, 0x3b, 0x00, 0x11, 0x3d, 0x00, 0x11, 0x3f, 0x00, 0x11, 0x40, 0x00, 0x11, 0x41, 0x00, 0xff, //0x05c0: .;.. =..? ..@. .A.. - 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x53, 0x30, 0x30, 0x00, 0x44, 0x52, 0x45, - //0x05d0: DREA MWEB .S00 .DRE - 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x53, 0x30, 0x32, 0x00, 0x49, 0x4e, 0x53, 0x54, 0x41, 0x4c, - //0x05e0: AMWE B.S0 2.IN STAL - 0x4c, 0x2e, 0x44, 0x41, 0x54, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x43, - //0x05f0: L.DA T.DR EAMW EB.C - 0x30, 0x30, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x43, 0x30, 0x31, 0x00, - //0x0600: 00.D REAM WEB. C01. - 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x43, 0x30, 0x32, 0x00, 0x44, 0x52, 0x45, - //0x0610: DREA MWEB .C02 .DRE - 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x56, 0x30, 0x30, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, - //0x0620: AMWE B.V0 0.DR EAMW - 0x45, 0x42, 0x2e, 0x56, 0x39, 0x39, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, - //0x0630: EB.V 99.D REAM WEB. - 0x47, 0x30, 0x30, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x47, 0x30, 0x31, - //0x0640: G00. DREA MWEB .G01 - 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x47, 0x30, 0x32, 0x00, 0x44, 0x52, - //0x0650: .DRE AMWE B.G0 2.DR - 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x47, 0x30, 0x38, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, - //0x0660: EAMW EB.G 08.D REAM - 0x57, 0x45, 0x42, 0x2e, 0x47, 0x30, 0x33, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, - //0x0670: WEB. G03. DREA MWEB - 0x2e, 0x47, 0x30, 0x37, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x47, 0x30, - //0x0680: .G07 .DRE AMWE B.G0 - 0x34, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x47, 0x30, 0x35, 0x00, 0x44, - //0x0690: 4.DR EAMW EB.G 05.D - 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x47, 0x30, 0x36, 0x00, 0x44, 0x52, 0x45, 0x41, - //0x06a0: REAM WEB. G06. DREA - 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x47, 0x31, 0x34, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, - //0x06b0: MWEB .G14 .DRE AMWE - 0x42, 0x2e, 0x54, 0x30, 0x31, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x54, - //0x06c0: B.T0 1.DR EAMW EB.T - 0x30, 0x32, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x54, 0x31, 0x30, 0x00, - //0x06d0: 02.D REAM WEB. T10. - 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x54, 0x31, 0x31, 0x00, 0x44, 0x52, 0x45, - //0x06e0: DREA MWEB .T11 .DRE - 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x54, 0x31, 0x32, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, - //0x06f0: AMWE B.T1 2.DR EAMW - 0x45, 0x42, 0x2e, 0x54, 0x31, 0x33, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, - //0x0700: EB.T 13.D REAM WEB. - 0x54, 0x32, 0x30, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x54, 0x32, 0x31, - //0x0710: T20. DREA MWEB .T21 - 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x54, 0x32, 0x32, 0x00, 0x44, 0x52, - //0x0720: .DRE AMWE B.T2 2.DR - 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x54, 0x32, 0x33, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, - //0x0730: EAMW EB.T 23.D REAM - 0x57, 0x45, 0x42, 0x2e, 0x54, 0x32, 0x34, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, - //0x0740: WEB. T24. DREA MWEB - 0x2e, 0x54, 0x35, 0x30, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x54, 0x35, - //0x0750: .T50 .DRE AMWE B.T5 - 0x31, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x54, 0x38, 0x30, 0x00, 0x44, - //0x0760: 1.DR EAMW EB.T 80.D - 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x54, 0x38, 0x31, 0x00, 0x44, 0x52, 0x45, 0x41, - //0x0770: REAM WEB. T81. DREA - 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x54, 0x38, 0x32, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, - //0x0780: MWEB .T82 .DRE AMWE - 0x42, 0x2e, 0x54, 0x38, 0x33, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x54, - //0x0790: B.T8 3.DR EAMW EB.T - 0x38, 0x34, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x56, 0x4f, 0x4c, 0x00, - //0x07a0: 84.D REAM WEB. VOL. - 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x47, 0x30, 0x39, 0x00, 0x44, 0x52, 0x45, - //0x07b0: DREA MWEB .G09 .DRE - 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x47, 0x31, 0x30, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, - //0x07c0: AMWE B.G1 0.DR EAMW - 0x45, 0x42, 0x2e, 0x47, 0x31, 0x31, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, - //0x07d0: EB.G 11.D REAM WEB. - 0x47, 0x31, 0x32, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x47, 0x31, 0x33, - //0x07e0: G12. DREA MWEB .G13 - 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x47, 0x31, 0x35, 0x00, 0x44, 0x52, - //0x07f0: .DRE AMWE B.G1 5.DR - 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x49, 0x30, 0x30, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, - //0x0800: EAMW EB.I 00.D REAM - 0x57, 0x45, 0x42, 0x2e, 0x49, 0x30, 0x31, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, - //0x0810: WEB. I01. DREA MWEB - 0x2e, 0x49, 0x30, 0x32, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x49, 0x30, - //0x0820: .I02 .DRE AMWE B.I0 - 0x33, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x49, 0x30, 0x34, 0x00, 0x44, - //0x0830: 3.DR EAMW EB.I 04.D - 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x49, 0x30, 0x35, 0x00, 0x44, 0x52, 0x45, 0x41, - //0x0840: REAM WEB. I05. DREA - 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x49, 0x30, 0x36, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, - //0x0850: MWEB .I06 .DRE AMWE - 0x42, 0x2e, 0x49, 0x30, 0x37, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x50, - //0x0860: B.I0 7.DR EAMW EB.P - 0x41, 0x4c, 0x00, 0x00, 0x01, 0x11, 0x01, 0x40, 0x01, 0x9d, 0x00, 0xc6, 0x00, 0x7c, 0xc4, 0xf0, - //0x0870: AL.. ...@ .... .|.. - 0x00, 0x22, 0x01, 0x02, 0x00, 0x2c, 0x00, 0x94, 0xc4, 0x00, 0x00, 0x40, 0x01, 0x00, 0x00, 0xc8, - //0x0880: .".. .,.. ...@ .... - 0x00, 0xa0, 0xca, 0xff, 0xff, 0x11, 0x01, 0x40, 0x01, 0x9d, 0x00, 0xc6, 0x00, 0x7c, 0xc4, 0x00, - //0x0890: .... ...@ .... .|.. - 0x00, 0x40, 0x01, 0x00, 0x00, 0xc8, 0x00, 0xa0, 0xca, 0xff, 0xff, 0xee, 0x00, 0x02, 0x01, 0x04, - //0x08a0: .@.. .... .... .... - 0x00, 0x2c, 0x00, 0xc8, 0xc4, 0x68, 0x00, 0x7c, 0x00, 0x04, 0x00, 0x2c, 0x00, 0xcc, 0xc4, 0x18, - //0x08b0: .,.. .h.| ..., .... - 0x01, 0x34, 0x01, 0x04, 0x00, 0x2c, 0x00, 0xb0, 0xc4, 0x68, 0x00, 0xd8, 0x00, 0x8a, 0x00, 0xc0, - //0x08c0: .4.. .,.. .h.. .... - 0x00, 0xd0, 0xc4, 0x11, 0x01, 0x40, 0x01, 0x9d, 0x00, 0xc6, 0x00, 0x7c, 0xc4, 0x00, 0x00, 0x40, - //0x08d0: .... .@.. ...| ...@ - 0x01, 0x00, 0x00, 0xc8, 0x00, 0xa0, 0xca, 0xff, 0xff, 0x45, 0x58, 0x49, 0x54, 0x20, 0x20, 0x20, - //0x08e0: .... .... .EXI T - 0x20, 0x20, 0x20, 0x48, 0x45, 0x4c, 0x50, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x4c, 0x49, 0x53, - //0x08f0: H ELP LIS - 0x54, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x52, 0x45, 0x41, 0x44, 0x20, 0x20, 0x20, 0x20, 0x20, - //0x0900: T R EAD - 0x20, 0x4c, 0x4f, 0x47, 0x4f, 0x4e, 0x20, 0x20, 0x20, 0x20, 0x20, 0x4b, 0x45, 0x59, 0x53, 0x20, - //0x0910: LOG ON K EYS - 0x20, 0x20, 0x20, 0x20, 0x20, 0x01, 0x00, 0x50, 0x55, 0x42, 0x4c, 0x49, 0x43, 0x20, 0x20, 0x20, - //0x0920: ..P UBLI C - 0x20, 0x20, 0x20, 0x50, 0x55, 0x42, 0x4c, 0x49, 0x43, 0x20, 0x20, 0x20, 0x20, 0x20, 0x00, 0x00, - //0x0930: P UBLI C .. - 0x00, 0x42, 0x4c, 0x41, 0x43, 0x4b, 0x44, 0x52, 0x41, 0x47, 0x4f, 0x4e, 0x20, 0x52, 0x59, 0x41, - //0x0940: .BLA CKDR AGON RYA - 0x4e, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x00, 0x00, 0x00, 0x48, 0x45, 0x4e, 0x44, 0x52, - //0x0950: N ...H ENDR - 0x49, 0x58, 0x20, 0x20, 0x20, 0x20, 0x20, 0x4c, 0x4f, 0x55, 0x49, 0x53, 0x20, 0x20, 0x20, 0x20, - //0x0960: IX L OUIS - 0x20, 0x20, 0x00, 0x00, 0x00, 0x53, 0x45, 0x50, 0x54, 0x49, 0x4d, 0x55, 0x53, 0x20, 0x20, 0x20, - //0x0970: .. .SEP TIMU S - 0x20, 0x42, 0x45, 0x43, 0x4b, 0x45, 0x54, 0x54, 0x20, 0x20, 0x20, 0x20, 0x00, 0xff, 0xff, 0x20, - //0x0980: BEC KETT ... - 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x00, 0x22, 0x52, 0x4f, - //0x0990: ."RO - 0x4f, 0x54, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x00, 0x22, 0x20, 0x20, 0x20, 0x20, - //0x09a0: OT ." - 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x00, 0x30, 0x30, 0x30, 0x30, 0x00, 0x30, 0x30, - //0x09b0: .000 0.00 - 0x00, 0xba, 0x00, 0xca, 0x00, 0x9d, 0x00, 0xad, 0x00, 0x1c, 0xc8, 0xf3, 0x00, 0x03, 0x01, 0x83, - //0x09c0: .... .... .... .... - 0x00, 0x93, 0x00, 0x18, 0xc8, 0x0c, 0x01, 0x1c, 0x01, 0xa8, 0x00, 0xb8, 0x00, 0x50, 0xc7, 0x00, - //0x09d0: .... .... .... .P.. - 0x00, 0x40, 0x01, 0x00, 0x00, 0xc8, 0x00, 0xa0, 0xca, 0xff, 0xff, 0x77, 0x00, 0xae, 0x00, 0x52, - //0x09e0: .@.. .... ...w ...R - 0x00, 0x80, 0x00, 0x34, 0xc8, 0x46, 0x00, 0x89, 0x00, 0x3e, 0x00, 0x6f, 0x00, 0x80, 0xc8, 0xbc, - //0x09f0: ...4 .F.. .>.o .... - 0x00, 0xfa, 0x00, 0x44, 0x00, 0x98, 0x00, 0x4c, 0xc8, 0x00, 0x00, 0x40, 0x01, 0x00, 0x00, 0xc8, - //0x0a00: ...D ...L ...@ .... - 0x00, 0xa0, 0xca, 0xff, 0xff, 0x77, 0x00, 0xae, 0x00, 0x52, 0x00, 0x80, 0x00, 0x44, 0xc8, 0x46, - //0x0a10: .... .w.. .R.. .D.F - 0x00, 0x8b, 0x00, 0x3e, 0x00, 0x6f, 0x00, 0x50, 0xc8, 0xec, 0x00, 0xfc, 0x00, 0x70, 0x00, 0x80, - //0x0a20: ...> .o.P .... .p.. - 0x00, 0x48, 0xc8, 0x00, 0x00, 0x40, 0x01, 0x00, 0x00, 0xc8, 0x00, 0xa0, 0xca, 0xff, 0xff, 0x0d, - //0x0a30: .H.. .@.. .... .... - 0x0a, 0x0d, 0x0a, 0x24, 0x81, 0x00, 0xb8, 0x00, 0x52, 0x00, 0x80, 0x00, 0xc0, 0xc8, 0x50, 0x00, - //0x0a40: ...$ .... R... ..P. - 0x93, 0x00, 0x3e, 0x00, 0x6f, 0x00, 0x80, 0xc8, 0xb7, 0x00, 0xfa, 0x00, 0x3e, 0x00, 0x6f, 0x00, - //0x0a50: ..>. o... .... >.o. - 0xc4, 0xc8, 0x00, 0x00, 0x40, 0x01, 0x00, 0x00, 0xc8, 0x00, 0xa0, 0xca, 0xff, 0xff, 0x53, 0x50, - //0x0a60: .... @... .... ..SP - 0x45, 0x45, 0x43, 0x48, 0x52, 0x32, 0x34, 0x43, 0x30, 0x30, 0x30, 0x35, 0x2e, 0x52, 0x41, 0x57, - //0x0a70: EECH R24C 0005 .RAW - 0x00, 0x4f, 0x42, 0x4a, 0x45, 0x43, 0x54, 0x20, 0x4e, 0x41, 0x4d, 0x45, 0x20, 0x4f, 0x4e, 0x45, - //0x0a80: .OBJ ECT NAME ONE + 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x53, 0x30, 0x30, 0x00, 0x49, 0x4e, 0x53, + //0x05d0: DREA MWEB .S00 .INS + 0x54, 0x41, 0x4c, 0x4c, 0x2e, 0x44, 0x41, 0x54, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, + //0x05e0: TALL .DAT .DRE AMWE + 0x42, 0x2e, 0x43, 0x30, 0x30, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x43, + //0x05f0: B.C0 0.DR EAMW EB.C + 0x30, 0x32, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x56, 0x30, 0x30, 0x00, + //0x0600: 02.D REAM WEB. V00. + 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x56, 0x39, 0x39, 0x00, 0x44, 0x52, 0x45, + //0x0610: DREA MWEB .V99 .DRE + 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x47, 0x30, 0x30, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, + //0x0620: AMWE B.G0 0.DR EAMW + 0x45, 0x42, 0x2e, 0x47, 0x30, 0x31, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, + //0x0630: EB.G 01.D REAM WEB. + 0x47, 0x30, 0x32, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x47, 0x30, 0x38, + //0x0640: G02. DREA MWEB .G08 + 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x47, 0x30, 0x34, 0x00, 0x44, 0x52, + //0x0650: .DRE AMWE B.G0 4.DR + 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x47, 0x30, 0x35, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, + //0x0660: EAMW EB.G 05.D REAM + 0x57, 0x45, 0x42, 0x2e, 0x47, 0x30, 0x36, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, + //0x0670: WEB. G06. DREA MWEB + 0x2e, 0x47, 0x31, 0x34, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x54, 0x30, + //0x0680: .G14 .DRE AMWE B.T0 + 0x31, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x54, 0x30, 0x32, 0x00, 0x44, + //0x0690: 1.DR EAMW EB.T 02.D + 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x54, 0x31, 0x30, 0x00, 0x44, 0x52, 0x45, 0x41, + //0x06a0: REAM WEB. T10. DREA + 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x54, 0x31, 0x31, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, + //0x06b0: MWEB .T11 .DRE AMWE + 0x42, 0x2e, 0x54, 0x31, 0x32, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x54, + //0x06c0: B.T1 2.DR EAMW EB.T + 0x31, 0x33, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x54, 0x32, 0x30, 0x00, + //0x06d0: 13.D REAM WEB. T20. + 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x54, 0x32, 0x31, 0x00, 0x44, 0x52, 0x45, + //0x06e0: DREA MWEB .T21 .DRE + 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x54, 0x32, 0x32, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, + //0x06f0: AMWE B.T2 2.DR EAMW + 0x45, 0x42, 0x2e, 0x54, 0x32, 0x33, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, + //0x0700: EB.T 23.D REAM WEB. + 0x54, 0x32, 0x34, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x54, 0x35, 0x31, + //0x0710: T24. DREA MWEB .T51 + 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x54, 0x38, 0x30, 0x00, 0x44, 0x52, + //0x0720: .DRE AMWE B.T8 0.DR + 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x54, 0x38, 0x32, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, + //0x0730: EAMW EB.T 82.D REAM + 0x57, 0x45, 0x42, 0x2e, 0x54, 0x38, 0x33, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, + //0x0740: WEB. T83. DREA MWEB + 0x2e, 0x54, 0x38, 0x34, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x56, 0x4f, + //0x0750: .T84 .DRE AMWE B.VO + 0x4c, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x47, 0x31, 0x33, 0x00, 0x44, + //0x0760: L.DR EAMW EB.G 13.D + 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x47, 0x31, 0x35, 0x00, 0x44, 0x52, 0x45, 0x41, + //0x0770: REAM WEB. G15. DREA + 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x49, 0x30, 0x30, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, + //0x0780: MWEB .I00 .DRE AMWE + 0x42, 0x2e, 0x49, 0x30, 0x31, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x49, + //0x0790: B.I0 1.DR EAMW EB.I + 0x30, 0x32, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x49, 0x30, 0x33, 0x00, + //0x07a0: 02.D REAM WEB. I03. + 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x49, 0x30, 0x34, 0x00, 0x44, 0x52, 0x45, + //0x07b0: DREA MWEB .I04 .DRE + 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x49, 0x30, 0x35, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, + //0x07c0: AMWE B.I0 5.DR EAMW + 0x45, 0x42, 0x2e, 0x49, 0x30, 0x36, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, + //0x07d0: EB.I 06.D REAM WEB. + 0x49, 0x30, 0x37, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x50, 0x41, 0x4c, + //0x07e0: I07. DREA MWEB .PAL + 0x00, 0x00, 0x01, 0x11, 0x01, 0x40, 0x01, 0x9d, 0x00, 0xc6, 0x00, 0x7c, 0xc4, 0xf0, 0x00, 0x22, + //0x07f0: .... .@.. ...| ..." + 0x01, 0x02, 0x00, 0x2c, 0x00, 0x94, 0xc4, 0x00, 0x00, 0x40, 0x01, 0x00, 0x00, 0xc8, 0x00, 0xa0, + //0x0800: ..., .... .@.. .... + 0xca, 0xff, 0xff, 0x11, 0x01, 0x40, 0x01, 0x9d, 0x00, 0xc6, 0x00, 0x7c, 0xc4, 0x00, 0x00, 0x40, + //0x0810: .... .@.. ...| ...@ + 0x01, 0x00, 0x00, 0xc8, 0x00, 0xa0, 0xca, 0xff, 0xff, 0xee, 0x00, 0x02, 0x01, 0x04, 0x00, 0x2c, + //0x0820: .... .... .... ..., + 0x00, 0xc8, 0xc4, 0x68, 0x00, 0x7c, 0x00, 0x04, 0x00, 0x2c, 0x00, 0xcc, 0xc4, 0x18, 0x01, 0x34, + //0x0830: ...h .|.. .,.. ...4 + 0x01, 0x04, 0x00, 0x2c, 0x00, 0xb0, 0xc4, 0x68, 0x00, 0xd8, 0x00, 0x8a, 0x00, 0xc0, 0x00, 0xd0, + //0x0840: ..., ...h .... .... + 0xc4, 0x11, 0x01, 0x40, 0x01, 0x9d, 0x00, 0xc6, 0x00, 0x7c, 0xc4, 0x00, 0x00, 0x40, 0x01, 0x00, + //0x0850: ...@ .... .|.. .@.. + 0x00, 0xc8, 0x00, 0xa0, 0xca, 0xff, 0xff, 0x45, 0x58, 0x49, 0x54, 0x20, 0x20, 0x20, 0x20, 0x20, + //0x0860: .... ...E XIT + 0x20, 0x48, 0x45, 0x4c, 0x50, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x4c, 0x49, 0x53, 0x54, 0x20, + //0x0870: HEL P L IST + 0x20, 0x20, 0x20, 0x20, 0x20, 0x52, 0x45, 0x41, 0x44, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x4c, + //0x0880: REA D L + 0x4f, 0x47, 0x4f, 0x4e, 0x20, 0x20, 0x20, 0x20, 0x20, 0x4b, 0x45, 0x59, 0x53, 0x20, 0x20, 0x20, + //0x0890: OGON KEY S + 0x20, 0x20, 0x20, 0x01, 0x00, 0x50, 0x55, 0x42, 0x4c, 0x49, 0x43, 0x20, 0x20, 0x20, 0x20, 0x20, + //0x08a0: . .PUB LIC + 0x20, 0x50, 0x55, 0x42, 0x4c, 0x49, 0x43, 0x20, 0x20, 0x20, 0x20, 0x20, 0x00, 0x00, 0x00, 0x42, + //0x08b0: PUB LIC ...B + 0x4c, 0x41, 0x43, 0x4b, 0x44, 0x52, 0x41, 0x47, 0x4f, 0x4e, 0x20, 0x52, 0x59, 0x41, 0x4e, 0x20, + //0x08c0: LACK DRAG ON R YAN + 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x00, 0x00, 0x00, 0x48, 0x45, 0x4e, 0x44, 0x52, 0x49, 0x58, + //0x08d0: .. .HEN DRIX + 0x20, 0x20, 0x20, 0x20, 0x20, 0x4c, 0x4f, 0x55, 0x49, 0x53, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, + //0x08e0: LOU IS + 0x00, 0x00, 0x00, 0x53, 0x45, 0x50, 0x54, 0x49, 0x4d, 0x55, 0x53, 0x20, 0x20, 0x20, 0x20, 0x42, + //0x08f0: ...S EPTI MUS B + 0x45, 0x43, 0x4b, 0x45, 0x54, 0x54, 0x20, 0x20, 0x20, 0x20, 0x00, 0xff, 0xff, 0x20, 0x20, 0x20, + //0x0900: ECKE TT .. . + 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x00, 0x22, 0x52, 0x4f, 0x4f, 0x54, + //0x0910: ." ROOT + 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x00, 0x22, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, + //0x0920: ." + 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x00, 0x30, 0x30, 0x30, 0x30, 0x00, 0x30, 0x30, 0x00, 0xba, + //0x0930: .0 000. 00.. + 0x00, 0xca, 0x00, 0x9d, 0x00, 0xad, 0x00, 0x1c, 0xc8, 0xf3, 0x00, 0x03, 0x01, 0x83, 0x00, 0x93, + //0x0940: .... .... .... .... + 0x00, 0x18, 0xc8, 0x0c, 0x01, 0x1c, 0x01, 0xa8, 0x00, 0xb8, 0x00, 0x50, 0xc7, 0x00, 0x00, 0x40, + //0x0950: .... .... ...P ...@ + 0x01, 0x00, 0x00, 0xc8, 0x00, 0xa0, 0xca, 0xff, 0xff, 0x77, 0x00, 0xae, 0x00, 0x52, 0x00, 0x80, + //0x0960: .... .... .w.. .R.. + 0x00, 0x34, 0xc8, 0x46, 0x00, 0x89, 0x00, 0x3e, 0x00, 0x6f, 0x00, 0x80, 0xc8, 0xbc, 0x00, 0xfa, + //0x0970: .4.F ...> .o.. .... + 0x00, 0x44, 0x00, 0x98, 0x00, 0x4c, 0xc8, 0x00, 0x00, 0x40, 0x01, 0x00, 0x00, 0xc8, 0x00, 0xa0, + //0x0980: .D.. .L.. .@.. .... + 0xca, 0xff, 0xff, 0x77, 0x00, 0xae, 0x00, 0x52, 0x00, 0x80, 0x00, 0x44, 0xc8, 0x46, 0x00, 0x8b, + //0x0990: ...w ...R ...D .F.. + 0x00, 0x3e, 0x00, 0x6f, 0x00, 0x50, 0xc8, 0xec, 0x00, 0xfc, 0x00, 0x70, 0x00, 0x80, 0x00, 0x48, + //0x09a0: .>.o .P.. ...p ...H + 0xc8, 0x00, 0x00, 0x40, 0x01, 0x00, 0x00, 0xc8, 0x00, 0xa0, 0xca, 0xff, 0xff, 0x0d, 0x0a, 0x0d, + //0x09b0: ...@ .... .... .... + 0x0a, 0x24, 0x81, 0x00, 0xb8, 0x00, 0x52, 0x00, 0x80, 0x00, 0xc0, 0xc8, 0x50, 0x00, 0x93, 0x00, + //0x09c0: .$.. ..R. .... P... + 0x3e, 0x00, 0x6f, 0x00, 0x80, 0xc8, 0xb7, 0x00, 0xfa, 0x00, 0x3e, 0x00, 0x6f, 0x00, 0xc4, 0xc8, + //0x09d0: >.o. .... ..>. o... + 0x00, 0x00, 0x40, 0x01, 0x00, 0x00, 0xc8, 0x00, 0xa0, 0xca, 0xff, 0xff, 0x53, 0x50, 0x45, 0x45, + //0x09e0: ..@. .... .... SPEE + 0x43, 0x48, 0x52, 0x32, 0x34, 0x43, 0x30, 0x30, 0x30, 0x35, 0x2e, 0x52, 0x41, 0x57, 0x00, 0x4f, + //0x09f0: CHR2 4C00 05.R AW.O + 0x42, 0x4a, 0x45, 0x43, 0x54, 0x20, 0x4e, 0x41, 0x4d, 0x45, 0x20, 0x4f, 0x4e, 0x45, 0x20, 0x20, + //0x0a00: BJEC T NA ME O NE 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, - //0x0a90: - 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x00, 0x10, 0x12, 0x12, 0x11, 0x10, 0x10, - //0x0aa0: ... .... - 0x10, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, + //0x0a10: + 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x00, 0x10, 0x12, 0x12, 0x11, 0x10, 0x10, 0x10, 0x01, + //0x0a20: . .... .... + 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, + //0x0a30: .... .... .... .... + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + //0x0a40: .... .... .... .... + 0x44, 0x3a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + //0x0a50: D:.. .... .... .... + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + //0x0a60: .... .... .... .... + 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x20, 0x44, 0x41, 0x54, 0x41, 0x20, 0x46, 0x49, + //0x0a70: DREA MWEB DAT A FI + 0x4c, 0x45, 0x20, 0x43, 0x4f, 0x50, 0x59, 0x52, 0x49, 0x47, 0x48, 0x54, 0x20, 0x31, 0x39, 0x39, + //0x0a80: LE C OPYR IGHT 199 + 0x32, 0x20, 0x43, 0x52, 0x45, 0x41, 0x54, 0x49, 0x56, 0x45, 0x20, 0x52, 0x45, 0x41, 0x4c, 0x49, + //0x0a90: 2 CR EATI VE R EALI + 0x54, 0x59, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + //0x0aa0: TY.. .... .... .... + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0ab0: .... .... .... .... - 0x02, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0ac0: .... .... .... .... - 0x00, 0x00, 0x44, 0x3a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - //0x0ad0: ..D: .... .... .... + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + //0x0ad0: .... .... .... .... 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0ae0: .... .... .... .... - 0x00, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x20, 0x44, 0x41, 0x54, 0x41, 0x20, - //0x0af0: ..DR EAMW EB D ATA - 0x46, 0x49, 0x4c, 0x45, 0x20, 0x43, 0x4f, 0x50, 0x59, 0x52, 0x49, 0x47, 0x48, 0x54, 0x20, 0x31, - //0x0b00: FILE COP YRIG HT 1 - 0x39, 0x39, 0x32, 0x20, 0x43, 0x52, 0x45, 0x41, 0x54, 0x49, 0x56, 0x45, 0x20, 0x52, 0x45, 0x41, - //0x0b10: 992 CREA TIVE REA - 0x4c, 0x49, 0x54, 0x59, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - //0x0b20: LITY .... .... .... + 0x01, 0x01, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + //0x0af0: .... .... .... .... + 0x05, 0x00, 0x03, 0x02, 0x04, 0x01, 0x0a, 0x09, 0x08, 0x06, 0x0b, 0x04, 0x07, 0x07, 0x00, 0x00, + //0x0b00: .... .... .... .... + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + //0x0b10: .... .... .... .... + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + //0x0b20: .... .... .... .... 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0b30: .... .... .... .... 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, @@ -11666,27 +11666,27 @@ void DreamGenContext::__start() { //0x0b50: .... .... .... .... 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0b60: .... .... .... .... - 0x00, 0x00, 0x01, 0x01, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0b70: .... .... .... .... - 0x00, 0x00, 0x05, 0x00, 0x03, 0x02, 0x04, 0x01, 0x0a, 0x09, 0x08, 0x06, 0x0b, 0x04, 0x07, 0x07, - //0x0b80: .... .... .... .... 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + //0x0b80: .... .... .... .... + 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, //0x0b90: .... .... .... .... - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, //0x0ba0: .... .... .... .... - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, //0x0bb0: .... .... .... .... - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, //0x0bc0: .... .... .... .... - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, //0x0bd0: .... .... .... .... - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, //0x0be0: .... .... .... .... - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, //0x0bf0: .... .... .... .... - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, //0x0c00: .... .... .... .... - 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, //0x0c10: .... .... .... .... 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, //0x0c20: .... .... .... .... @@ -11720,51 +11720,35 @@ void DreamGenContext::__start() { //0x0d00: .... .... .... .... 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, //0x0d10: .... .... .... .... - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, //0x0d20: .... .... .... .... - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, //0x0d30: .... .... .... .... - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x01, 0x01, 0x01, 0x01, //0x0d40: .... .... .... .... - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - //0x0d50: .... .... .... .... - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - //0x0d60: .... .... .... .... - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - //0x0d70: .... .... .... .... - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - //0x0d80: .... .... .... .... - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - //0x0d90: .... .... .... .... - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, 0x00, 0x01, 0x01, 0x01, 0x01, - //0x0da0: .... .... .... .... 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x01, 0x01, 0x01, - //0x0db0: .... .... .... .... + //0x0d50: .... .... .... .... 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x01, 0x01, - //0x0dc0: .... .... .... .... + //0x0d60: .... .... .... .... 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x01, - //0x0dd0: .... .... .... .... + //0x0d70: .... .... .... .... 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, - //0x0de0: .... .... .... .... - 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, - //0x0df0: .... .... .... .... - 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, - //0x0e00: .... .... .... .... - 0x02, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, - //0x0e10: .... .... .... .... - 0x01, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x44, 0x30, 0x30, 0x00, 0x44, 0x52, - //0x0e20: .DRE AMWE B.D0 0.DR - 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x44, 0x30, 0x31, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, - //0x0e30: EAMW EB.D 01.D REAM - 0x57, 0x45, 0x42, 0x2e, 0x44, 0x30, 0x32, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, - //0x0e40: WEB. D02. DREA MWEB - 0x2e, 0x44, 0x30, 0x33, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x44, 0x30, - //0x0e50: .D03 .DRE AMWE B.D0 - 0x34, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x44, 0x30, 0x35, 0x00, 0x44, - //0x0e60: 4.DR EAMW EB.D 05.D - 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x44, 0x30, 0x36, 0x00, 0x44, 0x52, 0x45, 0x41, - //0x0e70: REAM WEB. D06. DREA - 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x44, 0x45, 0x4d, 0x00, 0x00, 0x00, 0x00, }; + //0x0d80: .... .... .... .... + 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x44, + //0x0d90: .... .... .... ...D + 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x44, 0x30, 0x30, 0x00, 0x44, 0x52, 0x45, 0x41, + //0x0da0: REAM WEB. D00. DREA + 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x44, 0x30, 0x31, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, + //0x0db0: MWEB .D01 .DRE AMWE + 0x42, 0x2e, 0x44, 0x30, 0x32, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x44, + //0x0dc0: B.D0 2.DR EAMW EB.D + 0x30, 0x33, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x44, 0x30, 0x34, 0x00, + //0x0dd0: 03.D REAM WEB. D04. + 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x44, 0x30, 0x35, 0x00, 0x44, 0x52, 0x45, + //0x0de0: DREA MWEB .D05 .DRE + 0x41, 0x4d, 0x57, 0x45, 0x42, 0x2e, 0x44, 0x30, 0x36, 0x00, 0x44, 0x52, 0x45, 0x41, 0x4d, 0x57, + //0x0df0: AMWE B.D0 6.DR EAMW + 0x45, 0x42, 0x2e, 0x44, 0x45, 0x4d, 0x00, 0x00, 0x00, 0x00, }; ds.assign(src, src + sizeof(src)); dreamweb(); } diff --git a/engines/dreamweb/dreamgen.h b/engines/dreamweb/dreamgen.h index ed072d21b6..94f4836017 100644 --- a/engines/dreamweb/dreamgen.h +++ b/engines/dreamweb/dreamgen.h @@ -36,24 +36,24 @@ public: void __start(); #include "stubs.h" // Allow hand-reversed functions to have a signature different than void f() - static const uint16 offset_money1poke = 0x09b9; - static const uint16 offset_operand1 = 0x098f; - static const uint16 offset_comlist = 0x08e9; - static const uint16 offset_opslist = 0x09eb; - static const uint16 offset_destlist = 0x08ab; - static const uint16 offset_speechfilename = 0x0a6e; - static const uint16 offset_keybuffer = 0x0ac2; - static const uint16 offset_decidelist = 0x0a44; - static const uint16 offset_talklist = 0x0875; - static const uint16 offset_openchangesize = 0x0873; - static const uint16 offset_diarylist = 0x09c1; - static const uint16 offset_discopslist = 0x0a15; - static const uint16 offset_rootdir = 0x099d; - static const uint16 offset_commandline = 0x0a81; - static const uint16 offset_quitlist = 0x0895; - static const uint16 offset_keys = 0x0925; - static const uint16 offset_money2poke = 0x09be; - static const uint16 offset_speechfile = 0x0a74; + static const uint16 offset_commandline = 0x09ff; + static const uint16 offset_money2poke = 0x093c; + static const uint16 offset_keys = 0x08a3; + static const uint16 offset_keybuffer = 0x0a40; + static const uint16 offset_diarylist = 0x093f; + static const uint16 offset_decidelist = 0x09c2; + static const uint16 offset_rootdir = 0x091b; + static const uint16 offset_opslist = 0x0969; + static const uint16 offset_discopslist = 0x0993; + static const uint16 offset_comlist = 0x0867; + static const uint16 offset_quitlist = 0x0813; + static const uint16 offset_speechfilename = 0x09ec; + static const uint16 offset_talklist = 0x07f3; + static const uint16 offset_operand1 = 0x090d; + static const uint16 offset_openchangesize = 0x07f1; + static const uint16 offset_money1poke = 0x0937; + static const uint16 offset_destlist = 0x0829; + static const uint16 offset_speechfile = 0x09f2; static const uint16 kStartvars = 0; static const uint16 kProgresspoints = 1; static const uint16 kWatchon = 2; @@ -459,74 +459,64 @@ public: static const uint16 kR53 = 1447; static const uint16 kR55 = 1454; static const uint16 kSpritename1 = 1488; - static const uint16 kSpritename3 = 1501; - static const uint16 kIdname = 1514; - static const uint16 kCharacterset1 = 1526; - static const uint16 kCharacterset2 = 1539; - static const uint16 kCharacterset3 = 1552; - static const uint16 kSamplename = 1565; - static const uint16 kBasicsample = 1578; - static const uint16 kIcongraphics0 = 1591; - static const uint16 kIcongraphics1 = 1604; - static const uint16 kExtragraphics1 = 1617; - static const uint16 kIcongraphics8 = 1630; - static const uint16 kMongraphicname = 1643; - static const uint16 kMongraphics2 = 1656; - static const uint16 kCityname = 1669; - static const uint16 kTravelgraphic1 = 1682; - static const uint16 kTravelgraphic2 = 1695; - static const uint16 kDiarygraphic = 1708; - static const uint16 kMonitorfile1 = 1721; - static const uint16 kMonitorfile2 = 1734; - static const uint16 kMonitorfile10 = 1747; - static const uint16 kMonitorfile11 = 1760; - static const uint16 kMonitorfile12 = 1773; - static const uint16 kMonitorfile13 = 1786; - static const uint16 kMonitorfile20 = 1799; - static const uint16 kMonitorfile21 = 1812; - static const uint16 kMonitorfile22 = 1825; - static const uint16 kMonitorfile23 = 1838; - static const uint16 kMonitorfile24 = 1851; - static const uint16 kFoldertext = 1864; - static const uint16 kDiarytext = 1877; - static const uint16 kPuzzletextname = 1890; - static const uint16 kTraveltextname = 1903; - static const uint16 kIntrotextname = 1916; - static const uint16 kEndtextname = 1929; - static const uint16 kCommandtextname = 1942; - static const uint16 kVolumetabname = 1955; - static const uint16 kFoldergraphic1 = 1968; - static const uint16 kFoldergraphic2 = 1981; - static const uint16 kFoldergraphic3 = 1994; - static const uint16 kSymbolgraphic = 2007; - static const uint16 kGungraphic = 2020; - static const uint16 kMonkface = 2033; - static const uint16 kTitle0graphics = 2046; - static const uint16 kTitle1graphics = 2059; - static const uint16 kTitle2graphics = 2072; - static const uint16 kTitle3graphics = 2085; - static const uint16 kTitle4graphics = 2098; - static const uint16 kTitle5graphics = 2111; - static const uint16 kTitle6graphics = 2124; - static const uint16 kTitle7graphics = 2137; - static const uint16 kPalettescreen = 2150; - static const uint16 kCurrentfile = 2475; - static const uint16 kFileheader = 2802; - static const uint16 kFiledata = 2852; - static const uint16 kExtradata = 2892; - static const uint16 kMadeuproomdat = 2898; - static const uint16 kRoomscango = 2930; - static const uint16 kRoompics = 2946; - static const uint16 kOplist = 2961; - static const uint16 kInputline = 2964; - static const uint16 kLinedata = 3092; - static const uint16 kPresslist = 3492; - static const uint16 kSavenames = 3498; - static const uint16 kSavefiles = 3617; - static const uint16 kRecname = 3708; - static const uint16 kQuitrequested = 3721; - static const uint16 kSubtitles = 3722; - static const uint16 kForeignrelease = 3723; + static const uint16 kIdname = 1501; + static const uint16 kCharacterset1 = 1513; + static const uint16 kCharacterset3 = 1526; + static const uint16 kSamplename = 1539; + static const uint16 kBasicsample = 1552; + static const uint16 kIcongraphics0 = 1565; + static const uint16 kIcongraphics1 = 1578; + static const uint16 kExtragraphics1 = 1591; + static const uint16 kIcongraphics8 = 1604; + static const uint16 kCityname = 1617; + static const uint16 kTravelgraphic1 = 1630; + static const uint16 kTravelgraphic2 = 1643; + static const uint16 kDiarygraphic = 1656; + static const uint16 kMonitorfile1 = 1669; + static const uint16 kMonitorfile2 = 1682; + static const uint16 kMonitorfile10 = 1695; + static const uint16 kMonitorfile11 = 1708; + static const uint16 kMonitorfile12 = 1721; + static const uint16 kMonitorfile13 = 1734; + static const uint16 kMonitorfile20 = 1747; + static const uint16 kMonitorfile21 = 1760; + static const uint16 kMonitorfile22 = 1773; + static const uint16 kMonitorfile23 = 1786; + static const uint16 kMonitorfile24 = 1799; + static const uint16 kDiarytext = 1812; + static const uint16 kPuzzletextname = 1825; + static const uint16 kIntrotextname = 1838; + static const uint16 kEndtextname = 1851; + static const uint16 kCommandtextname = 1864; + static const uint16 kVolumetabname = 1877; + static const uint16 kGungraphic = 1890; + static const uint16 kMonkface = 1903; + static const uint16 kTitle0graphics = 1916; + static const uint16 kTitle1graphics = 1929; + static const uint16 kTitle2graphics = 1942; + static const uint16 kTitle3graphics = 1955; + static const uint16 kTitle4graphics = 1968; + static const uint16 kTitle5graphics = 1981; + static const uint16 kTitle6graphics = 1994; + static const uint16 kTitle7graphics = 2007; + static const uint16 kPalettescreen = 2020; + static const uint16 kCurrentfile = 2345; + static const uint16 kFileheader = 2672; + static const uint16 kFiledata = 2722; + static const uint16 kExtradata = 2762; + static const uint16 kMadeuproomdat = 2768; + static const uint16 kRoomscango = 2800; + static const uint16 kRoompics = 2816; + static const uint16 kOplist = 2831; + static const uint16 kInputline = 2834; + static const uint16 kLinedata = 2962; + static const uint16 kPresslist = 3362; + static const uint16 kSavenames = 3368; + static const uint16 kSavefiles = 3487; + static const uint16 kRecname = 3578; + static const uint16 kQuitrequested = 3591; + static const uint16 kSubtitles = 3592; + static const uint16 kForeignrelease = 3593; static const uint16 kBlocktextdat = (0); static const uint16 kPersonframes = (0); static const uint16 kDebuglevel1 = (0); @@ -593,7 +583,7 @@ public: static const uint16 kLenofmapstore = (22*8*20*8); static const uint16 kUndertextsizex = (228); static const uint16 kNumchanges = (250); - static const uint16 kHeaderlen = (2898-2802); + static const uint16 kHeaderlen = (2768-2672); static const uint16 kUndertimedysize = (30); static const uint16 kExframeslen = (30000); static const uint16 kTablesize = (32); diff --git a/engines/dreamweb/monitor.cpp b/engines/dreamweb/monitor.cpp index 04cfaa073d..405cb1143e 100644 --- a/engines/dreamweb/monitor.cpp +++ b/engines/dreamweb/monitor.cpp @@ -46,11 +46,11 @@ void DreamGenContext::useMon() { showIcon(); drawFloor(); getRidOfAll(); - loadIntoTemp("DREAMWEB.G03"); + loadIntoTemp("DREAMWEB.G03"); // mon. graphic name loadPersonal(); loadNews(); loadCart(); - loadTempCharset("DREAMWEB.C01"); + loadTempCharset("DREAMWEB.C01"); // character set 2 printOuterMon(); initialMonCols(); printLogo(); diff --git a/engines/dreamweb/stubs.cpp b/engines/dreamweb/stubs.cpp index ee167f3147..14f8d9e7ea 100644 --- a/engines/dreamweb/stubs.cpp +++ b/engines/dreamweb/stubs.cpp @@ -2218,7 +2218,7 @@ uint8 *DreamGenContext::getObTextStartCPP() { void DreamGenContext::enterSymbol() { data.byte(kManisoffscreen) = 1; getRidOfReels(); - loadIntoTemp("DREAMWEB.G12"); + loadIntoTemp("DREAMWEB.G12"); // symbol graphics data.byte(kSymboltopx) = 24; data.byte(kSymboltopdir) = 0; data.byte(kSymbolbotx) = 24; @@ -2708,11 +2708,11 @@ void DreamGenContext::restoreReels() { } void DreamGenContext::loadFolder() { - loadIntoTemp("DREAMWEB.G09"); - loadIntoTemp2("DREAMWEB.G10"); - loadIntoTemp3("DREAMWEB.G11"); - loadTempCharset("DREAMWEB.C02"); - loadTempText("DREAMWEB.T50"); + loadIntoTemp("DREAMWEB.G09"); // folder graphics 1 + loadIntoTemp2("DREAMWEB.G10"); // folder graphics 2 + loadIntoTemp3("DREAMWEB.G11"); // folder graphics 3 + loadTempCharset("DREAMWEB.C02"); // character set 3 + loadTempText("DREAMWEB.T50"); // folder text } void DreamGenContext::showFolder() { @@ -2898,7 +2898,7 @@ void DreamGenContext::folderExit() { } void DreamGenContext::loadTravelText() { - data.word(kTraveltext) = standardLoad("DREAMWEB.T81"); + data.word(kTraveltext) = standardLoad("DREAMWEB.T81"); // location descs } void DreamGenContext::loadTempText() { @@ -2944,8 +2944,8 @@ void DreamGenContext::workToScreenM() { } void DreamGenContext::loadMenu() { - loadIntoTemp("DREAMWEB.S02"); - loadIntoTemp2("DREAMWEB.G07"); + loadIntoTemp("DREAMWEB.S02"); // sprite name 3 + loadIntoTemp2("DREAMWEB.G07"); // mon. graphics 2 } void DreamGenContext::showMenu() { |