athrxx
8d4034f428
KYRA: (EOB) - add static resources for memorize/pray menu
2011-12-26 16:18:12 +01:00
athrxx
e29f639791
KYRA: (EOB) - fix monster distance attack bug
2011-12-26 16:18:12 +01:00
athrxx
97e5036bf0
KYRA: (EOB) - more work on ingame menus
2011-12-26 16:18:11 +01:00
athrxx
045d08986d
KYRA: (EOB) - start implementing camp menu
2011-12-26 16:18:11 +01:00
athrxx
69ad70afbb
KYRA: (EOB) - allow returning to the main menu from character generation via ESC
2011-12-26 16:18:11 +01:00
athrxx
894df5a4ac
KYRA: (EOB) - extended saveload caps
...
(also save/load inventory and spellbook display state)
2011-12-26 16:18:11 +01:00
athrxx
6853452bcb
KYRA: (EOB) - fix shift key input
2011-12-26 16:18:11 +01:00
athrxx
514c77625f
KYRA: (EOB) - fix out of bounds mem access
2011-12-26 16:18:11 +01:00
athrxx
c8665d06bc
KYRA: (EOB) - fix some warnings and add some menu code
2011-12-26 16:18:11 +01:00
athrxx
adbf14c3c4
KYRA: (EOB) - update static resources (menu strings)
2011-12-26 16:18:11 +01:00
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