aboutsummaryrefslogtreecommitdiff
path: root/simon/simon.cpp
AgeCommit message (Collapse)Author
2003-10-26Update issuesTravis Howell
svn-id: r10968
2003-10-26Fix simon1dos freezesTravis Howell
svn-id: r10966
2003-10-24VC warningsTravis Howell
svn-id: r10953
2003-10-22fix gcc 3.3.2 warningOliver Kiehl
svn-id: r10942
2003-10-22Remove commentsTravis Howell
svn-id: r10941
2003-10-22Add load/save game failture messages from original games.Travis Howell
svn-id: r10940
2003-10-21Missed oneTravis Howell
svn-id: r10930
2003-10-21Correctly reanem var this time.Travis Howell
svn-id: r10929
2003-10-21Rename a few varsTravis Howell
svn-id: r10927
2003-10-21Rename functionTravis Howell
svn-id: r10926
2003-10-21fix shadow'd variable, the single letter variable names in the simon code ↵Jonathan Gray
are rather scary.... svn-id: r10925
2003-10-21Fix text spacing when backspace key is used when entering save game name in ↵Travis Howell
Hebrew version. Need to pass along last character printed, so correct spacing can be used. svn-id: r10922
2003-10-18We proudly present the latest installment of our hit series 'Untangle the ↵Max Horn
mess': 'Help! Space Invaders refactored the music detector'... in other news, I obviously need to sleep now svn-id: r10883
2003-10-17moved game detection code out to the pluginsMax Horn
svn-id: r10882
2003-10-17moved platform/language constants to common/util.*Max Horn
svn-id: r10862
2003-10-16Fix a few defaults vars.Travis Howell
svn-id: r10824
2003-10-14fix debug mode 0Max Horn
svn-id: r10791
2003-10-12some renaming for more consistent terminology (although we might want to ↵Max Horn
reevaluate this): 'target' is what is in your config file; 'game' is what a frontend provide. E.g. the scumm frontend provides the game 'monkeyvga', and my config file has target 'monkeyvga-ger' configured to use that game svn-id: r10766
2003-10-08new config manager. not everything is completed, and some things will still ↵Max Horn
be changed, but it seems to work well enough to put it into CVS svn-id: r10687
2003-10-08Fix display of verb name text when verb is selected in Simon the Sorcerer 1 ↵Travis Howell
and enable for all versions of the game. svn-id: r10677
2003-10-05factor out common gfx_mode/fullscreen setup code from the game engines into ↵Max Horn
the main code (maybe putting this into the Engine constructor would be better, though?) svn-id: r10611
2003-10-03Simon namespaceMax Horn
svn-id: r10574
2003-10-01Fix for Bug [812995] MT-32: wrong channel mappingJamieson Christian
Implemented channel mask for Simon 1/2 when using --native-mt32. svn-id: r10525
2003-09-29Added decruncher for Simon 1 disk version files.Jamieson Christian
Also thanks to Stuart Caie for the C conversion of the decruncher algorithm. svn-id: r10476
2003-09-29First-revision Amiga icon decompressor.Jamieson Christian
Thanks for Stuart Caie for the C conversion that was adapted for this addition. On the Web at http://www.kyz.uklinux.net/ svn-id: r10475
2003-09-26Small correction for simon1/2 HebrewTravis Howell
svn-id: r10411
2003-09-25Small cleanup to reduce amount of game id checks.Travis Howell
svn-id: r10402
2003-09-25Small cleanup to reduce amount of game id checks.Travis Howell
svn-id: r10401
2003-09-24Whitespace changesTorbjörn Andersson
svn-id: r10390
2003-09-24Add Acorn version of Simon the Sorcerer 1 TalkieTravis Howell
svn-id: r10389
2003-09-20fix bug pointed out by Merlin0fCha0sOliver Kiehl
svn-id: r10343
2003-09-20fixed AMD64 warningMax Horn
svn-id: r10341
2003-09-18added initial support for building our 4 adventure engines as loadable ↵Max Horn
modules; right now only work on OS X; once we add more build rules, other systems with dlopen() should work, too (e.g. Linux); Windows support may come later. This is still very much WIP svn-id: r10304
2003-09-17new module 'base'; moved gameDetector.*, main.cpp and base/plugins.* there ↵Max Horn
(this removes the need for an ugly hack in the build system, and is also conceptionally cleaner) svn-id: r10282
2003-09-08renamed VersionSettings -> TargetSettings and also renamed some of its ↵Max Horn
members; added GameDetector::findTarget; made launcher use that new method; some initial preparations for Plugin code svn-id: r10092
2003-08-15Replaced ADLIB_ALWAYS and ADLIB_PREFERRED with a more flexibleJamieson Christian
list of music types supported. This was done because now PC speaker support must be treated separately, along with Adlib and native (GM/MT32) support. This fixes a problem with games that don't support PC speaker (including V5 games that don't parse SPK resources yet) being run with -epcspk or -epcjr. Those games now properly switch to -enull so that music resources still get parsed and music/script synchronization mechanisms don't break. svn-id: r9703
2003-08-10Replaced use of File with use of SaveFileManager where appropriate.Marcus Comstedt
svn-id: r9627
2003-08-10Add missing code for f10 key, thanks to JamiesonTravis Howell
Stops multiple flashing star occuring on one character/object svn-id: r9625
2003-08-10Fix for f10 key in simon1Travis Howell
svn-id: r9624
2003-08-08More Simon shutdown cleanupJamieson Christian
svn-id: r9602
2003-08-08Use shutdown() when quiting via ctrl zTravis Howell
svn-id: r9601
2003-08-08Close music engine on shutdownJamieson Christian
svn-id: r9599
2003-08-06Reverted too muchTravis Howell
Add note about missing code in simon svn-id: r9531
2003-08-06must create adlib driver *after* calling _mixer->bindToSystemMax Horn
svn-id: r9528
2003-08-05getting rid of g_mixer; removing lots of whitespaceMax Horn
svn-id: r9527
2003-08-05oopsTravis Howell
svn-id: r9508
2003-08-05F10 key works in simon1, although it highlights exitsTravis Howell
svn-id: r9506
2003-08-02Make code matchTravis Howell
svn-id: r9405
2003-08-02Always check for null stringTravis Howell
svn-id: r9404
2003-08-02My last commit caused regressionTravis Howell
svn-id: r9402