Commit Graph
86814 Commits
Author SHA1 Message Date
Chris Apers bf1fdc0db4 PalmOS SAMPLES_PER_SEC
svn-id: r19778
2005-12-11 19:40:23 +00:00
Max Horn 2c12614ae1 Simplify ADPCM IMA decoding (based on IMA docs). The result will only be 99.9% identical, but the code should be faster on most modern machines
svn-id: r19777
2005-12-11 13:18:27 +00:00
Max Horn 0dbbdc6059 Fix warning
svn-id: r19776
2005-12-11 13:15:03 +00:00
Torbjörn Andersson 7cbb9af113 Fixed Valgrind memory leak warnings, either by freeing memory on exit or
(in one case) by not allocating file handles dynamically. While this isn't
really necessary at the moment, it makes it easier to find the real memory
leaks, if there are any.

svn-id: r19775
2005-12-11 08:30:48 +00:00
Johannes Schickel 38c3df4393 Implemented drawing of Brynns note.
svn-id: r19774
2005-12-10 19:02:56 +00:00
Oystein Eftevaag d6e9396166 Implemented basic saving and loading. Use Ctrl+(0-9) to save, and
Alt+(0-9) to load. Also extended the FastMode functionality to cover
the main game, hit Ctrl-F to speed animations and chats. Set '.' to skip
Brandon's chats, removed a redundant showMouse() and hideMouse() pair,
and simplified some screen updating code.

svn-id: r19773
2005-12-10 17:51:40 +00:00
Johannes Schickel 7b556aaafe Implemented cmd_bkgdScrollSceneAndMasksRight.
svn-id: r19772
2005-12-10 15:52:38 +00:00
Johannes Schickel fe80cf4f99 Changed use of setTimerCountdown to new implemented setTimerDelay.
svn-id: r19771
2005-12-09 23:48:52 +00:00
Max Horn 5cdf1bb621 Simplified COMI IMA codec (resulting code needs less memory and should be faster on modern CPUs)
svn-id: r19770
2005-12-09 23:07:20 +00:00
Johannes Schickel b57f036975 Fixed bug with wrongly used shapes of items in a room.
Also implemented usage of NPC.EMC in the input function.
And implemented following opcodes:
 - cmd_getCharactersLocation
 - cmd_setBrandonStatusBit
 - cmd_queryScenePhasingFlag
 - cmd_resetScenePhasingFlag
 - cmd_setScenePhasingFlag
 - cmd_phaseInSameScene
 - cmd_popMobileNPCIntoScene
 - cmd_setCharactersMovementDelay
 - cmd_queryBrandonStatusBit
And a fix for the pathfinder and various other functions
using the character positions values so they are now able to handle
negative positions.

svn-id: r19769
2005-12-09 23:02:16 +00:00
Max Horn 7753864599 Fix warning
svn-id: r19768
2005-12-09 22:23:55 +00:00
Max Horn 3107d08f27 Unified IMA code a little bit
svn-id: r19767
2005-12-09 22:04:28 +00:00
Max Horn e0e1dcda08 URL pointing to an IMA format reference
svn-id: r19766
2005-12-09 21:42:19 +00:00
Johannes Schickel b90e114f2c Implemented item dropping into a scene and renamed unkItemFunction to processItemDrop.
svn-id: r19765
2005-12-09 19:49:47 +00:00
Johannes Schickel 69114bb80d Finished item pick up code.
Changed writing of stack access in the script functions.
Also fixed typo with cmdPoisonBrandonAndRemaps.

svn-id: r19764
2005-12-09 17:36:57 +00:00
Johannes Schickel 1fc81a08fa Commited patch # 1376551 (debug console, text fade, misc). Thanks to vinterstum.
svn-id: r19763
2005-12-09 14:52:31 +00:00
Eugene Sandulenko 4f1c89591e Actually there are 137 smackers in football2002
svn-id: r19762
2005-12-09 14:00:36 +00:00
Johannes Schickel bce163c3cb Fixed bug with item drawing.
Added support for item placing. (not user input controlled)

svn-id: r19761
2005-12-08 17:19:18 +00:00
Won Star 3878231019 Fixed possible OOB access.
svn-id: r19760
2005-12-08 12:39:54 +00:00
Travis Howell eaf4f2f6f4 Cleanup.
svn-id: r19759
2005-12-08 06:12:04 +00:00
Travis Howell 0db98bd46d Correct mouse position in FF.
svn-id: r19758
2005-12-08 03:34:46 +00:00
Travis Howell 896a8d8191 Add Italian versions of Simon the Sorcerer 1 & 2 (DOS Floppy)
Add French version of Simon the Sorcerer 1 (DOS CD)

svn-id: r19757
2005-12-07 22:28:29 +00:00
Travis Howell f3f13791c7 Add Macintosh versions of Backyard sports titles.
svn-id: r19756
2005-12-07 22:26:51 +00:00
Andrew Kurushin 10ca82b390 fix bug#1374198 "White Noise instead of Music Playback"
svn-id: r19754
2005-12-07 20:57:04 +00:00
Robert Göffringmann fd3797a9d6 minor cleanup
svn-id: r19753
2005-12-06 16:50:39 +00:00
Robert Göffringmann 685ec4a5b1 added note about BS1 scrolling fix
svn-id: r19752
2005-12-06 16:17:48 +00:00
Robert Göffringmann 31b015cb42 fixed bug.
Before, when a subtitle would get displayed because the corresponding speechfile wasn't found and the player escaped it by clicking with the mouse, it'd stay on screen forever.

svn-id: r19751
2005-12-06 16:13:39 +00:00
Eugene Sandulenko 32c1ec7312 Credit Chris Gray (hey, khalek) for Win64 builds
svn-id: r19749
2005-12-05 23:10:10 +00:00
Eugene Sandulenko 30a8a4658a Credit Kostas for PPC2002 build
svn-id: r19747
2005-12-05 14:02:06 +00:00
Travis Howell b933af58cc Changes for German version of puttrace/spyfox.
svn-id: r19746
2005-12-05 12:33:42 +00:00
Travis Howell 89b2c02a3d Add another English version of Simon the Sorcerer 2 (DOS Floppy).
svn-id: r19745
2005-12-05 12:02:23 +00:00
Travis Howell 9f754ebd59 Add German versions of puttrace/spyfox/spyfox2.
svn-id: r19744
2005-12-05 10:36:58 +00:00
Robert Göffringmann e59eed409e some cleanup, engine returns to the launcher now instead of calling OSystem::quit.
I suppose it leaks memory though...

svn-id: r19743
2005-12-05 05:02:43 +00:00
Won Star 858cfbdd07 Remove obsolete files.
svn-id: r19742
2005-12-04 16:05:28 +00:00
Lars Persson fd0ad7beae FSF adress updates
svn-id: r19741
2005-12-04 08:49:08 +00:00
Lars Persson 36b859624e Codeformatting update
svn-id: r19740
2005-12-03 21:57:04 +00:00
Lars Persson 6ed67205ec 1. New build structure for Symbian builds to allow easier build and project updates
2. Updated framework files for new structure
3. Uncommented Debug statements in vorbis.cpp (Should probably be removed alltogether.
4. Incorporated Sevs code formatting changes in the new Symbian source structure.
5. Removed/Changed EScummVM to ScummVM instead, hopefully most cases covered.
6. Beginning vibration support to be used for Scumm shake effects (Work ongoing by SumthinWicked)
7. Replaced the ScummVM icon for the FavIcon and upscaled the icon to 32x32. I think it looks ok, comments are welcome.
8. Built for S60V1 and UIQ2 targets from the cvs
9. Updated Readme with new build instructions.

Any comments are welcome.  Hopefully the other builds are not affected by this and all Sevs code updates are also incorporated.

svn-id: r19739
2005-12-03 21:29:13 +00:00
Lars Persson 02f5921cbe Remove old source files
svn-id: r19738
2005-12-03 20:13:27 +00:00
Lars Persson f557976e88 Preparing for new Build structure and with Sevs code formatting fixes + fixes for those fixes.
svn-id: r19737
2005-12-03 19:56:34 +00:00
Chris Apers 4e05925676 Not needed anymore
svn-id: r19736
2005-12-03 19:18:03 +00:00
Chris Apers 64bfec97d9 Not needed anymore :)
svn-id: r19735
2005-12-03 19:04:33 +00:00
Eugene Sandulenko 71e21f0fdf Fix code formatting to be compliant with our rules.
It may happen that I broke something since I have no means to compile it.
Also I changed EScummVM -> ScummVM is several places.

svn-id: r19734
2005-12-03 14:34:45 +00:00
Johannes Schickel 3a9bd3c18c Fixed (wrongly) changed address in the header.
svn-id: r19733
2005-12-03 13:31:09 +00:00
Travis Howell 6f73fa7ebe Add Macintosh version of Pajama Sam 3.
svn-id: r19732
2005-12-03 02:31:06 +00:00
Travis Howell 3442523278 Add work around for filename difference in HE7 file of water (HE99 Mac.)
Add details for Macintosh versions of German HE demos.

svn-id: r19731
2005-12-03 00:58:33 +00:00
Travis Howell 6d7eeaca4a Add German version of pajama3.
Add German version of freddi3 (Mac)

svn-id: r19730
2005-12-03 00:14:24 +00:00
Lars Persson d4e6b02fde Updated so ScummVM also builds for Symbian WINS emulator builds (!defined added)
svn-id: r19729
2005-12-02 18:37:20 +00:00
Lars Persson 47ad571e0c Updated to follow ScummVM coding standards i.e spaces, indents & "studpid" things fixed.
svn-id: r19728
2005-12-02 18:36:21 +00:00
Travis Howell e9f6cbdbd4 Used in Macintosh version too.
svn-id: r19727
2005-12-02 00:22:50 +00:00
Travis Howell 8f35a68433 Add another English version of spyfox/water.
svn-id: r19726
2005-12-01 22:51:43 +00:00