Paul Gilbert
333c30b8c7
TONY: Removed unused drive & folder defines and code
2012-05-20 11:37:33 +10:00
Paul Gilbert
10b0451776
TONY: Converted #ifdefs for different language fonts setup
...
It now uses the ScummVM language from the game's detection entry, so foreign language versions like French and German should now load correctly.
2012-05-20 10:52:08 +10:00
Paul Gilbert
0136bf4a86
TONY: Fix issues with font loading and display of accented characters
2012-05-20 09:57:24 +10:00
Paul Gilbert
e76a55588a
TONY: Added assert for character indexes outside provided font
2012-05-20 09:23:12 +10:00
Paul Gilbert
b63c28c1a0
COMMON: Fix comparison operation on coroutine wait methods
2012-05-20 09:22:14 +10:00
Paul Gilbert
c402426117
TONY: Converted some warning calls to debugC
2012-05-19 20:29:53 +10:00
Paul Gilbert
f3398ee010
TONY: Formatting fixes
2012-05-19 19:55:17 +10:00
Paul Gilbert
a4a02e15b5
TONY: Converting Italian comments to English
2012-05-19 19:55:16 +10:00
Torbjörn Andersson
827454a87e
TONY: Change "it's" to "its" in comments where appropriate. (I think.)
2012-05-19 11:05:57 +02:00
Paul Gilbert
8457c1c768
TONY: Removed deprecated MPAL stubs file
2012-05-19 16:57:17 +10:00
Paul Gilbert
bd064fe044
TONY: Endian fix in expression parser
2012-05-19 13:18:47 +10:00
Paul Gilbert
5d18a71045
TONY: Converting comments to English and formatting
2012-05-19 12:33:14 +10:00
D G Turner
e23ac65799
DREAMWEB: Modify detection entries to allow for early UK CD Release.
...
As this version has identical dreamweb.r00 and r02 files to the
international floppy release, have added the executable to clarify
between the two versions.
Fixes bug #3526483 - "DREAMWEB: No speech playing in CD version"
2012-05-18 17:13:37 +01:00
Paul Gilbert
bcaeacf124
TONY: Implemented support for loading savegames directly from the launcher.
...
It's not perfect.. the startup screen briefly flashes, and Tony briefly disappears when you do a first action afterwards.
2012-05-18 22:57:25 +10:00
Paul Gilbert
d67a5162ad
TONY: Converting method comments to DOXYGEN format
2012-05-18 21:49:08 +10:00
Torbjörn Andersson
a5a3977c90
TONY: Fix compiling with GCC
2012-05-17 14:20:04 +02:00
Paul Gilbert
2341570e04
COMMON: Converted Coro context structure definitions to instead use classes.
...
This fixes a known problem with class variables declared in a method's context definition were not having their destructors called.
2012-05-17 20:47:56 +10:00
Paul Gilbert
bd5b65f007
COMMON: Fix compilation of coroutines code when COROUTINE_DEBUG is defined
2012-05-17 20:47:02 +10:00
Paul Gilbert
68b0412ce9
TINSEL: Fix compiler warning
2012-05-17 20:46:13 +10:00
Paul Gilbert
8153d7868b
COMMON: Improved waiting processes to store what PIDs they're waiting for
...
This is then used in PulseEvent to only execute processes that are specifically waiting on the given PID, rather than all waiting events.
2012-05-17 20:45:31 +10:00
Paul Gilbert
ac20e27173
CREATE_PROJECT: Updated MSVC scummvm.vcproj generation to handle coroutine compilation properly
2012-05-17 20:43:30 +10:00
Paul Gilbert
41692ef48a
TINSEL: Refactored Tinsel engine to use the Common coroutine scheduler
2012-05-17 20:42:23 +10:00
Paul Gilbert
c6810c174e
COMMON: Moved the Tinsel Coroutine code into it's own Common class
2012-05-17 20:39:55 +10:00
Paul Gilbert
7a40750671
TONY: Add a check to prevent GMM saving in the demo
2012-05-17 19:41:53 +10:00
Paul Gilbert
40926933c3
TONY: Handle translating savegame thumbnail for display in ScummVM GMM
2012-05-17 19:38:59 +10:00
Paul Gilbert
59942d9a41
TONY: Work on enabling GMM saving and loading
2012-05-17 19:38:57 +10:00
Johannes Schickel
452b951430
Merge pull request #238 from jonathangray/sndio_midi
...
MIDI: add sndio midi backend
2012-05-15 14:37:07 -07:00
Jonathan Gray
8cfe25cd65
MIDI: add sndio midi backend
...
New sndio MIDI backend for OpenBSD written by Alexandre Ratchov.
Tested with an external MT-32 and fluidsynth.
2012-05-15 16:39:21 +10:00
Filippos Karapetis
c64a69c363
SCI: Resolve some resource related FIXMEs
...
These were introduced in 4f6d42d .
The odd comment dates back to FreeSCI, as far as our history goes, and
seems to be a leftover from an old refactoring during FreeSCI's history
2012-05-15 03:05:38 +03:00
Strangerke
88762667b5
TONY: Fix some formatting
2012-05-14 21:29:27 +02:00
Eugene Sandulenko
ec7dfedc9f
NEWS: Add GUI-related items.
2012-05-14 21:43:27 +03:00
Fabio Battaglia
3296e872f4
CRUISE: Add italian language strings
...
Add italian menu strings, taken from Italian Amiga version
2012-05-14 20:27:15 +02:00
Fabio Battaglia
ef280e81a6
CRUISE: Correct Italian detection entry
...
Actually mark Amiga italian detection entry as Italian
2012-05-14 17:18:30 +02:00
Fabio Battaglia
623ae7f179
CRUISE: Add detection entry for Amiga Italian ver
2012-05-14 17:15:17 +02:00
Matthew Hoops
b253a05454
GRAPHICS: Hide the WinCursor implementation
2012-05-14 09:56:56 -04:00
Matthew Hoops
d789df8945
GRAPHICS: Add palette start index and color count functions to ImageDecoder
2012-05-14 09:56:56 -04:00
Paul Gilbert
d5b80688e7
TONY: Implemented list-saves and delete save functionality
2012-05-14 22:39:24 +10:00
Paul Gilbert
47ddb2ff33
TONY: Replace stubs for TakeOwnership/ReleaseOwnership with actual implementation
2012-05-14 21:06:03 +10:00
Paul Gilbert
9eb66a2324
TONY: Added endian fixes for reading data
2012-05-14 20:22:52 +10:00
Paul Gilbert
8f4694a80c
TONY: Fixed suspicious casting
2012-05-14 20:22:51 +10:00
Paul Gilbert
4bf61b2f02
TONY: Fixed nasty cast in ItemIrq initialisation
2012-05-14 20:22:50 +10:00
Filippos Karapetis
c3f0a426fc
SCI: kMakeSaveFileName is actually using virtual savegame IDs
2012-05-14 11:16:11 +03:00
Filippos Karapetis
6b38731d39
SCI: Implement savegame deletion functionality in SCI32
...
This is based on two kernel functions, kMakeSaveCatName and
kMakeSaveFileName
2012-05-14 11:04:58 +03:00
Strangerke
099fe1e9e6
TONY: Remove original header
2012-05-14 07:43:50 +02:00
Filippos Karapetis
398d0ffcef
SCI: Check for object visibility, if an object defines it
...
Fixes the inventory in GK1
2012-05-14 02:30:15 +03:00
Paul Gilbert
cf3d2cd356
TONY: Removed some no longer needed FIXME's
2012-05-14 08:53:09 +10:00
Willem Jan Palenstijn
4f6d42d77b
SCI: Add a few FIXMEs
2012-05-13 16:23:15 +02:00
Paul Gilbert
94f5a98987
TONY: Moved remaining globals to Globals class
2012-05-13 23:44:08 +10:00
Paul Gilbert
b01482bddb
TONY: Further globals added to Globals class
2012-05-13 23:05:41 +10:00
Paul Gilbert
546f47ddce
TONY: Beginnings of refactoring Globals into their own class
2012-05-13 22:34:40 +10:00