D G Turner
e27b2aa39d
DREAMWEB: Blacklist 'allocatemem' and remove parameter-less C++ version.
2011-12-07 19:15:25 +00:00
Filippos Karapetis
a155ec59b4
DREAMWEB: 'candles1', 'candles2', 'smallcandle' converted to C++
2011-12-07 21:01:53 +02:00
Willem Jan Palenstijn
f7cd6781d8
DREAMWEB: Convert 'selectlocation'
2011-12-07 19:42:15 +01:00
Filippos Karapetis
ad877e9306
DREAMWEB: 'intromagic2', 'intromagic3' ported to C++
2011-12-07 20:30:17 +02:00
Willem Jan Palenstijn
9e617d0dfd
Merge pull request #127 from fingolfin/dreamweb-cleanup
...
Dreamweb: Remove more dead stuff, advance DreamBase <-> DreamGenContext split
2011-12-07 10:23:21 -08:00
D G Turner
c1b7d25bb7
DREAMWEB: 'clearrest' ported to C++.
2011-12-07 18:00:05 +00:00
D G Turner
bb479f6d7a
DREAMWEB: 'deallocatemem' blacklisted, already ported to C++.
2011-12-07 16:59:49 +00:00
D G Turner
39f2b24f11
DREAMWEB: Remove now unused sound interrupt related functions.
...
All are empty and unused, except for soundStartup() which was called
but was empty and soundCheckInt which unconditionally set kTestResult
to 1 (assumed to be "Test Pass"), but this value is not used anywhere
and the function was not called anyway, so safe to remove.
2011-12-07 16:40:57 +00:00
Max Horn
3056c39a75
DREAMWEB: Convert volumeAdjust
2011-12-07 11:47:21 +01:00
Max Horn
f37b748676
DREAMWEB: Merge DreamWeb::fadeDos into DreamGenContext::fadeDOS
2011-12-07 11:19:48 +01:00
Max Horn
641e1bff59
DREAMWEB: Make DreamBase::engine protected
2011-12-07 11:07:42 +01:00
Max Horn
7b71bb6444
DREAMWEB: Pass data segment as SegmentRef to Context constructor
...
And not as SegmentPtr.
2011-12-07 11:07:42 +01:00
Max Horn
dc34fc1dfb
DREAMWEB: Move generated constants out of class DreamGenContext
2011-12-07 10:32:22 +01:00
Max Horn
2521646676
DREAMWEB: Add DreamBase as second base class for DreamGenContext
...
The idea is to slowly transfer converted methods into this new base class.
This transition then proves that the method does not access or modify
any of the emulation context.
for eaiser step-by-step migration away from Context
2011-12-07 10:30:44 +01:00
Filippos Karapetis
a72832d054
DREAMWEB: 'attendant', 'keeper' ported to C++
2011-12-07 10:41:31 +02:00
Filippos Karapetis
3962bcb2d6
DREAMWEB: 'manasleep2' ported to C++ (same as 'manasleep')
2011-12-07 10:41:30 +02:00
Filippos Karapetis
1c9a3e7da1
DREAMWEB: 'dumpkeypad', 'dumpsymbol', 'dumpsymbox', 'dumpzoom'
2011-12-07 01:51:12 +02:00
Filippos Karapetis
8b4a1625ea
DREAMWEB: Added a C++ implementation of isSetObOnMap()
2011-12-07 01:51:11 +02:00
Filippos Karapetis
9d93065b03
DREAMWEB: 'moretalk' and 'redes' ported to C++
2011-12-07 00:31:00 +02:00
Filippos Karapetis
7445c62a71
DREAMWEB: 'usecardreader1', 'usecardreader2', 'usecardreader3', 'usepoolreader' ported to C++
2011-12-06 23:02:31 +02:00
Max Horn
9a7b8340c5
DREAMWEB: Fix generated namespace comments
2011-12-06 21:51:16 +01:00
Willem Jan Palenstijn
44ed4ef0df
DREAMWEB: Move 'train' out of dreamgen again
...
Apparently it is effectively empty...
2011-12-06 21:19:42 +01:00
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