20231 Commits

Author SHA1 Message Date
Chris Apers
17b14e44c7 Correct warned class name
svn-id: r25694
2007-02-18 18:03:57 +00:00
Chris Apers
619d8e87f1 French keyboard is 'azerty' not 'awert'
svn-id: r25693
2007-02-18 17:53:44 +00:00
Chris Apers
5b214090f7 Renamed crc32 which conflicts with Tapwave system function
svn-id: r25692
2007-02-18 17:47:24 +00:00
Marcus Comstedt
138b7bea41 Accept zlib format files as well when reading.
svn-id: r25690
2007-02-18 16:55:40 +00:00
Torbjörn Andersson
da442dd2fb Fixed bug #1662774 ("SCUMM: Textual verb glitch"). It was a regression caused
by an earlier cleanup.

svn-id: r25689
2007-02-18 16:01:55 +00:00
Max Horn
35009ebff7 Const correctness
svn-id: r25688
2007-02-18 15:40:59 +00:00
Lars Persson
dbd43fcb5a Updated locations of created files to be uninstalled
svn-id: r25687
2007-02-18 15:12:23 +00:00
Chris Apers
5a32e4f6e2 Bad hack to make thsi engine run on PalmOS
svn-id: r25686
2007-02-18 14:00:55 +00:00
Sven Hesse
d892020505 Repaired loading
svn-id: r25685
2007-02-18 12:26:56 +00:00
Chris Apers
227d83ea6e Bad hack to make this engine works on PalmOS (compiler still seems to hate some global objects)
svn-id: r25684
2007-02-18 12:21:25 +00:00
Marcus Comstedt
2bb012701a flush()->finalize()
svn-id: r25683
2007-02-18 11:48:10 +00:00
Kostas Nakos
2a8e4ca876 correctly reinit sound output device
svn-id: r25682
2007-02-18 11:46:39 +00:00
Nicola Mettifogo
cd75d9bfdb fixed broken savegames with duplicate items
svn-id: r25681
2007-02-18 10:57:11 +00:00
Nicola Mettifogo
06c354c236 replaced magic number with kFlagsVisited where needed
svn-id: r25680
2007-02-18 10:56:45 +00:00
Nicola Mettifogo
3dd23c5d9a found and commented gross hack in the original engine
svn-id: r25679
2007-02-18 10:32:15 +00:00
Nicola Mettifogo
d4e5daa5b5 change in debug level
svn-id: r25678
2007-02-18 10:31:29 +00:00
Nicola Mettifogo
bc17ef29f9 set the size of savegame name to the same length for both saving and loading
svn-id: r25677
2007-02-18 09:56:28 +00:00
Nicola Mettifogo
6452e60727 enforced use of MAKE_INVENTORY_ID
svn-id: r25676
2007-02-18 09:36:47 +00:00
Nicola Mettifogo
d0da566633 fixed broken sprintf formats in saving routines
svn-id: r25675
2007-02-18 09:35:50 +00:00
Nicola Mettifogo
eb30be5f10 new special debug levels
svn-id: r25674
2007-02-18 09:33:53 +00:00
Nicola Mettifogo
b096586a22 fixes last broken commit
svn-id: r25673
2007-02-18 09:29:54 +00:00
Nicola Mettifogo
03099ec1ca more big-endianness fixes
svn-id: r25672
2007-02-18 09:26:20 +00:00
Torbjörn Andersson
1a6361038e Committed my fix for bug #1662549 ("SCUMM: MIDI music is broken"). Apparently,
'len' is now one less than it used to in sysexHandler_Scumm(). Let's hope I
changed all the cases that needed changing, and nothing else...

svn-id: r25671
2007-02-18 09:10:50 +00:00
Nicola Mettifogo
4e6e57eb53 adjusted wrong comment
svn-id: r25670
2007-02-18 08:45:22 +00:00
Max Horn
7f07e6e48a Replaced the old code for compressed savegames (which was using the gzopen/gzread/etc. API, and thuse tied to FILE/fopen/fread/etc.) with a new wrapper approach, which allows reading/writing gzip data via arbitrary SaveFile implementations, and thus can be used with custom savefile implementations
svn-id: r25669
2007-02-18 02:25:39 +00:00
Max Horn
5fc65f2230 cleanup
svn-id: r25668
2007-02-18 01:05:27 +00:00
Travis Howell
a2260653ef Removed LaTeX readme, since it is no longer been updated or used.
svn-id: r25667
2007-02-17 23:02:25 +00:00
Max Horn
e326f482c9 Get rid of Common::SaveFile
svn-id: r25666
2007-02-17 22:11:00 +00:00
Nicola Mettifogo
be878d60db fixed regression bug causing labels not to be aligned properly when near the right border
svn-id: r25665
2007-02-17 21:19:55 +00:00
Nicola Mettifogo
b1a63e8a16 changed mapChar to use unsigned (byte) instead of char, to avoid possible sign issues
svn-id: r25664
2007-02-17 20:54:25 +00:00
Nicola Mettifogo
33d04d5aa4 changed CNV loading code to be endian-safe
svn-id: r25663
2007-02-17 20:50:50 +00:00
Max Horn
b777c09ac0 Removed some dead code, updated a warning message
svn-id: r25662
2007-02-17 20:38:27 +00:00
Max Horn
d0f6b3c0dc Using stat and fopen is not portable (writing to a Common::File isn't either, but at least it doesn't force porters to #define fopen to work around it)
svn-id: r25661
2007-02-17 20:37:57 +00:00
Max Horn
b8aeefaffb Added finalize() method to Common::OutSaveFile (which by default just flushes the stream), changed engines to call that before deleting OutSaveFile instances (instead of just flushing)
svn-id: r25660
2007-02-17 18:55:51 +00:00
Max Horn
7d5d6c2f91 Speed up the Player_NES code quite a bit (still is rather slow without compiler optimizations on my 1.5Ghz PowerBook G4, but at least it's not unbearably slow anymore, and with -O2 it's running smoothly)
svn-id: r25659
2007-02-17 18:52:21 +00:00
Max Horn
f027e2f562 OOified Player_NES code; revamped the code in GetSample slightly (to avoid overflows, an expensive multiplication and an even more expensive division)
svn-id: r25658
2007-02-17 16:59:06 +00:00
Max Horn
3270885bc1 Fix for bug #1660550 (MANIACNES: Graphics glitch on intro screen)
svn-id: r25657
2007-02-17 16:56:54 +00:00
Torbjörn Andersson
24a36cbb3f Changed spaces to tabs again.
svn-id: r25656
2007-02-17 16:06:34 +00:00
Nicola Mettifogo
e29ddfe156 more conventional termination handling. Event loops are going to get merged soon, so there are FIXME remainders around there.
svn-id: r25655
2007-02-17 15:57:49 +00:00
Torbjörn Andersson
f33da9e412 Some indentation and format changes. Mostly replacing spaces with tabs.
svn-id: r25654
2007-02-17 15:37:49 +00:00
Nicola Mettifogo
9ab2ca5bc7 changed some debug levels
svn-id: r25653
2007-02-17 13:39:22 +00:00
Nicola Mettifogo
5e38eab640 fixed regression bug caused by ZoneTypeData being declared as a struct instead of an union. Should have taken care of this when the switch was actually made...
svn-id: r25652
2007-02-17 10:58:54 +00:00
Sven Hesse
5df29654fc - Added a warning when o1_checkData()/o2_checkData() can't find the file it's supposed to check
- Fixed the actor drawn over the background glitch in Bargon Attack
- Plugged some leaks

svn-id: r25651
2007-02-17 09:56:09 +00:00
Torbjörn Andersson
546758a086 Only set up the Kyra 1 triggers for Kyra 1, not Kyra 2.
svn-id: r25650
2007-02-17 08:06:21 +00:00
Torbjörn Andersson
809a3bc293 Applied cyx's patch #1659302 ("KYRA: VQA player code cleanup/reduce") with the
minimal change suggested in the tracker.

svn-id: r25649
2007-02-17 07:49:12 +00:00
Paul Gilbert
6e0c500bc1 Added line to ensure the current room number field variable is kept up to date
svn-id: r25648
2007-02-17 03:42:43 +00:00
Paul Gilbert
c4cbf9dc92 Added some asserts to setSupportData method to ensure the passed variables are valid
svn-id: r25647
2007-02-17 03:41:41 +00:00
Gregory Montoir
f1f88c43c0 cleanup
svn-id: r25646
2007-02-17 01:33:47 +00:00
Gregory Montoir
441ea2bdb1 cleanup
svn-id: r25645
2007-02-17 01:24:50 +00:00
Travis Howell
dadaf08b29 Reduce amount of attempts to open various speech filenames.
svn-id: r25644
2007-02-17 01:23:52 +00:00