Commit Graph

19954 Commits

Author SHA1 Message Date
Gregory Montoir
ac6bb86c96 update
svn-id: r25159
2007-01-21 22:08:46 +00:00
Gregory Montoir
d2f15566d3 added handler for sfx sync (abc-slideshow.cup, bda-slideshow.cup) and sfx looping, cleanup
svn-id: r25158
2007-01-21 22:08:02 +00:00
Gregory Montoir
3341f49429 cleanup
svn-id: r25157
2007-01-21 22:06:54 +00:00
Eugene Sandulenko
d3b0ff8ade Reduce dependency from common/advancedDetector.h
svn-id: r25156
2007-01-21 20:24:38 +00:00
Torbjörn Andersson
01a5faa6a0 Applied my own patch #1635584 (after discussing with Fingolfin) to reduce the
memory usage and number of allocations made by the NUT font renderer.

svn-id: r25155
2007-01-21 17:14:53 +00:00
Max Horn
44cbf4996b Removed common/advancedDetector.h from agos.h, thus reducing the number of build deps on base/plugins.h and base/game.h from about 155 to 113 (and also reducing the deps on advancedDetector.h, of course). The same should be done to all other engines using the advanced detector (AGI, CINE, SAGA, Parallaction)
svn-id: r25154
2007-01-21 16:57:13 +00:00
Max Horn
0a9276092f Fix crash in GameDescriptor::updateDesc
svn-id: r25153
2007-01-21 16:34:18 +00:00
Max Horn
fef501c205 openForSaving can fail, so it should be handled gracefully -- but better to assert out in a controlled manner than o invoke methods on a NULL pointer, right? :-)
svn-id: r25151
2007-01-21 15:19:30 +00:00
Max Horn
aaf706a43d Don't mkdir the default savepath whenever we startup; rather, mkdir (on Unix/Symbian, at least) the savedir just before we need it, i.e. just before saving. Fixes bug #1504398
svn-id: r25150
2007-01-21 15:17:28 +00:00
Johannes Schickel
e0aa34bc51 Fixes implementation of o1_updateSceneAnimations.
svn-id: r25149
2007-01-21 14:23:32 +00:00
Chris Apers
aed4ae10a7 Speed up mouse emulation with hires games
svn-id: r25148
2007-01-21 14:18:24 +00:00
Chris Apers
dd03b8f84b Cleanup event code
Added key up for mouse buttons so that we can control Gobliiins and Touche properly

svn-id: r25147
2007-01-21 14:15:35 +00:00
Nicola Mettifogo
0147a83180 fixed ordering of engine jobs: no more known graphics glitches
svn-id: r25146
2007-01-21 11:05:22 +00:00
Nicola Mettifogo
c12fe85922 fixed occasional border issues in inventory
svn-id: r25145
2007-01-21 11:00:07 +00:00
Chris Apers
0ea9f49d67 Clenaup
svn-id: r25144
2007-01-21 09:58:18 +00:00
Chris Apers
d9e866398d Clenaup
svn-id: r25143
2007-01-21 09:55:44 +00:00
Chris Apers
0e5871b0ae Ooops, ooops ooops, bad source directory
svn-id: r25142
2007-01-21 09:54:27 +00:00
Chris Apers
e1eb9dde12 Ooops, collapsible only
svn-id: r25141
2007-01-21 09:10:56 +00:00
Nicola Mettifogo
d17f18223e fixed out-of-bounds error causing premature crashes on some systems
svn-id: r25140
2007-01-21 08:53:18 +00:00
Torbjörn Andersson
d707bfb615 When a user clicks on an editable string, use the correct font for calculating
the width. Should fix bug #1640622.

svn-id: r25139
2007-01-21 08:43:28 +00:00
Max Horn
f30f00aedc Make use of HashMap::getVal/setVal, and some cleanup
svn-id: r25138
2007-01-21 00:29:03 +00:00
Max Horn
baaedb1651 Added game.cpp file with some funcs/methods declared in game.h
svn-id: r25137
2007-01-21 00:25:04 +00:00
Max Horn
0c148fc44e Added non-const variant of HashMap::getVal
svn-id: r25136
2007-01-21 00:11:45 +00:00
Max Horn
12476efb58 Added some new HashMap methods: lookupAndCreateIfMissing (internal only), setVal and getVal (which actually is just the old queryVal renamed for consistency)
svn-id: r25135
2007-01-21 00:06:50 +00:00
Eugene Sandulenko
cd8a5f3a98 First phase of detection-related plugins interface improvements. Now plugins
return StringMap instead of fixed list of parameters. This adds great
flexibility.

Current patch should not alter any functionality, i.e. if there are regressions,
submit a report. Phase 2 will benefit from these changes and will come later.

svn-id: r25134
2007-01-20 21:27:57 +00:00
Chris Apers
47b1321d15 Prepare Parallaction support (not working for now)
svn-id: r25133
2007-01-20 18:27:22 +00:00
Chris Apers
163803809e Prepare Parallaction support (not working for now)
svn-id: r25132
2007-01-20 18:24:55 +00:00
Chris Apers
0e36e6b500 Added support fir hi-res games to standard PalmOS 5 devices (BS, TOuche, ...)
Added aspect ratio selection too

svn-id: r25131
2007-01-20 18:20:36 +00:00
Chris Apers
ecf5b465bb Fixed mouse redraw with Touche
svn-id: r25130
2007-01-20 18:11:27 +00:00
Neil Millstone
0c82694f47 Ported changes from branch-0-9-0 to fix grabRawScreen(), and palette corruption.
svn-id: r25129
2007-01-20 17:29:20 +00:00
Johannes Schickel
b6b75af524 Completed implementation of o1_restoreAllObjectBackgrounds.
svn-id: r25127
2007-01-20 15:28:03 +00:00
Max Horn
d1b97e6786 Added copy constructor and assignment operator to class HashMap
svn-id: r25125
2007-01-19 21:55:45 +00:00
Neil Millstone
fe9682ac55 Adding libcartreset, fixing CD audio bug, adding DLDI support (defined out all other fat drivers)
svn-id: r25124
2007-01-19 21:47:10 +00:00
Neil Millstone
31abbc14ae Changed to ARM7 for libcartreset
svn-id: r25123
2007-01-19 21:38:03 +00:00
Neil Millstone
bcef1cb04d Adding libcartreset to ARM7 binary
svn-id: r25122
2007-01-19 21:36:47 +00:00
Torbjörn Andersson
37f94f7cba Hopefully fixed the SAN seeking (used by Full Throttle's bike fighting) that I
accidentally broke when removing the timer callback from the SMUSH player.

svn-id: r25120
2007-01-18 22:08:02 +00:00
Max Horn
2ac841f18b Make use of Surface::getBasePtr
svn-id: r25119
2007-01-18 21:48:23 +00:00
Max Horn
fb95758b81 Patch #1596959 (SH and MIPS need memalign too)
svn-id: r25118
2007-01-18 21:36:44 +00:00
Nicola Mettifogo
7d8ddb9a5b fixed walk bug: characters now walk along complex paths
svn-id: r25117
2007-01-18 21:25:02 +00:00
Torbjörn Andersson
684a71cee0 Fixed a warning.
svn-id: r25112
2007-01-17 20:11:31 +00:00
Nicola Mettifogo
2541fcd82a fixed broken tab widths
svn-id: r25111
2007-01-17 11:12:02 +00:00
Travis Howell
ebec953012 svn-id: r25110 2007-01-16 22:16:12 +00:00
Travis Howell
f9d66e96d4 Update details of several French HE demos.
svn-id: r25108
2007-01-16 22:15:05 +00:00
Travis Howell
cc0c0b0dd1 Update details for German version of Elvira 2
svn-id: r25107
2007-01-16 21:41:38 +00:00
Nicola Mettifogo
0c9d01ad81 added first debug messages
svn-id: r25106
2007-01-16 21:30:18 +00:00
David Symonds
080d7083d0 Fix a minor compiler warning.
svn-id: r25105
2007-01-16 13:12:05 +00:00
David Symonds
810cc513f7 Restore missing svn:keyword attributes.
svn-id: r25104
2007-01-16 13:11:08 +00:00
David Symonds
a2f49d31fb Remove #include "agi/text.h"; fixes build. Pointyhat to aquadran.
svn-id: r25103
2007-01-16 13:09:42 +00:00
Paweł Kołodziejski
e315441cb8 update project files
svn-id: r25102
2007-01-16 12:43:13 +00:00
Paweł Kołodziejski
b47eb95316 Formating names in source code
svn-id: r25101
2007-01-16 12:40:51 +00:00