Dries Harnie
89d0874580
EMI: Only substitute missing materials in demo
2012-09-09 16:44:44 +02:00
Dries Harnie
d7988b8534
EMI: Hack around missing textures in demo
2012-09-01 17:32:55 +02:00
Einar Johan Trøan Sømåen
047b67f2f3
Merge pull request #645 from Botje/bugfixes
...
EMI: Fix crashes after UnloadActor() and case-fold filenames inside .SUR files
2012-08-12 09:04:46 -07:00
Dries Harnie
1f8b89ffa0
EMI: Move fixFilename into Grim::ResourceLoader namespace
2012-08-12 18:00:23 +02:00
Einar Johan Trøan Sømåen
56b59d1514
Merge pull request #643 from YakBizzarro/force-gfupd
...
GRIM: Make gfupd101.exe mandatory
2012-08-12 08:46:05 -07:00
Dries Harnie
e31fbe6182
EMI: Fix filenames inside .SUR files
2012-08-12 12:19:45 +02:00
Andrea Corna
3e23271f2b
GRIM: Fix a typo in a error message
2012-08-08 22:31:09 +02:00
Andrea Corna
a53700263b
EMI: Fix a possible bug in the detection of the demo
2012-08-08 18:27:44 +02:00
Andrea Corna
d6703e0545
GRIM: Make gfupd101.exe mandatory
2012-08-08 18:20:51 +02:00
Andrea Corna
8d9345112c
GRIM: Fix the load of datausr.lab
2012-08-01 16:30:15 +02:00
Einar Johan Trøan Sømåen
abc1082297
EMI: Make sure the subfolder .m4b-s are also added to files.
2012-07-22 19:16:16 +02:00
Andrea Corna
bb174b6fa2
GRIM: Rewrite Patchr
...
This new version of patchr is based on bsdiff format (although it doesn't
share code with it, since it has been written from scratch)
All patches written for the old version have been ported to this one.
2012-05-03 10:30:12 +02:00
Joel Teichroeb
228187b214
GRIM: Clean up model slightly
2012-04-24 17:21:18 -07:00
Paweł Kołodziejski
2a9b36cd5a
Merge pull request #598 from YakBizzarro/res
...
GRIM: Little modifications in ResourceLoader
2012-04-12 22:29:27 -07:00
Andrea Corna
1b6696ffaf
GRIM: Adds a gui option to choose whether to load datausr.lab
2012-04-11 23:34:16 +02:00
Andrea Corna
ee71476748
GRIM: Remove ResourceLoader::getFileExist and use SearchMan::hasFile instead
2012-04-11 14:43:53 +02:00
Andrea Corna
c163ba3be0
GRIM: Make more members of ResourceLoader constant
2012-04-11 14:23:08 +02:00
Andrea Corna
f212d48f88
GRIM: Remove a recursive call in ResourceLoader
2012-04-11 14:18:45 +02:00
Andrea Corna
8fd80976eb
GRIM: Use SearchMan in ResourceLoader, instead of a specific SearchSet
2012-04-11 13:59:29 +02:00
Joel Teichroeb
44efbccff4
GRIM: Fix casting away const
2012-04-03 16:58:04 -07:00
Joel Teichroeb
63938ba499
GRIM: Clean up unneeded includes and fix some trailing whitespace
2012-03-26 20:12:00 -07:00
Andrea Corna
89e1f36c35
GRIM: Don't use wildcards when searching data???.lab
2012-03-19 10:35:13 +01:00
Andrea Corna
00fb437d99
EMI: Load correctly the official update
2012-02-27 12:17:09 +01:00
Joel Teichroeb
3a3b6e42a3
GRIM: Improve the way that patchr searches for patches and clean up some code
2012-02-02 14:42:15 -08:00
Joel Teichroeb
1226e45ac3
EMI: Initial work on getting costumes to draw animations.
...
Also, an initial split-off for EMI from the costume-class,
now uses it as a base class. (somaen)
2012-02-02 22:01:09 +01:00
Joel Teichroeb
505ec14fc3
GRIM: Greatly improved memory usage of bitmaps
2012-02-02 09:38:37 -08:00
Einar Johan T. Sømåen
eb6a71ef48
EMI: Output the correct warning for animations we can't find.
...
The demo seems to try to load a bunch of animbs that doesn't exist,
similar to how it also tries to load the meshbs that only exist in
retail. We might want to silence these warnings some time in the future.
2012-01-31 00:57:35 +01:00
Einar Johan T. Sømåen
27d82c192e
EMI: Add a component for the animations in emi.
2012-01-30 22:24:09 +01:00
Einar Johan T. Sømåen
76bac36b7d
EMI: Move the emi-specifics into its own subfolder
2012-01-29 16:14:36 +01:00
Einar Johan T. Sømåen
ab95366c86
EMI: Add PS2-music support (although just a hardcoded
...
song for now, until we can find the table)
2012-01-22 19:51:57 +01:00
Joel Teichroeb
af7f68db76
GRIM: Fix some memory leaks related to not always freeing streams
2012-01-20 12:06:01 -08:00
Andrea Corna
0f969be811
GRIM: Add support for patches directly from the update executable
2012-01-19 21:32:23 +01:00
Joel Teichroeb
4507440c4a
EMI: Only load the files that are actually applicable instead of a wild card
2012-01-17 20:45:35 -08:00
Joel Teichroeb
efd6c7bd78
GRIM: Wrap file streams in a compressed read stream whenever needed
2012-01-09 19:24:00 -08:00
Paweł Kołodziejski
cbca9ee5e2
GRIM: detect patch file, and prevent start game
2012-01-07 00:49:20 +01:00
Paweł Kołodziejski
e350c7f777
renames
2012-01-06 23:29:45 +01:00
Andrea Corna
94ea9b8500
GRIM: Update ResidualVM name in pacthr releated files
2012-01-06 23:01:30 +01:00
Andrea Corna
dd1806afdb
GRIM: Add an on-the-fly binary patch engine (patchr)
2012-01-06 23:01:29 +01:00
Pawel Kolodziejski
4fa79cd323
rename -> ResidualVM
2012-01-06 11:37:57 +01:00
Einar Johan T. Sømåen
9caed94c7d
EMI: Fix the demo's file-loading
2011-12-30 18:51:57 +01:00
Andrea Corna
0752b7e284
GRIM: Make use of Common::SearchSet to manage labs
2011-12-30 17:17:08 +01:00
Andrea Corna
37b70f4350
GRIM: Remove Block class. Restore cache for raw files in ResourceLoader
2011-12-30 17:17:08 +01:00
Andrea Corna
dcbe4b0d32
EMI: Make ModelEMI and Skeleton load from a stream instead of a data Block
2011-12-30 17:17:08 +01:00
Andrea Corna
55995f0c64
GRIM: Make Font load from a stream instead of a data Block
2011-12-30 17:17:08 +01:00
Andrea Corna
3032005aad
GRIM: Make Model load from a stream instead of a data Block
2011-12-30 17:17:08 +01:00
Andrea Corna
cfe3ab3858
GRIM: Make Material load from a stream instead of a data Block
2011-12-30 17:17:08 +01:00
Andrea Corna
5ca6e3f9e1
GRIM: Make KeyFrame load from a stream instead of a data Block
2011-12-30 17:17:08 +01:00
Andrea Corna
49071ee661
GRIM: Make Costume and TextSplitter load from a stream instead of a data Block
2011-12-30 17:17:08 +01:00
Andrea Corna
2e2d766005
GRIM: Make CMap load from a stream instead of a data Block
2011-12-30 17:17:08 +01:00
Andrea Corna
037d2941bd
GRIM: Make Bitmap load from a stream instead of a data Block
2011-12-30 17:17:07 +01:00