athrxx
9a6be57afd
KYRA: (EOB) - implement explodeObject()
2011-12-26 16:18:11 +01:00
athrxx
77d210765a
KYRA: (EOB) - add some static res (flight object data) to kyra.dat
2011-12-26 16:18:11 +01:00
athrxx
089ad94b68
KYRA: (EOB) - minor cleanup
2011-12-26 16:18:10 +01:00
athrxx
80ece6caae
KYRA: (EOB) - replace snprintf/sprintf
2011-12-26 16:18:10 +01:00
athrxx
aa031bf98e
KYRA: (EOB) - minor code size reduction
2011-12-26 16:18:10 +01:00
athrxx
ff8a030c37
KYRA: (EOB) - fix EOB1 spell definitions
2011-12-26 16:18:10 +01:00
athrxx
540d081a6f
KYRA: (EOB) - initial code base commit
2011-12-26 16:18:10 +01:00
athrxx
9feb674e11
KYRA: (EOB) - update kyradat tool
2011-12-26 16:18:10 +01:00
athrxx
814c78e84e
KYRA: (AdLib Driver) - fix queue handling for Eob
...
Huge numbers of sound effects get started as soon as a couple of monsters are around. If we start dropping sound when the queue is full, we won't have any sounds in these situations, but we'll get tons of useless warnings instead.
2011-12-26 16:18:10 +01:00
athrxx
2bcae2451a
KYRA: (AdLib Driver) - prevent squashing of sounds during halt track execution
...
This patch makes sure that the stopping track (track 0) does not squash sounds which get queued during the execution of the stopping track. This seems to be a hardware problem (original driver implementation not suitable for modern machines).
2011-12-26 16:18:10 +01:00
athrxx
2da431aa65
KYRA: (AdLib Driver) - increase versions and add necessary EOB modifications
2011-12-26 16:18:09 +01:00
athrxx
93321ca485
KYRA: (AdLib Driver) - fix secondary effect
2011-12-26 16:18:09 +01:00
athrxx
86a8f694c0
KYRA: (AdLib Driver) - rename some variables to make more sense
2011-12-26 16:18:09 +01:00
athrxx
4098feff57
KYRA: (AdLib Driver) - allow sound trigger query
2011-12-26 16:18:09 +01:00
athrxx
f2a1ff3f78
KYRA: (AdLib Driver) - fix invalid memory write issue
2011-12-26 16:18:09 +01:00
athrxx
77a81a80b4
KYRA: (AdLib Driver) - implement sound effects volume
...
(also make internal driver version more flexible)
2011-12-26 16:18:09 +01:00
Filippos Karapetis
8c3488a973
DREAMWEB: Remove the now unused ASM style versions of getanyad, getexad, getfreead and getsetad
2011-12-26 16:54:03 +02:00
Filippos Karapetis
3b9b4cb6ba
DREAMWEB: Fix a regression in fillOpen() and remove the now unused getOpenedSize()
2011-12-26 16:54:02 +02:00
Willem Jan Palenstijn
1fef9d1f75
DREAMWEB: Convert findAllOpen, fillOpen
2011-12-26 16:54:00 +02:00
Johannes Schickel
4a30fa8845
GUI: Update translation files.
2011-12-26 15:26:56 +01:00
Johannes Schickel
95cabb0ffd
SCUMM: Add a difficulty selection dialog for Loom FM-Towns.
...
It is in spirit of the DOS version's selection dialog, but it has the
description above the buttons instead of below it.
2011-12-26 15:25:41 +01:00
Filippos Karapetis
63ba3988ff
DREAMWEB: Port 'transfertoex' to C++
2011-12-26 16:10:28 +02:00
Filippos Karapetis
e311f678b9
DREAMWEB: Move pressList out of the data blob, and remove loads of unused global variables from the data blob
2011-12-26 15:06:15 +02:00
Filippos Karapetis
047a9dc19d
DREAMWEB: Fix regression in loadRoomsSample()
2011-12-26 15:04:06 +02:00
Willem Jan Palenstijn
2db59ab311
DREAMWEB: Move even more use-related functions to DreamBase
2011-12-26 13:02:18 +01:00
Filippos Karapetis
d7335d69e3
DREAMWEB: Move the roomsCanGo array out of the data blob
2011-12-26 13:59:20 +02:00
Filippos Karapetis
2ca00bc3c6
DREAMWEB: Cleanup searchForFiles()
2011-12-26 13:33:37 +02:00
Filippos Karapetis
1b11f48a35
DREAMWEB: Cleanup identifyOb()
2011-12-26 13:18:09 +02:00
Eugene Sandulenko
70b9886340
Merge pull request #150 from tobigun/player_appleII
...
SCUMM: Add Apple-II sound player support
2011-12-26 00:52:52 -08:00
Strangerke
9751d6ded4
TSAGE: R2R - Scene 3700: Fix a couple of bugs
...
Thanks to Fingolfin for pointing those out
2011-12-26 07:21:48 +01:00
D G Turner
6f8a4bb336
DREAMWEB: Ported 'searchforfiles' to C++
2011-12-26 05:46:01 +00:00
D G Turner
389afc4666
DREAMWEB: Port 'findpathofpoint' to C++
2011-12-26 05:02:51 +00:00
Filippos Karapetis
d503838fd6
DREAMWEB: Moved the two rollEndCredits functions together in print.cpp and renamed them to rollEndCreditsGameWon and rollEndCreditsGameLost
2011-12-26 03:15:47 +02:00
Filippos Karapetis
9a89f8884c
Merge pull request #153 from fingolfin/dreamweb-cleanup
...
Dreamweb: Port rollEm() to C++, remove dead code
2011-12-25 16:58:58 -08:00
Filippos Karapetis
7945a0fbb0
DREAMWEB: Cleaned up findFirstPath(), fixed a regression and moved it to DreamBase
2011-12-26 02:50:02 +02:00
Max Horn
a4643a0484
DREAMWEB: Move titles.cpp to DreamBase
2011-12-26 01:41:56 +01:00
Max Horn
dbe5b50cd3
DREAMWEB: Port rollEm() to C++
2011-12-26 01:41:56 +01:00
Max Horn
04a147921f
DREAMWEB: Rename workToScreenCPP to workToScreen
2011-12-26 01:41:56 +01:00
Max Horn
d015f5d446
DREAMWEB: Remove some dead code
2011-12-26 01:41:55 +01:00
Strangerke
9ba55105fc
TSAGE: R2R - Implement scene 3400
2011-12-25 23:41:03 +01:00
D G Turner
c7b1ec2198
DREAMWEB: Ported 'findfirstpath' to C++.
...
This conversion could do with a bit more work to remove the es/ax/cx
temp usage and clean up the code.
2011-12-25 23:33:11 +00:00
Filippos Karapetis
1f346baa92
DREAMWEB: Port 'findopenpos' to C++
2011-12-25 22:31:07 +02:00
Filippos Karapetis
bdded1ce12
DREAMWEB: The ASM-style version of getEitherAd() is no longer needed
2011-12-25 22:11:27 +02:00
Filippos Karapetis
95c9a6d8cd
DREAMWEB: Move all of the functions in newplace.cpp into DreamBase
2011-12-25 21:10:20 +02:00
Filippos Karapetis
e27a5931c8
DREAMWEB: Remove getdestinfo() and access the roomPics array directly in locationPic()
2011-12-25 21:00:30 +02:00
Filippos Karapetis
6dbc930b18
DREAMWEB: Remove getDestInfo() from locationPic
...
This allows to move some more functions into DreamBase
2011-12-25 19:48:49 +02:00
Filippos Karapetis
95ffd7f4ce
DREAMWEB: Port 'purgeanitem' to C++, some cleanup
2011-12-25 19:25:00 +02:00
Filippos Karapetis
eaf87bdfa7
DREAMWEB: Port 'emergencypurge' to C++
2011-12-25 18:42:13 +02:00
Filippos Karapetis
21a278bb63
DREAMWEB: Port 'outofopen' to C++
2011-12-25 18:26:13 +02:00
Filippos Karapetis
bf4271dfc1
DREAMWEB: Port 'swapwithopen' to C++
2011-12-25 17:54:22 +02:00