Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-07-13 | renamed fadeToBlackEffect to fadeOut; renamed screenEffect to fadeIn; ↵ | Max Horn | |
implemented oldRoomEffect (fixes room transitions in MonkeyVGA and Indy3) svn-id: r4536 | |||
2002-07-07 | indent run | Max Horn | |
svn-id: r4481 | |||
2002-06-29 | Start of (non-functional) Simon2dos support. | James Brown | |
Implement the holy (sic) cursor. svn-id: r4436 | |||
2002-06-27 | Fixed the gost animation background reset. Made a little tweak to draw the ↵ | Vincent Hamm | |
gui in vertical rooms (not 100% working) svn-id: r4435 | |||
2002-06-04 | more Actor class cleanup; renamed unkRoomFunc4 to palManipulate and added an ↵ | Max Horn | |
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-03 | cleaned up var names in darkenPalette a bit, making it easier to understand | Max Horn | |
svn-id: r4401 | |||
2002-05-23 | removed some debug output I left in accidentally in my last checkin; removed ↵ | Max Horn | |
some uses of g_scumm (see Endy, I promised I'd do it <g>); removed getSideOfLine(); some clean up svn-id: r4378 | |||
2002-05-22 | renamed unkScreenEffect7 to transitionEffect; added some comments, renamed ↵ | Max Horn | |
vars etc.; fixed typoe in screen_eff7_table1 which caused effects 2&3 to be completly messed up svn-id: r4375 | |||
2002-05-22 | Fix Zaks money. This may break Loom, I made the check fairly generic. | James Brown | |
svn-id: r4369 | |||
2002-05-19 | fixed #557874 Cursor Offset - hotspot of default cursor was off by one | Max Horn | |
svn-id: r4357 | |||
2002-05-14 | added #include "actor.h", some minor tweaks | Max Horn | |
svn-id: r4332 | |||
2002-05-14 | Fix the Valgrind warning about the save game menu in Zak. | Lionel Ulmer | |
I think that it's better to compute the height with the modified parameters and not with the original ones. Endy, otherse, please comment :-) Anyway, there seems to be some bugs remaining : 1) the save game menu is really weird looking (ie instead of having the game name displayed in the top left, there is 'How may I serve you ?' instead (maybe normal after all :-) and there seems to be some black missing). 2) in the same code I move, there is this : if(height > 200) height = 200; Why limit at 200 for a game that supports 240 :-) ? svn-id: r4329 | |||
2002-05-12 | renamed unkVirtScreen4 to fadeToBlackEffect; fixed graphic transition glitch ↵ | Max Horn | |
(#551584) svn-id: r4294 | |||
2002-05-08 | made most stuff in gui class protected, as it should be; moved internal ↵ | Max Horn | |
definitions from gui.h to gui.cpp; added up/down arrows to save dialog (ugly, but better than nothing IMO svn-id: r4234 | |||
2002-05-07 | Beginning of support for multiple resolutions. | James Brown | |
Makes Zak256 inventory scrolling work. svn-id: r4227 | |||
2002-05-05 | Remove debug printfs :) | James Brown | |
svn-id: r4207 | |||
2002-05-05 | Fix dig crash | James Brown | |
svn-id: r4206 | |||
2002-04-27 | MP3 CD tracks should now be working properly. | Lionel Ulmer | |
Ludde, maybe you should check if Simon is still working OK as now the change of the sound playing handle is 'asynchronous' (ie if you call 'stop' on a sound, the handle will NOT be put to NULL right away, but at the next 'mix' thread call). Maybe we should completely remove this handle stuff and always use instead the index returned by the 'play_XXX' functions. svn-id: r4101 | |||
2002-04-26 | Fix screen corruption after shaking. | James Brown | |
svn-id: r4083 | |||
2002-04-24 | Fixed transition effects in non V7 games | Vincent Hamm | |
svn-id: r4073 | |||
2002-04-24 | Fix Indy4/MI2 crash due to VirtScroll code. | James Brown | |
Cleanup \N's - For gods sake fix your CVS client :) svn-id: r4067 | |||
2002-04-23 | Major V7 update with vertical scrolling. Added a few scumm vars related to ↵ | Vincent Hamm | |
scrolling. Dig inventory isn't displayed where it should. I hope it doesn't break anything else in other game... svn-id: r4066 | |||
2002-04-22 | Made great progress with the akos codec 5. Placement is now correct but ↵ | Vincent Hamm | |
still experiencing bugs with background reset. Also fixed missing dialogues in dig when the talking actor isn't in the room (fix not 100% correct yet). svn-id: r4057 | |||
2002-04-22 | More work done on blast objects. Very preliminary implementation of akos codec 5 | Vincent Hamm | |
svn-id: r4054 | |||
2002-04-21 | Add boilerplate license to some files, to satisfy Debian types :) | James Brown | |
fmopl.c/fmopl.h are infringing on the GPL at the moment. We either need to replace these, or get permission to relicense them, before 0.2.0 svn-id: r4036 | |||
2002-04-21 | Completly fixed all the semi-transprency in Sam&Max | Vincent Hamm | |
svn-id: r4034 | |||
2002-04-20 | Fix the twin ball elevator | Vincent Hamm | |
svn-id: r4020 | |||
2002-04-20 | Remove \M's, add IRIX support. | James Brown | |
svn-id: r4019 | |||
2002-04-19 | More or less finished flashlight code. The effect isn't 100% accurate | Vincent Hamm | |
svn-id: r4007 | |||
2002-04-18 | Move putClass forceclip into costume renderer. Fixes Loom bugs. | James Brown | |
svn-id: r3996 | |||
2002-04-18 | Don't shake when GUI is displayed. | James Brown | |
svn-id: r3995 | |||
2002-04-17 | LoomCD masks working. jah is a genius. That is all. | James Brown | |
svn-id: r3977 | |||
2002-04-17 | Add fix for Zak256/Indy3 actor masks. Thanks jah! Excellent work. | James Brown | |
Let's hope someone will fix Loom actor masks soon... :) svn-id: r3976 | |||
2002-04-17 | Add Amiga palette option (-a) | James Brown | |
svn-id: r3971 | |||
2002-04-16 | endian fixes, | Ludvig Strigeus | |
don't use adlib driver if sound initialization fails, simon1 savedialog works svn-id: r3955 | |||
2002-04-15 | removed mouse cursor flicker | Ludvig Strigeus | |
svn-id: r3945 | |||
2002-04-14 | wrote new mixer class, | Ludvig Strigeus | |
cleaned up sound header files, integrated mixer into scummvm & simon svn-id: r3937 | |||
2002-04-12 | new video engine (expect broken non-sdl builds), | Ludvig Strigeus | |
simon the sorcerer 1 & 2 support (non SCUMM games) svn-id: r3912 | |||
2002-04-11 | Large pointless reindentation of all the code. Also fixed a few mistakes | James Brown | |
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-05 | Fix Indy3/Loom override bugs. THIS MAY BREAK OTHER GAMES. Please test. | James Brown | |
svn-id: r3876 | |||
2002-04-03 | Reenable masking detection for Indy3/Zak/Loom - still not correct, I've got ↵ | Paweł Kołodziejski | |
no idea how this code actually does the masking. svn-id: r3853 | |||
2002-03-25 | Moved the v3 specific version of readIndex | Vincent Hamm | |
svn-id: r3817 | |||
2002-03-24 | Fixed pal init | Vincent Hamm | |
svn-id: r3815 | |||
2002-03-24 | Add a few more uninited variables. Not done yet. | James Brown | |
svn-id: r3812 | |||
2002-03-24 | Fixed garbadge in inventory section. Removed unused library in the Makefile | Vincent Hamm | |
svn-id: r3806 | |||
2002-03-21 | Completly change the way the Scumm object is handled. Now the main execution ↵ | Vincent Hamm | |
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-20 | Preliminary redesigned of the virtual screen system. Now all the screen ↵ | Vincent Hamm | |
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 | I know it probably doesn't look like much, but this is a start to the reorg ↵ | James Brown | |
- 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-14 | Make some code-execution changes to allow early initilisation of GUI. | James Brown | |
svn-id: r3748 | |||
2002-03-10 | Apply some patches by syke to prevent buffer overruns, etc. | James Brown | |
svn-id: r3723 |