Robin Watts
8f3b2e9b4d
Remove warnings from NDS build.
...
svn-id: r35172
2008-11-29 18:01:16 +00:00
Gregory Montoir
362bdf87d7
added support for kSupportsLoadingDuringRuntime & kSupportsSavingDuringRuntime, cleanup
...
svn-id: r35171
2008-11-28 23:56:25 +00:00
Gregory Montoir
443c57146d
added load/closeFile to Graphics::FlicPlayer (matching DXAPlayer class)
...
svn-id: r35170
2008-11-28 23:51:59 +00:00
Max Horn
b25257d4eb
Added Cyx to SCUMM credits
...
svn-id: r35169
2008-11-28 11:56:08 +00:00
Max Horn
a4a4624d06
Check whether opening a flic actually worked... proper error handling would of course be much better
...
svn-id: r35168
2008-11-28 11:38:05 +00:00
Jordi Vilalta Prat
834d2c5f27
T7G: Enhanced the Audio CD playback. Now the credits music on CD2 should play by ripping it as track 2 (not tested).
...
svn-id: r35167
2008-11-25 00:41:51 +00:00
Jordi Vilalta Prat
4360757236
T7G: Implemented volume fading
...
svn-id: r35166
2008-11-24 21:53:23 +00:00
Henry Bush
184c15905d
T7G: Add a debug level to play movies fast with no pcm sound (unstable)
...
svn-id: r35165
2008-11-24 21:48:40 +00:00
Henry Bush
ba3edfbd51
T7G: AI in microscope puzzle is "complete" (ie good enough for now)
...
svn-id: r35164
2008-11-24 21:22:24 +00:00
Robin Watts
766a685125
Nintedo DS specific code: Remove function call (strlen) from loop condition.
...
(Spotted by Fingolfin - Thanks)
svn-id: r35163
2008-11-24 00:36:07 +00:00
Filippos Karapetis
a1a9702f24
Oops, removed the *actual* unused code, and fixed my previous incorrect commit. DOTT and S&M work correctly again
...
svn-id: r35162
2008-11-23 20:54:55 +00:00
Filippos Karapetis
f53429b1b7
Removed unused/dead code
...
svn-id: r35161
2008-11-23 15:44:47 +00:00
Filippos Karapetis
bd3f83b508
Turned on MSVC warning 4505 - "Unreferenced local function has been removed", as it's very useful in finding dead code
...
svn-id: r35160
2008-11-23 15:40:35 +00:00
Filippos Karapetis
71dcfd13a2
Re-enabled MSVC warning 4125 - "decimal digits terminates octal escape sequence". This was thrown for a string with incorrect extended characters in the SAGA engine, which has been corrected now, so the warning itself is valid and quite informative.
...
svn-id: r35159
2008-11-23 15:26:51 +00:00
Filippos Karapetis
78eeb313fe
Corrected wrong extended characters provided in the translated hardcoded strings for ITE. Fixes bug #2045157 - "ITE: wrong accented characters in italian fan version"
...
svn-id: r35158
2008-11-23 15:03:54 +00:00
Robin Watts
f897def64d
Eliminate some warnings from NDS specific code.
...
svn-id: r35157
2008-11-23 11:49:58 +00:00
Robin Watts
fc507e9874
Remove NDS blitters.s, as it's unused - we now have blitters_arm.s instead.
...
svn-id: r35156
2008-11-23 11:14:02 +00:00
Gregory Montoir
db0c951a0d
various fixes, Bud Tucker should now be completable (tested with french version)
...
svn-id: r35155
2008-11-23 03:42:01 +00:00
Henry Bush
d41ebfae81
T7G Microscope: Stauf now makes legal moves (though not good ones)
...
svn-id: r35154
2008-11-22 23:07:05 +00:00
Joost Peters
056e6bcc9c
fix wrong uncompress() error check (Z_OK == 0) -- thanks whoever wrecked this ;)
...
svn-id: r35146
2008-11-21 23:36:43 +00:00
Matthew Hoops
187d9f3355
the create_kyradat tool has been in the trunk for a while ;)
...
svn-id: r35145
2008-11-21 21:47:13 +00:00
Torbjörn Andersson
7a04c39fa8
Since we don't have FSNode::lookupFile() any more, switch to using
...
FSDirectory::listMatchingMembers() instead. I hope the new code behaves close
enough to the old one.
svn-id: r35143
2008-11-21 20:02:55 +00:00
Max Horn
44d37a14a9
Removed FSNode::lookupFile
...
svn-id: r35142
2008-11-21 19:14:23 +00:00
Johannes Schickel
858de9b938
Formatting / Cleanup.
...
svn-id: r35141
2008-11-21 17:49:19 +00:00
Willem Jan Palenstijn
196e2cc92c
refactor inconsistent calls to cacheDirectoryRecursive
...
svn-id: r35140
2008-11-21 13:29:53 +00:00
Max Horn
a28b531ed0
Added ArchiveMember::getDisplayName() method; changed ArchiveMember::getName() to always return a name compatible with Archive::openFile()
...
svn-id: r35139
2008-11-21 12:17:35 +00:00
Max Horn
33dd58ca98
GUI: Simplify ThemeBrowser code
...
svn-id: r35138
2008-11-21 08:22:33 +00:00
Johannes Schickel
f4d8ecaf6a
Fixed gcc warning.
...
svn-id: r35137
2008-11-20 22:58:22 +00:00
Kari Salminen
325b4cb492
Fix resizing of the internal color array in Palette-class.
...
svn-id: r35136
2008-11-20 22:22:47 +00:00
Kari Salminen
16bf8d720b
Add Palette-class for handling 9-bit and 24-bit palettes. WIP!
...
svn-id: r35135
2008-11-20 22:16:18 +00:00
Johannes Schickel
858cf88c47
Updated documentation.
...
svn-id: r35134
2008-11-20 19:49:21 +00:00
Johannes Schickel
4368081c55
Fixed ZipArchive/FSDirectory creation.
...
svn-id: r35133
2008-11-20 18:25:22 +00:00
Max Horn
398fdab276
SCUMM: Reduced code size used up by NES file decoding/loading/extraction code
...
svn-id: r35132
2008-11-20 13:51:42 +00:00
Max Horn
32f735a228
cleanup
...
svn-id: r35131
2008-11-20 13:50:53 +00:00
Max Horn
63e7836dec
AGI: fsnodeNameEqualsIgnoreCase and FSNode usage should be replaced by SearchMan
...
svn-id: r35130
2008-11-20 13:50:26 +00:00
Max Horn
38bb172b92
NDS: Fix link error in non-SCUMM builds by removing some dead & obsolete code
...
svn-id: r35129
2008-11-20 13:49:53 +00:00
Max Horn
d230b17a93
Fix warnings
...
svn-id: r35128
2008-11-20 13:46:59 +00:00
Max Horn
7e97205417
GUI: Reduce space used by credits
...
svn-id: r35127
2008-11-20 13:46:34 +00:00
Joost Peters
5b04ab7883
un-break sky engine after recent gfx transaction changes
...
svn-id: r35126
2008-11-20 13:03:29 +00:00
Lars Persson
7c4bcf9512
Disable commandline support. Not used by the Symbian PORT
...
svn-id: r35125
2008-11-19 21:07:59 +00:00
Lars Persson
30fdd02b1e
Added support for TUCKER and Groovie
...
svn-id: r35124
2008-11-19 20:40:33 +00:00
Filippos Karapetis
b74b43a1fa
Updated the MSVC project files of the groovie engine, for commit #35122
...
svn-id: r35123
2008-11-19 13:19:11 +00:00
Henry Bush
04b048a9c3
T7G: Add framework for microscope puzzle AI
...
svn-id: r35122
2008-11-19 00:37:20 +00:00
Sven Hesse
1ec33154fd
Ooops :)
...
svn-id: r35119
2008-11-18 20:16:50 +00:00
Kari Salminen
089c8b4e48
Make the 256 color transformPaletteRange-function and Future Wars's refreshPalette-function compliant with disassembly.
...
svn-id: r35118
2008-11-18 19:54:44 +00:00
Torbjörn Andersson
48e1316da9
Added a mutex to the Groovie MIDI player. Maybe that will fix the rare and
...
unpredictable crashes I've been seeing.
svn-id: r35116
2008-11-18 19:29:51 +00:00
Torbjörn Andersson
72a847797d
Committed by patch #2219361 ("BS1: Simplified subtitles"). It uses the
...
lockScreen() / unlockScreen() backend API, instead of copyRectToScreen().
Before, it had to copy a piece of the engine's screen to draw on to simulate
transparency, which was awkward.
However, this means we're now forcing full-screen updates on each frame. There
may be performance regressions, particularly if the frames are much smaller
than the screen. Hopefully, it's the decoding that's the bottleneck, but if
this causes problems on low-end devices... well, Fingolfin had some ideas about
that when he first proposed the lockScreen() / unlockScreen() API.
svn-id: r35115
2008-11-18 17:48:19 +00:00
Filippos Karapetis
df694b3de1
Cleanup
...
svn-id: r35114
2008-11-18 17:37:01 +00:00
Johannes Schickel
d99ab163cc
Fixed meta engine related save functions (some where relying on "target.???" instead of "sword1.???").
...
svn-id: r35113
2008-11-18 17:03:55 +00:00
Filippos Karapetis
2463c550ac
Reverted to old behavior: save games for sword1 can be shared again across all versions (since they're exactly the same) - they're now named sword1.* and no longer named after the game ID
...
svn-id: r35112
2008-11-18 16:57:57 +00:00