Commit Graph

55857 Commits

Author SHA1 Message Date
Torbjörn Andersson
f6456003e1 HOPKINS: Fix cursor tranparency
Before, cursor images were converted to 16 bpp, and anything that
was the same as the first color in PAL_PIXELS[] was made transparent.
Now, cursors images are drawn as 8 bpp with a cursor palette created
from PAL_PIXELS[]. This preserves all the black parts of the cursor
that weren't actually color index 0.

It would be nice if we only regenerated the cursor/palette when they
have actually changed, but that's for later.
2013-02-10 12:19:41 +01:00
Strangerke
2044a71c27 HOPKINS: (mostly) fix the priority bug in the city map. Still rare visible glitches on the chimney, but the birds are ok!. 2013-02-10 11:15:19 +01:00
Strangerke
d102511da6 HOPKINS: Some more renaming in TalkManager 2013-02-10 11:14:22 +01:00
Strangerke
7927babf21 HOPKINS: Some more renaming and refactoring in TalkManager 2013-02-09 14:52:37 +01:00
Torbjörn Andersson
adc338cd71 NEWS: Mention FluidSynth settings dialog. 2013-02-09 12:18:20 +01:00
Strangerke
6830416d86 HOPKINS: Some refactoring. Remove a variable from TalkManager 2013-02-08 23:51:37 +01:00
Strangerke
c29f4c71b1 HOPKINS: Improve private/public scope in TalkManager 2013-02-08 07:35:25 +01:00
Strangerke
6ce3e2187b HOPKINS: Improve private/public scope in SoundManager and ScriptManager 2013-02-08 07:29:40 +01:00
Strangerke
3de056d381 HOPKINS: Improve private/public scope in ObjectsManager 2013-02-08 06:44:28 +01:00
Thierry Crozat
a75f0b0693 I18N: Update translations from source code
This adds the translation strings from the pegasus engine.
2013-02-07 23:15:26 +00:00
Thierry Crozat
977eb2876c I18N: Update Czech translation from patch #3603683 2013-02-07 23:11:07 +00:00
Strangerke
a836676312 HOPKINS:Move some variables from globals to ObjectManager 2013-02-07 22:30:40 +01:00
Strangerke
d12cd96161 HOPKINS: Improve private/public scope in Globals. Remove some useless variables, move some variables to FontManager 2013-02-07 21:56:10 +01:00
Strangerke
a542e38059 HOPKINS: Improve private/public scope in EventsManager 2013-02-07 18:56:40 +01:00
Strangerke
dd9474593f HOPKINS: Improve private/public scope in DialogsManager 2013-02-07 18:37:13 +01:00
Strangerke
0f25a60749 HOPKINS: Improve private/public scope in FontMAnager 2013-02-07 18:12:32 +01:00
Johannes Schickel
9fa5ac35bf Merge pull request #304 from lordhoto/configure-no-release-default
CONFIGURE: Never enable release_build by default.
2013-02-07 06:16:56 -08:00
Strangerke
e96edd8b19 HOPKINS: Misc refactoring and renaming, remove some dead code 2013-02-07 08:44:22 +01:00
Strangerke
901c4fabd8 HOPKINS: Remove GOTOs in cityMapCarRoute 2013-02-07 07:57:16 +01:00
Strangerke
d7c8fe9122 HOPKINS: Remove several GOTOs in PARCOURS2 2013-02-07 00:23:17 +01:00
Strangerke
9eb289d480 HOPKINS: Start refactoring GENIAL. Remove three labels and the associated GOTOs 2013-02-06 23:50:59 +01:00
Strangerke
b05ca628e8 HOPKINS: Get rid if the last GOTO in DialogManager 2013-02-06 22:13:41 +01:00
Strangerke
f35c410493 HOPKINS: Remove the last GOTO from TalkManager 2013-02-06 21:59:13 +01:00
Strangerke
2e47d8fe7a HOPKINS: Renaming in ScriptManager and DialogManager 2013-02-06 21:44:32 +01:00
Strangerke
7d40d1e2e3 HOPKINS: Remove two labels and their associated GOTOs from EventsManager 2013-02-06 19:59:23 +01:00
Einar Johan Trøan Sømåen
511f833032 WINTERMUTE: Use case-insensitive path-lookup when opening DiskFiles. 2013-02-06 13:40:36 +01:00
Einar Johan Trøan Sømåen
09303f6d1a WINTERMUTE: Get rid of BaseImage.h inclusion in BaseGame. 2013-02-06 13:40:36 +01:00
Einar Johan Trøan Sømåen
74e32bd332 WINTERMUTE: Privatize a few more members in BaseGame. 2013-02-06 13:40:35 +01:00
Strangerke
880f00150c HOPKINS: Fix regression in #fddc6497bf316e6e44b258b1c7fd9adc0749bd72 : "Menu: after the fading, a button is moved by 1 or 2 pixels" 2013-02-06 08:18:19 +01:00
Strangerke
205fdaaa0c HOPKINS: Remove a useless variable in LinesManager, some renaming 2013-02-06 08:02:18 +01:00
Strangerke
46ef222ccd HOPKINS: Remove 2 labels and associated GOTOs from ObjectManager 2013-02-06 00:11:45 +01:00
Strangerke
caefdc9439 HOPKINS: Some renaming in ObjectsManager 2013-02-05 08:00:49 +01:00
Strangerke
324da2999b HOPKINS: More refactoring and renaming in ObjectsManager 2013-02-05 07:52:46 +01:00
Matthew Hoops
83152fd608 PEGASUS: Make the demo menu music start before the splash screen 2013-02-04 19:03:21 -05:00
Strangerke
19427ff176 HOPKINS: Some refactoring in ObjectsManager 2013-02-05 00:12:42 +01:00
Strangerke
555c0ad320 HOPKINS: Fix spacing in Debugger 2013-02-04 23:01:02 +01:00
Strangerke
03257de902 HOPKINS: Refactoring in ComputerManager 2013-02-04 22:54:23 +01:00
Filippos Karapetis
059f5ee138 MT32: Also attempt to load roms named CM32L_CONTROL.ROM / CM32L_PCM.ROM
This was accidentally removed in commit 5711d23
2013-02-04 23:13:53 +02:00
Filippos Karapetis
e2a8c8ea86 MT32: Sync with the latest changes in munt
This syncs our code with munt commit ee380de
2013-02-04 23:13:53 +02:00
Matthew Hoops
b61ac55036 PEGASUS: Fix minor energy bar glitch while calibrating
Need to set the energy level before showing it
2013-02-04 14:41:18 -05:00
Strangerke
98e3f09863 HOPKINS: Improve imageStr allocation, replace remaining useless reads by skips 2013-02-04 20:38:31 +01:00
Matthew Hoops
c991d3990e TRANSLATION: Mark pegasus.cpp as translatable 2013-02-04 14:16:26 -05:00
Matthew Hoops
89d574e6d0 PEGASUS: Limit the accepted characters in save file names 2013-02-04 14:06:29 -05:00
Matthew Hoops
49ebbfd9dc PEGASUS: Sort save file names alphabetically 2013-02-04 12:34:06 -05:00
Thierry Crozat
84bea855b4 I18N: Update Hungarian translation from patch #3603156 2013-02-04 13:28:14 +00:00
Thierry Crozat
a1c3a8c542 CREDITS: Fix display of credits with non ISO-8859-1 charsets
The credits.pl script now prints both the ASCII and ISO-8859-1 strings
in the credits.dat file when they are different. The About dialog then
chooses either one or the other depending on the current charset
used. This fixes bug #3539986
2013-02-04 13:17:18 +00:00
Strangerke
0747f769e9 HOPKINS: Use similar naming and coding style in different functions of AnimationManager 2013-02-04 08:24:49 +01:00
Strangerke
013bbbbad4 HOPKINS: Start refactoring playSequence2. Remove 4 labels and the associated GOTOs 2013-02-04 08:07:44 +01:00
Torbjörn Andersson
2396316201 HOPKINS: Use SWAP() to swap elements in displaySprite() 2013-02-04 00:17:24 +01:00
Matthew Hoops
091f2e9df8 PEGASUS: Fix the pressure door 'static' screens
This does not do a full implementation of master time bases for the one case in the game that uses it.
2013-02-03 17:37:40 -05:00