Willem Jan Palenstijn
08ebd7123a
NEWS: Merge news for unreleased 1.1.2 with 1.2.0
...
svn-id: r52705
2010-09-13 14:16:08 +00:00
Filippos Karapetis
9086210a65
NEWS: Added all the newly supported SCI games in 1.2.0
...
svn-id: r52704
2010-09-13 14:08:18 +00:00
Filippos Karapetis
ce657cc0dc
SCI: Changed the script protection code to be a hack for Hoyle 3 only
...
This shouldn't be happening normally, but apparently it does, which would indicate
a potential issue with the object locking code
svn-id: r52703
2010-09-13 13:47:56 +00:00
Filippos Karapetis
e242814990
SCI: Proper fix for bug #3038837 - "HOYLE3: EGA/VGA Crashes" and some cleanup
...
System scripts (i.e. 0 and 900-999) are now protected and never destroyed during a
game
svn-id: r52702
2010-09-13 13:17:55 +00:00
Jordi Vilalta Prat
c2fb737950
I18N: Update the catalan translation.
...
svn-id: r52701
2010-09-13 12:53:27 +00:00
Jordi Vilalta Prat
bfbb69f77e
I18N: Unified messages by removing whitespaces.
...
svn-id: r52700
2010-09-13 12:50:26 +00:00
Johannes Schickel
c6afdbdca3
KYRA3: Add some sound debug output.
...
svn-id: r52699
2010-09-13 12:19:19 +00:00
Arnaud Boutonné
4ac61cc290
HUGO: Fix GCC warning (Thanks MSVC for not showing those)
...
svn-id: r52698
2010-09-12 23:10:31 +00:00
Arnaud Boutonné
597eed0266
HUGO: Use fonts in HUGO.DAT for the DOS version
...
This is only a temporary solution, to be replaced by a proper .FON
handling. Hugo 2 and 3 (dos) now start.
svn-id: r52697
2010-09-12 22:59:32 +00:00
Arnaud Boutonné
f656ed2974
TOOLS: Add fonts in hugo.dat for DOS version
...
svn-id: r52696
2010-09-12 22:54:37 +00:00
Martin Kiewitz
c447b99d4e
SCI: patching cleanup (+orgbyte/adjust command)
...
the new commands were meant for castle/brain hangman puzzle patch, but the patch didn't work well, so I removed it. Still the commands could/should come in handy
svn-id: r52695
2010-09-12 22:09:01 +00:00
Thierry Crozat
c073369f0a
i18n: Translate Save and Restore buttons in SCI engine
...
svn-id: r52694
2010-09-12 21:56:37 +00:00
Filippos Karapetis
b6488818a5
SCI: Bugfix for rev #52688 .
...
We can't just set the lockers of script 0 to 1, as at that point
the objects associated with the script are marked to be deleted,
thus we need to reload the script
svn-id: r52693
2010-09-12 21:50:52 +00:00
Thierry Crozat
fc11604e73
i18n: Translate the Save and Load buttons in myst and riven
...
svn-id: r52692
2010-09-12 21:35:49 +00:00
Thierry Crozat
61a111d82a
i18n: Translate the Save and Load buttons in cruise
...
This fix Fix bug #3064918 GUI: Save and Load button not translated in
cruise
svn-id: r52691
2010-09-12 21:21:21 +00:00
Thierry Crozat
5b6ca46ade
i18n: Update German translation
...
svn-id: r52690
2010-09-12 19:18:30 +00:00
Matthew Hoops
bb1c8c3f51
VIDEO: Fix rounding the Smacker frame rate
...
_frameRate is now stored using Common::Rational instead of uint32.
svn-id: r52689
2010-09-12 18:31:10 +00:00
Lars Skovlund
de6555663d
Workaround for bug #038837 : HOYLE3: EGA/VGA Crashes. Needs further
...
investigation and a proper fix post-release
svn-id: r52688
2010-09-12 18:13:14 +00:00
Matthew Hoops
161b2e6c79
TESTBED: Title capitalization and consistency
...
svn-id: r52686
2010-09-12 16:41:13 +00:00
Eugene Sandulenko
09ae34f4a4
TESTBED: Fix warnings
...
svn-id: r52685
2010-09-12 14:20:52 +00:00
Eugene Sandulenko
f7f5a561eb
TINSEL: Remove unused variable
...
svn-id: r52684
2010-09-12 14:18:40 +00:00
Thierry Crozat
1f986e14af
i18n: Add lowres context in a few places.
...
I also changed the english text for the GUI Renderer items in 1x mode
as the text was tool long and cut.
svn-id: r52683
2010-09-12 11:43:51 +00:00
Eugene Sandulenko
238a10fa52
TESTBED: remove unnecessary executable flags
...
svn-id: r52682
2010-09-12 08:10:49 +00:00
Eugene Sandulenko
74118a7087
TESTBED: Merge gsoc2010-testbed branch
...
svn-id: r52681
2010-09-12 08:08:37 +00:00
Max Horn
6bc9340df5
COMMON: Add unit tests for recently fixed Common::Rational bugs
...
Specifically, the bugs in operators - and / for mixed Rational/int args,
fixed in rev #52675 , are tested for.
svn-id: r52680
2010-09-12 07:24:57 +00:00
Johannes Schickel
8bc65ccdc7
SCI: Add 1.2M version of KQ5 EGA (0.000.055).
...
svn-id: r52679
2010-09-11 21:23:22 +00:00
Thierry Crozat
5cbe8270dd
i18n: Update Italian and Spanish translations
...
The change to the spanish translation fixes bug #3063423
svn-id: r52678
2010-09-11 16:47:30 +00:00
Thierry Crozat
c81c7fd0bc
i18n: Add lowres context in a few places
...
Also update the Italian and French translations.
svn-id: r52677
2010-09-11 16:18:55 +00:00
Lars Skovlund
b2be003722
SCI: In kFormat, handle arguments pointing to text resource 0 correctly.
...
Fixes Colonel's Bequest inventory formatting.
svn-id: r52676
2010-09-11 13:30:42 +00:00
Sven Hesse
a71f3aa99c
COMMON: Fix int-Rational operators
...
svn-id: r52675
2010-09-11 10:03:31 +00:00
Paul Gilbert
70fed746df
TINSEL: Fix for #3032780 - Mute not respected in DW1
...
svn-id: r52674
2010-09-11 05:28:54 +00:00
Paul Gilbert
77c43f4d0d
TINSEL: Fix for #3032778 - Mute not respected in DW2
...
svn-id: r52673
2010-09-11 04:32:53 +00:00
Arnaud Boutonné
a002c6f2fd
GOB: Fix 2nd Hebrew protection screen in Fascination
...
Add a workaround to avoid a crash when failing the protection check
This only applies for the 2nd protection screen in the Hebrew version
which is used when the intro is not skipped
svn-id: r52672
2010-09-10 23:40:08 +00:00
Matthew Hoops
21b96bd374
GRAPHICS: Improve PICT support
...
PICT images of <8bpp are now supported and paletted images now work when the PixelFormat passed is not 1Bpp.
svn-id: r52671
2010-09-10 22:08:48 +00:00
Arnaud Boutonné
1b469c68d3
NEWS: Mention Fascination support
...
svn-id: r52670
2010-09-10 20:25:10 +00:00
Martin Kiewitz
446aa6be8a
SCI: adding patch for castle brain cipher puzzle
...
reinitializes puzzle each time its shown. Fixes save/restore bug in that room, bug #3063510
svn-id: r52668
2010-09-10 20:14:37 +00:00
Filippos Karapetis
4e27844fef
SCI: Some changes regarding resources
...
- Renamed the debug command "resource_size" to "resource_info", as it now provides
the location of where a specified resource is found (i.e. the resource.xxx file, or
the file name itself, if the resource is a patch)
- "duskdump" shows the original location of dumped resources
- loadResource() now shows the location of files that couldn't be loaded
svn-id: r52667
2010-09-10 14:07:32 +00:00
Walter van Niftrik
8bbbcfe5b8
SCI: Fix digital track regression from r52662.
...
svn-id: r52666
2010-09-09 23:01:51 +00:00
Filippos Karapetis
f446dbc8d5
SCI: Implemented the kPrintDebug SCI2.1 kernel function, used in Shivers (demo)
...
svn-id: r52665
2010-09-09 20:09:32 +00:00
Martin Kiewitz
a8afefd64b
SCI: kIsOnMe is kOnMe, merge both into kIsOnMe
...
and map kOnMe for SCI2 to kIsOnMe, remove commented out hacks. fix signatures for those 2 functions, added TODO - someone should fix the SCI32 signatures
svn-id: r52664
2010-09-09 20:07:53 +00:00
Matthew Hoops
61adb401b2
SCI: Cleanup kWinHelp's dialog handling
...
Don't display the message twice and now we use the filename in the message.
svn-id: r52663
2010-09-09 18:34:27 +00:00
Walter van Niftrik
5eb0314e4c
SCI: Fix last MIDI channel number for adlib driver
...
svn-id: r52662
2010-09-09 18:26:16 +00:00
Matthew Hoops
30080c7e07
MOHAWK: Add initial work on the Riven marble puzzle
...
The marbles are currently drawn, and you can pick them up, but you can not place them on the grid yet.
svn-id: r52661
2010-09-09 17:27:02 +00:00
Filippos Karapetis
746a1c5614
SCI: Kernel table changes
...
- Added the kernel names for all unimplemented kernel debug functions, and mapped
them all to kDummy, so that the kernel tables are correct and all kernel
functions are mapped (useful for debugging)
- Added a stub for kWinHelp (normally opens an external Windows help file), with
an appropriate dialog
- Added a stub for kWinDLL, which currently errors out on purpose (this needs to
be investigated, as it loads and uses external Windows DLLs)
- Readded kListIndexOf in kList (the signature was wrong when the previous commit
was made)
svn-id: r52660
2010-09-09 15:09:26 +00:00
Willem Jan Palenstijn
2ba62328d2
BUILD: Create configure temp files in build dir
...
This fixes detection issues with a noexec /tmp (bug #3009167 ),
and matches what autoconf does. There should be no need to
randomize temp file names in the build dir.
svn-id: r52659
2010-09-09 14:01:48 +00:00
Willem Jan Palenstijn
43f05c3361
BUILD: Fix compiler test result logging
...
svn-id: r52658
2010-09-09 14:01:33 +00:00
Lars Skovlund
e51b0f6b56
SCI/Debugger: Show class names in addition to addresses in class_table output.
...
svn-id: r52657
2010-09-09 13:38:00 +00:00
Fabio Battaglia
68dd99643c
DINGUX and N64: changes to dists targets
...
Run instructions to copy engine data only if there is really some
datafiles to copy for the built engines.
svn-id: r52656
2010-09-09 13:30:15 +00:00
Walter van Niftrik
8264bb704f
SCI: Add getLastChannel() function to MidiPlayer class
...
svn-id: r52655
2010-09-09 12:46:46 +00:00
Lars Skovlund
065e19092a
SCI: Support push and pop subfunctions in kMessage()
...
Glossary seems to work now.
svn-id: r52654
2010-09-09 12:44:34 +00:00