Matthew Hoops
b0079f4fa6
PEGASUS: Prevent recalling from Prehistoric without the historical log
...
Fixes an original game bug
2012-09-20 19:45:01 -04:00
clone2727
2e4ee0b2d0
Merge pull request #275 from clone2727/pegasus
...
Pegasus engine (The Journeyman Project: Pegasus Prime)
2012-09-20 13:17:39 -07:00
Johannes Schickel
2a3ba6ac4f
NEWS: Mention MI2 Mac and Indy4 m68k Mac sound support.
2012-09-20 18:02:36 +02:00
Johannes Schickel
978e900130
NEWS: Mention improved FW Amiga/AtariST sound support.
2012-09-20 18:02:36 +02:00
Matthew Hoops
b105104534
SCUMM: Update comments
2012-09-20 12:00:13 -04:00
Matthew Hoops
2a9d98003e
SCUMM: Restrict the Mac m68k v5 driver to MI2/Indy4
...
Shouldn't be used with MI1
2012-09-20 11:58:04 -04:00
Matthew Hoops
fc6ab89b50
SCUMM: Add support for Indy4 Mac 68k sound
2012-09-20 11:48:00 -04:00
Johannes Schickel
4522d182d4
Merge pull request #279 from lordhoto/mi2-mac-sound
...
Add support for Monkey Island 2 Mac sound.
2012-09-20 08:29:03 -07:00
Paul Gilbert
391e3da119
HOPKINS: Implemented Affiche_Segment_Vesa and support methods
2012-09-20 23:30:28 +10:00
Paul Gilbert
0ef0ff6099
HOPKINS: Implemented some more blitting methods
2012-09-20 22:23:07 +10:00
Paul Gilbert
3d917112c9
HOPKINS: Implemented some BOB methods
2012-09-20 22:02:55 +10:00
Paul Gilbert
06f83a0775
HOPKINS: Implemented more blitting/display methods
2012-09-20 20:54:03 +10:00
Johannes Schickel
c3f37fb187
SCUMM: Always use the Mac sound output for MI2 Mac.
...
Formerly it wasn't used when the user selected a MIDI output in the options.
Thanks to clone2727 for noticing.
2012-09-20 04:07:18 +02:00
Johannes Schickel
6ea51e8c45
SCUMM: Implement support for special sfx in MI2 Mac.
...
This also increases the savegame version, since it introduces a new
Instrument subclass.
2012-09-20 02:13:03 +02:00
Johannes Schickel
58f542d434
SCUMM: Implement support for Monkey Island 2 Mac music.
...
This is a initial RE of the audio output Monkey Island 2 Mac uses. Support
for special sound effects is not in there yet.
2012-09-20 02:12:41 +02:00
Johannes Schickel
6c9f9f8356
SCUMM: Extend comment about SysEx manufacturer 0x97.
2012-09-20 01:59:51 +02:00
Johannes Schickel
b5aaa1d7bc
SCUMM: Don't play SBL effects in MI2 mac.
...
The original does not do this either.
2012-09-20 01:59:50 +02:00
Matthew Hoops
0677871ea9
GRAPHICS: Update YUV410 conversion docs
2012-09-19 16:00:27 -04:00
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
Paul Gilbert
9900adf18c
HOPKINS: Initial implementation of some code that will be needed for cursor display
2012-09-19 21:34:23 +10: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
Paul Gilbert
044f9b83ec
HOPKINS: Bugfixes to the display of the starting menu
2012-09-17 18:53:29 +10:00
Paul Gilbert
df410953c9
HOPKINS: Initial implementation of main menu method
2012-09-17 18:03:25 +10:00
Paul Gilbert
0b610c45df
HOPKINS: Implemented rest of main method, with stubs for sub-method calls
2012-09-17 16:53:21 +10:00
Filippos Karapetis
c0babb010a
Merge pull request #278 from bluegr/pcxdecoder
...
GRAPHICS: Add a PCX decoder
2012-09-16 14:06:42 -07:00
D G Turner
fba9c88ea7
TEENAGENT: Minor cleanups to Animation Class.
...
Renaming to remove underscores in member variables and minor method
reordering for readability.
2012-09-16 10:45:41 +01:00
Torbjörn Andersson
dc207979b3
VIDEO: Indent with tab, not spaces.
2012-09-16 09:37:46 +02:00
Paul Gilbert
809ab3e7b5
HOPKINS: Implemented BOB_ANIM_ON and BOB_ANIM_OFF
2012-09-16 17:33:33 +10:00
Paul Gilbert
d2bf3ae78c
HOPKINS: Implementing code for CHARGE_ANIM and dependent methods
2012-09-16 17:21:24 +10: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
e02e950a40
HOPKINS: Implemented Vbe decoding so introduction now runs
2012-09-15 21:42:20 +10:00
Paul Gilbert
a843df23b2
TSAGE: Add missing motorcycle sound arriving at police station in Blue Force
2012-09-15 18:52:12 +10:00
Paul Gilbert
d007e0aafe
HOPKINS: initial implementation of INTORUN method
2012-09-15 13:23:46 +10:00
Paul Gilbert
10bb7730ea
HOPKINS: Fix loading images other than the first item in a picture index
2012-09-15 11:46:10 +10:00
Paul Gilbert
6e8fd5812b
HOPKINS: Cleanup and refactoring of frame counting and delays
2012-09-15 11:45:36 +10:00
Paul Gilbert
f1fce64994
HOPKINS: Initial implementation of main animation player method
2012-09-15 10:27:15 +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
D G Turner
d501c4d4ae
TEENAGENT: Cleanup Actor class.
...
This fixes a mismatched function prototype wrt. the definition and
removes the underscores in various variables as per project coding
standard.
2012-09-13 15:53:18 +01:00