Johannes Schickel
|
c98b51e40c
|
- cleanup.
- kyra.dat shouldn't be load by default.
svn-id: r30831
|
2008-02-08 18:45:25 +00:00 |
|
Johannes Schickel
|
02522a3a14
|
Should fix regression which prevented kyra.dat to be detected corretly when in game path.
svn-id: r30830
|
2008-02-08 18:43:13 +00:00 |
|
Johannes Schickel
|
49d0b1f91e
|
Fixed memory leak.
svn-id: r30824
|
2008-02-07 23:38:17 +00:00 |
|
Johannes Schickel
|
31938bc071
|
Fixed kyra3 code.
svn-id: r30822
|
2008-02-07 23:27:08 +00:00 |
|
Johannes Schickel
|
9b5839082d
|
Fixed regression introduced while reworking resource loading code.
svn-id: r30821
|
2008-02-07 23:14:53 +00:00 |
|
Johannes Schickel
|
ae0b605ad4
|
Reworked Kyrandia resource loading code.
svn-id: r30820
|
2008-02-07 23:13:13 +00:00 |
|
Jordi Vilalta Prat
|
66e9d4f5e8
|
Removed trailing spaces.
svn-id: r30664
|
2008-01-27 19:47:41 +00:00 |
|
Johannes Schickel
|
2dd6db4ca5
|
Commit slighty modified patch #1865509 "KYRA: kyradat support for hof".
svn-id: r30394
|
2008-01-10 23:25:19 +00:00 |
|
Johannes Schickel
|
9b4fc2f70b
|
Resolve portabillity issues introduced with last commit.
svn-id: r30201
|
2008-01-03 15:20:33 +00:00 |
|
Johannes Schickel
|
fbcba1a573
|
- got rid of hardcoding "KYRA.DAT" in all places, where it's used
- now using "kyra.dat" rather than "KYRA.DAT"
svn-id: r30200
|
2008-01-03 14:53:18 +00:00 |
|
Johannes Schickel
|
d73ffa3b03
|
HoF:
- make sure we really got uppercase filenames in FILEDATA.FDT
- (and silently removed a leftover debug oops)
svn-id: r29177
|
2007-10-09 05:42:52 +00:00 |
|
Johannes Schickel
|
3ecc0bfda7
|
HoF:
- now uses "FILEDATA.FDT" to detect what PAK files have to be loaded for ingame use
svn-id: r29176
|
2007-10-09 05:40:20 +00:00 |
|
Nicola Mettifogo
|
258901bab9
|
Merged common/stdafx.h into common/scummsys.h. All referencing files have been updated.
svn-id: r28966
|
2007-09-19 08:40:12 +00:00 |
|
Max Horn
|
c3d3aebe87
|
Patch #1768757: Merge fsnode-gsoc into trunk (MAJOR change, will break compilation on some ports)
svn-id: r28944
|
2007-09-18 20:02:04 +00:00 |
|
Johannes Schickel
|
fd6ca3b7ac
|
- added PC-98 platform entry
- added Kyrandia 1 PC-98 detection entries
svn-id: r28907
|
2007-09-15 14:53:21 +00:00 |
|
David Corrales
|
6856535010
|
Merged fsnode with trunk: r27971:28460
svn-id: r28462
|
2007-08-05 19:34:20 +00:00 |
|
Johannes Schickel
|
65abeadcf6
|
Fixed bug in Resource::getFileHandle.
svn-id: r28306
|
2007-07-29 17:21:21 +00:00 |
|
Johannes Schickel
|
1140fca82e
|
- Kyrandia 1 works again
- Added timer class for timer handling
- Little bit more resturcturing
- A little bit (almost nothing but a start!) Kyrandia 2 support
svn-id: r28297
|
2007-07-29 16:33:11 +00:00 |
|
David Corrales
|
9bfe5d5354
|
Merged the FSNode branch with trunk r27681:27969
svn-id: r27970
|
2007-07-08 16:58:54 +00:00 |
|
Neil Millstone
|
0601dbd31b
|
Optimisation for resource loading in Kyra engine
svn-id: r27875
|
2007-07-02 23:02:54 +00:00 |
|
David Corrales
|
3b96c7fad5
|
Renamed methods in the FilesystemNode class to match the AbstractFSNode implementations.
Also exposed the new methods (exists, isReadable and isWritable) in FilesystemNode.
svn-id: r27113
|
2007-06-05 21:02:35 +00:00 |
|
Max Horn
|
218e132e37
|
Updated legal headers in source files, based on what Pidgin (the IM client formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots
svn-id: r27024
|
2007-05-30 21:56:52 +00:00 |
|
Johannes Schickel
|
ad03c72bdb
|
Commit of patch #1715313 ("CORE: STL like algorithm implementation").
svn-id: r26929
|
2007-05-23 12:02:31 +00:00 |
|
Johannes Schickel
|
21b2c7bceb
|
Formatting/Cleanup.
svn-id: r26511
|
2007-04-15 16:41:20 +00:00 |
|
Johannes Schickel
|
397c10f059
|
made _vm/_engine usage consistent. (_engine -> _vm all over the place now).
svn-id: r26342
|
2007-04-01 13:10:50 +00:00 |
|
Johannes Schickel
|
d1645e2fbf
|
Commit of patch #1686414 ("Kyra: FM-Towns music").
svn-id: r26285
|
2007-03-24 00:04:08 +00:00 |
|
Johannes Schickel
|
2517960b3f
|
- more cleanup
- added some .pak file integrity checks
svn-id: r26264
|
2007-03-20 21:11:42 +00:00 |
|
Johannes Schickel
|
b17ae7017c
|
Little cleanup.
svn-id: r26263
|
2007-03-20 20:46:19 +00:00 |
|
Johannes Schickel
|
305a1525ed
|
- cleanup
- some diffs for Amiga version
svn-id: r26010
|
2007-03-07 20:31:19 +00:00 |
|
Johannes Schickel
|
f7c6643841
|
Support for loading the correct EMC pak file in the FM-Towns version.
svn-id: r25190
|
2007-01-25 14:38:11 +00:00 |
|
Johannes Schickel
|
3197cb6a23
|
Never unload files loat on startup like "CAVE.APK" and "LAGOON.APK".
svn-id: r24485
|
2006-10-24 00:56:10 +00:00 |
|
Johannes Schickel
|
0d357aab4d
|
Fix for (reopened) bug #1582149 ("KYRA1: Crash when meeting Malcolm").
svn-id: r24480
|
2006-10-24 00:30:48 +00:00 |
|
Johannes Schickel
|
f0a162e8bb
|
Fix for bug #1582149 ("KYRA1: Crash when meeting Malcolm").
svn-id: r24462
|
2006-10-22 20:12:27 +00:00 |
|
Johannes Schickel
|
a853696a5e
|
Some AMIGA resource loading code (of course it's still not supported).
svn-id: r24461
|
2006-10-22 20:08:23 +00:00 |
|
Johannes Schickel
|
b6a8e38726
|
- removes the kyra specific language flag system, and uses the language enum defined in Common for that now
- also reworks the game flag system in general
svn-id: r23920
|
2006-09-17 20:21:40 +00:00 |
|
Johannes Schickel
|
a8bc979364
|
- enables pseudo unloading of loaded pak files (which reduces the loading of pak files on room changes)
- uses Common::hashit_lower instead of scumm_stricmp for filename checking
svn-id: r23896
|
2006-09-16 20:51:05 +00:00 |
|
Johannes Schickel
|
250133baf0
|
Simplifies resource handling for the CD version of Kyrandia.
(also less file loading at startup, but more on room change)
svn-id: r23887
|
2006-09-16 14:36:53 +00:00 |
|
Johannes Schickel
|
854eac7f9b
|
Simplifies PAK file loading a bit.
svn-id: r23862
|
2006-09-10 13:16:34 +00:00 |
|
Max Horn
|
cfc52b5654
|
Renamed Resource::fileHandle() to Resource::getFileHandle()
svn-id: r23853
|
2006-09-09 17:14:47 +00:00 |
|
Max Horn
|
c7ab445755
|
Get rid of fsnode hack
svn-id: r23852
|
2006-09-09 17:10:09 +00:00 |
|
Max Horn
|
ab82dc3f9c
|
Fix memory leak
svn-id: r23848
|
2006-09-09 14:54:41 +00:00 |
|
Torbjörn Andersson
|
7bb8ca3ef6
|
Fixed warning.
svn-id: r23844
|
2006-09-09 13:07:15 +00:00 |
|
Neil Millstone
|
9f0149c553
|
Fixed a bug in loadPakFile(), and changed PAKFile constructor so that it doesn't load the entire file.
svn-id: r23843
|
2006-09-09 12:21:49 +00:00 |
|
Johannes Schickel
|
1ba14890c6
|
Init unitialised var.
svn-id: r23805
|
2006-08-29 15:58:57 +00:00 |
|
Oystein Eftevaag
|
610547acac
|
Makes sure FilesystemNode::name isn't used to open a file, use a regular filehandle name instead.
svn-id: r23800
|
2006-08-28 18:43:35 +00:00 |
|
Johannes Schickel
|
7c99b54b4e
|
Removing an extra '!' in a warning message.
svn-id: r23799
|
2006-08-28 14:21:23 +00:00 |
|
Oystein Eftevaag
|
a698cdfcfc
|
Catalog the PAK files by base name instead of full path name so we can properly unload them. The method may be slightly hackish, but I don't see how else to do it since we apparently support recursive PAK files so the File object can't be instantiated directly using the FilesystemNode. It's this, or add a function to File that gives us just the base name of the file.
svn-id: r23762
|
2006-08-26 18:37:49 +00:00 |
|
Johannes Schickel
|
eee50637b8
|
Little Common::String usage 'fix'.
svn-id: r23698
|
2006-08-08 21:34:19 +00:00 |
|
Johannes Schickel
|
01b3a0b568
|
Yet more kyra3 init code.
svn-id: r23648
|
2006-07-31 16:37:34 +00:00 |
|
Johannes Schickel
|
6cc1a57d3b
|
- fixes bug in fileData (introduced with last commit)
- show mouse cursor in Screen::setMouseCursor if it's allready shown
- a little bit more kyra3 init stuff
svn-id: r23623
|
2006-07-30 08:22:39 +00:00 |
|