Vincent Hamm
|
db2e803831
|
Fix the twin ball elevator
svn-id: r4020
|
2002-04-20 09:30:04 +00:00 |
|
James Brown
|
eb773b477a
|
Remove \M's, add IRIX support.
svn-id: r4019
|
2002-04-20 04:09:02 +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 |
|
James Brown
|
df31144cc7
|
Move putClass forceclip into costume renderer. Fixes Loom bugs.
svn-id: r3996
|
2002-04-18 15:34:45 +00:00 |
|
James Brown
|
636d975dde
|
Don't shake when GUI is displayed.
svn-id: r3995
|
2002-04-18 15:02:57 +00:00 |
|
James Brown
|
610f45a750
|
LoomCD masks working. jah is a genius. That is all.
svn-id: r3977
|
2002-04-17 17:01:08 +00:00 |
|
James Brown
|
1df77c2002
|
Add fix for Zak256/Indy3 actor masks. Thanks jah! Excellent work.
Let's hope someone will fix Loom actor masks soon... :)
svn-id: r3976
|
2002-04-17 16:02:29 +00:00 |
|
James Brown
|
b4844d701a
|
Add Amiga palette option (-a)
svn-id: r3971
|
2002-04-17 03:11:37 +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 |
|
Ludvig Strigeus
|
d263f7eb73
|
removed mouse cursor flicker
svn-id: r3945
|
2002-04-15 17:45:52 +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
|
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 |
|
James Brown
|
7696081c54
|
Large pointless reindentation of all the code. Also fixed a few mistakes
in the object flags code cleanup.
Flags used:
indent *.cpp -br -bap -nbc -lp -ce -cdw -brs -nbad -nbc -npsl -nip
-ts2 -ncs -nbs -npcs -nbap -Tbyte -Tuint32 -Tuint8 -Tuint16 -TArrayHeader
-TMemBlkHeader -TVerbSlot -TObjectData -Tvoid -TImageHeader -TRoomHeader
-TCodeHeader -TResHdr -TBompHeader -TMidiChannelAdl -TGui -TScumm
-TSoundEngine -TPart -TPlayer
svn-id: r3908
|
2002-04-11 17:19:16 +00:00 |
|
James Brown
|
2e0443e741
|
Fix Indy3/Loom override bugs. THIS MAY BREAK OTHER GAMES. Please test.
svn-id: r3876
|
2002-04-05 16:41:02 +00:00 |
|
Paweł Kołodziejski
|
f133cf6f56
|
Reenable masking detection for Indy3/Zak/Loom - still not correct, I've got no idea how this code actually does the masking.
svn-id: r3853
|
2002-04-03 17:40:32 +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
|
92a19c45ae
|
Fixed pal init
svn-id: r3815
|
2002-03-24 17:49:47 +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 |
|
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 |
|
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
|
fa9cc1d341
|
Make some code-execution changes to allow early initilisation of GUI.
svn-id: r3748
|
2002-03-14 13:57:28 +00:00 |
|
James Brown
|
87ac8ae487
|
Apply some patches by syke to prevent buffer overruns, etc.
svn-id: r3723
|
2002-03-10 17:33:04 +00:00 |
|
James Brown
|
5facf1a034
|
Correct a DOTT bug - and break some saved games again :/
People, remember this is alpha software - things change constantly :)
DOTT is now fully completable again, along with Sam and Max.
svn-id: r3715
|
2002-03-09 15:07:32 +00:00 |
|
James Brown
|
2f0a07f6b9
|
Proper fix for Indy3 intro background.
svn-id: r3709
|
2002-03-09 12:39:13 +00:00 |
|
James Brown
|
393729a5f2
|
Fix a kind of typo thing.
svn-id: r3707
|
2002-03-09 12:23:56 +00:00 |
|
James Brown
|
83c0ec5093
|
Make a slightly less hackier workaround. The virtScreen height check was wrong in the first place..
svn-id: r3706
|
2002-03-09 12:17:52 +00:00 |
|
James Brown
|
03048d3919
|
Hacky workaround to make Indy3 intro not display garbage :)
svn-id: r3705
|
2002-03-09 12:12:54 +00:00 |
|
Vincent Hamm
|
0724869c94
|
Fixed a few graphic glitchs in zak256
svn-id: r3704
|
2002-03-09 09:15:34 +00:00 |
|
James Brown
|
6d04ae34bc
|
Remove some polution from my 'play tree'.
svn-id: r3701
|
2002-03-09 00:59:29 +00:00 |
|
James Brown
|
72518be8f1
|
Fixed NUM_aCTORS for MI2/Indy4, etc.
Probably broke some saved games again.
svn-id: r3700
|
2002-03-09 00:56:22 +00:00 |
|
Mutwin Kraus
|
8b17d132db
|
Some changes, need to be done to get the Mac Port running. For example Point is now called ScummPoint, as the name Point is already in use by Apple.
svn-id: r3687
|
2002-03-08 17:05:09 +00:00 |
|
James Brown
|
c161197117
|
Yet more cleanups. Remove 'index' (reserved keyword), and remove 'res' shadowing.
svn-id: r3685
|
2002-03-08 08:42:11 +00:00 |
|
James Brown
|
178540c989
|
Applied cleanup and scaling patch by Rob.
svn-id: r3665
|
2002-03-06 12:24:56 +00:00 |
|
Vincent Hamm
|
474c9e333b
|
Reimplemented the preliminary Dig features. Implemented actor with many direction. Fixed bomp bug
svn-id: r3661
|
2002-03-06 09:40:21 +00:00 |
|
Vincent Hamm
|
c21e9da1b6
|
Next episode in V7 reimplementation. Nearly working
svn-id: r3658
|
2002-03-05 23:41:41 +00:00 |
|
Vincent Hamm
|
6600b48be9
|
More v7 implementation
svn-id: r3656
|
2002-03-05 23:05:55 +00:00 |
|
James Brown
|
abbc4bf289
|
Code cleanup - get rid of a bunch of typecast and unused variable warnings.
svn-id: r3627
|
2002-02-24 17:25:03 +00:00 |
|
Vincent Hamm
|
63f99e3dff
|
Fixed getStringWidth. Fixed various text misspositions. Reworked the the redraw text background to make it more acqurate. Added support for colored strings.
svn-id: r3611
|
2002-02-19 22:36:09 +00:00 |
|
Vincent Hamm
|
38325e4e6d
|
Fixed the resore text background bug
svn-id: r3610
|
2002-02-19 21:20:26 +00:00 |
|
James Brown
|
a57424e212
|
Make Zak and Indy print stuff! Yay :)
Text overlapping bug tho..
svn-id: r3603
|
2002-02-17 18:55:46 +00:00 |
|
James Brown
|
8d8c1a4326
|
Make Monkey1 EGA display some pictures.
svn-id: r3602
|
2002-02-17 12:49:45 +00:00 |
|
James Brown
|
4bd4e619e3
|
Fixed some really silly typos in the 9th decoder.
svn-id: r3593
|
2002-02-15 16:02:24 +00:00 |
|
James Brown
|
176f476c47
|
Zak graphical fixes.
svn-id: r3582
|
2002-02-14 20:09:05 +00:00 |
|
Vincent Hamm
|
d9ddef19aa
|
a few fix for Zak256
svn-id: r3575
|
2002-02-13 17:33:52 +00:00 |
|
James Brown
|
f620d138f6
|
First part of Yazoo and mines work on making older scumm games work.
Not enough here to actually work yet, just the base groundwork needed.
svn-id: r3567
|
2002-02-12 18:20:37 +00:00 |
|
Marcus Comstedt
|
9243299447
|
Added newline at end of file to fix gcc warnings.
svn-id: r3552
|
2002-02-02 19:07:32 +00:00 |
|
Ludvig Strigeus
|
0355b5df91
|
implemented shaking,
added a toggle fullscreen patch (doesn't work for me though)
svn-id: r3535
|
2001-12-28 15:26:28 +00:00 |
|
Ludvig Strigeus
|
5a7b86cbf6
|
better full throttle support,
a couple of MI2 fixes.
svn-id: r3532
|
2001-12-27 17:51:58 +00:00 |
|