Commit Graph

20527 Commits

Author SHA1 Message Date
Nicola Mettifogo
669c34d8c2 added Code::Blocks projects and workspace
svn-id: r26055
2007-03-10 13:30:15 +00:00
Max Horn
bb91c3a3ad SCUMM: some more AKOS cleanup & added comments
svn-id: r26054
2007-03-10 13:26:39 +00:00
Eugene Sandulenko
d3497eee38 Update MSVC8 project
svn-id: r26053
2007-03-10 13:20:30 +00:00
Max Horn
fc9af6a307 SCUMM: Must reset useBompPalette in the AKOS renderer
svn-id: r26052
2007-03-10 13:05:26 +00:00
Nicola Mettifogo
cd366dd78c got rid of calls to close() since streams and archives clean after themselves
svn-id: r26051
2007-03-10 13:05:13 +00:00
Torbjörn Andersson
c7ce7ec614 Fixed error handling: we count the command itself in argc, and returning false
means "close the debug console" which probably isn't what we want.

svn-id: r26050
2007-03-10 11:16:16 +00:00
Travis Howell
dbcf7fb003 Correct name as request.
svn-id: r26048
2007-03-10 03:17:09 +00:00
Travis Howell
a13c664bc7 Add details for Backyard Basketball.
svn-id: r26046
2007-03-10 02:49:23 +00:00
Max Horn
aba0cd04d6 SCUMM: got rid of the _bompActorPalettePtr member var (which was only used as a hidden param to drawBomp); turned drawBomp into a regular function (used to be a ScummEngine member method)
svn-id: r26045
2007-03-10 00:34:20 +00:00
Max Horn
728d01cb17 Removing some unnecessary #includes
svn-id: r26044
2007-03-09 23:46:45 +00:00
Max Horn
e8e33e8077 Some more fraction data & an optimized formula (I still have no clue what that tries to compute, though :)
svn-id: r26043
2007-03-09 22:31:27 +00:00
Max Horn
3b09bc6c00 Updated fraction values
svn-id: r26042
2007-03-09 22:18:58 +00:00
Nicola Mettifogo
5d4b05a5ed added comments suggesting possible formulas for hardcoded float values
svn-id: r26041
2007-03-09 19:25:37 +00:00
Max Horn
6d9cb5498f Avoid double frees in HashMap::erase
svn-id: r26040
2007-03-09 16:19:50 +00:00
Max Horn
7a10fa7283 Some more LogicHE cleanup
svn-id: r26038
2007-03-09 01:11:55 +00:00
Max Horn
6f56443e56 Some more LogicHE cleanup
svn-id: r26037
2007-03-09 00:48:45 +00:00
Max Horn
37af88c8c4 Some cleanup, and added some of my observation (man this code is really strange)
svn-id: r26036
2007-03-09 00:34:28 +00:00
Max Horn
6b348c03d5 Revised LogicHErace::op_1140 (the two multiplications by constants still baffle me, but at least it makes some sense now, and corrects the worst bugs in that func)
svn-id: r26035
2007-03-09 00:29:38 +00:00
Nicola Mettifogo
1e985051a9 reduced dependency from windows-specific header files
svn-id: r26034
2007-03-09 00:13:07 +00:00
Gregory Montoir
a3c2c1f413 Since the amiga version handle music very differently than the PC version, the existing Music and MusicPlayer classes have been merged to a single MidiMusic class, simplifying code a bit.
svn-id: r26033
2007-03-08 22:15:20 +00:00
Gregory Montoir
801771db87 removed kADFlagFilebasedFallback, this flag is never used (and filename based detection is done if fileBasedFallback is non-0 anyway)
svn-id: r26032
2007-03-08 21:40:47 +00:00
Max Horn
fa6a35f9b1 cleaned up stdafx.h, removing various unnecessary #includes (there are still some windows ones which look fishy, though)
svn-id: r26031
2007-03-08 21:40:21 +00:00
Gregory Montoir
20fb62de3a Removed the localized titles in Touche game descriptions, that didn't work really well and this wasn't really consistent with other engines. Also added fallback detection so that an unknown game can be started (as my original code did before switching to AdvDetector).
svn-id: r26030
2007-03-08 21:34:35 +00:00
Gregory Montoir
ee664dc62d added a flag to enable/disable printing a warning when filename based detection find a match, also updated some comments.
svn-id: r26029
2007-03-08 21:33:55 +00:00
Max Horn
c09f86fb6a Clarified some comments
svn-id: r26028
2007-03-08 21:08:23 +00:00
Max Horn
783a6d7d59 Fixed const issue (casting const to non-const)
svn-id: r26027
2007-03-08 20:44:43 +00:00
Max Horn
eeda548204 Explicitly #include fcntl.h and unistd.h for the open/write/close syscalls
svn-id: r26026
2007-03-08 20:42:40 +00:00
Nicola Mettifogo
948213d5a0 deleted useless code
svn-id: r26025
2007-03-08 20:07:27 +00:00
Max Horn
a63c1cf3bd Moved the printf #define for the NDS into scummsys.h (not sure if that suits your needs Neil, feel free to change it again if necessary)
svn-id: r26024
2007-03-08 17:38:11 +00:00
Max Horn
d19adc0514 common/util.cpp needs fprintf; various std I/O functions are not used by anything in our code, so there is no need to emulate them -- mark these; my previous commits likely broke compilation of the DS backend, try to reduce the brokeness a bit
svn-id: r26023
2007-03-08 17:36:52 +00:00
Max Horn
8778f121e2 Replaced uses of fprintf() with warning() or error()
svn-id: r26022
2007-03-08 17:23:19 +00:00
Max Horn
68df0a697a Get rid of getcwd abuse here, and unify the way savepath, extrapath and themepath are handled
svn-id: r26021
2007-03-08 17:05:58 +00:00
Max Horn
47bc9aae19 Moving Nintendo DS std C I/O emulation wrappers to common/file.cpp; also add a FIXME comment (why is assert redefined in ds-fs.h ?)
svn-id: r26020
2007-03-08 16:57:14 +00:00
Max Horn
273480d492 Removed MAX_FILENAME_LENGTH workaround (using enum's instead of #defines means we can take advantage of namespaces)
svn-id: r26019
2007-03-08 16:53:30 +00:00
Max Horn
89095f10a8 Removed redundant code from gba_nds_fat.h (for some bizarre reason, the data in this file was present twice)
svn-id: r26018
2007-03-08 16:49:58 +00:00
Max Horn
743698da6e Changed File::_handle to be of type void* instead of FILE* (to ease porting); moved PS2 std C I/O defines to file.cpp (no code other than the file & savegame code should use fopen etc. directly)
svn-id: r26017
2007-03-08 16:46:02 +00:00
Max Horn
33a4f8c378 Changed ConfigManager to use class File instead of std C I/O to write the config file
svn-id: r26016
2007-03-08 16:43:33 +00:00
Max Horn
f02802531e Turning FilesystemNode comment into a doxygen comment
svn-id: r26015
2007-03-08 15:02:13 +00:00
Sven Hesse
bcb3c27d58 Oh, apparently, all other items have a "." after them, so adding that to Ween and Bargon, too
svn-id: r26014
2007-03-07 22:41:20 +00:00
Sven Hesse
47bac09b09 News about supporting Ween and Bargon
svn-id: r26013
2007-03-07 22:38:21 +00:00
Johannes Schickel
305a1525ed - cleanup
- some diffs for Amiga version

svn-id: r26010
2007-03-07 20:31:19 +00:00
Sven Hesse
71cc080fc5 Fixed the crash in the interlude before the last level in the Gobliiins CD-version
svn-id: r26009
2007-03-07 19:57:24 +00:00
Travis Howell
5c1732af4d Add another version of Backyard Football2002.
svn-id: r26007
2007-03-07 00:46:20 +00:00
Travis Howell
1fe635c379 Unshield can't handle the data compression type used by the data1.cab file of The Feeble Files.
svn-id: r26006
2007-03-06 22:47:56 +00:00
Max Horn
1b62aeee07 Updated Feeble File CAB comment
svn-id: r26005
2007-03-06 20:21:08 +00:00
Travis Howell
4730229dff Add F1 - F3 keys for Apple II and Commodore 64 verisons of Maniac Mansion.
svn-id: r26004
2007-03-06 09:21:41 +00:00
Paul Gilbert
c4260e7d8f Added support for Blacksmith's hammering animation and added Morkus' animation handler
svn-id: r26003
2007-03-06 08:24:52 +00:00
Paul Gilbert
f3c6f899d1 Added extra animation entries needed for Blacksmith
svn-id: r26001
2007-03-06 08:20:47 +00:00
Travis Howell
ace739eafb Fix regression in V0 versions of Maniac Mansion, when using extracted files.
svn-id: r26000
2007-03-06 07:13:22 +00:00
Travis Howell
a0d5795ee1 Add support for the New Kid verb option in Apple II and Commodore 64 verisons of Maniac Mansion.
svn-id: r25999
2007-03-06 07:09:18 +00:00