aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-01-04SCI: Moved the "SCI" bit to the extras field, to preserve the original ↵Filippos Karapetis
naming of the games svn-id: r55119
2011-01-04SCI: Corrected game description for LSL1 (thanks Raziel)Filippos Karapetis
svn-id: r55118
2011-01-04HUGO: Use several 'off' buttons in the menuArnaud Boutonné
svn-id: r55117
2011-01-04SCI: Slight cleanup to the garbage collectorFilippos Karapetis
svn-id: r55116
2011-01-04SCI: Some changes to the naming scheme of some gamesFilippos Karapetis
- For remakes like KQ1, KQ4 and LSL1, the "SCI remake" bit has been moved to the game description (as it's part of the description, not the extras) - The "VGA" bit has been removed from the extras. Only the "EGA" bit remains for EGA versions, to distinguish them from their VGA counterparts, when they exist svn-id: r55115
2011-01-04HUGO: Implement menu commandsArnaud Boutonné
Also did some cleanup, and had to comment out handleMouseUp() as it's currently not working really well svn-id: r55114
2011-01-03MOHAWK: Add stopMidi() function.Alyssa Milburn
svn-id: r55113
2011-01-03MOHAWK: Add game type/detection for CSTime.Alyssa Milburn
svn-id: r55112
2011-01-03MOHAWK: Add/update some resource FourCC entries.Alyssa Milburn
svn-id: r55111
2011-01-03MOHAWK: Use integer math where floating point isn't requiredMatthew Hoops
svn-id: r55110
2011-01-03MOHAWK: Cleanup some spacing, formatting, and namingMatthew Hoops
svn-id: r55109
2011-01-03HUGO: Renamed the "cmd" parameter to "command", as "cmd" is a struct in game.hFilippos Karapetis
svn-id: r55108
2011-01-03HUGO: Added stub for menu commands and implemented menu closingEugene Sandulenko
svn-id: r55107
2011-01-03MOHAWK: Silence a gcc warningMatthew Hoops
svn-id: r55106
2011-01-03HUGO: Implement top menu autoscalingEugene Sandulenko
svn-id: r55105
2011-01-03MOHAWK: Implement Myst opcodes 133, Stellar observatory go buttonBastien Bouclet
svn-id: r55104
2011-01-03HUGO: Load bitmaps from hugo.datArnaud Boutonné
- set menu bitmaps to 'on' buttons by default - rename menu entries to match a bit better the original svn-id: r55103
2011-01-03TOOLS: Add button bitmaps to create_hugoArnaud Boutonné
svn-id: r55102
2011-01-03HUGO: Show bitmap on first button in menu as a proof of conceptEugene Sandulenko
svn-id: r55101
2011-01-03HUGO: Stub for the top menuEugene Sandulenko
svn-id: r55100
2011-01-03GUI: Implement PicButtonWidgetEugene Sandulenko
It is a button with picture intead of text. To be used by Hugo engine svn-id: r55099
2011-01-03M4: Removed redundant colour index recalculation in palette managerPaul Gilbert
svn-id: r55098
2011-01-02HUGO: Fix 2 bugs that were causing several crashes using the mouseArnaud Boutonné
svn-id: r55097
2011-01-02MOHAWK: Implement Myst opcodes 134 to 137, and 170 to 177, Stellar ↵Bastien Bouclet
observatory sliders svn-id: r55096
2011-01-02VIDEO: Stop leaking surface data in several codecs.Alyssa Milburn
svn-id: r55095
2011-01-02MOHAWK: Don't leak the MIDI data.Alyssa Milburn
svn-id: r55094
2011-01-02MOHAWK: Don't delete the MIDI driver before the parser.Alyssa Milburn
The parser was trying to call into the deleted driver. svn-id: r55093
2011-01-02MOHAWK: Fix checking Myst rocket sound puzzle before moving all the sliders.Bastien Bouclet
Fix a off by one graphical glitch that happened when moving sliders. Implement opcode 300. svn-id: r55092
2011-01-02JANITORIAL: Suppress some useless includesArnaud Boutonné
svn-id: r55091
2011-01-02PLUGINS: for uncached plugins, first check the loaded plugin before looking ↵Yotam Barnoy
elsewhere There are some calls to EngineManager::findGame() from within games, such as when loading saved games. It's critical not to unload the plugin from memory or other threads may crash. Therefore, we first scan using any plugin that's already in memory. svn-id: r55089
2011-01-01HUGO: Some space/tab cleanupsArnaud Boutonné
svn-id: r55088
2011-01-01COMMON: Fix comment about getButtonState.Alyssa Milburn
svn-id: r55087
2011-01-01SCI: debugC calls no longer require a debug level of 2 to show outputFilippos Karapetis
svn-id: r55086
2011-01-01SCI: Disable continuous list checking by defaultFilippos Karapetis
svn-id: r55085
2011-01-01HUGO: Midi are no longer looping. Add handling to default playlistArnaud Boutonné
svn-id: r55084
2011-01-01HUGO: Reduce CPU usage by adding a delay in the main loopArnaud Boutonné
svn-id: r55083
2010-12-31COPYRIGHT: Update copyright year - Happy new year!Arnaud Boutonné
svn-id: r55082
2010-12-31HUGO: Add CTRL-l and CTRL-s keys used in Win versions. Arnaud Boutonné
CTRL-n has been added too, but is currently only a STUB svn-id: r55081
2010-12-31HUGO: Saving a game is no longer authorized when gameOverFl is setArnaud Boutonné
svn-id: r55079
2010-12-31JANITORIAL: Remove unnecessary semicolon.Torbjörn Andersson
svn-id: r55077
2010-12-31HUGO: F6 now also closes inventory in Win versionsArnaud Boutonné
svn-id: r55076
2010-12-31SCI: Added workaround for script bug #3148418 - "QFG2: Script Error On last ↵Filippos Karapetis
screen" svn-id: r55075
2010-12-31GOB: Minor Correction in Debug Console Header.David Turner
svn-id: r55074
2010-12-31MOHAWK: Minor Correction to Graphics Debug Output.David Turner
svn-id: r55073
2010-12-31CINE: Fix CollisionPage Uninitialised Reads in Operation Stealth.David Turner
The collisionPage is only initialised with values when loadCtFw() / loadCtOS() is called. However, currently during the display of the Delphine Software Logo in Operation Stealth, checkCollision() is called, but the collisionPage has not been loaded. To fix the invalid reads, have added code to set the page to zero after allocation. Shouldn't cause any issues to FW as this will load over the top anyway. Have also added debug output around this behaviour so that if this is not sufficient i.e. a collision page load is actually missing, then this will aid investigation. svn-id: r55071
2010-12-31CINE: Close Memory Leak in PCSoundFxPlayer.David Turner
This leakage was reported by Valgrind while playing Operation Stealth. svn-id: r55070
2010-12-30FMOPL: Fix GCC warnings when DBOPL_WAVE is not WAVE_TABLEMUL.Torbjörn Andersson
svn-id: r55069
2010-12-30HUGO: Fix default values in object_t structure for viewx field and followings.Arnaud Boutonné
This fixes some other bugs reported by D. Gray svn-id: r55068
2010-12-30HUGO: Fix several bugs reported by D. GrayArnaud Boutonné
svn-id: r55067
2010-12-30MOHAWK: Implement Myst opcodes 129 to 132, and 192 to 197, Stellar ↵Bastien Bouclet
observatory buttons svn-id: r55065