Paul Gilbert
|
a6cf2bf2b1
|
Reintroduced language string lists as a fallback for DELPHINE.LNG, since not all versions have this file
svn-id: r40522
|
2009-05-13 12:31:30 +00:00 |
|
Eugene Sandulenko
|
d116a94e2b
|
Normalized types for several variables. Formatting
svn-id: r40521
|
2009-05-13 11:59:49 +00:00 |
|
Paul Gilbert
|
57caa94081
|
Moved the construction of _sound and _music to the constructor, in case the run() method exits before initiaze is called
svn-id: r40520
|
2009-05-13 11:43:24 +00:00 |
|
Max Horn
|
37a0157c97
|
SCI: cleanup
svn-id: r40518
|
2009-05-12 23:32:32 +00:00 |
|
Max Horn
|
05c3c6ccb3
|
SCI: Replaced SFX_OK/SFX_ERROR by Common::Error, and got rid of sfx/sfx.h
svn-id: r40517
|
2009-05-12 23:31:55 +00:00 |
|
Max Horn
|
e3d79c58f0
|
Make data that is only locally used static
svn-id: r40516
|
2009-05-12 23:31:02 +00:00 |
|
Max Horn
|
7f29670843
|
SCI: Changed object / script local vars storage to use a Common::Array
svn-id: r40515
|
2009-05-12 23:30:42 +00:00 |
|
Max Horn
|
0255cd0213
|
SCI: Removed sci_memory.h/.cpp
svn-id: r40514
|
2009-05-12 23:30:10 +00:00 |
|
Max Horn
|
8d8e9d3aaa
|
Must include common/scummsys.h in graphics/pixelformat.h because it uses type 'byte'
svn-id: r40513
|
2009-05-12 23:28:49 +00:00 |
|
Eugene Sandulenko
|
ca7cf951a7
|
Allow ESC button also be assigned in keymapper.
svn-id: r40511
|
2009-05-12 20:40:15 +00:00 |
|
Torbjörn Andersson
|
6372a3f527
|
Surely this function is supposed to return -2 when the memory allocation
*fails*, not when it succeeds...?
svn-id: r40510
|
2009-05-12 20:13:42 +00:00 |
|
Filippos Karapetis
|
e280f301e7
|
Rearranged all the different version checks based on SCI version in versions.h, and added some WIP and unused game flags, which will hopefully replace the SCI version numbers
svn-id: r40509
|
2009-05-12 20:12:49 +00:00 |
|
Torbjörn Andersson
|
0cc6b88f58
|
When source and destination are the same, there is no need to strcpy(). In fact
it may even be harmful when source and destination overlap. (This happens when
loading savegames.)
svn-id: r40508
|
2009-05-12 20:03:10 +00:00 |
|
Johannes Schickel
|
536bdeacd4
|
Clarification of a comment.
svn-id: r40507
|
2009-05-12 19:58:05 +00:00 |
|
Johannes Schickel
|
68c7aa7ff1
|
Fix invalid pop up widget selection, when no "opl_driver" setting is present.
svn-id: r40506
|
2009-05-12 19:36:09 +00:00 |
|
Torbjörn Andersson
|
9c18a12fa0
|
Fixed what looks like an obvious error in loadSong() that Valgrind caught.
svn-id: r40504
|
2009-05-12 19:24:11 +00:00 |
|
Johannes Schickel
|
72686a5a9e
|
Make 'create' return an OPL2 by default.
svn-id: r40503
|
2009-05-12 19:24:04 +00:00 |
|
Johannes Schickel
|
4190e256bf
|
Cleanup.
svn-id: r40502
|
2009-05-12 19:03:54 +00:00 |
|
Eugene Sandulenko
|
a0a44ef498
|
Allow creation of KeyState with zero ascii value.
svn-id: r40501
|
2009-05-12 19:03:42 +00:00 |
|
Eugene Sandulenko
|
ef1a8c8677
|
Give hints for better automapping
svn-id: r40500
|
2009-05-12 19:00:24 +00:00 |
|
Filippos Karapetis
|
5e83e27bf6
|
Performed some cleanup on the different version checks
svn-id: r40499
|
2009-05-12 18:57:28 +00:00 |
|
Johannes Schickel
|
4c156d3c78
|
Fix OPL emulator IDs.
svn-id: r40498
|
2009-05-12 18:53:44 +00:00 |
|
Johannes Schickel
|
a586017bea
|
Fall back to plain OPL2 emulation, when Dual OPL2 isn't available.
svn-id: r40497
|
2009-05-12 18:45:17 +00:00 |
|
Johannes Schickel
|
4f0768b909
|
- Add support for selecting the OPL emulator being used (config entry: "opl_driver")
- Make MAME FM OPL the default emulator again
- Add GUI support for selecting the active OPL emulator
- Update themes
svn-id: r40496
|
2009-05-12 18:42:44 +00:00 |
|
Eugene Sandulenko
|
938db170f3
|
Sync with STXes
svn-id: r40494
|
2009-05-12 17:48:58 +00:00 |
|
Johannes Schickel
|
619d107ed7
|
Add more detailed error message for "Chunk overread" case.
svn-id: r40493
|
2009-05-12 15:06:20 +00:00 |
|
Walter van Niftrik
|
eb8ddbe8f4
|
SCI: Fixed a valgrind warning.
svn-id: r40492
|
2009-05-12 14:58:44 +00:00 |
|
Johannes Schickel
|
c59f9a9670
|
Cleanup.
svn-id: r40491
|
2009-05-12 14:55:45 +00:00 |
|
Johannes Schickel
|
09224573f5
|
Formatting.
svn-id: r40490
|
2009-05-12 14:43:57 +00:00 |
|
Johannes Schickel
|
76984ded25
|
Add proper error checking in file parsing code.
svn-id: r40489
|
2009-05-12 14:35:50 +00:00 |
|
Johannes Schickel
|
8524bf3a25
|
Change script file loading code to use Common::IFFParser instead of a self written IFF reader.
svn-id: r40488
|
2009-05-12 14:18:08 +00:00 |
|
Johannes Schickel
|
fa0fe7fada
|
Typo.
svn-id: r40487
|
2009-05-12 13:56:09 +00:00 |
|
Filippos Karapetis
|
2e59107a42
|
Removed some unused code
svn-id: r40486
|
2009-05-12 13:29:32 +00:00 |
|
Joost Peters
|
b13a8090b2
|
set resource version for LSL6 low-res CD version as well + update language comment
svn-id: r40485
|
2009-05-12 12:57:03 +00:00 |
|
Walter van Niftrik
|
e7184402fb
|
SCI: Sound: Send signal immediately for currently unsupported fade-and-continue.
svn-id: r40484
|
2009-05-12 12:56:22 +00:00 |
|
Walter van Niftrik
|
eec316443e
|
SCI: Set resource version for LSL6 floppy (autodetection fails).
svn-id: r40483
|
2009-05-12 12:39:46 +00:00 |
|
Johannes Schickel
|
8d15765059
|
Fix strncpy usage.
svn-id: r40482
|
2009-05-12 12:35:40 +00:00 |
|
Walter van Niftrik
|
c299dbeb26
|
SCI: Merged Message() and GetMessage(). Set SCI1.1 to use SCI1 kernel table (for now).
svn-id: r40481
|
2009-05-12 12:31:09 +00:00 |
|
Johannes Schickel
|
a79716e367
|
Cleanup.
svn-id: r40480
|
2009-05-12 12:30:59 +00:00 |
|
Johannes Schickel
|
cf3ea8eec2
|
Cleanup.
svn-id: r40479
|
2009-05-12 12:20:45 +00:00 |
|
Walter van Niftrik
|
7f587a9d6b
|
SCI: Message: Added resource-internal recursion (currently untested).
svn-id: r40478
|
2009-05-12 11:28:15 +00:00 |
|
Paul Gilbert
|
4aedfc75f8
|
Changed the hardcoded 'Parler de..' string in the conversation dialog to use the correct language string
svn-id: r40477
|
2009-05-12 10:20:12 +00:00 |
|
Eugene Sandulenko
|
17a68490be
|
Replace verb numbers with constants in selectVerb() call
svn-id: r40476
|
2009-05-12 10:02:18 +00:00 |
|
Filippos Karapetis
|
968aec7627
|
Synced WinCE SDL backend with the changes in commit #40226. Hopefully, this will fix bug #2790461 - "WINCE: Compilation broken"
svn-id: r40475
|
2009-05-12 08:27:06 +00:00 |
|
Filippos Karapetis
|
a5a1aa5542
|
- Slight cleanup of c_sfx_01_header()
- "words" -> "kernelwords"
svn-id: r40474
|
2009-05-12 08:22:20 +00:00 |
|
Filippos Karapetis
|
63fe11702c
|
Moved the "suffixes" and "words" console commands to ScummVM's debug console
svn-id: r40473
|
2009-05-12 08:14:24 +00:00 |
|
Filippos Karapetis
|
80254b79cc
|
Replaced sci_hexdump() with Common::hexdump()
svn-id: r40472
|
2009-05-12 07:21:44 +00:00 |
|
Filippos Karapetis
|
1b8c5f483f
|
Silenced MSVC warning about unsafe mix of byte and boolean
svn-id: r40471
|
2009-05-12 07:19:49 +00:00 |
|
Filippos Karapetis
|
36c832d455
|
Added a startOffset parameter to hexdump() (used by SCI's own hexdump method)
svn-id: r40470
|
2009-05-12 07:07:17 +00:00 |
|
Willem Jan Palenstijn
|
5f3938d615
|
Fix MSVC compilation (cast const away explicitly).
Patch by Kerbox.
svn-id: r40469
|
2009-05-11 21:05:48 +00:00 |
|