Vincent Hamm
|
ed65e89a89
|
Refixed getActorY in indy3. Fixed class (dunno if the fix doesn't break something else. Fixed intro by slowing down music rate by 3.
svn-id: r4018
|
2002-04-19 21:06:50 +00:00 |
|
James Brown
|
82192a3172
|
Fix PocketSCUMM. Palette is wrong tho. BBrox is a genius.
svn-id: r4009
|
2002-04-19 15:02:16 +00:00 |
|
Vincent Hamm
|
86b9713cdd
|
More or less finished flashlight code. The effect isn't 100% accurate
svn-id: r4007
|
2002-04-19 13:57:18 +00:00 |
|
Vincent Hamm
|
708799f8db
|
Early flashlight implementation
svn-id: r4006
|
2002-04-19 12:38:03 +00:00 |
|
James Brown
|
89d957090e
|
Use relative include paths to easy some ports.
svn-id: r4005
|
2002-04-19 11:12:27 +00:00 |
|
Ludvig Strigeus
|
2f5c7c135d
|
fixed actor walk bug in monte carlo
svn-id: r4002
|
2002-04-19 08:21:56 +00:00 |
|
Nicolas Bacca
|
900e3bd586
|
Restored update mess ...
svn-id: r3982
|
2002-04-17 20:34:10 +00:00 |
|
Nicolas Bacca
|
bb06400d00
|
Return of the MP3 CD patch ... use CBR 22 kHz
svn-id: r3981
|
2002-04-17 20:23:45 +00:00 |
|
James Brown
|
8df45c662c
|
Add Amiga GF.
svn-id: r3972
|
2002-04-17 04:35:04 +00:00 |
|
James Brown
|
ff1d72962b
|
Add hack for loom staff verbs.
Readd CD Audio
svn-id: r3956
|
2002-04-16 12:18:50 +00:00 |
|
Ludvig Strigeus
|
71eac5acd3
|
endian fixes,
don't use adlib driver if sound initialization fails,
simon1 savedialog works
svn-id: r3955
|
2002-04-16 12:07:19 +00:00 |
|
Lionel Ulmer
|
dabc6a24e8
|
Fixed the MP3 support for .SOU files. I will let Arisme fix his MP3 audio track support :-)
svn-id: r3949
|
2002-04-15 20:22:47 +00:00 |
|
Ludvig Strigeus
|
ac62a7cb2e
|
wrote new mixer class,
cleaned up sound header files,
integrated mixer into scummvm & simon
svn-id: r3937
|
2002-04-14 18:13:08 +00:00 |
|
Ludvig Strigeus
|
9f191ea9c5
|
new midi driver API,
no more USE_ADLIB,
a couple of sdl graphics driver fixes.
svn-id: r3925
|
2002-04-13 18:34:11 +00:00 |
|
Ludvig Strigeus
|
d2b0070c5f
|
new video engine (expect broken non-sdl builds),
simon the sorcerer 1 & 2 support (non SCUMM games)
svn-id: r3912
|
2002-04-12 21:26:59 +00:00 |
|
Ludvig Strigeus
|
3a4fa636ee
|
code cleanup - prepares for simon inclusion
svn-id: r3910
|
2002-04-12 10:34:46 +00:00 |
|
James Brown
|
09a109068e
|
Remove unneeded init stuff
svn-id: r3905
|
2002-04-11 14:22:45 +00:00 |
|
Ludvig Strigeus
|
ceeed55779
|
overloaded 'new' operator to get zero initialized objects
svn-id: r3901
|
2002-04-10 18:20:32 +00:00 |
|
James Brown
|
011cf6e066
|
Start of The Dig voice support. Don't get excited, it doesn't do anything yet. :)
svn-id: r3895
|
2002-04-08 13:55:03 +00:00 |
|
Mutwin Kraus
|
6b0840f588
|
Changed the name of OffsetTable to MP3OffsetTable, as OffsetTable is already defined in the Apple Headers
svn-id: r3893
|
2002-04-07 18:46:50 +00:00 |
|
James Brown
|
3142a9c5cd
|
Add support for selecting CDROM drive for Loom/MI cd audio, fix midi support
svn-id: r3888
|
2002-04-07 07:33:39 +00:00 |
|
James Brown
|
f896193a83
|
Zak/Loom/Indy3 object flags fix. Only translates CLASS_TOUCHABLE at the moment.
svn-id: r3849
|
2002-04-03 15:45:32 +00:00 |
|
James Brown
|
1415ba6d0c
|
Fixed saved states - broke format of course, we need to come up with a better way to do this. Thanks jah :)
svn-id: r3846
|
2002-04-01 06:53:59 +00:00 |
|
Nicolas Bacca
|
8780d0e5d6
|
Reswitched getVarOrDirectByte/Word to SIGNED int - fixes some disappearing objects problem due to an invalid elevation. Please yell if it breaks something else :)
svn-id: r3843
|
2002-03-31 08:35:42 +00:00 |
|
James Brown
|
9a751f4e76
|
Fix some VC6++ debug actor-related crashes.
Mask, Charset color and WaitForMessage hangs still remain.
svn-id: r3838
|
2002-03-29 12:15:41 +00:00 |
|
Vincent Hamm
|
11cb8db187
|
Various fix in insane
svn-id: r3830
|
2002-03-25 17:45:55 +00:00 |
|
Vincent Hamm
|
c13853de28
|
Implemented gui during insane
svn-id: r3829
|
2002-03-25 14:22:09 +00:00 |
|
Vincent Hamm
|
5ca87c1269
|
Fixed a bit the gui for FT and DIG. It still doesn't display a thing but it's not crashing anymore
svn-id: r3828
|
2002-03-25 12:26:37 +00:00 |
|
Vincent Hamm
|
57cf1bfbee
|
Rechanged the way the scumm class is choose (sorry, can't make up my mind). Implemented the different versions of loadCharset
svn-id: r3820
|
2002-03-25 02:09:05 +00:00 |
|
Vincent Hamm
|
055953b329
|
Created all the child scumm class. The good one is now selected according to the game database. Now we need to move all the specific stuff to the child class
svn-id: r3819
|
2002-03-25 01:40:51 +00:00 |
|
Vincent Hamm
|
e63a818d21
|
Implemented the read resource index as the first virtual fonction...
svn-id: r3803
|
2002-03-23 22:03:35 +00:00 |
|
Vincent Hamm
|
ccf69ad76b
|
Changed the way games are detected. Now the detection is done out of the scumm object. We can now create de good scumm object depending of the game detected. Warning: the implementation is not yet finalised and the in game gui is more broken than ever....
svn-id: r3802
|
2002-03-23 20:34:47 +00:00 |
|
Vincent Hamm
|
7b1bbf81e0
|
reimplemented opcode 0xEC a better way
svn-id: r3801
|
2002-03-22 11:15:33 +00:00 |
|
Vincent Hamm
|
70f18a9394
|
Partialy implemented opcode 0xEC
svn-id: r3800
|
2002-03-22 10:56:03 +00:00 |
|
James Brown
|
ce35bfb10d
|
Add gfx.h and akos.h
svn-id: r3798
|
2002-03-22 03:30:57 +00:00 |
|
James Brown
|
f49bbb0fd8
|
Move some box stuff from scumm.h to new boxes.h
Also move some sound-related items from scumm.h to sound.h
svn-id: r3797
|
2002-03-21 16:12:02 +00:00 |
|
Vincent Hamm
|
3858266b66
|
Completly change the way the Scumm object is handled. Now the main execution loop is done INSIDE the Scumm object. Low level system access (like delays, cd tracks,...) are called using the _system object. Changed the insane main loop to use _system calls
svn-id: r3795
|
2002-03-21 00:40:18 +00:00 |
|
Vincent Hamm
|
fbf9c5b318
|
Preliminary redesigned of the virtual screen system. Now all the screen buffers are in a single 320*200 buffer, making video subprocess far more easy to do. On glitch remain in inventory's black area
svn-id: r3793
|
2002-03-20 22:58:41 +00:00 |
|
James Brown
|
718392239c
|
I know it probably doesn't look like much, but this is a start to the reorg - basically I've shuffled the Scumm struct around, and turned it into a Class - labeling and grouping functions that are related.
svn-id: r3792
|
2002-03-20 17:51:07 +00:00 |
|
James Brown
|
1e5b130846
|
khaleks fix for indy3/zak fonts.
svn-id: r3791
|
2002-03-19 14:39:02 +00:00 |
|
Vincent Hamm
|
697b859209
|
Fixed boxes but 1 bug remain. Broke a little indy3 while fixing object flags
svn-id: r3789
|
2002-03-18 22:48:57 +00:00 |
|
Lionel Ulmer
|
80c5753141
|
Fixed the 'window title' problem for the SDL and X11 ports. Other 'porters' should fix their front-ends (sorry :-) ).
svn-id: r3776
|
2002-03-17 13:00:11 +00:00 |
|
Mutwin Kraus
|
932973f8fa
|
Fixed a line that prevented to compile.
svn-id: r3775
|
2002-03-17 12:10:41 +00:00 |
|
James Brown
|
721b7134fb
|
MorphOS port (sdl version) + endian fixes for big endian machines.
svn-id: r3771
|
2002-03-16 18:58:51 +00:00 |
|
James Brown
|
1d97edb2f9
|
Update to my latest local tree. Various stuff - and a fixme hack by khalek to stop loom intro crashing.
svn-id: r3765
|
2002-03-16 18:03:28 +00:00 |
|
James Brown
|
3308d6b9da
|
Lots of stuff - GUI fixes. More launcher work... and CD music working in MI1. Thanks to frob and realmz for their work on that.
svn-id: r3762
|
2002-03-16 05:33:25 +00:00 |
|
Nicolas Bacca
|
2a3fb540ac
|
Minor changes to compile WinCE port
svn-id: r3758
|
2002-03-14 22:45:22 +00:00 |
|
James Brown
|
9f53d9c938
|
Last part of the WinCE merge - all should compile and work now.
I've made some changes from Arismes code, to intergrate some stuff into ScummVM - that bit is still a WIP.
svn-id: r3753
|
2002-03-14 16:49:59 +00:00 |
|
James Brown
|
d8adad386f
|
winCE part 2 - still gui.cpp and scummvm.cpp left
svn-id: r3752
|
2002-03-14 14:45:04 +00:00 |
|
James Brown
|
d0c6bc8f20
|
Rewire the MIDI subsystem to use drivers selecting from the commandline.
No -DTIMIDITY, etc! Yippie!. Also updated readme.
svn-id: r3743
|
2002-03-14 08:04:21 +00:00 |
|