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
Paul Gilbert
ec4c7a8baf
HOPKINS: Fix blitting 8-bit images to the screen
2012-09-13 22:55:50 +10:00
Willem Jan Palenstijn
f16bb13f94
CONFIGURE: Update add_engine comment
2012-09-13 14:25:24 +02:00
Paul Gilbert
e66ce45d0a
HOPKINS: Further work and bugfixes on palette processing
2012-09-13 21:08:54 +10:00
D G Turner
b7b2a4ee88
TEENAGENT: Clean up SurfaceList Class.
...
This removes an unecessary type and unused parameter from the load
method and renames to remove underscores from variable names as per
the project coding conventions.
2012-09-13 10:55:10 +01:00
Matthew Hoops
1677686692
PEGASUS: Disable save compression by default
...
So they can be used by the original interpreter more easily (the type/creator codes still need to be set, though -- pegasus_save_types can handle that)
2012-09-12 23:04:46 -04:00
Matthew Hoops
483989f72b
Revert "PEGASUS: Make setting the start time of a movie also seek"
...
This reverts commit b8bcbb46b4 .
8808393b3a was the proper fix for the issue
2012-09-12 20:18:53 -04:00
Matthew Hoops
d5ed8b1901
Merge remote branch 'upstream/master' into pegasus
...
Conflicts:
AUTHORS
2012-09-12 20:18:13 -04:00
Matthew Hoops
b996a6a270
SAGA: Add support for IHNM Mac music
2012-09-12 19:31:29 -04: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
77ef097723
GROOVIE: Load the 11H Mac installer file when present
2012-09-12 18:17:18 -04:00
Matthew Hoops
1d98435d34
GROOVIE: Add detection for 11H Mac
2012-09-12 18:07:00 -04:00
Matthew Hoops
7d684d1166
GROOVIE: Add a MusicPlayerMac_v2 for 11H Mac
2012-09-12 18:02:58 -04:00
Matthew Hoops
bb45b24f88
AUDIO: Implement simple dynamic QuickTime MIDI channel remapping
...
Needed for IHNM Mac sounds
2012-09-12 14:36:17 -04:00
D G Turner
bdba8bfb82
TEENAGENT: Add missing (disabled?) callback implementation.
2012-09-12 08:33:13 +01:00
D G Turner
df6c4fbdf0
TEENAGENT: Annotate Symbols for Inventory Object Callback Table.
2012-09-12 06:32:54 +01: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
Matthew Hoops
ff51a7661d
PEGASUS: Fix minor filling station glitch
2012-09-11 16:50:40 -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