Willem Jan Palenstijn
5dd3e1f6dc
DREAMWEB: Remove more unused data from blob
2011-12-27 02:03:17 +01:00
Filippos Karapetis
3ff26ba84f
DREAMWEB: Move all of the functions to DreamBase and remove stubs.h
2011-12-27 03:00:00 +02:00
Willem Jan Palenstijn
9bf5a1930d
DREAMWEB: Blacklist the main dreamweb function
2011-12-27 01:48:40 +01:00
Willem Jan Palenstijn
0be53a88d6
DREAMWEB: Move remaining use functions to DreamBase
2011-12-27 01:44:54 +01:00
Filippos Karapetis
4027e635d5
DREAMWEB: Remove dead code
2011-12-27 02:42:33 +02:00
Willem Jan Palenstijn
e10d2bffa0
DREAMWEB: Move operand1, currentfile out of data
2011-12-27 01:37:35 +01:00
Willem Jan Palenstijn
2bbc1cbd6a
DREAMWEB: Clean up monitor functions
2011-12-27 01:37:35 +01:00
Johannes Schickel
20ac0d8b5e
KYRA: Mark EoB games with ADGF_TESTING instead of ADGF_UNSTABLE.
...
ADGF_UNSTABLE makes an confusing dialog appear about the support of the games.
EoB 1+2 should be completable so they are fit for public testing, which
ADGF_TESTING is used for as far as it is documented. This does *not* imply
that we directly want them in the next release though.
2011-12-27 01:30:51 +01:00
Filippos Karapetis
74537d9eee
DREAMWEB: The monsource global is no longer used. Also, added a missing comment in dirFile()
2011-12-27 02:08:15 +02:00
Filippos Karapetis
b406276529
DREAMWEB: Cleanup of getKeyAndLogo(), dirFile() and read()
2011-12-27 02:02:54 +02:00
D G Turner
72800fac9d
DREAMWEB: Improved 'getKeyAndLogo' function signature.
...
This removes a remaining al usage.
2011-12-26 23:06:49 +00:00
D G Turner
6a7e798f46
DREAMWEB: Ported 'dirfile' to C++
...
Needs some checking of es:di usage and work to remove _operand1 to
dreambase.h
2011-12-26 21:23:38 +00:00
Torbjörn Andersson
b3b904ddab
KYRA: Avoid deleting pointer twice after creating EOB2 party
...
It probably happened in EOB as well, but I only actually observed
it in EOB2.
2011-12-26 22:13:26 +01:00
Willem Jan Palenstijn
2cd0b29de1
DREAMWEB: Convert searchForString
2011-12-26 21:58:17 +01:00
Tarek Soliman
2ec65882e8
KYRA: (EOB) Flag eob and eob2 with ADGF_UNSTABLE
2011-12-26 14:52:38 -06:00
Filippos Karapetis
a75d39895b
DREAMWEB: Move some functions to DreamBase, remove dead code
2011-12-26 22:47:14 +02:00
Filippos Karapetis
fb07400086
DREAMWEB: Remove dead code
2011-12-26 22:35:05 +02:00
Johannes Schickel
9b51b138db
KYRA: Some formatting fixes.
2011-12-26 21:34:22 +01:00
Filippos Karapetis
1ba4f0a1a8
Revert "DREAMWEB: Remove dead code and move most functions to DreamBase"
...
This reverts commit 4c66f74b58
.
These functions aren't ready to be moved yet till the remaining two are
finished, and they're so crossreferenced that the safest thing to do is
revert this commit and break it down to smaller chunks
2011-12-26 22:31:50 +02:00
Filippos Karapetis
4c66f74b58
DREAMWEB: Remove dead code and move most functions to DreamBase
2011-12-26 22:10:20 +02:00
Johannes Schickel
0117fc415e
SCUMM: Make SampleBuffer::write non-virtual to silence a g++ warning.
...
No class inherits from SampleBuffer, thus it should be safe to do so.
2011-12-26 21:03:51 +01:00
Willem Jan Palenstijn
b5ad84a05d
DREAMWEB: Move inputline out of data blob
2011-12-26 20:54:48 +01:00
Willem Jan Palenstijn
b08804f360
DREAMWEB: Convert 'parser'
2011-12-26 20:46:37 +01:00
D G Turner
bd70cd9dff
DREAMWEB: Ported 'read' to C++
2011-12-26 20:45:39 +00:00
Filippos Karapetis
f5da710da4
DREAMWEB: Remove more unused global variables
2011-12-26 21:30:02 +02:00
Willem Jan Palenstijn
cb3eee8635
DREAMWEB: Reduce dependency on globals and move functions to DreamBase
2011-12-26 20:03:52 +01:00
Willem Jan Palenstijn
6f85de6b6e
DREAMWEB: Combine transferMap and transferInv
2011-12-26 20:03:52 +01:00
Johannes Schickel
463aa52ac6
KYRA: Cleanup va_arg use in drawShape.
...
Thanks to wjp for noticing this.
2011-12-26 19:32:05 +01:00
Johannes Schickel
487e73bd21
KYRA: Merge Screen_Rpg with Screen (for now).
...
This should(!) fix ARM compilation issues due to virtual inheritance.
2011-12-26 19:32:05 +01:00
Willem Jan Palenstijn
c2a94132c8
DREAMWEB: Convert pickupConts
2011-12-26 18:42:28 +01:00
Filippos Karapetis
82b6f6c97b
DREAMWEB: Cleanup searchForFiles()
2011-12-26 19:01:38 +02:00
Johannes Schickel
6ca8d9ffe3
KYRA: Remove unused/obsolete function.
2011-12-26 17:56:50 +01:00
Willem Jan Palenstijn
1237004756
DREAMWEB: Minor cleanup
2011-12-26 17:53:04 +01:00
Willem Jan Palenstijn
15bb44dda1
DREAMWEB: Remove now unused Buffers segment
2011-12-26 17:42:19 +01:00
Willem Jan Palenstijn
c86a830c4a
DREAMWEB: Move openInvList, ryanInvList out of buffers
2011-12-26 17:42:19 +01:00
Willem Jan Palenstijn
017c1ed993
DREAMWEB: Update deallocatemem for moved sprite table
2011-12-26 17:42:19 +01:00
Willem Jan Palenstijn
c60ce59aa4
DREAMWEB: Fix regression in transferToEx
2011-12-26 17:27:17 +01:00
Johannes Schickel
3cd4d1493a
KYRA: Unconfuse some MSVC versions by adding a space before a comment.
2011-12-26 17:09:12 +01:00
Filippos Karapetis
4106ae7d2d
DREAMWEB: Port 'dircom' to C++, move rootdir out of the data blob and fix a regression in searchForFiles()
2011-12-26 17:50:48 +02:00
athrxx
2e517cc9ec
KYRA: (EOB) - add EOB copyright strings to KyraMetaEngine::getOriginalCopyright()
2011-12-26 16:18:17 +01:00
athrxx
d807b3d42b
KYRA: (EOB) - implement EOB1 party transfer
2011-12-26 16:18:17 +01:00
athrxx
c0e782fd0b
KYRA: (EOB) - Start implementing EOB1 party transfer (not working yet)
...
(ScummVM specific solution which allows the selection of save files of all configured EOB1 targets)
2011-12-26 16:18:17 +01:00
athrxx
53e1bf21ec
KYRA: (EOB) - get rid of loadVGAPalette7bit()
...
(slightly change VGA palette loader to accomodate EOB1 palettes)
2011-12-26 16:18:17 +01:00
athrxx
40b1b794ae
KYRA: make bool variable const (again)
2011-12-26 16:18:17 +01:00
athrxx
692f9ee6d5
KYRA: whitespace cleanup
2011-12-26 16:18:17 +01:00
athrxx
0c7fbd788b
KYRA: (EOB) - remove unneeded virtual declarations in screen.h
2011-12-26 16:18:17 +01:00
athrxx
60330556ff
KYRA: (EOB/LOL) - move eob/lol specific screen code to new class
2011-12-26 16:18:16 +01:00
athrxx
8716ed1703
KYRA: (EOB/LOL) - again fix static resource loading for EOB when LOL is disabled
2011-12-26 16:18:16 +01:00
athrxx
0aa3238523
KYRA: (EOB/LOL) - rename some vars
...
(all cases of Eob to EoB, all cases of Lol to LoL, all cases of LolEobCommon to RpgCommon)
2011-12-26 16:18:16 +01:00
athrxx
4e4f4164be
KYRA: (EOB) - fix eob2 sequence text fading
2011-12-26 16:18:16 +01:00