Filippos Karapetis
16adcb5145
COMMON: Simplify the documentation in openForSaving()
...
The new more concise description is courtesy of wjp.
2012-06-25 22:32:00 +03:00
Johannes Schickel
7b44c20eb1
BADA: Implement weekday querying in getTimeAndDate.
...
This furthermore makes the returned time be the wall time instead of UTC.
Thanks to Chris Warren-Smith for testing and improving a patch based
on pull request #248 .
2012-06-25 19:59:46 +02:00
Einar Johan Trøan Sømåen
580ed9026f
WINTERMUTE: Remove std::replace from PathUtil
2012-06-25 17:24:00 +02:00
Einar Johan Trøan Sømåen
c4c3f724a6
WINTERMUTE: Silence a warning in wintypes.h
2012-06-25 17:09:58 +02:00
Einar Johan Trøan Sømåen
c2a8af7ae5
WINTERMUTE: Rename functions and arguments in BScriptable.
2012-06-25 16:44:44 +02:00
Einar Johan Trøan Sømåen
1c26b37ef2
WINTERMUTE: Remove the DEGTORAD/RADTODEG-macros
2012-06-25 16:19:36 +02:00
Einar Johan Trøan Sømåen
58b8b371fe
WINTERMUTE: Fix even more warnings
2012-06-25 16:14:28 +02:00
Einar Johan Trøan Sømåen
4c61cf042b
WINTERMUTE: Fix a bunch of warnings
2012-06-25 15:48:00 +02:00
Einar Johan Trøan Sømåen
0fc175857a
WINTERMUTE: Move the engine-log over to a debug-channel.
2012-06-25 15:26:33 +02:00
Einar Johan Trøan Sømåen
e68ab9b572
WINTERMUTE: Make the ClassRegistry clean up after itself when returning to launcher
2012-06-25 15:13:34 +02:00
sylvaintv
20a781c020
TOON: Fix bug #3533291 - Crash in Russian Version
...
The Russian-localized version of an animation contained
an empty frame, added a check to skip the rendering.
Bug #3533291 : "TOON: Russian Version Crash at Voice Scanner"
2012-06-25 00:49:33 +02:00
Strangerke
c7fd284e4a
CGE: Fix bug 3537530 - ALTering dice
2012-06-25 00:44:59 +02:00
Strangerke
150011b843
CGE: Fix FX stereo
2012-06-24 23:49:03 +02:00
D G Turner
d2c510b886
AUDIO: Update Mixer class doxygen comment on balance to be consistent.
2012-06-24 22:34:49 +01:00
Strangerke
c4df905e0c
CGE: Fix bug #3537529
2012-06-24 21:25:53 +02:00
Thierry Crozat
06cd612b71
Merge pull request #251 from SimSaw/Updated German files
2012-06-24 19:03:53 +01:00
Thierry Crozat
29afa41047
I18N: Update translations template from source code
2012-06-24 18:17:33 +01:00
Simon Sawatzki
97168d5285
DOCS: Updated German README (Liesmich) and NEWS (Neues).
...
Liesmich now based on README SHA1 ID: d860f0f9bf
Neues now based on NEWS SHA1 ID: 555afaa50c
2012-06-24 19:13:42 +02:00
Simon Sawatzki
0bd7d1d1b4
I18N: Updated German GUI translation.
2012-06-24 19:12:06 +02:00
Thierry Crozat
314f76503f
I18N: Regenerate translations data file
2012-06-24 18:00:21 +01:00
Thierry Crozat
865488ffca
I18N: Update Spanish translation from patch #3537204
2012-06-24 18:00:21 +01:00
Thierry Crozat
54fba98347
SWORD1: Add warning for untranslated subtitles
...
This should help adding workarounds for those by providing all the
needed information (textId and english text).
2012-06-24 18:00:20 +01:00
Filippos Karapetis
99de89c974
SCI: Add a workaround for script bug #3537232
...
The bug in question is "SCI: SQ4 Floppy DOS title screen skipping too
quickly", and is caused by game scripts not waiting between palette calls
2012-06-24 19:55:28 +03:00
Willem Jan Palenstijn
478fd0ed29
CREATE_PROJECT: Clarify license on imported code
...
License confirmed by personal email by littleboy.
This clarification was requested in bug #3527268 .
2012-06-24 18:19:26 +02:00
Matthew Hoops
91efe792d5
Merge remote branch 'upstream/master' into pegasus
2012-06-24 09:37:53 -04:00
Torbjörn Andersson
65a8799f96
TONY: Added "sepia mode".
...
This works by adding a wrapper function for copyRectToScreen(). As
far as the engine is concerned, it still draws everything in color.
The mouse cursors are still in color, but that can be fixed later.
2012-06-24 11:09:08 +02:00
Filippos Karapetis
20b6770808
SCI: Change the program counter (PC) to be a 32-bit variable
...
This is needed for future support of large SCI3 scripts. The program
counter is isolated and does not interfere with other parts of the VM,
plus it does not get stored in saved games, so it's pretty straightforward
to convert
2012-06-23 21:45:26 +03:00
Filippos Karapetis
c1eb93bc5a
SCI: Clean up validateExportFunc() and related functions
...
Also renamed some SCI3 related code to indicate when it's SCI3 specific
2012-06-23 21:45:24 +03:00
Filippos Karapetis
c075aafddb
SCI: Add support for the debug opcode "file" in our script dissassembler
...
Also set the correct name for the debug opcode "line"
2012-06-23 21:45:22 +03:00
Filippos Karapetis
d78ed6f6ad
SCI: Remove a duplicate sanity check
2012-06-23 21:45:20 +03:00
Filippos Karapetis
f06eb05e8c
SCI: Implement kPlayVMD subop 23 (set palette range)
...
Fixes the wrong palette during video sequences in GK2 and the demo of RAMA
2012-06-23 21:45:18 +03:00
Torbjörn Andersson
a6b65b84b0
SCUMM - Fix bug #3536645 , FT Missing Dialogue Line
...
The condition for setting up the scene when encountering Father
Torque had been accidentally inverted, so the function was called
over and over (presumably causing the scene to stall), insead of
just once. I don't know much about INSANE, but sev has confirmed
that this is the correct fix.
2012-06-23 19:30:10 +02:00
Sven Hesse
95d9052c8d
GOB: Fix a very stupid mistake in the Gob1 background track selection
...
Thanks to salty-horse for catching that. :)
2012-06-23 18:24:29 +02:00
Paul Gilbert
69ce6e35f4
TONY: Bugfix for crash when changing scene whilst music is playing
2012-06-23 16:28:03 +10:00
Paul Gilbert
46d87ef76a
TONY: Bugfix for loading ambient music when restoring a savegame
2012-06-23 15:25:03 +10:00
Einar Johan Trøan Sømåen
d495c58897
WINTERMUTE: Get rid of a few warnings
2012-06-22 20:41:57 +02:00
Einar Johan Trøan Sømåen
9f2c5385ba
WINTERMUTE: Rename Persist->persist
2012-06-22 20:06:12 +02:00
Einar Johan Trøan Sømåen
77c42af859
WINTERMUTE: Remove BEvent.
2012-06-22 18:59:19 +02:00
Einar Johan Trøan Sømåen
2e34a25040
WINTERMUTE: Get rid of the global constructions.
2012-06-22 18:56:10 +02:00
Sven Hesse
50d328af3a
GOB: Give Geisha and Fascination fallback entries AdLib feature flags
2012-06-22 18:10:53 +02:00
Sven Hesse
f76416f00f
GOB: Add fallback detection entries for Little Red
2012-06-22 18:10:53 +02:00
Sven Hesse
07b17f7116
GOB: Reorganize the detection tables
...
The big table with it's 330 entries grew far too messy and
unwieldy, so I'm splitting it into several files.
One file for each game, with some exceptions:
- The Playtoons series
- The ADI / Addy 2 series
- The ADI / Addy 4 series
- The Adibou / Addy Junior series
2012-06-22 18:10:53 +02:00
Sven Hesse
ac7fbc4bf2
GOB: _renderFlags & 0x40 means the we should draw borders around hotspots
...
Probably a debug-only flag
2012-06-22 18:10:53 +02:00
Sven Hesse
76723f4f0f
GOB: Clean up the Fascination window hotspot code a bit
2012-06-22 18:10:53 +02:00
Sven Hesse
62cf663957
GOB: Add Surface::drawRect()
2012-06-22 18:10:52 +02:00
Sven Hesse
b1e50b4e30
GOB: _renderFlags & 0x80 means "Do we have windows?"
2012-06-22 18:10:52 +02:00
Paul Gilbert
717756749d
TONY: Merge of dirty rect functionality
2012-06-23 00:57:21 +10:00
Paul Gilbert
eef6b444df
TONY: Created a debugger command 'dirty_rects' to show dirty rect areas on-screen
2012-06-22 23:47:39 +10:00
Einar Johan Trøan Sømåen
853e7c8900
WINTERMUTE: Fix another enum-warning.
2012-06-22 14:30:58 +02:00
Einar Johan Trøan Sømåen
759024d51a
WINTERMUTE: Remove FontGlyphCache.
2012-06-22 14:15:25 +02:00