Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-12-30 | acessing _numGraphics'th element of GraphicData array is safe | Gregory Montoir | |
svn-id: r12046 | |||
2003-12-30 | removed old, useless stuff | Robert Göffringmann | |
svn-id: r12045 | |||
2003-12-30 | be a bit more gentle to people typing in invalid box IDs :-) | Max Horn | |
svn-id: r12044 | |||
2003-12-30 | cd changing code and checking for savegames on startup | Robert Göffringmann | |
svn-id: r12043 | |||
2003-12-30 | improved box drawing in debugger (now also draws boxes of height 0 | Max Horn | |
svn-id: r12042 | |||
2003-12-30 | remove hack from original code, this was apparently only needed for ↵ | Gregory Montoir | |
SELECT_VERB (from what I understood, bob 16 was supposed to highlight the current selected verb ; but the original doesn't use it at all) svn-id: r12041 | |||
2003-12-30 | forgot these... | Robert Göffringmann | |
svn-id: r12040 | |||
2003-12-30 | implemented mouse luggage stuff | Robert Göffringmann | |
svn-id: r12039 | |||
2003-12-30 | cleanup | Max Horn | |
svn-id: r12038 | |||
2003-12-30 | interview mini-game support | Gregory Montoir | |
svn-id: r12037 | |||
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 | cleanup for language/platform functions | Max Horn | |
svn-id: r12034 | |||
2003-12-30 | added generated MD5 table (not yet used) | Max Horn | |
svn-id: r12033 | |||
2003-12-30 | fixed fnFace() and added workaround for missing animation on train roof | Robert Göffringmann | |
svn-id: r12032 | |||
2003-12-30 | minor cleanup & add playSong() calls in Logic::handlePinnacleRoom | Gregory Montoir | |
svn-id: r12031 | |||
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-30 | Fix regression | Travis Howell | |
svn-id: r12025 | |||
2003-12-29 | cleanup | Gregory Montoir | |
svn-id: r12024 | |||
2003-12-29 | only call Logic::executeSpecialMove if asm > 0 | Gregory Montoir | |
svn-id: r12023 | |||
2003-12-29 | invalidate previous dynalum value on re-init (this fixes room <-> journal ↵ | Gregory Montoir | |
issues) svn-id: r12022 | |||
2003-12-29 | mass debuglevel change for less verbosity (0 -> 6) | Joost Peters | |
importance/relevance has to be decided on an individual basis, if needed, later on svn-id: r12021 | |||
2003-12-29 | cleanup & use BobSlot::curPos() when possible | Gregory Montoir | |
svn-id: r12020 | |||
2003-12-29 | cleanup & follow code conventions | Gregory Montoir | |
svn-id: r12019 | |||
2003-12-29 | - revise the way special moves are handled (demo and interview don't need a ↵ | Gregory Montoir | |
table) - slighlty modified some asm funcs which could let the game in fast mode - minor cleanup svn-id: r12018 | |||
2003-12-29 | tiny cleanup | Torbjörn Andersson | |
svn-id: r12017 | |||
2003-12-29 | more 'preparation' for interview and minor tweaks for demo | Gregory Montoir | |
svn-id: r12016 | |||
2003-12-29 | fix for 'Klunk sentence repeated 2 times' bug (noticeable in french talkie ↵ | Gregory Montoir | |
version) svn-id: r12015 | |||
2003-12-29 | another reference fix for soldout version | Robert Göffringmann | |
svn-id: r12014 | |||
2003-12-29 | use correct sprite for text-on/off | Robert Göffringmann | |
svn-id: r12013 | |||
2003-12-29 | fix resource references for soldout version | Robert Göffringmann | |
svn-id: r12012 | |||
2003-12-29 | Demo uses different file for music (and disable it for now) | Joost Peters | |
svn-id: r12011 | |||
2003-12-29 | made control panel use the correct fonts | Robert Göffringmann | |
svn-id: r12010 | |||
2003-12-29 | The game sets its own DEMO variable, so we might as well check that one as | Torbjörn Andersson | |
checking the GF_DEMO flag. (There's still one "unnecessary" reference to GF_DEMO in functions.cpp, but I plan on rewriting that function soon so I don't want to touch it right now.) svn-id: r12009 | |||
2003-12-29 | Changed spaces to tabs | Torbjörn Andersson | |
svn-id: r12008 | |||
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 | - hack to read patched .dog files (french & italian versions) from game data ↵ | Gregory Montoir | |
path instead of data file - cleanup Resource a bit (add an accessor for ResourceEntry in order to avoid multiple calls to resourceIndex) svn-id: r12006 | |||
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 fixes the remaining glitches | Robert Göffringmann | |
svn-id: r12004 | |||
2003-12-28 | cleanup | Gregory Montoir | |
svn-id: r12003 | |||
2003-12-28 | Indentation fixes: changed spaces to tabs. (These tend to really stick out | Torbjörn Andersson | |
in my editor, since it shows tabs as eight spaces, not four.) svn-id: r12002 | |||
2003-12-28 | When showMenu() redraws the menu, redraw the empty slots as well. This | Torbjörn Andersson | |
fixes the "ghost" items left behind when combining two inventory objects in such a way that one of them is used up. svn-id: r12001 | |||
2003-12-28 | Removed incomplete sentence. If anyone knows what it was supposed to say, | Torbjörn Andersson | |
feel free to put it back. The revision before that section was rewritten didn't provide me with any clues. svn-id: r12000 | |||
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 | cleanup Resource class a bit : | Gregory Montoir | |
- re-use some methods to read the resource table (normal / compressed) - removed _gameVersion member as we can do without it (and is mostly useless in case of a compressed data file) ; now, we use the 'JAS version string' as it is sufficient to detect if the game is a floppy version / demo etc. - const'ness - tweaked checkJASVersion() for interview mini game removed (useless) dirty hack in Logic::changeRoom() to setup initial scene in demos (pclogo.cut doesn't exist at all !) svn-id: r11998 | |||
2003-12-28 | Hopefully the last big renaming. Now the datatypes have names like | Torbjörn Andersson | |
"StandardHeader" instead of "_standardHeader". svn-id: r11997 |