Commit Graph
8357 Commits
Author SHA1 Message Date
Torbjörn Andersson 302c9f72fc I believe this is the evil bug that's been corrupting my SAVEGAME.INF. (I
can't reproduce the problem under Windows though.)

svn-id: r11996
2003-12-28 15:02:21 +00:00
Torbjörn Andersson db5a2ba1c8 Not all sound effects are mono, so we need to check.
svn-id: r11995
2003-12-28 15:01:44 +00:00
Travis Howell 6c3e0134c2 Putt Putt games use old calculation
svn-id: r11994
2003-12-28 12:51:18 +00:00
Travis Howell 28199bc840 Putt Putt games use old calculation
svn-id: r11993
2003-12-28 10:39:39 +00:00
Paweł Kołodziejski 7bf0cc2a98 FT sounds have loops in voc data: 65536, that could be max loops or unfinite loops
svn-id: r11992
2003-12-28 09:14:00 +00:00
Eugene Sandulenko 47c698c8b8 Proper FLU files seeking. No more seek crashes
svn-id: r11991
2003-12-28 07:57:36 +00:00
Travis Howell e91224589f Add additional case for putt putt games
svn-id: r11990
2003-12-28 05:52:52 +00:00
Joost Peters e76c4c9ebe Need to call this as well to properly stop music
svn-id: r11989
2003-12-28 03:56:13 +00:00
Joost Peters dbe01121eb Improved music code a bit. still has 'hanging notes' when stopping music, though.
svn-id: r11988
2003-12-28 03:31:05 +00:00
Max Horn e8cddcbda0 Fix for bug #866453 (MI1EGA: Background pushed to side at end of game)
svn-id: r11987
2003-12-28 02:08:13 +00:00
Joost Peters dd7fc9f8ef Cope with song '0' (old savegames used to use this 'dummy' value)
svn-id: r11986
2003-12-28 01:47:37 +00:00
Joost Peters effc207b69 - added 'song' debugger command
- restore music after loading game
- fix for bug in Roland Floda Corridor music
- added LE struct reading methods (and renamed the old BE ones) for future compatibility with original DOS savegames

svn-id: r11985
2003-12-28 01:17:29 +00:00
Max Horn bcba980735 don't do double-free
svn-id: r11984
2003-12-28 00:19:56 +00:00
Max Horn 12aea7c0da fixed another potential crash-on-exit
svn-id: r11983
2003-12-27 21:33:34 +00:00
Max Horn 6f6b0885b4 fixed a crash-on-exit
svn-id: r11982
2003-12-27 21:32:37 +00:00
Max Horn d52280ab01 cleanup
svn-id: r11981
2003-12-27 21:31:49 +00:00
Max Horn fabcb25a68 paranoia
svn-id: r11980
2003-12-27 21:31:41 +00:00
Max Horn af2d9b9a16 fix volume problems (I think...)
svn-id: r11979
2003-12-27 21:14:57 +00:00
Max Horn f8dac71c8f more cleanup
svn-id: r11978
2003-12-27 20:52:20 +00:00
Max Horn 8621ee3b11 cleanup
svn-id: r11977
2003-12-27 19:16:03 +00:00
Paweł Kołodziejski 25a7b9ef33 fixed compilation
svn-id: r11976
2003-12-27 18:29:21 +00:00
Max Horn f6ff11509c update bundle music every 1/10th of a sec (there was a very noticable delay before music started playing at e.g. the chapter 1 screen in COMI
svn-id: r11975
2003-12-27 16:49:58 +00:00
Max Horn c0cc941ea4 try to make it more obvious how certain timer freqs are derived
svn-id: r11974
2003-12-27 16:40:01 +00:00
Max Horn 811a6d4bb8 append more data the first time around (this avoids a stutter problem, which was caused by an underrun of the audio stream; note that all this is just a temporary fix, once we switch to a 'pull' strategy as opposed to the current push, the problem will go away automatically, due to design :-)
svn-id: r11973
2003-12-27 16:32:16 +00:00
Max Horn 16971b582b fix VOC playback; create AudioInputStream earlier
svn-id: r11972
2003-12-27 16:19:06 +00:00
Max Horn 1d2e7f7e38 no need to convert data to stereo, the mixer can handle mono data just fine
svn-id: r11971
2003-12-27 16:11:05 +00:00
Max Horn d3224918e5 oops
svn-id: r11970
2003-12-27 15:41:46 +00:00
Max Horn 49af58a031 add some comments; convert tabs inside table to spaces (otherwise the table is not really readable unless you have the precise same tab settings as the table author)
svn-id: r11969
2003-12-27 15:39:18 +00:00
Max Horn cfaa5ee357 nicer error
svn-id: r11968
2003-12-27 15:26:04 +00:00
Max Horn 87a168bc1b proper error instead of silent (and fatal) failure
svn-id: r11967
2003-12-27 15:24:49 +00:00
Max Horn 17c189d1f9 get rid of _noSubtitles, use ConfigManager directly instead; clean up some IMuseDigital oddities
svn-id: r11966
2003-12-27 15:22:59 +00:00
Max Horn a567b741e7 fix subtitles option
svn-id: r11965
2003-12-27 14:27:30 +00:00
Max Horn 8c219c5427 TODO update
svn-id: r11964
2003-12-27 14:21:24 +00:00
Max Horn 436b5c5f7d Use VOC reader from voc.h
svn-id: r11963
2003-12-27 14:11:03 +00:00
Max Horn 0aa7993218 renamed VOC functions
svn-id: r11962
2003-12-27 14:10:45 +00:00
Max Horn d0ceed85a5 cleanup
svn-id: r11961
2003-12-27 14:03:07 +00:00
Max Horn ed41771d1f spelling
svn-id: r11960
2003-12-27 13:52:48 +00:00
Gregory Montoir 5bbb3be159 enable alternative introduction
svn-id: r11959
2003-12-27 12:58:26 +00:00
Travis Howell 9bb75693b0 Typo
svn-id: r11958
2003-12-27 11:34:54 +00:00
Travis Howell cc736194dc Add a few more Simon todos
svn-id: r11957
2003-12-27 06:53:22 +00:00
Travis Howell 8640153331 Search additional folder for BS1
svn-id: r11956
2003-12-27 05:43:03 +00:00
Max Horn eeb5418504 more robust resource saving; also save resources with idx 0; renamed Serializer::saveWord/loadWord to saveUint16/loadUint16
svn-id: r11955
2003-12-27 00:10:20 +00:00
Max Horn 8ef9dda8cc cleanup
svn-id: r11954
2003-12-26 23:49:46 +00:00
Max Horn e3e6bb3191 got rid of those _maxFOO macros, replaced them by access to the equivalent _numFOO variables
svn-id: r11953
2003-12-26 23:11:35 +00:00
Paweł Kołodziejski 706d2f1e5a ops
svn-id: r11952
2003-12-26 22:55:48 +00:00
Paweł Kołodziejski 160b94fdaa added handing voc loops
svn-id: r11951
2003-12-26 22:53:30 +00:00
Max Horn ec56e09af6 change IMuseDigital to 'own' the AudioInputStream (the idea is that eventually it can use a custom AudioInputStream, and thus implement a pull interface instead of push one)
svn-id: r11950
2003-12-26 21:40:30 +00:00
Paweł Kołodziejski 7c6e720a82 some fixes to imuse digital
svn-id: r11949
2003-12-26 20:16:34 +00:00
Paweł Kołodziejski 23f03b4ad0 corrections for pan control
svn-id: r11948
2003-12-26 16:44:25 +00:00
Paweł Kołodziejski 612266d8a5 forgot this
svn-id: r11947
2003-12-26 15:48:41 +00:00