Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-01-04 | cleanup | Max Horn | |
svn-id: r12139 | |||
2004-01-04 | split out cursor/palette code into separate source files | Max Horn | |
svn-id: r12138 | |||
2004-01-04 | Allow subtitles to be disabled in games using imuse digital again. | Travis Howell | |
svn-id: r12137 | |||
2004-01-04 | Fix a few subtitles glitches in loomcd during cutscenes. | Travis Howell | |
svn-id: r12136 | |||
2004-01-04 | renamed global var _debugLevel to g_debugLevel; let Engine constructor init ↵ | Max Horn | |
it (this way all engines get it for free, allows further cleanup); removed some useless/duplicate member vars in SwordEngine svn-id: r12134 | |||
2004-01-04 | turns out we always had VirtScreen::backBuf but didn't use it... change that ↵ | Max Horn | |
(helps readability of the code, IMO); added Gdi::getMaskBuffer (again, helps understanding the code, I think); regrouped some functions in gfx.cpp svn-id: r12133 | |||
2004-01-04 | removed setFeatures (not needed anymore) | Max Horn | |
svn-id: r12132 | |||
2004-01-04 | replaced many instances of _screenWidth by VirtScreen::width, where ↵ | Max Horn | |
approriate (there are cases, like when dealing with the camera, where _screenWidth is correct; in other places we still use it, because the VirtScreen is not available in that place at this time, will be fixed later). Reason for all this: eventually a clean seperation will allow us to use a main screen which is wider than the real screen width -> useful for V7+ smooth scrolling svn-id: r12131 | |||
2004-01-04 | uhm? I don't see why VC 2003 would complain about this, but not about the ↵ | Max Horn | |
many equal instances of this code (which, BTW, is perfectly valid C...) svn-id: r12130 | |||
2004-01-04 | I don't see why this would be needed (my guess is that the hack in ↵ | Max Horn | |
initVirtScreen (to use _roomHeight) already covers this, and more) svn-id: r12125 | |||
2004-01-04 | remove this HACK workaround - I think I may have fixed the true cause (we'll ↵ | Max Horn | |
see) svn-id: r12124 | |||
2004-01-04 | cleanup (mostly moved stuff around, and replaced the fadeOut call) | Max Horn | |
svn-id: r12123 | |||
2004-01-03 | renamed updateDirtyRect to markRectAsDirty (because that's what it really ↵ | Max Horn | |
does); used virtual screen id constants in more places svn-id: r12122 | |||
2004-01-03 | cleanup | Max Horn | |
svn-id: r12121 | |||
2004-01-03 | oops | Max Horn | |
svn-id: r12120 | |||
2004-01-03 | removed unused param in initScreens | Max Horn | |
svn-id: r12119 | |||
2004-01-03 | added & renamed some constants; fixed & added some doxygen comments; cleaned ↵ | Max Horn | |
up the dirty screen code a bit (this should also fix a bug in V1/V2 games where part of the screen was not redrawn properly) svn-id: r12118 | |||
2004-01-03 | renamed AudioInputStream -> AudioStream | Max Horn | |
svn-id: r12110 | |||
2004-01-03 | Should be enabled for all GF_NEW_COSTUMES games. | Travis Howell | |
Fixes missing actors in craters section of puttmoon svn-id: r12105 | |||
2004-01-03 | Add last few | Travis Howell | |
svn-id: r12104 | |||
2004-01-03 | Update | Travis Howell | |
svn-id: r12101 | |||
2004-01-03 | re-enabled .sog and .so3 support for FT | Max Horn | |
svn-id: r12096 | |||
2004-01-02 | sync with data | Max Horn | |
svn-id: r12092 | |||
2004-01-02 | Add comments for HE specific opcodes | Travis Howell | |
Update hack for PuttPutt Add another small fix. svn-id: r12091 | |||
2004-01-02 | Ooops | Travis Howell | |
svn-id: r12085 | |||
2004-01-02 | Add another HE games opcode and case. | Travis Howell | |
svn-id: r12084 | |||
2004-01-02 | Fix missing sfx in puttputt | Travis Howell | |
svn-id: r12081 | |||
2004-01-02 | Fix some masking issue in Putt Putt games | Travis Howell | |
svn-id: r12080 | |||
2004-01-02 | Fix for bug #869045 (DIG: Crash in bundle decoder); t'was a buffer overflow | Max Horn | |
svn-id: r12079 | |||
2004-01-02 | Can be used for The Dig too, lander mini-games works again. | Travis Howell | |
svn-id: r12077 | |||
2004-01-01 | Bypass Monkey Island 1 CD copy protection on restart. | Travis Howell | |
svn-id: r12076 | |||
2003-12-30 | be a bit more gentle to people typing in invalid box IDs :-) | Max Horn | |
svn-id: r12044 | |||
2003-12-30 | improved box drawing in debugger (now also draws boxes of height 0 | Max Horn | |
svn-id: r12042 | |||
2003-12-30 | cleanup | Max Horn | |
svn-id: r12038 | |||
2003-12-30 | updated MD5 table | Max Horn | |
svn-id: r12036 | |||
2003-12-30 | hook up MD5 database (this is still kind of a hack, but at least it shows ↵ | Max Horn | |
that the approach works :-) svn-id: r12035 | |||
2003-12-30 | added generated MD5 table (not yet used) | Max Horn | |
svn-id: r12033 | |||
2003-12-30 | Add missing case for HE games. | Travis Howell | |
svn-id: r12030 | |||
2003-12-30 | This is dummy opcode in tentacle | Travis Howell | |
svn-id: r12029 | |||
2003-12-30 | Ooops, duplicate code. | Travis Howell | |
svn-id: r12028 | |||
2003-12-30 | Add correct solution for drawObjectQue[] overflow in lawn mower mini games ↵ | Travis Howell | |
of puttputt svn-id: r12027 | |||
2003-12-30 | Give HE games their own IDs. | Travis Howell | |
Add hack to allow puttputt to work for now. Increase _drawObjectQue[] for law mower mini game in puttputt svn-id: r12026 | |||
2003-12-29 | Emergency bugfix to keep Full Throttle from crashing as soon as someone | Torbjörn Andersson | |
tries to speak. I don't know this code well enough to know if there is a more appropriate way of fixing this... svn-id: r12007 | |||
2003-12-29 | Add support for mp3 or ogg musics tracks for Monkey Island 1 for Amiga. | Travis Howell | |
svn-id: r12005 | |||
2003-12-28 | This could be wrong so feel free to revert, but it does seem to fix crashes | Torbjörn Andersson | |
in the Mine Road sequence of Full Throttle for me. The crashes were always in proc64(), with 'en' being some ridiculously large value. The function, as it was written, did not make any sense to me so I rewrote it with the assumption that it's there to remove the "en"th element of the _val216d[] (remaining enemies?) array. I don't know how well it will work from proc63() if there's more than one element to remove - at least if the elements to remove are neighbours - but maybe that case never happens. svn-id: r11999 | |||
2003-12-28 | Putt Putt games use old calculation | Travis Howell | |
svn-id: r11994 | |||
2003-12-28 | Putt Putt games use old calculation | Travis Howell | |
svn-id: r11993 | |||
2003-12-28 | Proper FLU files seeking. No more seek crashes | Eugene Sandulenko | |
svn-id: r11991 | |||
2003-12-28 | Add additional case for putt putt games | Travis Howell | |
svn-id: r11990 | |||
2003-12-28 | Fix for bug #866453 (MI1EGA: Background pushed to side at end of game) | Max Horn | |
svn-id: r11987 |