Johannes Schickel
515b69ddb8
Started to implement button handling (atm only the inventory works)
...
Also implemented following opcodes:
- cmd_waitForConfirmationMouseClick
- cmd_drawItemShapeIntoScene
- cmd_setFireberryGlowPalette
- cmd_findBrightestFireberry
- cmd_sceneToDirection
- cmd_createAmuletJewel
- cmd_getCharactersMovementDelay
- cmd_setNoDrawShapesFlag
- cmd_checkClickOnNPC
- cmd_getFoyerItem
- cmd_setFoyerItem
- cmd_passiveProtection
- cmd_fillRect
Fixed bugs in some opcodes (mostly wrong debug calls)
Also changed debuglevel of all sprite functions to level 6 (from 5).
svn-id: r19831
2005-12-24 18:00:35 +00:00
Johannes Schickel
268d05955f
Implemented cmd_magicOutMouseItem and also extended enterNewScene
...
and initSceneScreen.
svn-id: r19830
2005-12-23 17:49:14 +00:00
Johannes Schickel
22033482b0
Small bugfixes with enterNewScene and cmd_pauseSeconds.
...
Implemented opcode: cmd_setSceneFile
svn-id: r19829
2005-12-22 19:31:38 +00:00
Johannes Schickel
c36104ac0c
Completed implementation of processItemDrop
...
also changed implementation of itemDropDown a bit.
Implemented new opcodes:
- cmd_fadeSpecialPalette
- cmd_setCustomPaletteRange
svn-id: r19828
2005-12-22 18:14:52 +00:00
Johannes Schickel
d468c48bda
Fixed bug with an endless loop while clicking on herman after giving him the saw.
...
svn-id: r19827
2005-12-22 01:49:59 +00:00
Torbjörn Andersson
ca03d5a3e4
Added debugging messages to track which CD (1 or 2) the game thinks it's
...
supposed to be reading data from. Maybe this will help track down the
mysterious missing speech problem reported on the forum.
svn-id: r19823
2005-12-21 10:57:48 +00:00
Travis Howell
2facc1411b
Minor changes.
...
svn-id: r19822
2005-12-21 05:09:06 +00:00
Travis Howell
3885b5093d
Minor changes.
...
svn-id: r19821
2005-12-21 01:09:28 +00:00
Travis Howell
42e878e1ea
Switch to Floppy/CD, instead of Talkie.
...
svn-id: r19820
2005-12-21 00:05:01 +00:00
Travis Howell
7abeb7d9ea
Sync.
...
svn-id: r19819
2005-12-20 23:49:10 +00:00
Travis Howell
e214315c56
Sync. demos.
...
svn-id: r19818
2005-12-20 23:23:30 +00:00
Travis Howell
da79dd7b30
Re sort.
...
svn-id: r19817
2005-12-20 22:44:38 +00:00
Johannes Schickel
d43294e7d4
Fixed another gfx bug, this time sprite related, in the temple.
...
svn-id: r19816
2005-12-20 14:06:47 +00:00
Johannes Schickel
df493c63c4
Implemented cmd_makeAmuletAppear.
...
svn-id: r19815
2005-12-20 12:42:22 +00:00
Johannes Schickel
f241049961
Fixes gfx bug in the temple and the cave, also corrected
...
the encodeShape and drawShape function for CD version.
svn-id: r19814
2005-12-20 10:58:07 +00:00
Torbjörn Andersson
53f13b76e4
If drawSurface() is called with no clip rect, clip to the screen size. This
...
prevents the subtitles-only cutscenes fallback from drawing outside the
screen.
svn-id: r19813
2005-12-20 08:56:48 +00:00
Travis Howell
1b77cac786
Change from Quietust:
...
-Fix assert regressions in NES version of maniac
svn-id: r19812
2005-12-20 06:55:00 +00:00
Travis Howell
db5526836a
Update details.
...
svn-id: r19811
2005-12-20 05:38:14 +00:00
Travis Howell
efdb918df3
Add German bundled Macintosh version of dott.
...
svn-id: r19810
2005-12-19 09:59:04 +00:00
Max Horn
0eca2a971f
New credits format (DocBook conversion not yet done)
...
svn-id: r19809
2005-12-19 02:23:01 +00:00
Travis Howell
f87139a575
Correct platform for German freddi demo.
...
svn-id: r19808
2005-12-19 01:04:03 +00:00
Travis Howell
11c8544339
Correct HE version for German freddi demo.
...
svn-id: r19807
2005-12-19 00:47:01 +00:00
Travis Howell
b653f83382
Add German version of freddi2 for Macintosh.
...
Add German demos of freddi & puttzoo.
svn-id: r19806
2005-12-18 23:38:50 +00:00
Johannes Schickel
882c69ac85
Fixes bug with no gfx update after updateSentenceCommand.
...
svn-id: r19805
2005-12-18 18:50:15 +00:00
Torbjörn Andersson
d5e398dcff
Minor simplification.
...
svn-id: r19804
2005-12-18 09:57:44 +00:00
Won Star
17319d77cf
More key mappings. Now we can play monkey2 :)
...
svn-id: r19803
2005-12-18 06:08:54 +00:00
Travis Howell
80182307c1
Update details for ru versions.
...
svn-id: r19802
2005-12-17 23:31:22 +00:00
Eugene Sandulenko
910a3ee48c
Proper code formatting
...
svn-id: r19801
2005-12-17 07:33:45 +00:00
Won Star
a36c5781c1
Some tweaks on the GP32 sound code.
...
svn-id: r19800
2005-12-17 06:12:28 +00:00
Johannes Schickel
5e8b2637fc
Implemented cmd_setScaleMode and changed some old debug calls with debug
...
level 9 to debug level 3.
svn-id: r19799
2005-12-14 17:56:12 +00:00
Johannes Schickel
df8e542f39
Implemented command line update when picking up or dropping down items.
...
svn-id: r19798
2005-12-14 14:08:30 +00:00
Gregory Montoir
25024e6943
Don't update screen when _width or _height is 0, otherwise the copyRectToScreen assert gets triggered. This happens at the beginning of vision.san in FT, where the first frame doesn't contain any FOBJ chunks.
...
svn-id: r19797
2005-12-14 03:29:53 +00:00
Johannes Schickel
7cb66e3cf7
Implemented more of sceneScreenInit and completed transcendScenes.
...
svn-id: r19796
2005-12-13 16:56:33 +00:00
Robert Göffringmann
31a7c1f073
make sure all Text compacts were killed after restoring a savegame
...
svn-id: r19795
2005-12-13 15:27:32 +00:00
Johannes Schickel
1f727e0018
Improved user controlled input handling.
...
Disabled use of _mouseLockCount in screen.cpp for now.
(that should fix a bug with not displayed cursor after using the debugger)
svn-id: r19794
2005-12-13 15:10:20 +00:00
Robert Göffringmann
67d640b214
forgot to remove this
...
svn-id: r19793
2005-12-13 15:07:19 +00:00
Robert Göffringmann
f74b5711a6
changed delay code
...
svn-id: r19792
2005-12-13 15:05:06 +00:00
Robert Göffringmann
c477d54570
fixed Sky memory leaks on quitting
...
svn-id: r19791
2005-12-13 14:31:13 +00:00
Johannes Schickel
5517880300
Fixed a bug with transcendScenes in CD version there the old file
...
is still loaded then.
Also implemented:
cmd_changeCharactersXAndY
cmd_setCharactersLocation
cmd_setCharactersCurrentFrame
svn-id: r19790
2005-12-13 13:27:58 +00:00
James Brown
3e3df54a9c
Quiet warning in gcc 3.3.6
...
svn-id: r19789
2005-12-13 04:11:57 +00:00
Travis Howell
8323123aa7
Remove leftover
...
svn-id: r19788
2005-12-13 03:26:49 +00:00
Travis Howell
88beea1d21
Cleanup.
...
svn-id: r19787
2005-12-13 00:20:11 +00:00
Johannes Schickel
e1492f3ba5
Fixed displaying of brynns note for cd version.
...
svn-id: r19786
2005-12-12 20:30:23 +00:00
Torbjörn Andersson
01c3248905
Increased size of VOC filename buffer to accomodate for 1000.VOC and
...
beyond. (Fixes a failed assertion for me.)
svn-id: r19785
2005-12-12 19:22:49 +00:00
Johannes Schickel
080039cf14
Reworked the resource manager. Now it doesn't load all package files into
...
memory but loads the needed part from the original files if needed.
Also added CHAPTER1.VRM to the default CD filelist to fix that scummvm
quits then looking at items in the CD version. (CHAPTER[2-5].VRM is NOT needed
since they are the same files as CHAPTER1.VRM).
svn-id: r19784
2005-12-12 17:39:01 +00:00
Chris Apers
701bdbda9d
Added true timer support
...
New OS5 ARM backend, preliminary support
svn-id: r19783
2005-12-11 19:56:31 +00:00
Chris Apers
0ba6f84374
Cleanup
...
svn-id: r19782
2005-12-11 19:52:39 +00:00
Chris Apers
6fc01e2c47
Fixed compilation
...
svn-id: r19781
2005-12-11 19:50:20 +00:00
Chris Apers
d23c414d7e
Added autosave_period option
...
Added default mouse keys
Clear timer struct to prevent unexpected behavior
svn-id: r19780
2005-12-11 19:49:22 +00:00
Chris Apers
7c8b256dd1
Auto-off on low battery only if the device is not plugged-in
...
Fixed compilation with standard ARM version
svn-id: r19779
2005-12-11 19:46:51 +00:00