Max Horn
|
b777c09ac0
|
Removed some dead code, updated a warning message
svn-id: r25662
|
2007-02-17 20:38:27 +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 |
|
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 |
|
Max Horn
|
7b7c27bc0c
|
SCUMM: Fix opening of *.tlk files
svn-id: r25643
|
2007-02-17 01:21:00 +00:00 |
|
Gregory Montoir
|
369474bec6
|
get rid of bitCount table (count occurences of bit 0 directly in the main loop)
svn-id: r25642
|
2007-02-17 01:20:41 +00:00 |
|
Torbjörn Andersson
|
16e7a12878
|
Some very obvious cleanups.
svn-id: r25635
|
2007-02-16 17:13:29 +00:00 |
|
Max Horn
|
4db72c8762
|
Unified how we deal with (and how we generate) MIDI sysex messages -- in particular, we now always do so w/o framing the message (documented this with a Doxygen comment in the MidiDriver class)
svn-id: r25630
|
2007-02-16 13:30:41 +00:00 |
|
Max Horn
|
96162c14ea
|
Ugh -- these internal iMuse structs were supposed to be packed, but never were explicitly markes as such. Doing that now (might break old savegames on some ports :/)
svn-id: r25629
|
2007-02-16 12:34:30 +00:00 |
|
Max Horn
|
cce2617f24
|
Added details on brazilian comi/dig (once more from the forums)
svn-id: r25623
|
2007-02-16 09:28:22 +00:00 |
|
Travis Howell
|
8bef04f94a
|
Add Quietust's patch, to fix graphical glitch in MM NES with scrolling and objects.
svn-id: r25619
|
2007-02-16 02:26:42 +00:00 |
|
Max Horn
|
26a3ad56e5
|
Added italian LANGUAGE.TAB/.BND details (thanks to Glorfindel in forum thread 3445)
svn-id: r25616
|
2007-02-15 23:12:33 +00:00 |
|
Willem Jan Palenstijn
|
5e93000a75
|
fix compile error
svn-id: r25612
|
2007-02-15 20:24:03 +00:00 |
|
Max Horn
|
dc5ef8425b
|
Introduced V12_X_SHIFT / V12_Y_SHIFT
svn-id: r25611
|
2007-02-15 18:12:29 +00:00 |
|
Paweł Kołodziejski
|
310e275a79
|
not need this hack as smush player is no longer on another thread
svn-id: r25610
|
2007-02-15 17:53:59 +00:00 |
|
Torbjörn Andersson
|
9ad0fdda96
|
Clear _pauseTime in seekSan(). Hopefully, this will fix the problem with
pausing during the bike fight scenes in Full Throttle that was reported on the
forum earlier today.
svn-id: r25609
|
2007-02-15 17:26:08 +00:00 |
|
Max Horn
|
8afb83884a
|
cleanup
svn-id: r25606
|
2007-02-15 13:27:36 +00:00 |
|
Max Horn
|
57f529e36e
|
added some static keywords
svn-id: r25604
|
2007-02-15 12:00:13 +00:00 |
|
Max Horn
|
c584d2f332
|
Fix for bug #1328131 (MANIACNES: Inventory hotspots can be misaligned) and its dup #1537595 (MANIACNES: Heavy script bug)
svn-id: r25603
|
2007-02-15 11:56:17 +00:00 |
|
Max Horn
|
e616b4c4b6
|
Fix for bug #1328146: MANIACNES: Shortcut keys are incorrectly configured
svn-id: r25601
|
2007-02-15 10:40:20 +00:00 |
|
Max Horn
|
41898a3dd9
|
Fix for bug #1451720: MANIACNES: Actors don't appear if outside camera range
svn-id: r25600
|
2007-02-15 10:30:30 +00:00 |
|
Max Horn
|
247110b19b
|
SCUMM: Many (most) game flags can computed based on the SCUMM version and other flags; we now do that were possible and only specify the absolute minimum in gameVariantsTable
svn-id: r25598
|
2007-02-14 23:29:13 +00:00 |
|
Gregory Montoir
|
97f84927e8
|
added language file details for french versions of TheDig and COMI
svn-id: r25597
|
2007-02-14 23:13:57 +00:00 |
|
Max Horn
|
05a2df034c
|
SCUMM: Moved part of detectGames into a new function computeGameSettingsFromMD5 to make it slightly more readable
svn-id: r25596
|
2007-02-14 22:53:19 +00:00 |
|
Max Horn
|
1393f130c2
|
SCUMM: Enhanced detector so that it can discover the language of COMI/Dig based upon the LANGUAGE.TAB / LANGUAGE.BND file (currently only contains data for german comi&dig, and english comi)
svn-id: r25594
|
2007-02-14 22:37:07 +00:00 |
|
Max Horn
|
62bd2a1544
|
Make use of md5_file_string
svn-id: r25593
|
2007-02-14 21:59:57 +00:00 |
|
Max Horn
|
0e46eb8265
|
cleanup
svn-id: r25584
|
2007-02-14 09:52:21 +00:00 |
|
Gregory Montoir
|
7fa8e652a0
|
added missing MKID_BE macros
svn-id: r25560
|
2007-02-13 20:58:20 +00:00 |
|
Gregory Montoir
|
73ea646c04
|
update
svn-id: r25559
|
2007-02-13 20:56:48 +00:00 |
|
Eugene Sandulenko
|
8405eca0ea
|
Fix warnings
svn-id: r25554
|
2007-02-13 19:51:27 +00:00 |
|
Torbjörn Andersson
|
3bc0661065
|
Merged the "palette manager" into the cursor manager. It was only used to
manage *cursor* palettes, so the name was misleading.
svn-id: r25500
|
2007-02-12 00:04:56 +00:00 |
|
Max Horn
|
856742075e
|
Code cleanup: Removing unused code for handling OS/2 (NE header) binaries
svn-id: r25497
|
2007-02-11 22:37:47 +00:00 |
|
Max Horn
|
f3141ba2a0
|
Marked FM-TOWNS demos as such
svn-id: r25494
|
2007-02-11 20:16:25 +00:00 |
|
Max Horn
|
5298fa0e47
|
SCUMM: Enhanced preferredtarget support
svn-id: r25493
|
2007-02-11 19:59:07 +00:00 |
|
Max Horn
|
534bfddd06
|
Fix for bug #1506591: HE71-73: Fails to load mouse data (Endian issue?)
svn-id: r25492
|
2007-02-11 18:07:19 +00:00 |
|
Max Horn
|
a6bd7be988
|
Patch #1186858 (GM/GS/MT-32 Init Patch) -- slightly adapted to apply to current SVN
svn-id: r25483
|
2007-02-11 03:01:28 +00:00 |
|
Max Horn
|
6899e72be9
|
Got rid of GF_DIGI_IMUSE and GF_NEW_CAMERA
svn-id: r25454
|
2007-02-10 02:05:59 +00:00 |
|
Max Horn
|
7940720d71
|
SCUMM: Added preferredtarget support
svn-id: r25453
|
2007-02-09 18:23:59 +00:00 |
|
Travis Howell
|
56ff44633f
|
Update HE version for French versions of a few HE games.
svn-id: r25399
|
2007-02-06 12:29:31 +00:00 |
|
Gregory Montoir
|
f477e964d2
|
typo
svn-id: r25397
|
2007-02-05 22:49:58 +00:00 |
|
Gregory Montoir
|
15e2af8e9d
|
'fixed' o_blastText and updated a comment
svn-id: r25396
|
2007-02-05 22:47:22 +00:00 |
|
Max Horn
|
5b65897cd3
|
Switch SCUMM engine to use the common special debug flags support (thus making it possible to use --debugflags with it)
svn-id: r25381
|
2007-02-04 12:41:49 +00:00 |
|
Max Horn
|
18a9cb46d6
|
Removed GF_NO_SCALING
svn-id: r25372
|
2007-02-04 02:11:29 +00:00 |
|
Max Horn
|
53432b2bbe
|
Use Actor::getRealPos instead of Actor::getPos in the debugger
svn-id: r25371
|
2007-02-04 01:52:50 +00:00 |
|
Max Horn
|
be052be462
|
Rewrote the actor walk code for SCUMM V0-V2 games: Now it uses the C64 character coordinates internally, not pixel coordinates. This should fix some walk bugs, but also might cause some regressions. Watch out
svn-id: r25370
|
2007-02-04 01:24:43 +00:00 |
|
Travis Howell
|
9865bc8fa5
|
Fix compile of SCUMM engine.
svn-id: r25368
|
2007-02-04 00:17:35 +00:00 |
|