Lionel Ulmer
|
73c2f8b640
|
Fixed compilation on Linux (by removing a Windowism :-) ).
svn-id: r3839
|
2002-03-30 10:32:55 +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 |
|
James Brown
|
f5fef4c4c1
|
Allow Visual Studio debug to work. Note, this may be caused by either a fault in ScummVM or a problem with the debug single-threaded runtime....
svn-id: r3837
|
2002-03-27 10:28:52 +00:00 |
|
Travis Howell
|
4d37066213
|
Add recent changes from Makefile
svn-id: r3836
|
2002-03-26 07:22:48 +00:00 |
|
James Brown
|
4045ffa462
|
Update project file, and add some checks for uninitied arrays. Stops full throttle crashing, until the AKOS bug.
svn-id: r3835
|
2002-03-26 05:23:06 +00:00 |
|
James Brown
|
2c3657168f
|
Fix sound under VC++ debug. Actor masks, actor animation and talking are still broken. Help. someone? Anyone?
svn-id: r3834
|
2002-03-26 05:22:07 +00:00 |
|
Vincent Hamm
|
71be0400dc
|
Fixed most of the speed issues of insane
svn-id: r3833
|
2002-03-25 22:46:32 +00:00 |
|
Vincent Hamm
|
13bf453232
|
Forced colors for V7 gui...(temporary hack). Now the gui colors are reseted every time it's opened
svn-id: r3832
|
2002-03-25 18:17:40 +00:00 |
|
Vincent Hamm
|
8d08bdd5dc
|
Add init.cpp to the cvs
svn-id: r3831
|
2002-03-25 17:48:22 +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
|
8a3adc01ee
|
Fixed Makefile
svn-id: r3827
|
2002-03-25 11:09:10 +00:00 |
|
James Brown
|
7d6020f37a
|
Fix text in pre-v3 games. Still broken:
Charset outline color, scripts randomly hanging, sound, actor animations,
bootparams, full throttle.
svn-id: r3826
|
2002-03-25 10:05:32 +00:00 |
|
Travis Howell
|
72d64af24b
|
Update changed filenames
svn-id: r3825
|
2002-03-25 09:54:20 +00:00 |
|
James Brown
|
cc86a591d8
|
Fix game speed.
svn-id: r3824
|
2002-03-25 09:51:05 +00:00 |
|
James Brown
|
5e509a1d18
|
Finish gameDetector renaming.
svn-id: r3823
|
2002-03-25 08:51:34 +00:00 |
|
Paweł Kołodziejski
|
ef7ed53887
|
Visual C++ compilation fixes, and renaming gameDetector
svn-id: r3822
|
2002-03-25 08:46:24 +00:00 |
|
Travis Howell
|
516ad6a28f
|
Add recent changes from Makefile
svn-id: r3821
|
2002-03-25 06:59:50 +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
|
e732682d9b
|
Little clean up of the v3 specific readIndex
svn-id: r3818
|
2002-03-25 01:31:16 +00:00 |
|
Vincent Hamm
|
29f2188c2d
|
Moved the v3 specific version of readIndex
svn-id: r3817
|
2002-03-25 01:20:05 +00:00 |
|
Vincent Hamm
|
29e08ae6ed
|
Fixed a few things in the launcher
svn-id: r3816
|
2002-03-25 00:45:09 +00:00 |
|
Vincent Hamm
|
92a19c45ae
|
Fixed pal init
svn-id: r3815
|
2002-03-24 17:49:47 +00:00 |
|
James Brown
|
14e6021141
|
Initial variable commit, Known issues:
Speed issues, waitForMessage freeze and initial palette crash.
svn-id: r3814
|
2002-03-24 17:02:31 +00:00 |
|
James Brown
|
000e161afe
|
A few more things, still very much broken.
svn-id: r3813
|
2002-03-24 16:52:59 +00:00 |
|
James Brown
|
7b93625b17
|
Add a few more uninited variables. Not done yet.
svn-id: r3812
|
2002-03-24 16:35:17 +00:00 |
|
James Brown
|
ad70aad4ca
|
Make Visual Studio compile again.
svn-id: r3811
|
2002-03-24 16:05:56 +00:00 |
|
Vincent Hamm
|
f3de680c64
|
Fixed some var init
svn-id: r3810
|
2002-03-24 14:35:06 +00:00 |
|
Travis Howell
|
47c43abe82
|
Added gameDetecter.cpp to makefile
svn-id: r3809
|
2002-03-24 01:56:25 +00:00 |
|
Vincent Hamm
|
bd7cbecbac
|
Fixed a missmatch in the scummvars in V7. Now V7 games are pausable
svn-id: r3808
|
2002-03-24 00:48:14 +00:00 |
|
Vincent Hamm
|
2a97cf0dde
|
Fixed gui loop
svn-id: r3807
|
2002-03-24 00:44:28 +00:00 |
|
Vincent Hamm
|
f5741df25c
|
Fixed garbadge in inventory section. Removed unused library in the Makefile
svn-id: r3806
|
2002-03-24 00:27:00 +00:00 |
|
Lionel Ulmer
|
3f53daa8a1
|
Added shaking + 'pixel hunting' and 'right click emulation' modes. Still only working with the 'pre_freeze' label.
svn-id: r3804
|
2002-03-24 00:04:37 +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
|
ce04b2b08f
|
Add license boilerplate to akos and gfx.
svn-id: r3799
|
2002-03-22 03:31:55 +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
|
e141367386
|
Add system.h that I forgot in the last commit
svn-id: r3796
|
2002-03-21 01:03:27 +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
|
d2d2ae7e7d
|
Now insane stream is unpacked in the main video buffer. So there is no more glitch when going back from insane to scumm. Also less memory is now required during insane playback
svn-id: r3794
|
2002-03-20 23:04:35 +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
|
3b7018579b
|
Fixed a typo. Sorry guys
svn-id: r3790
|
2002-03-19 07:59:53 +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 |
|