Commit Graph
86814 Commits
Author SHA1 Message Date
uruk c6fd9bf8ce CGE2: Remove stub from Vga::update().
It was for displaying debug lines. May be placed back again later during some debugging.
2014-06-06 12:00:22 +02:00
johndoe123 22bcea1b31 NEVERHOOD: Update neverhood.dat 2014-06-06 10:00:27 +02:00
johndoe123 9759b3481d DEVTOOLS: Skip adding duplicate items in create_neverhood
Some sub rectangles point to the same message list, these are now saved only once instead of several times.
2014-06-06 09:59:40 +02:00
johndoe123 59cd6d4b66 DEVTOOLS: Remove duplicate table entry in create_neverhood 2014-06-06 09:55:55 +02:00
Strangerke 09e3ddf5b9 CRUISE: Reduce the scope of variables in fillpoly() 2014-06-06 07:24:45 +02:00
Strangerke ec17a7ece6 CRUISE: disable more efficiently some code 2014-06-06 07:19:56 +02:00
Strangerke 2eaa78b54b CRUISE: Fix a couple of CppCheck warnings in Volume 2014-06-06 07:12:54 +02:00
Paul Gilbert 9aee739a18 MADS: Implemented support methods for ScreenDialog base class 2014-06-05 22:15:31 -04:00
Paul Gilbert 26a2a125ed MADS: Added setup code for difficulty dialog 2014-06-05 19:28:17 -04:00
Torbjörn Andersson 639a2dfd2e NEVERHOOD: Fix radio part of bug #6513 ("Some nasty bugs")
This clears the radio music variable when leaving the room. I've
discussed with johndoe123 and he says this is what the original
does. (You could also get the same effect by clearing it when
entering the room.)
2014-06-05 19:51:28 +02:00
Johannes Schickel 10c5547de3 GUI: Allow any cased version of 'all' to toggle all debug flags.
This makes it consistent with our matching rules when enabling other debug
flags.
2014-06-05 16:40:42 +02:00
Johannes Schickel 960e16009c BASE: Allow 'all' to enable all debug channels via CLI too. 2014-06-05 16:35:07 +02:00
Johannes Schickel 559c10e91a COMMON: Don't allow debug channel 'all' to be used. 2014-06-05 16:32:27 +02:00
Johannes Schickel 450924a0c7 Merge pull request #465 from digitall/debugRework
Add "all" option for debug flags to GUI::Debugger base class.
2014-06-05 16:27:44 +02:00
Strangerke d76c375c3f CRUISE: Remove useless code in addAnimation() 2014-06-05 08:06:32 +02:00
Strangerke ef902a3fa2 CRUISE: Remove logically dead code in Sound 2014-06-05 08:02:43 +02:00
Strangerke 788eca3cd6 MADS: Fix an uninitialized variable in DialogsNebular 2014-06-05 07:53:46 +02:00
Strangerke b404455eaf MADS: remove a magic value, use _transparencyIndex 2014-06-05 07:48:03 +02:00
Johannes Schickel c6a2d86be7 IPHONE: Scale input according to content scale factor.
This hopefully fixes input positions in retina devices. The idea is stolen
from QT: https://qt.gitorious.org/qt/qt/source/0726127285413829f58618b5b82fb3e2da0c3a74:src/plugins/platforms/uikit/quikitwindow.mm#L261-296

Complicated way to retrieve scale's return value properly is taken from:
https://stackoverflow.com/questions/3130464 We sadly can't use the cleaner
solution since we don't want to require a newer SDK...
2014-06-05 04:42:57 +02:00
D G Turner 025556d9a5 GROOVIE: Use debugC() and debugCN() functions directly in script debug.
This removes the debugScript() wrapper, which can now be implemented
directly using the relevant debug function. This avoids the variadic
debug functions being wrapped in a second layer of variadic function
which is probably causing a significant overhead.
2014-06-05 03:32:55 +01:00
D G Turner d8751516cc GROOVIE: Remove engine-specific "all" debugflag. Minor naming cleanup.
This is now uneeded as the GUI debugger superclass implements the same
functionality and this removes a bunch of complexity from the Groovie
engine debug calls. Also, removed groovie prefix from the debug flag
naming as unecessary as these are within the Groovie namespace.
2014-06-05 03:01:12 +01:00
Paul Gilbert 01c18c8f40 MADS: Fix restoring upper palette area when dialogs close 2014-06-04 21:56:16 -04:00
Paul Gilbert 643cbc6d16 MADS: Fix palette corruption when changing selected inventor item 2014-06-04 21:53:14 -04:00
Johannes Schickel dc4b9b8bc1 GUI: Recreate default theme. 2014-06-05 03:36:40 +02:00
Johannes Schickel eac2f789fe GUI: Use sorted file list in scummtheme.py.
This will (hopefully) reduce the amount of changes when recreating the themes
because the order in which files will be processed is the same unless the
sorting differs on systems...
2014-06-05 03:33:22 +02:00
D G Turner 1e6fe10e3d COMMON: Add "all" option to debugflag controls in GUI Debugger. 2014-06-05 02:18:58 +01:00
Johannes Schickel 81be074d38 NEWS: Fix wording in a few instances. 2014-06-05 02:04:22 +02:00
uruk 85d9e9238c CGE2: Remove _m and xShow() from Bitmap, makeXlat() and killXlat() from Sprite.
They are not used in CGE2 at all (or used differently).
2014-06-05 00:45:33 +02:00
uruk 7838852f94 CGE2: Stub buggy part of loadTab(). 2014-06-05 00:11:35 +02:00
Strangerke 26e545a9c8 MADS: Fix typo in drawScroller() 2014-06-05 00:04:03 +02:00
Eugene Sandulenko 9460116df1 FULLPIPE: Fix more warnings 2014-06-05 00:43:13 +03:00
Eugene Sandulenko 49cb5ab569 FULLPIPE: Fix warning 2014-06-05 00:40:37 +03:00
uruk 26b7ecd2ee CGE2: Get rid of _spareQ.
CGE2 uses an instance of Spare instead of it.
2014-06-04 22:57:02 +02:00
uruk 58ee44ceb2 CGE2: Remove unnecessary check from Sprite::step(). 2014-06-04 22:50:32 +02:00
Johannes Schickel 698d8c989a NEWS: Mention Loom+Indy3 AdLib improvements. 2014-06-04 20:29:51 +02:00
Johannes Schickel 709b74c2d1 NEWS: Fix formatting. 2014-06-04 20:29:51 +02:00
Johannes Schickel 4bc07f63f2 IPHONE: Remove superflous semicolon. 2014-06-04 20:22:54 +02:00
Johannes Schickel a28280384d IPHONE: Add supported orientations to Info.plist. 2014-06-04 20:22:54 +02:00
Johannes Schickel 4069f63eb0 SCUMM: Save/load music/sfx data in AD player.
This makes sure that the currently playing music and sfx are resumed when
loading a save game.
2014-06-04 18:51:15 +02:00
Johannes Schickel eeed91c420 SCUMM: Implement simple seeking in AD player. 2014-06-04 18:51:15 +02:00
Johannes Schickel f63d00d4c6 SCUMM: Slightly refactor music playback in AD player. 2014-06-04 18:51:15 +02:00
Johannes Schickel 46b30f94c3 SCUMM: Only forward declare Serializer in music.h. 2014-06-04 18:51:15 +02:00
Johannes Schickel 051034f811 SCUMM: Simplify voice channel allocation in AD code. 2014-06-04 18:51:15 +02:00
Johannes Schickel 727cb7661c SCUMM: Fix typo in AD code. 2014-06-04 18:51:15 +02:00
Paul Gilbert 5a3d85e353 MADS: Finally re-enable Rex waking up in the first game scene 2014-06-04 09:35:10 -04:00
Paul Gilbert c551115b4b MADS: Fix memory corruption when dealing with monster in scene 703 2014-06-04 09:30:10 -04:00
Eugene Sandulenko 38b705a238 FULLPIPE: Finish MctlLadder::doWalkTo() implementation 2014-06-04 12:24:01 +03:00
Eugene Sandulenko 61d16b6cbd FULLPIPE: More work on MctlLadder::doWalkTo() 2014-06-04 09:46:19 +03:00
Strangerke a0aa7df19c CGE2: Remove useless 'void' 2014-06-04 07:10:27 +02:00
Paul Gilbert 9dc2aabb62 MADS: Remove redundant Palette::close method 2014-06-03 22:27:33 -04:00