Paweł Kołodziejski
|
105f966c6a
|
moved to Sound class
svn-id: r4744
|
2002-08-14 20:43:56 +00:00 |
|
Paweł Kołodziejski
|
f2faf9063b
|
some cleanup, changed type timer procedure - passed Scumm pointer
svn-id: r4743
|
2002-08-14 16:18:45 +00:00 |
|
Max Horn
|
7f3ba176e1
|
added common Engine base class for Scumm and SimonState (not yet very useful)
svn-id: r4742
|
2002-08-14 10:18:03 +00:00 |
|
Max Horn
|
2125df5f6d
|
removed the SoundMixer[1] trick; while it was neat it didn't help to simplify the code, and this helps for my 'Engine' superclass
svn-id: r4741
|
2002-08-14 09:53:34 +00:00 |
|
Max Horn
|
16aa478d8b
|
got rid of init.cpp
svn-id: r4736
|
2002-08-14 00:01:39 +00:00 |
|
Ruediger Hanke
|
b6091fd7c5
|
Removing some system ifdef's that won't be required anymore soon
svn-id: r4726
|
2002-08-11 11:56:06 +00:00 |
|
Paweł Kołodziejski
|
9409960e59
|
Patch #591581 to fix #558711. Please check SMALL_HEADER games to make
sure this doesn't cause any sideeffects.
svn-id: r4718
|
2002-08-08 11:14:45 +00:00 |
|
Paweł Kołodziejski
|
a92a750f48
|
DIG: replaced stopBundleMusic with pauseBundleMusic in SMUSH
svn-id: r4717
|
2002-08-08 07:48:57 +00:00 |
|
Paweł Kołodziejski
|
9fa6145d90
|
DIG: preliminarily support for music in the game
svn-id: r4701
|
2002-08-04 16:30:59 +00:00 |
|
Paweł Kołodziejski
|
f2265feadf
|
moved new/delete for Bundle class
svn-id: r4679
|
2002-07-29 21:40:42 +00:00 |
|
Paweł Kołodziejski
|
0b3c263857
|
moved file bundle stuff into class Bundle
svn-id: r4671
|
2002-07-28 15:35:26 +00:00 |
|
Max Horn
|
6dd5de48f9
|
added constants for the default volumes; changed the volume ranges from 0-255 to 0-256
svn-id: r4670
|
2002-07-28 15:03:45 +00:00 |
|
Jonathan Gray
|
6e1018cf47
|
noir mode refinement by eriktorbjorn
svn-id: r4661
|
2002-07-28 01:40:24 +00:00 |
|
Max Horn
|
330d06ba1b
|
moved ScummDebugger into seperate header; re-added box drawing (debug) code; changed some debugg hotkeys: (q)uit became (c)onitune and (e)xit became quit. This matches gdb, and is IMHO either to understand, too
svn-id: r4660
|
2002-07-27 21:06:50 +00:00 |
|
Jonathan Gray
|
9257690cef
|
samnmax film noir mode patch by eriktorbjorn
svn-id: r4640
|
2002-07-26 17:03:03 +00:00 |
|
Max Horn
|
1749470ea7
|
moved some utility functions out of class Scumm
svn-id: r4618
|
2002-07-22 18:11:48 +00:00 |
|
James Brown
|
8de1ace6c7
|
Apply patch from Torbj�rn Andersson to make MP3_CDMUSIC mixer use
music_volume instead of sfx_volume.
svn-id: r4611
|
2002-07-21 06:55:33 +00:00 |
|
Nicolas Bacca
|
0f4b49300d
|
Display error for WinCE, better than unexpected silent crashes
svn-id: r4609
|
2002-07-20 08:00:42 +00:00 |
|
Ralph Brorsen
|
4128a0e2cf
|
patch by khalek, Added -x parameter that loads from a slot (defaults to 0). Also removes _restore, and alphabetizes the scummvm help optionlist.
svn-id: r4601
|
2002-07-19 12:06:45 +00:00 |
|
Max Horn
|
e48fbc08e6
|
make PRNG a bit less predictable
svn-id: r4597
|
2002-07-19 01:40:24 +00:00 |
|
Max Horn
|
6e6c3c3c96
|
put stuff in util.h into namespace ScummVM; fixed stupid bug in String class; took painelf's patch which implements save/load dialog in new GUI and fixed it slightly; various other minor changes
svn-id: r4591
|
2002-07-18 20:26:35 +00:00 |
|
Max Horn
|
37921ed5b7
|
fix for #583166 (hoagie doesn't enter mansion correctly); moved putActor into class Actor
svn-id: r4587
|
2002-07-18 15:45:10 +00:00 |
|
Max Horn
|
11973531b4
|
Patch #582286 - fix for double key events in newgui
svn-id: r4580
|
2002-07-16 21:18:06 +00:00 |
|
Max Horn
|
0843a2510c
|
biiig checkin: removed more stuff from scumm.h; added new headers resource.h and object.h
svn-id: r4579
|
2002-07-16 21:03:14 +00:00 |
|
Max Horn
|
32e81beb45
|
got rid of _xPos, _yPos, _dir members in class Scumm
svn-id: r4578
|
2002-07-16 18:51:27 +00:00 |
|
Max Horn
|
2e9d668748
|
primes usually give better results (verified this with Chi Squared test
svn-id: r4572
|
2002-07-16 15:48:59 +00:00 |
|
Max Horn
|
b215a7720a
|
no need to error out on Flashlight
svn-id: r4559
|
2002-07-15 22:32:15 +00:00 |
|
Max Horn
|
272c391eb0
|
fixed my fix - mouse cursor now moves again in new GUI
svn-id: r4550
|
2002-07-15 12:47:12 +00:00 |
|
Max Horn
|
13d1357b21
|
fixed pause mode; changed semantics of getRandomNumber slightly
svn-id: r4544
|
2002-07-15 01:38:52 +00:00 |
|
James Brown
|
f3e2b98c47
|
Duh - COMPILE before commit.
Fix stupid typo x 3
svn-id: r4543
|
2002-07-14 04:54:56 +00:00 |
|
James Brown
|
c2877866ff
|
Reapply the Zak cashcard var exclusions... two of them somehow vanished
out of the code during rewrites.
svn-id: r4542
|
2002-07-14 03:01:36 +00:00 |
|
Max Horn
|
c3c11b79cb
|
added latest of painelf's patches which makes NewGui handle system events directly (code becomes much cleaner and more powerful this way); he also implemented a 'focus' item in NewGui; atop of this several changes of my own that further improve the GUI behaviour
svn-id: r4541
|
2002-07-13 22:41:29 +00:00 |
|
Max Horn
|
1238d74227
|
took painelf's change, modified it a lot, and now here's the result :-)
svn-id: r4540
|
2002-07-13 18:32:09 +00:00 |
|
Max Horn
|
dc60238196
|
renamed fadeToBlackEffect to fadeOut; renamed screenEffect to fadeIn; implemented oldRoomEffect (fixes room transitions in MonkeyVGA and Indy3)
svn-id: r4536
|
2002-07-13 14:07:37 +00:00 |
|
Max Horn
|
d16bf9a102
|
small indention fix
svn-id: r4526
|
2002-07-12 22:10:24 +00:00 |
|
Max Horn
|
c60670d561
|
added prototype ListWidget (doesn't do anything yet, only serves to demo how it might look); renamed various NewGui methods and added frameRect method; made NewGui use our 'own' GUI colors (no worries if you don't like them, this is just an experiment); StaticTextWidget now clones its label (preventing problems when a game was loaded, thus invalidating string locations in memory)
svn-id: r4513
|
2002-07-10 22:49:41 +00:00 |
|
Max Horn
|
c9b1d393b8
|
delay creation of dialogs till they are used; fixed new pause dialog & use it instead of the old one; dirty area handling in new gui code is more logical/useful now
svn-id: r4487
|
2002-07-08 00:10:11 +00:00 |
|
Max Horn
|
eacf0afa95
|
hooked in new experimental, *incomplete* GUI code to F6/F7
svn-id: r4464
|
2002-07-05 17:00:18 +00:00 |
|
Max Horn
|
910afa3566
|
yes, yaz0r, there is a much better way to do this :-); also removed some unused stuff
svn-id: r4449
|
2002-07-02 20:56:17 +00:00 |
|
Max Horn
|
b1ac054f87
|
gee, why hardcode the ascii codes if we can use char constants? Also, volume up was mapped to '=' not '+' despite the comment indicating otherwise
svn-id: r4445
|
2002-07-02 18:08:35 +00:00 |
|
James Brown
|
f3ab5d8228
|
Fix Simon case sensitivity, work around Win32 SDL bug (hang on audio exit)
svn-id: r4421
|
2002-06-16 04:09:22 +00:00 |
|
Max Horn
|
7fc516ba98
|
removed useless (read: already done in other place) code
svn-id: r4414
|
2002-06-07 16:36:01 +00:00 |
|
Max Horn
|
d35eed21f1
|
more Actor class cleanup; renamed unkRoomFunc4 to palManipulate and added an icky, wrong implementation for it - yes this is complete nonsense but I'll try to replace it with the right thing RSN :-)
svn-id: r4404
|
2002-06-04 23:32:53 +00:00 |
|
Max Horn
|
da43c14569
|
another attempt to fix #529538
svn-id: r4394
|
2002-06-02 12:07:12 +00:00 |
|
Max Horn
|
2a37e8b872
|
fixed script dumping for small header games (by MadMoose)
svn-id: r4390
|
2002-06-01 21:39:57 +00:00 |
|
Max Horn
|
8fd03ae929
|
moved more stuff out of the Scumm class (usage of g_scumm is only temporary, Endy, no worries <g>); some other cleanup
svn-id: r4376
|
2002-05-23 00:37:00 +00:00 |
|
Vincent Hamm
|
22f5be69f6
|
Fixed a bit of dig's walking bugs. But I'm still diabling the walk script since it's causing troubles..
svn-id: r4371
|
2002-05-22 12:24:48 +00:00 |
|
Vincent Hamm
|
1db4ae7c2f
|
Temp removal of the actor walk script execution to fix dig's walking
svn-id: r4364
|
2002-05-20 16:02:29 +00:00 |
|
Max Horn
|
d2398b4b7e
|
fixed #557574 - quickload/save shortcuts where passed on to game engine, which is wrong
svn-id: r4354
|
2002-05-19 12:35:43 +00:00 |
|
Nicolas Bacca
|
427cc598e0
|
Big ugly hairy hack to remove Scumm class dependencies to the MidiEmu driver, and add streaming (ahah) emulation - someone please fix this as soon as possible :)
svn-id: r4349
|
2002-05-18 20:12:41 +00:00 |
|