Commit Graph
86814 Commits
Author SHA1 Message Date
Won Star 5e7d109e3c Lock sound timer thread.
svn-id: r23340
2006-06-29 05:34:56 +00:00
Won Star d954c5ebd5 Try to use processor cache efficiently.
svn-id: r23339
2006-06-29 05:25:19 +00:00
Won Star 3a020e7876 Add custom memory management code. malloc() for small allocs became much faster and startup time in the GP32 is now 10~30 secs depend on clock speed.
svn-id: r23338
2006-06-29 05:15:45 +00:00
Travis Howell fa4aa40b7b Correct docs for copyFrameToBuffer()
svn-id: r23336
2006-06-28 14:27:56 +00:00
Travis Howell e17fe8e88b Remove left over ;
svn-id: r23335
2006-06-28 14:14:21 +00:00
Travis Howell 1c19735226 Add patch #1504492 - DXA: New compression scheme
svn-id: r23333
2006-06-28 14:10:07 +00:00
Travis Howell dd57c57982 Add eriktorbjorn's patch for DXA unification, with more changes
svn-id: r23332
2006-06-28 14:06:54 +00:00
Torbjörn Andersson c367dbfc36 Since the slider's handleMouseMoved() clips the new value, there's no need to
test if X >= 0. Dragging the slider quickly, we may never get an event where X
is exactly 0, so all it does is to make it more difficult to drag the slider to
its minimum value.

svn-id: r23330
2006-06-28 04:52:48 +00:00
Travis Howell 9767fa5aac Add French versions of freddi3, freddicove and pajama2
svn-id: r23326
2006-06-28 03:25:55 +00:00
Travis Howell 2b99a59e5c Resort HE games, by HE version and mark US versions
svn-id: r23323
2006-06-27 11:31:30 +00:00
Torbjörn Andersson e09bdf84cb Fixed the HE version of the Swedish Freddi Fish 1, and added detection for the
Macintosh version, with a lot of help from Kirben.

svn-id: r23321
2006-06-27 10:54:01 +00:00
Eugene Sandulenko d2e54d5e3c Patch #1512689: "Fixing AGI Game Detection"
svn-id: r23315
2006-06-26 13:29:40 +00:00
Max Horn 61c69ab4b2 Patch #1511978: Patch for convbdf.c so it compiles with GCC 2.95.3
svn-id: r23308
2006-06-25 10:32:01 +00:00
Oystein Eftevaag 8d3887f170 Fixes a warning with VC++ 2005 Express.
svn-id: r23307
2006-06-25 01:19:34 +00:00
Eugene Sandulenko 163f49240b Add Keith Scroggins to credits as Atari/FreeMiNT builder.
svn-id: r23297
2006-06-24 22:44:51 +00:00
Willem Jan Palenstijn e53c1af362 listwidget: handle clicking outside of the list more gracefully
svn-id: r23295
2006-06-24 13:21:46 +00:00
Johannes Schickel 7409ae2fbb Upadtes msvc8 project files again.
svn-id: r23294
2006-06-24 12:45:31 +00:00
Max Horn 492c65009c Started to move 'monolithic' parts of our ports to the new 'background/platform' directory (see also the 'Modular_Backends' page in our Wiki)
svn-id: r23293
2006-06-24 12:33:52 +00:00
Willem Jan Palenstijn dc41d02ac7 fix character clipping as mentioned by Marcus on the mailing list on 22 june
svn-id: r23292
2006-06-24 12:27:07 +00:00
Johannes Schickel c673860d0e Ok msvc8 builds should link again.
svn-id: r23290
2006-06-24 12:16:03 +00:00
Johannes Schickel 530948bbce Updates msvc8 project file.
svn-id: r23289
2006-06-24 12:09:40 +00:00
Johannes Schickel ac8607f433 Fixes save/load of kyra engine.
svn-id: r23287
2006-06-24 12:03:30 +00:00
Max Horn d67f9623cc Typo, and stress that getSavePath() is not to be used for storing savegames via Common::File
svn-id: r23286
2006-06-24 10:46:47 +00:00
Max Horn 3b1b06b09c Added some FIXME comments to AGI engine
svn-id: r23285
2006-06-24 10:45:47 +00:00
Max Horn 5faf5f44c3 Remove unused slash from DEPDIRS (cosmetical change to appease Torbjoern :-)
svn-id: r23284
2006-06-24 10:14:18 +00:00
Max Horn 00ca50beb7 Follow our code formatting guidelines; also, we provide default implementations for getSavefileManager and displayMessageOnOSD, no point in replacing this with empty dummy implementations
svn-id: r23283
2006-06-24 10:12:38 +00:00
Max Horn 6a588f8399 Moved savefile code to new 'saves' backend module (work in progress)
svn-id: r23282
2006-06-24 10:08:43 +00:00
Travis Howell bd3c24bce4 Add Italian version of the Feebles Files (4CD)
svn-id: r23281
2006-06-24 10:08:46 +00:00
Max Horn aa8ed526f0 cleanup
svn-id: r23280
2006-06-24 10:05:09 +00:00
Max Horn c9fd9c4878 Added 'timer' backend module, based on the existing TimerManager code (work in progress)
svn-id: r23279
2006-06-24 09:53:45 +00:00
Max Horn 75628fe9d7 Renamed class Timer to TimerManager (the old name was somewhat incorrect/confusing)
svn-id: r23278
2006-06-24 09:34:49 +00:00
Max Horn ff15667544 These FIXME comments can go, I think :)
svn-id: r23277
2006-06-24 09:34:24 +00:00
Max Horn ca2a6d7cd1 Fixing a leak in the Kyra engine (the savefile manager allocated by class Engine was never freed)
svn-id: r23276
2006-06-24 09:29:57 +00:00
Max Horn 9a955180a4 * Renamed config.mak to config.mk
* Renamed common.rules to rules.mk
* Removed explicit declaration of MODULE_DIRS in various spots (instead we let rules.mk compute it)

svn-id: r23275
2006-06-24 08:48:11 +00:00
Max Horn d210b19aec Move backends/fs/fs.h and .cpp to common/fs/fs.h and .cpp
Rationale: backend implementations belong to backends/, but portable APIs meant to be used by high level code is for common / sound / graphics / ... (compare also with backends/midi vs. sound/mididrv.h)

svn-id: r23274
2006-06-24 08:07:48 +00:00
Max Horn 72a4747dd6 Fix warning
svn-id: r23273
2006-06-24 07:14:15 +00:00
Travis Howell 21ce238473 Big Thinkers First Grade is supported now
svn-id: r23272
2006-06-24 03:25:52 +00:00
Travis Howell 4b26f8319e Add cyx's patch for bug #1508935 - FOA: Indy walks on the spot. Also fixes car failing to turn during smart star challenge in thinker1
svn-id: r23271
2006-06-24 01:46:54 +00:00
Travis Howell 99ddd26609 Ooops
svn-id: r23269
2006-06-24 00:37:18 +00:00
Travis Howell 510fd0cb89 Remove extra Windows demo of puttputt, was a corrupt version
svn-id: r23268
2006-06-24 00:35:37 +00:00
Travis Howell d07d76ff9c Add another Windows demo of puttputt
svn-id: r23264
2006-06-23 23:16:48 +00:00
Travis Howell dbfc1cb9b1 Convert file path, before playing videos in HE games
svn-id: r23263
2006-06-23 23:10:23 +00:00
Travis Howell ea36cacc7a Typo
svn-id: r23262
2006-06-23 10:07:45 +00:00
Travis Howell 1acf72221f Add Spanish version of the Feebles Files (4CD)
svn-id: r23261
2006-06-23 10:03:30 +00:00
Max Horn f5128aeaf5 Tweak SCUMM detection a bit more -- do not hard code a check for the genmethod to determine the platform value, but rather use the platform value the GameFilenamePattern provides
svn-id: r23260
2006-06-22 17:57:37 +00:00
Travis Howell 70b5453731 Fix bug #1509496 - INDY3 (MAC): Map screen hangs up at azores.
svn-id: r23259
2006-06-22 13:04:19 +00:00
Travis Howell 59c296075a This additional check for Macintosh versions of HE games isn't required, as platform is already set correctly
svn-id: r23258
2006-06-22 08:21:28 +00:00
Oystein Eftevaag 7d16e0b170 Adds the AUTHOR file to the MacOS X snapshots, and updates the bundle layout to correctly show the background image
svn-id: r23257
2006-06-22 08:09:48 +00:00
Travis Howell 36807a857d Add cyx's patch for VAR_FADE_DELAY timer changes in fade effects
svn-id: r23255
2006-06-22 00:03:13 +00:00
Johannes Schickel d2bd1de292 Reverting here too.
svn-id: r23253
2006-06-21 22:30:33 +00:00