Commit Graph
86814 Commits
Author SHA1 Message Date
Jordi Vilalta Prat 0e95d8a5fa Groovie:
- Rewritten T7G's font code to subclass Graphics::Font and make it cleaner.
- Use theme fonts for the Mac version of T7G (which used ugly system fonts
  originally). With this the Mac version should be completable.
- Cleanup include interdependencies.

svn-id: r49487
2010-06-07 17:14:42 +00:00
Filippos Karapetis 2c950b321c Fixed regression from commit #49465 - there are in fact two restAdjust variables, the current and global one
svn-id: r49486
2010-06-07 15:14:58 +00:00
Yotam Barnoy 356728dab7 PSP: found bug in fast getMillis() implementation. Fixed it by adding a fixed amount to the time counter.
svn-id: r49485
2010-06-07 13:47:27 +00:00
Johannes Schickel 8ef5d55edb Fix gcc warning about an comparison which is always false due to data type range.
svn-id: r49484
2010-06-07 13:47:14 +00:00
Matthew Hoops d5b5a8dbae Allow for the other audio36 patch naming schemes (Mac and some Torin ones).
svn-id: r49482
2010-06-07 11:44:52 +00:00
Paul Gilbert 62402e743e Added extra positioning and dummy depths surface so that the introduction cutscene now starts up
svn-id: r49480
2010-06-07 10:17:44 +00:00
Paul Gilbert b2678ddf52 Changed a create call to setSize to fix compiler error
svn-id: r49479
2010-06-07 09:35:59 +00:00
Paul Gilbert 34f7c05e4d Initial conversion of the AnimviewView class to use the expanded MadsAnimation class, rather than the older AAFile skeleton class
svn-id: r49478
2010-06-07 09:19:42 +00:00
Filippos Karapetis 43ec405ffe Some initial code for audio36 and sync36 patch support
svn-id: r49477
2010-06-07 09:10:22 +00:00
Paul Gilbert 1572524b64 Moved destruction of globals and resource manager to common M4 engine base class - this fixes a bug where resources were still being tossed after the resource manager was destroyed
svn-id: r49476
2010-06-07 09:06:06 +00:00
Alejandro Marzini 9d8bff31a4 Moved toggleMouseGrab from SdlGraphicsManager. Disabled some code, will fix later. Added code for access for moved variables and functions in SdlGraphicsManager.
svn-id: r49475
2010-06-07 03:25:24 +00:00
Alejandro Marzini e23ae648bc Removed old subsystems design files. Removed graphics.cpp
svn-id: r49474
2010-06-07 03:23:05 +00:00
Alejandro Marzini 56b9e6c9b7 Removed code that is now in managers. Added mutex and graphics manager initialization and functions redirections.
svn-id: r49473
2010-06-07 03:19:18 +00:00
Alejandro Marzini 280c18f96e Added constructor, destructor. Made some variables and methods public. Removed toggleMouseGrab (now in events). Added feature methods. Fixed missing code for displayMessageOnOSD.
svn-id: r49472
2010-06-07 03:14:42 +00:00
Alejandro Marzini eee8e6960e Removed setGraphicsMode(const char *name), as it is on OSystem already.
svn-id: r49471
2010-06-07 03:04:58 +00:00
Walter van Niftrik d30d57b923 SCI: Relax signature of kCreateTextBitmap.
svn-id: r49470
2010-06-07 02:11:19 +00:00
Walter van Niftrik b04535d487 SCI: Adjust kGetSaveFiles for SCI32.
svn-id: r49469
2010-06-07 02:11:01 +00:00
Matthew Hoops 1e56ea9ac9 Change some kString subops to use the raw string directly instead of through a Common::String. Fixes usage with strings from kGetSaveFiles().
svn-id: r49468
2010-06-07 01:43:35 +00:00
Filippos Karapetis 3c82b6578f Now that EngineState is not deleted when loading games, we can move some more state-related variables to it, and remove several FIXME's about non-const global variables. Also, the entries in the data stack are now deleted when loading (fixes a memory leak - thanks to digitall for this).
svn-id: r49465
2010-06-06 23:00:33 +00:00
Matthew Hoops 51a8978455 Throw a warning in kString(At) if the index is out-of-bounds instead of having it assert out.
svn-id: r49464
2010-06-06 22:44:14 +00:00
Tony Puccinelli d4e33a9284 Makefile tweaked so plugins build for PS2 and uncommented code from default-saves.cpp
svn-id: r49463
2010-06-06 22:24:33 +00:00
Tony Puccinelli 179dc6446d use modified version of a different linker for linking plugins for PS2
svn-id: r49462
2010-06-06 21:57:09 +00:00
Neeraj Kumar e00e94ae18 some minor modifications in function args,use of inline specifier
svn-id: r49461
2010-06-06 16:55:29 +00:00
Gregory Montoir 548015ac10 add missing decodeNextAnimationFrame in default case for sequence 9
svn-id: r49458
2010-06-06 14:18:16 +00:00
Yotam Barnoy 857f3ab550 PSP: faster way of getting file size
svn-id: r49457
2010-06-06 14:17:37 +00:00
Neeraj Kumar 1819c8b23b polished the interface to interact with testsuites, added code to report test results
svn-id: r49456
2010-06-06 14:06:51 +00:00
Gregory Montoir 536e6a9bc3 fix sequence frame numbering (decrement if getCurFrame now returns the last decoded frame number)
svn-id: r49455
2010-06-06 13:40:15 +00:00
Max Horn 48cfc94421 Add Gus to credits, update README & NEWS
svn-id: r49454
2010-06-06 13:36:55 +00:00
Max Horn 4667907b5c whitespace corrections
svn-id: r49453
2010-06-06 13:35:08 +00:00
Gregory Montoir 8e6cc1201a use palette image during sequence 3 scrolling
svn-id: r49452
2010-06-06 13:31:19 +00:00
Filippos Karapetis 43c353d930 Now opening all files via getVolumeFile()
svn-id: r49451
2010-06-06 13:04:24 +00:00
Yotam Barnoy b90ca013a8 PSP: added news item about switch to media engine for MP3 playback
svn-id: r49450
2010-06-06 12:37:43 +00:00
Max Horn 46155b2c36 Add Android backend from patch #2603856
svn-id: r49449
2010-06-06 09:34:36 +00:00
Paul Gilbert 3efec5720d Bugfixes for correct positioning of opening animation
svn-id: r49448
2010-06-06 06:46:29 +00:00
Paul Gilbert c253a57e47 Bugfix for #2974817 - Mad Drongo Animation Malfunction
svn-id: r49447
2010-06-06 01:12:41 +00:00
Tony Puccinelli 7899532815 added dynamic plugins stuff to configure
svn-id: r49446
2010-06-06 00:47:21 +00:00
David Turner 193d7df594 Correction for SCI valgrind uninit memory error in MIDI sound which occurs during LSL6 intro.
This may be "hiding" a bug in the use of sound/midiparser.cpp in SCI i.e. incorrect use of parseNextEvent(), so this should be reviewed, but this patch initialises _next_event at object construction, which corrects this, should not break anything else and is good practice.

svn-id: r49445
2010-06-06 00:27:56 +00:00
Alejandro Marzini ada0e211f6 Created SdlGraphicsManager.
svn-id: r49444
2010-06-05 22:45:36 +00:00
Filippos Karapetis abcd8e093a Replaced a leftover Common::File::exists() call in the fallback detector
svn-id: r49443
2010-06-05 19:55:03 +00:00
John Willis 7b56f39985 GP2X Wiz: Add missing "#include "graphics/scaler/aspect.h"".
svn-id: r49442
2010-06-05 18:26:53 +00:00
John Willis 6a796c2bb0 GP2X Wiz: Update handy shell scripts.
svn-id: r49441
2010-06-05 18:24:28 +00:00
Filippos Karapetis c00d645506 Fixed the cursor limiting code in GK1
svn-id: r49440
2010-06-05 18:15:41 +00:00
Alejandro Marzini e2fb49fb41 Created SdlMutexManager.
svn-id: r49439
2010-06-05 17:38:12 +00:00
Filippos Karapetis e9f35fbf4c Rewrote the remaining parts of the ResourceManager class to work with file streams, thus removing the SCI_detection hack in the fallback detector
svn-id: r49438
2010-06-05 14:09:52 +00:00
Paul Gilbert b9065aa2d2 Various bugfixes to the animation code - first Rex animation now plays, albeit in the wrong place
svn-id: r49437
2010-06-05 04:18:23 +00:00
Paul Gilbert 5686c251f0 Added missing animation initialisation code
svn-id: r49436
2010-06-05 01:55:17 +00:00
Tony Puccinelli 95e56f2052 merged trunk into branch and corrected __PS2__ to __PLAYSTATION2__ in a couple files
svn-id: r49435
2010-06-05 01:05:19 +00:00
Paul Gilbert 3a5fe4ca00 Bugfix for wrong parameter order in scene resources load method call. Also added fragment to destroy an active animation when it's finished animating
svn-id: r49434
2010-06-04 22:53:26 +00:00
David Turner 8b102ab7af SCI: Fix for Valgrind Warning in Palette.
svn-id: r49433
2010-06-04 20:06:59 +00:00
Filippos Karapetis 722c4f1b8d Some more work on channel remapping: Moved the remapping code to the music loading code (still disabled)
svn-id: r49430
2010-06-04 15:01:26 +00:00