aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2007-05-06Fixed sketch glitches in the introduction.Nicola Mettifogo
svn-id: r26765
2007-05-06Added a game ID field for all Sierra AGI games. Removed many types which are ↵Filippos Karapetis
now obsolete from the game features field svn-id: r26764
2007-05-06Removed several goto statementsFilippos Karapetis
svn-id: r26763
2007-05-06Fixed compilation.Torbjörn Andersson
svn-id: r26762
2007-05-06Menu handling simplification.Nicola Mettifogo
svn-id: r26760
2007-05-06Cleanup.Travis Howell
svn-id: r26759
2007-05-06Fix regression due to sign issue, which could cause crashes.Travis Howell
svn-id: r26758
2007-05-06Some cheap cleanup.Nicola Mettifogo
svn-id: r26757
2007-05-06Fix regression that caused input to fail, after load or save error occurs.Travis Howell
svn-id: r26756
2007-05-06Added embryonic debugger, and some adjustments to make basic commands work.Nicola Mettifogo
svn-id: r26755
2007-05-05Fixed bug #1658643: AGI: SQ1 (2.2 DOS ENG) Graphic error, ego leaves behind copyFilippos Karapetis
Also, removed one of the two workarounds for the KQ4 intro, as it's not needed svn-id: r26754
2007-05-05Fix bug #1712585Filippos Karapetis
svn-id: r26753
2007-05-05- started to move v1 specific functions to KyraEngine_v1 (just opcodes yet)Johannes Schickel
- reworked script opcode handling svn-id: r26749
2007-05-05Bugfix for random destination setting so NPCs don't walk outside the valid ↵Paul Gilbert
walkable areas of a room svn-id: r26747
2007-05-04Slight optimizationFilippos Karapetis
svn-id: r26745
2007-05-04Bugfix to prevent characters stopped by a right-hand non-walkable area then ↵Paul Gilbert
being able to walk through it svn-id: r26744
2007-05-04AGI: Changed a nasty workaround regarding views to only apply to a specific ↵Filippos Karapetis
view in the KQ4 introduction. This fixes several bugs and crashes in AGI V3 games and closes KQ4 bugs #1660486, #1660169, #1660192, #1660162 and #1660354 svn-id: r26743
2007-05-03added a TODO for the german charset data and renamed some static arrays/dataGregory Montoir
svn-id: r26742
2007-05-03added spanish charset data (bug report #1712107)Gregory Montoir
svn-id: r26741
2007-05-03Bugfix for characters freezing after talking when in a different room than ↵Paul Gilbert
the player, and fixed NPC to NPC conversations svn-id: r26740
2007-05-02More IHNM options panel improvements: added text and working widgets for ↵Filippos Karapetis
read speed, music and sound, matched the font and the coordinates of the options panel and the widgets with the ones of the original interpreter svn-id: r26738
2007-05-02SAGA: Modified a workaround made for ITE to work in ITE onlyFilippos Karapetis
svn-id: r26737
2007-05-02IHNM: Added the options dialog and quit dialog with very basic functionality ↵Filippos Karapetis
(continue and exit game). The buttons are still wrong and not all the options are implemented yet, but at least the game doesn't freeze when the user tries to open the options dialog and it's now possible to exit normally svn-id: r26735
2007-05-02Fix for saving the game when an NPC is doing a non-scripted action Paul Gilbert
svn-id: r26734
2007-05-01Fix for verbs in IHNMFilippos Karapetis
svn-id: r26732
2007-05-01Renamed decodeILBM to decodePBM, removed a TODOFilippos Karapetis
svn-id: r26731
2007-05-01Add Russian Loom v1.1Eugene Sandulenko
svn-id: r26729
2007-05-01Fix warning (unsigned ints are never negative)Max Horn
svn-id: r26726
2007-05-01Fix compilation (sigh).Nicola Mettifogo
svn-id: r26724
2007-05-01Changed some filenames to adhere to standard.Nicola Mettifogo
svn-id: r26723
2007-05-01Implemented a IFF (Interchange File Format) parser and added subclasses to ↵Nicola Mettifogo
parse graphics (ILBM, PBM) and audio (8SVX), thus replacing old decoding routines. SAGA and Parallaction have been adjusted to work with the new code. svn-id: r26719
2007-05-01Made the collisionAreas' coordinates unsigned. This should fix bug #1706988Sven Hesse
svn-id: r26715
2007-05-01Fixed PalmOS ARM global object allocationChris Apers
svn-id: r26697
2007-04-30Cleaned up the script engine opcodes, added debug names for recently added ↵Paul Gilbert
script methods, and bugfix to method that was causing a crash in the first room svn-id: r26681
2007-04-30Added NPC to NPC talk action, and a bugfix for when remote viewing a roomPaul Gilbert
svn-id: r26680
2007-04-29Patch #1709681: SCUMM: Fallback to Adlib when Roland Upgrade is missingMax Horn
svn-id: r26679
2007-04-29Change getNumBoxes() to properly read the full uint16 box count (shouldn't ↵Max Horn
affect anything, though) svn-id: r26678
2007-04-29Handle the escape key properly in KQ4. Fixes bug #1660158Filippos Karapetis
svn-id: r26677
2007-04-29Hard crash when not using adlib/pcspk in a Loom/MonkeyEGA is not nice, we ↵Max Horn
should try to add a safe fallback mode at some point svn-id: r26676
2007-04-29Reworked hotspot actions so that talking to characters work properlyPaul Gilbert
svn-id: r26675
2007-04-29Only update the backend's palette when necessary, since doing this triggers aTorbjörn Andersson
full redraw. (We still do that by updating the entire screen every frame, but that could possibly change in the future.) As an added bonus, I can now see all the glitches of the English version's intro in full ScummTechniVMColor. :-) svn-id: r26672
2007-04-28Implement missing opcode and fix staff introVincent Hamm
svn-id: r26669
2007-04-28More cleanupVincent Hamm
Few bug fix svn-id: r26666
2007-04-28Possible fix for bug #1709124 ("GOB3: (dos/russian) just dont run")Sven Hesse
svn-id: r26665
2007-04-28Some minor cleanup (but we need to get rid of fopen/fread use here)Max Horn
svn-id: r26647
2007-04-28This is an updated and slightly cleaned up version of patch #1657061 ("SWORD1:Torbjörn Andersson
Cutscene subtitles"). It still has the deficiencies listen in the patch tracker and should therefore be considered work-in-progress, but sev said I should go ahead and commit it anyway. I have no further plans for it right now, so feel free to improve on it. svn-id: r26644
2007-04-28fixed warningPaweł Kołodziejski
svn-id: r26643
2007-04-28Add code difference for inventory arrows in Amiga versions of Simon the ↵Travis Howell
Sorcerer 1. svn-id: r26641
2007-04-28Ahem. Fixing code formatting.Eugene Sandulenko
svn-id: r26640
2007-04-28Changed abs() to ABS()Torbjörn Andersson
svn-id: r26639