Commit Graph

57010 Commits

Author SHA1 Message Date
Strangerke
5750410279 AVALANCHE: Add some detail in debug strings 2013-06-21 18:04:59 +02:00
uruk
178386f1c4 AVALANCHE: Stub gyro2.cpp. Fix readmes. 2013-06-21 15:22:50 +02:00
uruk
aeff42074a AVALANCHE: Reorganise source files. 2013-06-21 14:08:10 +02:00
uruk
1ce5e3bc3f AVALANCHE: Add color.h to replace the color constants from the CRT unit of Pascal. 2013-06-21 13:12:22 +02:00
uruk
6317297b39 AVALANCHE: Implement ROOMNUMS.INC. 2013-06-21 11:53:10 +02:00
uruk
6d35a794cd AVALANCHE: Getting GYRO to compile. 2013-06-21 11:23:11 +02:00
uruk
3946d0ed92 AVALANCHE: Add class Avalot. Cosmetic modifications. 2013-06-20 14:08:58 +02:00
uruk
fa10b10ec7 AVALANCHE: Keep the functions connected to command line arguments and the main menu for later. Minimal cosmetic modifications in the order of the functions. 2013-06-20 12:47:44 +02:00
uruk
a33797b272 AVALANCHE: Partially implement run_avalot(). 2013-06-20 10:58:39 +02:00
uruk
1453413d24 AVALANCHE: Fix detection. 2013-06-20 09:40:25 +02:00
uruk
b2f62278b6 AVALANCHE: Remove some functions from detection. 2013-06-20 08:34:48 +02:00
uruk
b916ab6f02 AVALANCHE: Messing around with GameDescription. 2013-06-20 08:32:58 +02:00
Strangerke
cf80573799 AVALANCHE: Fix compilation 2013-06-19 21:37:06 +02:00
uruk
17ee13f2c1 AVALANCHE: Start stubbing with bootstrp.cpp. 2013-06-19 16:59:12 +02:00
uruk
d2009c014f AVALANCHE: Add detection. Some fix in console.h. 2013-06-18 20:32:43 +02:00
uruk
d53f5d9885 AVALANCHE: Add skeleton. 2013-06-18 17:52:25 +02:00
uruk
2c0e16d6e4 AVALANCHE: Hook the engine into ScummVM. 2013-06-18 12:51:07 +02:00
uruk
f974bccbb0 AVALANCHE: Remove empty lines with only ";" characters in them. 2013-06-18 11:50:18 +02:00
uruk
38bc20a076 AVALANCHE: Use Artistic Style. 2013-06-18 10:23:29 +02:00
uruk
a3025b8dad AVALANCHE: Add namespace. 2013-06-17 15:45:25 +02:00
uruk
7939ab1f62 AVALANCHE: Add standard header. (Now the right one...) 2013-06-17 13:52:44 +02:00
uruk
d33da0a429 Revert "AVALANCHE: Add standard header."
This reverts commit b87de38cc8dc270c272b681b8581decc602ae984.
2013-06-17 13:49:08 +02:00
uruk
a183d560c1 AVALANCHE: Add standard header. 2013-06-17 13:42:47 +02:00
uruk
cc5b8732bb AVALANCHE: Remove #include "ptoc.h" lines from the beginning every .cpp files. 2013-06-17 11:57:27 +02:00
uruk
a2adda516b AVALANCHE: Initial PtoC output. 2013-06-17 10:38:38 +02:00
Torbjörn Andersson
2f0e43bb2e LURE: Fix bad operator in "hotspot" debug command, CID 1004147 2013-06-08 23:27:25 +02:00
Willem Jan Palenstijn
dd003b6a28 COMMON: Add basic documentation for RDFT 2013-06-08 22:03:22 +02:00
Johannes Schickel
bc358b77a8 COMMON: Improve comment in CosineTable::CosineTable.
This commit changes the comment to use the same variable names as we do in the
code. Furthermore, it also makes the comment a bit easier to grasp.
2013-06-08 21:56:48 +02:00
Johannes Schickel
4da5d11e1f COMMON: Try to document the SineTable/CosineTable table entries. 2013-06-08 21:56:48 +02:00
Johannes Schickel
4efc9b152c COMMON: Save memory by allocating only required entries in Cosine-/SineTable.
The tables only contain (2^bitPrecision)/2 entries. The code allocated twice
as many entries previously.
2013-06-08 21:47:52 +02:00
Johannes Schickel
21f87070af COMMON: Fix regression in SineTable creation.
This is a regression from f4ba8a6485. The
commit replaced the static cosine and sine tables with dynamically created
ones. In the process of that a copy&paste error happened which made the sine
table use the layout of the cosine table. This commit now changes the
dynamically created sine tables to conform to the layout of the previous
static tables.
2013-06-08 21:47:51 +02:00
Johannes Schickel
190ec9c2b6 Merge pull request #336 from madmoose/smacker-8-bit-audio-fix
VIDEO: Wrap 8-bit smacker audio properly
2013-06-08 08:17:51 -07:00
Tobia Tesan
4401f40f72 WINTERMUTE: Prevent warning about duplicate files when autodetecting.
Removed a call to BaseFileManager::registerPackages() in
WintermuteEngine::getGameInfo(), as the constructor for BaseFileManager
already calls registerPackages() once; another call should thus be
superfluous.
2013-06-06 23:34:06 +02:00
Tobia Tesan
4105805505 WINTERMUTE: Fix for unnecessary "WARNING: getChildren() failed for path:"
FSNode::getChildren() was called assuming that it returns 0 iff success.
Actually, it's the other way around.
2013-06-06 23:33:50 +02:00
Alyssa Milburn
ac070ae0c0 MOHAWK: Use addSubDirectoryMatching for LB paths. 2013-06-06 21:41:47 +02:00
Alyssa Milburn
7840b5e4b9 COMMON: Add depth/flat parameters to addSubDirectoryMatching. 2013-06-06 21:41:14 +02:00
Dmitry Smirnov
1d0df53355 BUILD: GNU Hurd & kFreeBSD support
From: Petr Salinger <Petr.Salinger@seznam.cz>
Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=711320
Bug-ScummVM: https://sourceforge.net/tracker/?func=detail&atid=418820&aid=3614268&group_id=37116
2013-06-06 18:51:26 +02:00
Willem Jan Palenstijn
c9f0e8149d ALL: Fix typo (succesful -> successful)
Thanks to 'onlyjob' on pull request #337 for pointing out an instance of this.
2013-06-06 16:45:59 +02:00
Filippos Karapetis
7456a2ca23 TINSEL: Revert the incorrect flagging of DW2 entries as CD versions
This reverts the changes done to the DW2 entries in commit d4a354c1.

We only distinguish between floppy and CD versions if a game had both a
CD and a floppy version released. DW2 was only released as a CD version,
so the extra flagging of the DW2 entries as CD was redundant, and caused
confusion regarding previous saved games to users that readded the DW2
detection entries after this change
2013-06-06 01:26:02 +03:00
Strangerke
b23c5d9522 HOPKINS: Fix glitch occurring in the intro of the Linux Demo.
Thanks greencis for reporting it
2013-06-06 00:24:35 +02:00
Willem Jan Palenstijn
d12a3ac129 BUILD: install tony.dat 2013-06-05 22:56:38 +02:00
Torbjörn Andersson
9f83f9b6f7 LURE: Use correct deallocator, CID 1004041
The memory was allocated with Memory::alloc(), so it should be
freed with Memory::dealloc(), not delete.
2013-06-05 19:38:37 +02:00
Strangerke
af76409408 HOPKINS: Fix 2 glitches reported by greencis in win95 demos 2013-06-05 08:24:11 +02:00
Torbjörn Andersson
08be916049 SCUMM: Verify sample width in Digital iMUSE callback. CID 1002112
Verify that 'bits' really is one of 8, 12 or 16 before decoding
the data. It's probably always the case (unless the data files are
damaged) but if it isn't we'll either try to queue NULL to the
audio stream, or queue the same buffer more than once, or free the
buffer more than once. All of which are bad, though Coverity only
noticed the last of these cases.
2013-06-04 06:11:41 +02:00
Torbjörn Andersson
1cc0e9cb88 TONY: Fix memory leak on save game failure (CID 1003579)
Though shouldn't it also alert the user to the failure?
2013-06-02 22:13:59 +02:00
Torbjörn Andersson
9d28a6f531 TONY: Fix potential memory leak
Unfortunately, I'm not sure where and when this function is called.
But this should be correct. CID 1003575
2013-06-02 22:00:25 +02:00
Torbjörn Andersson
52be12830b NEVERHOOD: Fix crash in scene 1105 (teddy bear panel)
Leaving the panel in scene 1105 only worked if the panel was open.
If the panel was closed, nothing would happen on the first click,
and on the second it would crash. If I understood this correctly,
it was because trying to leave while the panel was closed would
(incorrectly) mark it as open, and then it would crash when trying
to remove the objects behind the panel from the scene.
2013-06-02 10:54:37 +02:00
Torbjörn Andersson
f8c0d354af SCUMM: Remove unused variable _quit
CID 1003018
2013-06-02 09:43:59 +02:00
Johannes Schickel
0e5bcd207b Merge pull request #332 from bluegr/roland_gs_cleanup
SCUMM: iMuse - Clean-up of Roland GS code (updated)
2013-06-01 19:40:27 -07:00
Tarek Soliman
39b0886186 MAEMO: Update debian/changelog 2013-06-01 21:06:42 -05:00