Commit Graph
523 Commits
Author SHA1 Message Date
Robert Göffringmann 0d7ab01640 Pass subdirectories to gamedetector functions
svn-id: r16002
2004-12-09 15:06:49 +00:00
Max Horn f09293b22c Clean up OSystem::Event
svn-id: r15990
2004-12-05 17:42:20 +00:00
Max Horn 5d5a13eec7 Moved MidiDriver creation code into the MidiDriver class (as static methods), same for some other MIDI related stuff
svn-id: r15968
2004-12-02 00:33:42 +00:00
Eugene Sandulenko 72cb985ee3 Go on safe side by getting music volume from config manager
svn-id: r15958
2004-11-29 00:13:17 +00:00
Eugene Sandulenko 5a8838ae17 Fix music volume.
svn-id: r15957
2004-11-29 00:09:35 +00:00
Jerome Fisher 750ce1fe4e No longer sets pass-through for MT-32 emulator.
svn-id: r15953
2004-11-28 23:11:37 +00:00
Max Horn 876e738dce Moved Engine::getSavePath() to class SaveFileManager; removed the 'directory' parameter from SaveFileManager::openSavefile and listSavefiles (they always use getSavePath() now, which is what we did anyway)
svn-id: r15901
2004-11-27 00:26:11 +00:00
Eugene Sandulenko 31e434dcf1 Fix a`ll engines. They work, though current fix is just temporary.
There are plans to add some brains to GameDetector class, which will let us
avoid passing detector to init() method.

svn-id: r15873
2004-11-24 00:14:21 +00:00
Max Horn aad9f122c0 Added Engine::init() method; added return value to Engine::go()
svn-id: r15865
2004-11-23 00:03:25 +00:00
Max Horn fa97d4ad89 Removing walkthrough stuff again (talked to aquadran about this, he had no objections)
svn-id: r15849
2004-11-20 23:49:11 +00:00
Paweł Kołodziejski 20e9cf6f20 added walkthrough
svn-id: r15835
2004-11-19 19:50:22 +00:00
Gregory Montoir 695667d934 when calling SimonEngine::shutdown(), _itemheap_ptr and _tablesheap_ptr don't point to the beginning of the malloc'd buffer anymore. So use the offsets to do the free() call ; maybe it will fix the palmos issue.
svn-id: r15780
2004-11-10 18:03:07 +00:00
Chris Apers 49c49a2a96 More PalmOS related cleanup
svn-id: r15774
2004-11-09 16:43:45 +00:00
Chris Apers 259896a4a1 Fixed crash
svn-id: r15740
2004-11-09 10:34:40 +00:00
Eugene Sandulenko 670d843625 oops
svn-id: r15660
2004-10-23 00:36:09 +00:00
Eugene Sandulenko 03df05bd96 Better support of MT-32.
svn-id: r15659
2004-10-23 00:02:38 +00:00
Travis Howell 95eb4e1131 Free some memory on exit
svn-id: r15606
2004-10-18 14:50:09 +00:00
Chris Apers 757f2fdcef Prevent double slash in path
svn-id: r15473
2004-10-08 16:09:52 +00:00
Max Horn ce8c99bf62 Rename remaining OSystem methods to match our coding guidelines
svn-id: r15332
2004-09-28 20:19:37 +00:00
Travis Howell 3c23311625 Typo
svn-id: r14666
2004-08-21 09:51:01 +00:00
Travis Howell 25dbd3430e Small correction for filename different on some systems
svn-id: r14656
2004-08-21 00:47:29 +00:00
Travis Howell 7cce3cec83 Set _language before checking its value
svn-id: r14632
2004-08-16 04:19:43 +00:00
Travis Howell 910a390ae7 Remove pointless delays
svn-id: r14436
2004-08-02 11:53:33 +00:00
Travis Howell e5a59beb82 Cleanup
svn-id: r14435
2004-08-02 11:37:07 +00:00
Travis Howell aa62bc65ee Auto convert old Simon 1/2 targets
svn-id: r14392
2004-07-31 13:56:04 +00:00
Travis Howell 6d52fbe0b1 Add support for Russian Simon1.
svn-id: r14376
2004-07-31 10:14:05 +00:00
Travis Howell e7d9bdbee3 Avoid gcc warning
svn-id: r14373
2004-07-31 08:55:08 +00:00
Oliver Kiehl 1e54e2471f fix subtitle alignment
svn-id: r14371
2004-07-30 20:05:24 +00:00
Travis Howell b0c3b8838f Switch detect filename back to prevent conflict for now.
svn-id: r14368
2004-07-30 11:47:27 +00:00
Travis Howell 069f5f839a Re-use old md5 hack to gather checksums from users.
svn-id: r14366
2004-07-30 11:02:47 +00:00
Travis Howell d89d729725 Add a few more.
svn-id: r14364
2004-07-30 10:23:14 +00:00
Travis Howell 130910a380 Ooops, make sure feature flags are updated.
svn-id: r14362
2004-07-30 09:15:18 +00:00
Travis Howell c6b037b9ed Reduce simon 1/2 targets
Add auto detection

svn-id: r14361
2004-07-30 09:00:29 +00:00
Travis Howell c8cbe16c7a No need to calculate values
svn-id: r14351
2004-07-27 07:21:28 +00:00
Travis Howell a25f70661b Correct default paths
svn-id: r14096
2004-06-28 00:40:25 +00:00
Max Horn 53af3dc670 Enhanced default directory support in the File class; now one can specify arbitrary many default search directories
svn-id: r14095
2004-06-28 00:06:31 +00:00
Max Horn b8ad54b3af Reversed param order of File::open() -- this allowed me to get rid of a few more getGameDataPath() calls
svn-id: r14090
2004-06-27 22:14:35 +00:00
Max Horn 6b722ff11b Added Engine::_saveFileMan; thus was able to get rid of auto_ptr usage again
svn-id: r14058
2004-06-25 22:39:21 +00:00
Max Horn 7a8d469c66 Use auto_ptr to avoid leaks
svn-id: r14057
2004-06-25 22:12:57 +00:00
Oliver Kiehl c572348706 Enable hack for old games too. don't pass larger size on to resfile_read
svn-id: r13558
2004-04-12 12:25:51 +00:00
Max Horn 14378cb56e Renamed more OSystem methods
svn-id: r13410
2004-03-28 16:30:50 +00:00
Travis Howell d26f96e9ad HACK needed for Spanish Simon1 Talkie too.
svn-id: r13307
2004-03-15 14:03:56 +00:00
Oliver Kiehl 67d59cbb1c Should probably be Simon2-only...
svn-id: r13290
2004-03-15 01:23:01 +00:00
Oliver Kiehl 54b9b1ccc7 Hack to prevent segfaults caused by insufficient allocated memory when
playing the french version of simon2 with subtitles enabled.

svn-id: r13287
2004-03-15 01:12:50 +00:00
Oliver Kiehl 88f5a9895b rewrote talk_with_text from scratch. probably needs some testing
svn-id: r13282
2004-03-14 23:47:15 +00:00
Oliver Kiehl 9c647b4dbe cleanup
svn-id: r13277
2004-03-14 17:50:40 +00:00
Max Horn c6752cccf5 renamed more OSystem methods to follow our naming scheme; renamed NewGuiColor to OverlayColor; fixed some calls to error() in the SDL backend
svn-id: r13087
2004-02-28 12:58:13 +00:00
Travis Howell dcdf169e00 Fix crashes in French version of Simon2
svn-id: r13062
2004-02-26 12:05:13 +00:00
Max Horn d158280425 the OSystem changes we discussed on the ML (note: renaming of the existing OSystem API is not yet finished); porters will have to fix their ports to get them to compile again
svn-id: r13036
2004-02-24 22:39:42 +00:00
Max Horn aa6ec62e9d Patch #885904 (Flac Support) with some tweaks by me
svn-id: r12984
2004-02-22 14:11:16 +00:00