Willem Jan Palenstijn
ead20c37b4
DREAMWEB: Put 'train' back in dreamgen since it hadn't been converted yet
...
Also fix syntax error in tasm-recover
2011-12-06 19:40:38 +01:00
Filippos Karapetis
16c9620dba
DREAMWEB: 'grafittidoor', 'hotelcontrol', 'openhoteldoor', 'openhoteldoor2', 'opentomb' ported to C++
2011-12-06 20:17:19 +02:00
Filippos Karapetis
7566d2c985
DREAMWEB: 'chewy', 'slabdoorb', 'usecart', 'usehole', 'usetrainer', 'usewinch' ported to C++
2011-12-06 19:54:03 +02:00
Filippos Karapetis
f2829a6a6c
DREAMWEB: 'useelvdoor', 'useobject', 'useplinth' ported to C++
2011-12-06 17:46:50 +02:00
Filippos Karapetis
d4f845524e
DREAMWEB: 'destselect', 'lastdest', 'nextdest', 'putbackobstuff', 'reexfromopen', 'useplate' ported to C++
2011-12-06 16:46:26 +02:00
Filippos Karapetis
b201f4f55d
DREAMWEB: 'clearpalette', 'deleverything', 'errormessage1', 'errormessage2', 'errormessage3', 'train' ported to C++
2011-12-06 15:58:20 +02:00
Filippos Karapetis
1434bb35af
DREAMWEB: 'opentvdoor', 'useclearbox' ported to C++. Some cleanup.
2011-12-06 14:13:54 +02:00
Filippos Karapetis
c244f6e662
DREAMWEB: 'usechurchgate', 'usefullcart' ported to C++
2011-12-06 13:17:28 +02:00
Filippos Karapetis
6ad12bc093
DREAMWEB: 'makemainscreen', 'obsthatdothings', 'openinv' ported to C++
2011-12-06 12:59:18 +02:00
Filippos Karapetis
d5b220220f
DREAMWEB: 'intro1text', 'intro2text', 'intro3text', 'monks2text' ported to C++. textForMonk() has been converted to C++, too.
2011-12-06 12:35:47 +02:00
Filippos Karapetis
0d768ebe41
DREAMWEB: 'slabdoora', 'slabdoorc', 'slabdoord', 'slabdoore', 'slabdoorf', 'useladder', 'useladderb', ported to C++
2011-12-06 05:45:36 +02:00
Filippos Karapetis
b74302f7b0
DREAMWEB: 'setwalk' ported to C++
2011-12-06 05:25:39 +02:00
Filippos Karapetis
916d3e9e86
DREAMWEB: 'getanyaddir' (without parameters) is no longer used
2011-12-06 05:01:15 +02:00
Filippos Karapetis
8cf4ba1ed6
DREAMWEB: 'dosreturn' has already been converted to C++
2011-12-06 04:55:59 +02:00
Filippos Karapetis
1763415fe6
DREAMWEB: 'useWall' ported to C++
2011-12-06 04:54:59 +02:00
Filippos Karapetis
1bedd8bc18
DREAMWEB: 'openeden', 'openlouis', 'openpoolboss', 'openryan', 'opensarters', 'openyourneighbour' ported to C++
2011-12-06 04:44:54 +02:00
Filippos Karapetis
2bda241f6f
DREAMWEB: 'allpointer', 'blank', 'mode640x480' ported to C++
2011-12-06 04:33:36 +02:00
Filippos Karapetis
5a96238dd3
DREAMWEB: 'afterintroroom', 'gettingshot', 'loadintroroom', 'redrawmainscrn', 'selectslot2', 'walkintoroom' ported to C++
2011-12-06 04:19:57 +02:00
Filippos Karapetis
f224c09afa
DREAMWEB: 'initialinv', 'pickupob' ported to C++
2011-12-06 03:59:45 +02:00
Filippos Karapetis
823ff75496
DREAMWEB: 'getbackfromops', 'getbacktoops', 'newgame' ported to C++
2011-12-06 03:49:32 +02:00
Filippos Karapetis
bdfd481a68
DREAMWEB: 'settopleft', 'settopright', 'setbotleft', 'setbotright' ported to C++
2011-12-06 03:34:36 +02:00
Filippos Karapetis
e1a53cc455
DREAMWEB: 'calledensdlift', 'calledenslift', 'sitdowninbar', 'trapdoor', 'usebalcony', 'usechurchhole', 'usecoveredbox', 'useelevator2', 'useelevator5', 'usedryer', 'userailing', 'usewindow', 'wearwatch', 'wearshades' ported to C++
2011-12-06 03:20:30 +02:00
Filippos Karapetis
f50fd3b7f9
DREAMWEB: 'foghornsound' and 'liftnoise' ported to C++
2011-12-06 02:37:12 +02:00
D G Turner
1b194dabae
DREAMWEB: Blacklist 'setMode' function.
...
This function was already implemented in C++, but it's header is now in
stubs.h rather than dreamgen.h
2011-12-06 00:03:32 +00:00
Filippos Karapetis
e8ea99cd8e
DREAMWEB: 'callhotellift', 'carparkdrip', 'useshield' ported to C++
2011-12-06 01:16:38 +02:00
Filippos Karapetis
06ef3452b7
DREAMWEB: 'clearbeforeload', 'clearreels', 'getridofreels' ported to C++
2011-12-06 00:46:51 +02:00
Filippos Karapetis
d7df735c40
DREAMWEB: 'fadescreenup', 'fadescreenups', 'fadescreenuphalf', 'fadescreendown', 'fadescreendowns' ported to C++
2011-12-06 00:22:46 +02:00
Filippos Karapetis
81572ee371
DREAMWEB: Ported 'handclap' to C++
2011-12-06 00:06:42 +02:00
Bertrand Augereau
bc50c9e457
DREAMWEB: Ported 'gates' to C++
2011-12-06 02:02:10 +01:00
Filippos Karapetis
729ac357b4
DREAMWEB: 'edeninbath' and 'louis' ported to C++
2011-12-05 23:52:09 +02:00
D G Turner
887b5c8cdd
DREAMWEB: Remove unused 'openFile', merge duplicated 'getFilename'
2011-12-05 21:38:31 +00:00
Bertrand Augereau
3b5794890f
DREAMWEB: Ported 'candles' to C++
2011-12-06 01:02:04 +01:00
Bertrand Augereau
4f9e3dcb79
DREAMWEB: 'introMusic' ported to C++
2011-12-06 00:51:10 +01:00
Bertrand Augereau
560b07e7c3
DREAMWEB: 'introMagic1' ported to C++
2011-12-06 00:45:05 +01:00
Filippos Karapetis
fb71a89818
DREAMWEB: 'edenscdplayer', 'hotelbell', 'playguitar', 'useelevator1', 'useelevator3', 'useelevator4', 'usehatch', 'wheelsound' ported to C++
2011-12-05 22:40:25 +02:00
Filippos Karapetis
20356203be
DREAMWEB: 'aide', 'mansatstill' and 'tattooman' changed into genericPerson
2011-12-05 22:11:39 +02:00
D G Turner
22787ec542
DREAMWEB: Remove more unused filenames from constant data segment.
2011-12-05 19:08:51 +00:00
D G Turner
c51e97c517
DREAMWEB: 'intro' ported to C++
2011-12-05 18:50:34 +00:00
Willem Jan Palenstijn
585bd7b0ef
DREAMWEB: Untangle namespaces
2011-12-05 19:26:46 +01:00
D G Turner
f28c0480e1
DREAMWEB: Remove now unused filenames from constant data segment.
2011-12-05 17:39:42 +00:00
D G Turner
78c0d07302
DREAMWEB: 'realcredits' ported to C++
2011-12-05 17:16:43 +00:00
D G Turner
90861ce48a
DREAMWEB: 'biblequote' ported to C++
2011-12-05 16:02:46 +00:00
D G Turner
5f992234de
DREAMWEB: Modified 'showPCX' to allow passing of file name string.
...
This will allow migration of fixing string values in the cs segment.
2011-12-05 15:06:58 +00:00
D G Turner
cc59b85117
DREAMWEB: 'hangone' ported to C++
2011-12-05 13:07:47 +00:00
Bertrand Augereau
aa0f7f2d58
DREAMWEB: 'setSoundOff' is a deprecated sound blaster detail
2011-12-05 11:49:21 +01:00
Willem Jan Palenstijn
7074f06762
DREAMWEB: Remove more unused data
2011-12-05 00:06:31 +01:00
Bertrand Augereau
2ab06a6aae
DREAMWEB: 'nextSymbol' ported to C++
2011-12-05 01:27:44 +01:00
Bertrand Augereau
3e5eb3e4f6
DREAMWEB: Ported 'showSymbol' to C++
2011-12-05 01:13:02 +01:00
Bertrand Augereau
0f6f912992
DREAMWEB: 'loadSaveBox' ported to C++
2011-12-05 00:45:42 +01:00
Bertrand Augereau
07633d0c8b
DREAMWEB: 'loadKeypad' ported to C++
2011-12-05 00:14:39 +01:00
Willem Jan Palenstijn
521512e1c6
DREAMWEB: Remove icongraphics8 from skip_binary_data
...
It is still in use, but its entry in skip_binary_data wasn't getting picked up
due to the capital I anyway.
2011-12-04 21:01:06 +01:00
Bertrand Augereau
6171cf2f60
DREAMWEB: 'readDestIcon' ported to C++
2011-12-04 20:19:57 +01:00
Bertrand Augereau
36dd8f7251
DREAMWEB: 'readCityPic' ported to C++
2011-12-04 20:03:16 +01:00
Bertrand Augereau
b7f416b3d9
DREAMWEB: 'delChar' ported to C++
2011-12-04 19:22:01 +01:00
Bertrand Augereau
dfd1ff2db3
DREAMWEB: kTempCharset and kCurrentSet are managed out of the VM
2011-12-04 18:54:08 +01:00
Bertrand Augereau
87ac82db27
DREAMWEB: kIcons1 and kIcons2 ownership transferred from the VM to the engine
2011-12-04 18:23:30 +01:00
D G Turner
0769059f98
DREAMWEB: 'titles' ported to C++
2011-12-04 14:52:44 +00:00
Bertrand Augereau
1789ca436e
DREAMWEB: 'getRidOfAll' ported to C++
2011-12-04 17:37:22 +01:00
Bertrand Augereau
4d4a63bb91
DREAMWEB: Hardcoded a few filenames
2011-12-04 17:28:39 +01:00
Bertrand Augereau
a192f58539
DREAMWEB: 'examIcon' ported to C++
2011-12-04 17:08:00 +01:00
Bertrand Augereau
73a0e83356
DREAMWEB: 'panelIcons1' ported to C++
2011-12-04 16:58:32 +01:00
Bertrand Augereau
277a1c950b
DREAMWEB: 'showMan' ported to C++
2011-12-04 16:44:00 +01:00
Bertrand Augereau
6c561d11c6
DREAMWEB: 'showExit' ported to C++
2011-12-04 16:31:11 +01:00
Bertrand Augereau
024fe9ced5
DREAMWEB: 'security' ported to C++
2011-12-04 16:16:31 +01:00
Bertrand Augereau
6df11b314d
DREAMWEB: Ported 'drunk' to C++
2011-12-04 15:44:03 +01:00
Bertrand Augereau
2801eaf6fe
DREAMWEB: 'manAsleep' ported to C++
2011-12-04 14:45:07 +01:00
Bertrand Augereau
3956046e50
DREAMWEB: 'smokeBloke' ported to C++
2011-12-04 14:39:29 +01:00
Willem Jan Palenstijn
d9e31be349
DREAMWEB: Convert 'readKey' and the keyboard buffer
2011-12-04 10:11:28 +01:00
Willem Jan Palenstijn
d4646c335a
DREAMWEB: Move 'readKey' from dreamgen
2011-12-04 10:01:37 +01:00
Willem Jan Palenstijn
a3a6fbd5ff
DREAMWEB: Convert 'soundOnReels', including its data
2011-12-03 22:10:18 +01:00
Willem Jan Palenstijn
c6b113c440
DREAMWEB: Move 'soundOnReels' out of dreamgen
2011-12-03 22:10:18 +01:00
Willem Jan Palenstijn
4aca195712
DREAMWEB: Clean up last remaining kFileheader/kFiledata usage
2011-12-03 21:15:40 +01:00
Willem Jan Palenstijn
5b3f8fab27
DREAMWEB: Convert 'loadpersonal', 'loadnews', 'loadcart'
2011-12-03 21:00:15 +01:00
Willem Jan Palenstijn
edd26e7b56
DREAMWEB: Move 'loadpersonal', 'loadnews', 'loadcart' out of dreamgen
2011-12-03 20:47:12 +01:00
Willem Jan Palenstijn
1fb892878f
DREAMWEB: Move temporary room for loading out of data segment
2011-12-03 20:39:06 +01:00
Willem Jan Palenstijn
0336c67bfd
DREAMWEB: Move Bresenham output out of data segment
2011-12-03 20:39:06 +01:00
Willem Jan Palenstijn
77f346a8a6
DREAMWEB: Remove unused filenames from blob
2011-12-03 20:17:41 +01:00
Willem Jan Palenstijn
838230535f
DREAMWEB: Remove more unused functions and blobs
2011-12-03 20:06:02 +01:00
Willem Jan Palenstijn
fa98cd8e84
DREAMWEB: Remove 'symbollist' blob
2011-12-03 19:55:40 +01:00
Willem Jan Palenstijn
69301e4f63
DREAMWEB: Convert 'atmospheres'
2011-12-03 19:54:05 +01:00
Willem Jan Palenstijn
443ca37afd
DREAMWEB: Move 'atmospheres' from dreamgen
2011-12-03 19:54:05 +01:00
Bertrand Augereau
156d3a997e
DREAMWEB: 'enterSymbol' ported to C++
2011-12-03 20:42:33 +01:00
Bertrand Augereau
ee0f3bcaad
DREAMWEB: 'madmansTelly' (so british! :) ) ported to C++
2011-12-03 20:05:12 +01:00
Willem Jan Palenstijn
b011591b32
DREAMWEB: Omit a number of unused binary blobs
2011-12-03 18:48:44 +01:00
Willem Jan Palenstijn
334784c7ce
DREAMWEB: Add option to tasmrecover to skip binary data
2011-12-03 18:48:44 +01:00
Willem Jan Palenstijn
4b62118f12
DREAMWEB: Move functions from skip_output to blacklist where possible
2011-12-03 17:48:11 +01:00
Bertrand Augereau
077bb778de
DREAMWEB: 'getridoftempXXX' family ported to C++
2011-12-03 18:44:34 +01:00
Bertrand Augereau
b775915af8
DREAMWEB: 'madman' blacklisted
2011-12-03 18:15:39 +01:00
Bertrand Augereau
43fe892727
DREAMWEB: Sorted the blacklist alphabetically
...
This will trigger less conflicts on rebases if we keep it this way :)
2011-12-03 18:13:18 +01:00
Bertrand Augereau
4619419402
DREAMWEB: 'rockstar' ported to C++
2011-12-03 18:06:24 +01:00
Willem Jan Palenstijn
a38018c5f4
DREAMWEB: Convert 'loadOld' and clean up 'doLoad' calls
2011-12-03 16:57:42 +01:00
Willem Jan Palenstijn
720f3587cb
DREAMWEB: Move 'loadOld' from dreamgen
2011-12-03 16:57:42 +01:00
D G Turner
6ded3f5dc5
DREAMWEB: Remove unused "checkForEMM" function.
2011-12-03 15:54:28 +00:00
Bertrand Augereau
85c6efe5c5
DREAMWEB: 'maleFan' and 'femaleFan' ported to C++
2011-12-03 16:27:46 +01:00
Willem Jan Palenstijn
ebeab9f442
DREAMWEB: Move 'scanForNames' out of dreamgen
2011-12-03 15:05:57 +01:00
Bertrand Augereau
d37a4ee95e
DREAMWEB: 'dumpMenu' ported to C++
2011-12-03 15:59:04 +01:00
Bertrand Augereau
a92a4414e6
DREAMWEB: 'showMenu' ported to C++
2011-12-03 15:59:04 +01:00
Bertrand Augereau
47ffd3fed8
DREAMWEB: 'loadMenu' ported to C++
2011-12-03 15:59:03 +01:00
Bertrand Augereau
e61cb12364
DREAMWEB: 'useMenu' ported to C++
2011-12-03 15:59:03 +01:00
Bertrand Augereau
a02457a122
DREAMWEB: 'showOuterPad' ported to C++
2011-12-03 15:25:35 +01:00
Bertrand Augereau
a3b8eb30cb
DREAMWEB: 'addToPressList' ported to C++
2011-12-02 18:27:36 +01:00
Bertrand Augereau
8f7473f533
DREAMWEB: 'isItRight' ported to C++
2011-12-02 18:11:54 +01:00
Bertrand Augereau
dadabd252a
DREAMWEB: 'buttonPress' ported to C++
2011-12-02 17:22:39 +01:00
Bertrand Augereau
734e6c49b1
DREAMWEB: Keypad button callbacks blacklisted
2011-12-02 16:05:44 +01:00
Bertrand Augereau
7211a790b2
DREAMWEB: 'enterCode' ported to C++
2011-12-02 14:30:39 +01:00
D G Turner
3ac815a236
DREAMWEB: 'credits' ported to C++
2011-12-02 12:18:39 +00:00
Bertrand Augereau
3f02cfe771
DREAMWEB: 'showKeypad' ported to C++
2011-12-02 13:09:03 +01:00
Bertrand Augereau
95a8cdd36c
DREAMWEB: 'singleKey' ported to C++
2011-12-02 13:09:01 +01:00
D G Turner
3bfb412694
DREAMWEB: Whitespace fixes in dreamgen.*
...
This improves readability slightly by removing extraneous whitespace
and correcting indents. Since this has been done in the tasm-recover
devtool, it will persist over dreamgen.* regeneration.
2011-12-02 11:48:51 +00:00
D G Turner
92e6815ca3
DREAMWEB: Removed mostly unused addr_* constants in dreamgen.h
...
The two used constants have been moved to dreamweb.h, though it is
unclear if the values can be replaced by an enum or pointer to function.
2011-12-02 00:25:26 +00:00
D G Turner
757c1fe8e2
DEVTOOLS: Add support to tasm-recover to skip output of addr_* header.
2011-12-02 00:23:19 +00:00
D G Turner
d1144963da
DREAMWEB: Add function remapping list and regenerate dreamgen.*
...
This maps the function names into the project's standard camelCase
naming convention, improving function readability.
2011-12-01 19:38:46 +00:00
D G Turner
4e27576e3a
DEVTOOLS: Add function name remapping ability to tasm-recover tool.
...
This allows a mapping list to be specified for the dreamgen.* output
function names, removing the limitation to keep the same names as the
original ASM.
2011-12-01 19:34:28 +00:00
Bertrand Augereau
24c355e04f
DREAMWEB: Ported 'sparky' to C++
2011-12-01 18:33:05 +01:00
Bertrand Augereau
ba12c02a75
DREAMWEB: 'eden' ported to C++
2011-12-01 15:55:50 +01:00
Bertrand Augereau
270eb8773c
DREAMWEB: 'drinker' ported to C++
2011-12-01 15:23:38 +01:00
Bertrand Augereau
ed30ee8e38
DREAMWEB: 'othersmoker' ported to C++ (and 'barwoman' removed)
2011-12-01 13:25:31 +01:00
Bertrand Augereau
931fdc1878
DREAMWEB: 'sparkydrip' ported to C++
2011-12-01 12:18:02 +01:00
Bertrand Augereau
0b120fb233
DREAMWEB: 'checkspeed' ported to C++
2011-12-01 11:24:28 +01:00
Bertrand Augereau
4d92522fcc
DREAMWEB: 'worktoscreenm' ported to C++
2011-12-01 00:01:54 +01:00
Bertrand Augereau
22a3c19374
DREAMWEB: Remove unreferenced stubs and unused sound blaster stuff
2011-11-30 23:53:49 +01:00
Bertrand Augereau
9edd0f2903
DREAMWEB: 'allocatebuffers' ported to C++
2011-11-30 15:30:59 +01:00
Bertrand Augereau
19daa15f8e
DREAMWEB: 'drawfloor' ported to C++
2011-11-30 14:30:40 +01:00
Bertrand Augereau
5eb79fc6f4
DREAMWEB: Removed a few unused stubs
2011-11-30 10:53:59 +01:00
Bertrand Augereau
5d704ef12f
EAMWEB: 'loadtemptext' and 'loadtraveltext' ported to C++
2011-11-30 10:06:03 +01:00
D G Turner
c794bc6d01
DREAMWEB: Regenerate dreamgen.* omitting blacklisted function headers.
2011-11-29 19:12:09 +00:00
D G Turner
1e5d9a07b5
DEVTOOLS: Add flag to tasm-recover to omit blacklisted function headers.
...
This flag when set omits the blacklisted function header from the
dreamgen.h output, rather than including it commented out with //.
2011-11-29 19:08:51 +00:00
Bertrand Augereau
5cd91fbf73
DREAMWEB: 'loadfolder' ported to C++
2011-11-29 18:10:44 +01:00
Bertrand Augereau
eb296fc9e0
DREAMWEB: 'foldertext' ported to C++
2011-11-29 18:10:41 +01:00
Bertrand Augereau
c91b2457d0
DREAMWEB: 'folderhints' ported to C++
2011-11-29 14:25:58 +01:00
Bertrand Augereau
ef31ac6db0
DREAMWEB: 'lastfolder' ported to C++
2011-11-29 11:47:15 +01:00
Bertrand Augereau
55d7272197
DREAMWEB: 'nextfolder' ported to C++
2011-11-29 11:03:29 +01:00
Bertrand Augereau
23aa97f3b8
DREAMWEB: 'getlocation' and 'setlocation' ported to C++
2011-11-28 17:07:52 +01:00
Bertrand Augereau
9d5a831c10
DREAMWEB: 'showrightpage' ported to C++
2011-11-28 16:45:47 +01:00
Bertrand Augereau
88c0246aae
DREAMWEB: 'showleftpage' ported to C++
2011-11-28 15:47:31 +01:00
Bertrand Augereau
ae8e5ea2f7
DREAMWEB: 'showfolder' ported to C++
2011-11-28 15:47:29 +01:00
Bertrand Augereau
87571f0c8c
DREAMWEB: 'viewfolder' ported to C++
2011-11-28 15:47:24 +01:00
Matthew Hoops
712100b77e
SCUMM: Add support for Putt-Putt Saves the Zoo iOS
2011-11-27 20:13:03 -05:00
Christoph Mallon
a78b2d777d
JANITORIAL: Remove extra semicolons.
2011-11-27 12:54:22 +01:00
Willem Jan Palenstijn
1c860bc4ce
DREAMWEB: Convert 'restorereels'
...
This also allows 'allocateload' to be removed.
2011-11-26 20:47:54 +01:00
Willem Jan Palenstijn
900fc7d50e
DREAMWEB: Move 'restorereels' from dreamgen
2011-11-26 20:45:23 +01:00
Willem Jan Palenstijn
c1659e2aad
DREAMWEB: Move 'restoreall' from dreamgen
2011-11-26 20:24:23 +01:00
Willem Jan Palenstijn
78ad90cf2e
DREAMWEB: Remove unused function 'storeit'
2011-11-26 19:08:16 +01:00
Willem Jan Palenstijn
c22ed1dab0
DREAMWEB: Convert 'saveposition'
...
Also inline and remove 'saveseg', 'savefilewrite', 'makeheader'.
2011-11-26 18:22:45 +01:00
Willem Jan Palenstijn
de40ec5e93
DREAMWEB: Move 'loadposition' and 'saveposition' from dreamgen
2011-11-26 18:21:15 +01:00
Willem Jan Palenstijn
77cb6d1375
DREAMWEB: Move 'actualsave' and 'actualload' from dreamgen
2011-11-26 18:21:15 +01:00
Johannes Schickel
b9d1718fe1
ALL: unrecognised -> unrecognized.
2011-11-26 17:40:00 +01:00
Bertrand Augereau
0b6042eadd
DREAMWEB: 'showdiscops' ported to C++
2011-11-26 18:31:54 +01:00
Bertrand Augereau
aa20b8cf42
DREAMWEB: 'showseconduse' ported to C++
2011-11-26 17:29:43 +01:00
Bertrand Augereau
86c9fdae4b
DREAMWEB: 'showfirstuse' ported to C++
2011-11-26 17:25:33 +01:00