Commit Graph

53897 Commits

Author SHA1 Message Date
Matthew Hoops
173dace75b VIDEO: Fix SVQ1 color on right/bottom borders 2012-09-19 15:58:18 -04:00
Matthew Hoops
974c7f1530 SCUMM: Enable CMS for the MI1 demo 2012-09-19 12:58:19 -04:00
Matthew Hoops
8b46b64ad4 VIDEO: Fix getTime() after a stop() call 2012-09-19 00:36:03 -04:00
Matthew Hoops
09269fce8c GRAPHICS: Implement different luminance ranges
Bink and Theora are now much improved
2012-09-18 16:50:01 -04:00
Matthew Hoops
065b996d15 MACOSX: Make failing to load a soundfont in CoreAudio fatal
If we don't bail out, CoreAudio will explode.
2012-09-17 20:38:33 -04:00
Matthew Hoops
893a2b37ff GRAPHICS: Rework YUV->RGB code a bit 2012-09-17 19:30:46 -04:00
D G Turner
03d34f1f92 BASE: Close possible EngineManager memory leak.
This singleton was omitted from fuzzie's memory leak fixes in 6bff611.
Thanks to Tomaz^ for spotting this.
2012-09-18 00:01:36 +01:00
Bertrand Augereau
4c02e19742 SCALER: Neon code for aspect correction for OpenPandora
It gains 35% on the first function of the profiling on Indy IV
It is now nearly memory-bound (~10%) so it might not be needed to schedule the code better than this
2012-09-17 22:13:34 +02:00
Matthew Hoops
7759f47607 GRAPHICS: Fix BMP palette color count with bpp != 8 2012-09-17 12:35:17 -04:00
Filippos Karapetis
c0babb010a Merge pull request #278 from bluegr/pcxdecoder
GRAPHICS: Add a PCX decoder
2012-09-16 14:06:42 -07:00
Torbjörn Andersson
dc207979b3 VIDEO: Indent with tab, not spaces. 2012-09-16 09:37:46 +02:00
Einar Johan Trøan Sømåen
25aa19b272 GRAPHICS: Reinsert attributeBits as a comment to the TGA-decoder 2012-09-15 18:08:34 +02:00
Einar Johan Trøan Sømåen
b1ec9280fd WINTERMUTE: Disable aspect-ratio correction for now. 2012-09-15 18:05:18 +02:00
Einar Johan Trøan Sømåen
cffda7710c GRAPHICS: Force alphaBits to 8 for 32bpp TGAs for now 2012-09-15 17:57:08 +02:00
Paul Gilbert
a843df23b2 TSAGE: Add missing motorcycle sound arriving at police station in Blue Force 2012-09-15 18:52:12 +10:00
Torbjörn Andersson
bf27ff1438 DREAMWEB: Increase _operand1 buffer size
Theoretically, it should be almost as big as _inputLine, so let's
make them the exact same size just for simplicity. This fixes crashes
for me when trying to use very long parameters to the monitor's READ
command, and could possibly fix a bug reported in the German version
where you supposedly have to read "kurzmitteilung".
2012-09-14 20:22:12 +02:00
Matthew Hoops
486f04b761 MACOSX: Fix soundfont loading with CoreAudio on newer versions of Mac OS X 2012-09-14 09:50:45 -04:00
Filippos Karapetis
3919c51e86 TOLTECS: Adapt the movie chunk buffer allocation code
Thanks to wjp and LordHoto for their feedback
2012-09-14 11:40:27 +03:00
Filippos Karapetis
ef671f20b1 HUGO: Use surface width instead of its pitch when copying to raw memory blobs
This is according to wjp's suggestion - the pitch didn't make sense there
2012-09-14 03:35:18 +03:00
Willem Jan Palenstijn
f16bb13f94 CONFIGURE: Update add_engine comment 2012-09-13 14:25:24 +02:00
Filippos Karapetis
fb6a5a140d HUGO: Switch to the common PCX decoder 2012-09-13 01:51:21 +03:00
Filippos Karapetis
28733463fa DREAMWEB: Switch to the common PCX decoder 2012-09-13 01:51:01 +03:00
Filippos Karapetis
617545cb5f TUCKER: Switch to the common PCX decoder 2012-09-13 01:50:45 +03:00
Filippos Karapetis
d182fe0221 QUEEN: Switch to the common PCX decoder 2012-09-13 01:49:58 +03:00
Filippos Karapetis
ccccb392b5 GRAPHICS: Add a common PCX image decoder 2012-09-13 01:49:29 +03:00
Matthew Hoops
8808393b3a VIDEO: Do not close/rewind videos after a stop()
It makes more sense to do this more like a hard "pause" and let the caller stop()/rewind() if they want
2012-09-11 17:38:33 -04:00
Johannes Schickel
c31d1971b5 CINE: Implement music fade out for Amiga/AtariST music. 2012-09-11 22:28:40 +02:00
Willem Jan Palenstijn
f8e93ea9f7 CONFIGURE: Clarify all-games status output checks 2012-09-11 21:12:52 +02:00
Willem Jan Palenstijn
1b20f731d1 CONFIGURE: Clean up subengine string generation 2012-09-11 21:12:52 +02:00
Willem Jan Palenstijn
8a796d0766 CONFIGURE: Move engine base support strings to configure.engines 2012-09-11 21:11:25 +02:00
Willem Jan Palenstijn
08d641a0be CONFIGURE: Add base engine descriptions to more engines
Only SCUMM and SAGA had such a description previously.
2012-09-11 19:16:51 +02:00
Strangerke
7da5c9df28 TONY: Add a description of tony.dat
Also add a TODO for missing descriptions of DAT files
2012-09-11 19:08:26 +02:00
Willem Jan Palenstijn
f98a8bb98c CONFIGURE: Automatically enable parent engine if subengine is enabled 2012-09-11 18:39:03 +02:00
Willem Jan Palenstijn
8ac07bc349 CONFIGURE: Clean up all-games test 2012-09-11 18:38:40 +02:00
Willem Jan Palenstijn
08bc6f85ad CONFIGURE: Fix more unintentional globbing 2012-09-11 18:38:14 +02:00
Willem Jan Palenstijn
7c23394b37 CONFIGURE: Prevent [] in subengine list from triggering globbing 2012-09-11 10:50:59 +02:00
Willem Jan Palenstijn
000feae4cf CONFIGURE: Do dependency checking for all enabled engines
Engines with manually specified dynamic/static were skipped previously.
2012-09-11 09:57:42 +02:00
Einar Johan Trøan Sømåen
f33884b020 WINTERMUTE: Remove a few more unused includes. 2012-09-11 03:40:56 +02:00
Einar Johan Trøan Sømåen
8c864170a4 WINTERMUTE: Remove unneccessary includes of base_file.h 2012-09-11 03:11:02 +02:00
Einar Johan Trøan Sømåen
ef021656b8 WINTERMUTE: Alphabetize the includes in Ad/ 2012-09-11 03:03:17 +02:00
Einar Johan Trøan Sømåen
2a6e551695 WINTERMUTE: Only include base_renderer.h where needed 2012-09-11 02:51:33 +02:00
Filippos Karapetis
748e3894a3 TOLTECS: Don't show movie subtitles when subtitles are disabled 2012-09-11 00:50:52 +03:00
Filippos Karapetis
5ea896b069 TOLTECS: Stop reallocating the chunk buffer on each movie frame
This somewhat reduces the stuttering in the intro movie (but it's still there)
2012-09-11 00:34:31 +03:00
Filippos Karapetis
de75d25725 TOLTECS: Remove a superfluous seek 2012-09-11 00:34:30 +03:00
Filippos Karapetis
455ad8a5bc TOLTECS: Read the sound rate for each video file 2012-09-11 00:34:29 +03:00
Filippos Karapetis
c0a1d78e0e TOLTECS: Store channel volume/panning information in saved games 2012-09-11 00:34:28 +03:00
Filippos Karapetis
a9a579891e TOLTECS: Open the save menu with F5 and the load menu with F9
Also, this changes the dialog skip key to space instead of escape
2012-09-11 00:34:27 +03:00
Filippos Karapetis
72cdd019fc TOLTECS: Implement volume handling and toggling of speech/text 2012-09-11 00:34:23 +03:00
Alyssa Milburn
4a5333893d TONY: Add German/Czech detection entries. 2012-09-10 13:05:40 +02:00
Matthew Hoops
b49bf2da2a MOHAWK: Fix minor formatting issue 2012-09-09 17:31:45 -04:00