strangerke
fae2be668f
TOON: Cleanup
2011-03-10 01:32:03 +01:00
strangerke
cf657d09e8
TOON: Janitorial: Suppress blanks at end of lines
2011-03-10 00:25:29 +01:00
Matthew Hoops
6fd6291390
MOHAWK: Fix typo in the Riven missing executable dialog
2011-03-09 17:53:11 -05:00
md5
3ee4830b2e
SCI: Don't patch the save/load dialogs in Shivers
...
Shivers uses a custom save/load system, so we can't replace its dialogs
2011-03-09 23:45:42 +02:00
md5
5c504739bd
SCI: Removed unnecessary parameter from deallocate()
2011-03-09 23:33:26 +02:00
Walter van Niftrik
952d1a084c
SCI: Implement Mac iconbar event handling.
2011-03-09 21:05:19 +01:00
Lars Skovlund
354e7d0588
Merge branch 'master' of github.com:scummvm/scummvm
2011-03-09 20:19:50 +01:00
Lars Skovlund
a55a211ddc
SCI32: Reroute kSave(5) to kGetSaveFiles(). Any differences to pre-SCI32
...
kGetSaveFiles() should be worked out there.
2011-03-09 20:18:34 +01:00
Matthew Hoops
0d271324db
MOHAWK: Remove outdated TODO
2011-03-09 14:11:28 -05:00
Matthew Hoops
8de370e847
MOHAWK: Correct start times for Riven credits
2011-03-09 14:10:47 -05:00
Matthew Hoops
8743838f47
MOHAWK: Add initial support for the Riven credits sequence
...
The credits start too early for a few of the end game sequences, but otherwise works well (minus missing fade support, but that is throughout the game anyway).
2011-03-09 13:59:30 -05:00
md5
cd816b24d7
SCI: Whitespace fixes
2011-03-09 15:14:12 +02:00
md5
7e517b7808
SCI: Some cleanup and fixes to the view unpacking code
...
- Added comments for all the different view unpacking algorithms
- Merged the SCI1 VGA and SCI1.1 VGA unpacking code
- Fixed views in Longbow Amiga (the palette is still broken, though)
- Used memset()/memcpy() instead of looping through
- Fixed a regression of rev. d2ad789
(LSL1 Spanish, bug #3135872 )
2011-03-09 15:06:42 +02:00
Johannes Schickel
463e475bd6
SCI: Save mouse position in SciEvent.
...
Instead of querying the event manager for the current mouse cursor coordinates
kGetEvent now uses the saved mouse positions, which will assure every event
will be processed with the correct coordinates instead of the current ones.
Various other functions using SciEvent directly were adapted too.
This fixes cursor click positions for the WinCE backend.
Thanks to wjp and waltervn for helping me with this.
2011-03-09 01:19:12 +01:00
md5
906f024831
SCI: Cleanup of the event code
2011-03-09 01:47:53 +02:00
Willem Jan Palenstijn
eece58df7f
SCI: Remove unused argument to said
2011-03-08 22:50:32 +01:00
Johannes Schickel
0e7dc36792
DRASCULA: Fix a style related warning for WinCE specific code.
2011-03-08 20:11:13 +01:00
md5
12e7d3078b
SCI: Cleanup
2011-03-08 20:13:08 +02:00
Alyssa Milburn
2a064a9725
MOHAWK: Rename variable to fix WinCE build.
...
Thanks to LordHoto for working out why this was failing.
2011-03-08 15:45:52 +01:00
md5
92093d267f
SCI: Fixed typos
2011-03-08 15:24:59 +02:00
md5
0642b30933
SCI: Cleanup
2011-03-08 14:46:03 +02:00
md5
6a31e398f7
SCI: Comparisons between pointers and numbers are also done in SCI1.1
...
Fixes SQ4CD
2011-03-08 13:44:09 +02:00
sylvaintv
b2a72da651
Merge branch 'master' of github.com:scummvm/scummvm
2011-03-08 00:54:40 +01:00
sylvaintv
53d6a4f831
TOON: Decrease CPU usage
...
Added dirty rects
Reduced the max FPS from 60 to 30
2011-03-08 00:51:21 +01:00
strangerke
9fb28410b5
HUGO: Misc savegame modifications
...
- Add initial savegame on slot 0
- Save viewstate as it may now contain several different values when saving
- Fix loading from GMM
- Implement ctrl-N
2011-03-08 00:21:02 +01:00
Matthew Hoops
920bae62c0
MOHAWK: Fix Riven's cursor in the main menu
...
Actually call the showCursor() function now...
2011-03-07 17:28:19 -05:00
Max Horn
2cbefc8bb5
SCI: Constify some code
2011-03-07 23:21:35 +01:00
Matthew Hoops
e815102659
Merge branch 'pe_exe' of https://github.com/clone2727/scummvm into clone2727-pe_exe
2011-03-07 17:07:59 -05:00
Matthew Hoops
212b58ad42
MOHAWK: Remove unused runLoadDialog() function
2011-03-07 16:28:28 -05:00
strangerke
29b5b4afa6
HUGO: Fix registration messages for H1 Dos Freeware version (in intro)
2011-03-07 19:40:20 +01:00
Matthew Hoops
9c7166ccc9
MOHAWK: Error message consistency
2011-03-07 11:02:50 -05:00
Matthew Hoops
10dad00a79
MOHAWK: Improve error handling when data isn't found
2011-03-07 11:00:41 -05:00
md5
4ddc66d68e
SCI: Initial handling of the views in Longbow Amiga. Still not right
2011-03-07 13:23:52 +02:00
Matthew Hoops
ad7400524b
MOHAWK: Make Riven use original executables for cursors
...
It will try both Windows and Macintosh executables. The hardcoded cursors have been removed.
2011-03-07 01:10:01 -05:00
Matthew Hoops
6582b77f1c
SCUMM: Use the new WinCursor code in SCUMM HE
...
Also, updated the MacResManager cursor code to reflect the SCUMM resource extractor code changes
2011-03-06 19:57:18 -05:00
Matthew Hoops
df1a800d01
SCI: Fix KQ6 Mac inventory cursors
2011-03-06 18:36:45 -05:00
Matthew Hoops
adfa5e1b86
SCI: Fix Mac SCI1.1 view decompression
...
A regression from d2ad7898d9
2011-03-06 12:46:01 -05:00
eriktorbjorn
6a8fadeec8
SCI: Silence GCC warning
2011-03-06 18:39:26 +01:00
md5
d2ad7898d9
SCI: Merged the cel data unpacking code for views and pictures
2011-03-06 19:22:32 +02:00
sylvaintv
7d36aabd42
TOON: Fix crashs when toon.dat is not present
2011-03-06 18:08:24 +01:00
sylvaintv
95a1624f6d
TOON: Improve music fading between rooms
2011-03-06 17:54:03 +01:00
sylvaintv
bc73a6bd76
TOON: Fix global package loading
2011-03-06 17:52:39 +01:00
md5
0698ee61ab
SCI: Some changes to picture drawing
...
- Fixed picture drawing for Longbow Amiga (view drawing is still wrong,
though)
- Added debug output for picture drawing
2011-03-06 17:30:14 +02:00
sylvaintv
6873e96732
TOON: Integrated resource cache patch by eriktorbjorn
...
Reduced global memory usage of the game
Global PAK files are not loaded entirely anymore
2011-03-05 23:01:25 +01:00
Lars Skovlund
1ad4feaf05
SCI: Further clarify comment
2011-03-05 21:46:03 +01:00
Bastien Bouclet
7d506ef853
MOHAWK: Implement Mechanical opcode 122, elevator go down timer
2011-03-05 18:33:22 +01:00
md5
b16967fece
SCI: Cleared up the different view types and ordered them by color count
2011-03-05 18:47:14 +02:00
md5
dbd3f440d2
SCI: Added some support code for Longbow Amiga
2011-03-05 18:47:13 +02:00
dhewg
69a026192e
AGI: Kill the timer based counter
...
Using the timer mechanism for just a simple counter is not just
overkill, its also inaccurate. When using a call frequency of x,
and waiting for y callbacks, the passed time will not be x*y.
The problem amplifies on slower platforms and/or fair thread
schedulers.
Use absolute times instead. Most notably, the walking speed of
the avatar is now smooth on android, but probably on all other
handhelds we support too.
2011-03-05 11:00:37 +01:00
Matthew Hoops
c66233f83e
GRAPHICS: Split the NE cursor code from the NEResources class
...
Now the code lies in Graphics and all cursors are not cached upon opening an exe. The engine is now in charge of caching which cursors it wants.
2011-03-04 23:17:57 -05:00