Torbjörn Andersson
1a8f4ae3be
The Linux release had patch files too, but I don't have that CD here so I
...
can't verify whether or not I got them right. I think they were the same as
the Mac version.
svn-id: r18566
2005-07-19 21:27:25 +00:00
Torbjörn Andersson
0009b36293
If we're not going to detect music "engine" at run-time, then we do need
...
separate entries for the original Windows CD and the first Wyrmkeep
version. The latter has the "patch" files, which include the standalone
MIDI files.
However, since the data files are otherwise indistinguishable, we also need
to be able to detect multiple versions and let the user to the
disambiguation. I've added that functionality in the simplest way I could
think of, in case we want to revert it later.
svn-id: r18565
2005-07-19 21:15:56 +00:00
Torbjörn Andersson
a818b83858
Removed unused variable.
...
svn-id: r18564
2005-07-19 20:31:10 +00:00
Torbjörn Andersson
993c262e2b
Cleanup.
...
svn-id: r18563
2005-07-19 20:25:48 +00:00
Andrew Kurushin
6904278e23
fix Music crash on exit
...
svn-id: r18562
2005-07-19 19:44:20 +00:00
Andrew Kurushin
606e7d0fc5
remove rscfile_mod.h
...
svn-id: r18561
2005-07-19 19:33:51 +00:00
Andrew Kurushin
50c2d8954d
finally Resource manager rewritten:
...
-adds patch file support
-global _vm removed
cleanups
svn-id: r18560
2005-07-19 19:05:52 +00:00
Torbjörn Andersson
546a9d852b
Applied patch #1238516 , with very minor modifications. It gets rid of an
...
old DOTT hack/workaround.
svn-id: r18559
2005-07-19 17:53:55 +00:00
Torbjörn Andersson
f7749e4789
I believe this fixes a GCC 4 compile error, but I can't run the MT-32
...
emulator (my computer is too slow, and anyway I don't have the necessary
data files) so I haven't tested it other than by compiling it.
See bug #1224138 for details.
svn-id: r18558
2005-07-19 17:30:49 +00:00
Torbjörn Andersson
3d4192de88
No need to test if a pointer is NULL before freeing it. And since I
...
couldn't see _frameBuffer being freed anywhere, I added that as well,
though I'm not sure when it's allocated.
svn-id: r18557
2005-07-19 17:04:16 +00:00
Eugene Sandulenko
ba275dfd58
Some stubs for gob2.
...
Improved debug output.
svn-id: r18556
2005-07-19 09:10:05 +00:00
Tore Anderson
33add0a157
Deleted, "changelog" is used for now
...
svn-id: r18555
2005-07-18 22:02:02 +00:00
Tore Anderson
7c0720e5dc
Synchronized dists/debian with what's in the official Debian archives.
...
svn-id: r18554
2005-07-18 21:53:48 +00:00
Torbjörn Andersson
d3ba7a1543
When redrawing the inventory, clear every inventory slot - even the empty
...
ones - before drawing the object. This fixes a glitch when getting the ring
from the mud.
svn-id: r18553
2005-07-18 14:37:55 +00:00
Torbjörn Andersson
56657a1bcb
Cleanup.
...
svn-id: r18552
2005-07-18 14:37:04 +00:00
Torbjörn Andersson
62a7474174
Fixed ITE inventory redraw glitch when exchanging the medallion for money.
...
svn-id: r18551
2005-07-17 15:10:08 +00:00
Torbjörn Andersson
8df01d4aac
Cleanup
...
svn-id: r18550
2005-07-17 13:36:38 +00:00
Andrew Kurushin
090cbc45ae
fix Win32 demo font list
...
svn-id: r18549
2005-07-16 21:46:32 +00:00
Jonathan Gray
545837b903
Set SCUMM debug mode to be on if a boot param is specified.
...
This avoids having to use -d0 for scumm titles and alows
boot params from config files to work better.
svn-id: r18548
2005-07-16 17:10:50 +00:00
Travis Howell
3d9d96e873
Missed flag
...
svn-id: r18547
2005-07-16 00:22:28 +00:00
Travis Howell
6f916583b7
Try HE99
...
svn-id: r18546
2005-07-16 00:13:05 +00:00
Eugene Sandulenko
888c4054df
Add reported German Spyfox1
...
svn-id: r18545
2005-07-15 23:52:18 +00:00
Torbjörn Andersson
51e76c703f
Added the puzzle voices from the CD version. I don't know if this breaks
...
the floppy version, and it's still not flawless. But it's a start.
svn-id: r18544
2005-07-15 15:23:19 +00:00
Andrew Kurushin
b0d342be10
removing text module
...
svn-id: r18543
2005-07-14 17:52:32 +00:00
Andrew Kurushin
528eedb2de
font & text related changes:
...
-rewritten font loading
-actors box text output implemented
-many fixes
-implemented nonactors textoutput
svn-id: r18542
2005-07-14 17:46:21 +00:00
Torbjörn Andersson
19e118324d
Don't count the time it takes to do the blending when timing the slide
...
action of the console. (I thought I could do this simpler by doing the
blending in open(), but for some reason I couldn't get that to work, and I
would still have had to blend in drawDialog() anyway, so maybe this is for
the best...)
svn-id: r18541
2005-07-14 06:58:06 +00:00
Torbjörn Andersson
983643bc5a
Cache the blended background in a surface, so that the blending only needs
...
to be made once, instead of whenever the console is redrawn. (This is the
same trick as the About dialog uses.)
It should speed up the drawing quite a bit, though it's not particularly
noticeable on the computer I'm using at the moment, so I can't say for
sure.
svn-id: r18540
2005-07-13 14:38:26 +00:00
Torbjörn Andersson
f65586dd0f
German translations for some interface texts, as pointed out by Simon
...
Sawatzki.
svn-id: r18539
2005-07-13 12:48:35 +00:00
Travis Howell
c14e60cb61
Rename function
...
Add comments for missing cases.
svn-id: r18538
2005-07-13 12:22:08 +00:00
Torbjörn Andersson
f756b74d04
Made it possible to terminate dialog windows with Enter. (We could already
...
terminate them with Esc.) This is so that, for instance, if you type a
savegame name you can press Enter, rather than clicking on the "Save"
button.
I don't know if the original did this as well, but it feels natural to me.
svn-id: r18537
2005-07-12 18:31:48 +00:00
Torbjörn Andersson
a2d809f854
In o_quit_if_user_presses_y(), assume that any unknown language (e.g.
...
"English (GB)") behaves like "English (US)". This is consistent with how we
handle language in the rest of the Simon engine, as far as I can see.
Should "n" really be the key for a negative answer in all languages?
svn-id: r18536
2005-07-11 13:22:55 +00:00
Max Horn
d1e7144a02
Yet another GCC 4 fix
...
svn-id: r18535
2005-07-11 10:59:14 +00:00
Max Horn
71bc3a3ba6
Move scaler key handling to a separate method (this helps to fix a GCC 4.0 warning, makes pollEvent() cleaner); fixed some code formatting issues
...
svn-id: r18534
2005-07-11 10:54:53 +00:00
Max Horn
8a59ff208c
Fix more GCC 4.0 warnings
...
svn-id: r18533
2005-07-11 00:48:27 +00:00
Lars Persson
d1e58e6036
Updated interface.cpp so it compiles for VC6 without errors. Moved loop variable declaration
...
svn-id: r18532
2005-07-10 15:25:30 +00:00
Lars Persson
4ea61fb13e
Remove packing on Color, as it was n't needed. Keeping packing on PalEntry
...
svn-id: r18531
2005-07-10 15:23:36 +00:00
Max Horn
40ecfe03ec
No reason to pack ClipData; since it's not a POD-type, that wouldn't be valid anyway. Likewise for Surface.
...
svn-id: r18530
2005-07-10 14:39:04 +00:00
Torbjörn Andersson
c598bb78bb
Cleanup.
...
svn-id: r18529
2005-07-10 13:37:03 +00:00
Lars Persson
215efc3ed9
Updated build files for Symbian/Epoc so they now also includes SAGA
...
svn-id: r18528
2005-07-09 23:25:45 +00:00
Lars Persson
b3aac821fd
1. Fixed divide by zero defect (exception on my symbian target, Windows just return max val)
...
2. Fixed so Saga compiles for VC6.
3. Added GCC_PACK & pragma pack to gfx.h
svn-id: r18527
2005-07-09 23:07:46 +00:00
Eugene Sandulenko
02d28a96ce
Fix bug #1235211 : "SAGA: Fails to compile with gcc4.0"
...
svn-id: r18526
2005-07-09 21:29:54 +00:00
Eugene Sandulenko
237eefba64
Remove leftovers
...
svn-id: r18525
2005-07-09 20:32:59 +00:00
Andrew Kurushin
150fe60d88
code cleanups
...
transitionDissolve -> gfx
del sdebug
svn-id: r18524
2005-07-09 17:11:41 +00:00
Andrew Kurushin
c2f1691bad
gfx rearangement
...
code cleanups
svn-id: r18523
2005-07-09 16:23:45 +00:00
Torbjörn Andersson
f7a6729a01
This should really be two or three different commits, but I'm too lazy for
...
that:
* Re-worked the elevator script bug workaround so that it's more consistent
with the other two script bug workarounds.
* Some renamings to make it more clear that game events and input events
are two completely different things.
* Added function for clearing pending input events, and used that to fix an
annoying keyboard repeat bug when closing the debug console. (The console
would keep re-opening because the key press to open it kept repeating
even though the key had been released.)
svn-id: r18522
2005-07-09 13:21:21 +00:00
Andrew Kurushin
866d3e3db3
remove 1pixel dos clipping
...
svn-id: r18521
2005-07-09 10:34:09 +00:00
Eugene Sandulenko
aa13ccd6c3
Commited patch to fix bug #1210836 : "ALL: Failed assertion in AdvMame scaler".
...
Thanks cyx for actual fixing.
svn-id: r18520
2005-07-09 06:44:00 +00:00
Eugene Sandulenko
f8eb0bffdf
Mention Zak C64 support.
...
svn-id: r18519
2005-07-09 06:30:46 +00:00
Andrew Kurushin
376738bb03
fix final sequence scene height
...
svn-id: r18518
2005-07-08 18:39:53 +00:00
Max Horn
1a54a5e0e2
Undo previous 'fix' - Bob != bob = blit object
...
svn-id: r18517
2005-07-08 18:21:55 +00:00