aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2007-10-10- Made some sound functions a bit more generic for use with Kyra1 and Kyra2Johannes Schickel
HoF: - Added sound support (sfx sound wrong currently though) - Implemented opcodes: -> o2_loadMusicTrack -> o2_playWanderScoreViaMap -> o2_playSoundEffect -> o2t_playSoundEffect svn-id: r29183
2007-10-10Fixed bug in o2_addSpecialExit.Johannes Schickel
svn-id: r29182
2007-10-09Oops forgot to add o2_delay to the opcode list.Johannes Schickel
svn-id: r29181
2007-10-09HoFJohannes Schickel
- Implemented opcodes -> o2_switchScene 0x51 -> o2_getShapeFlag1 0x52 svn-id: r29180
2007-10-09HoFJohannes Schickel
- fixed o2_runTemporaryScript - fixed trySceneChange, now stopping movement should work correctly svn-id: r29179
2007-10-09HoF:Johannes Schickel
- More input handling (should be rather complete now, not finished but nearlly) - Implemented the following opcodes: -> o2_trySceneChange 0x0d -> o2_setHandItem 0x2a -> o2_handItemSet 0x2c -> o2_setCharPalEntry 0x3c -> o2_drawSceneShape 0x3e -> o2_update 0x4b -> o2_fadeScenePal 0x4d -> o2_enterNewSceneEx 0x50 -> o2_setZanthiaPos 0x56 -> o2_runTemporaryScript 0x6e -> o2t_defineNewShape 0x00 -> o2t_setCurrentFrame 0x01 -> o2t_setShapeFlag 0x04 svn-id: r29178
2007-10-09HoF:Johannes Schickel
- make sure we really got uppercase filenames in FILEDATA.FDT - (and silently removed a leftover debug oops) svn-id: r29177
2007-10-09HoF:Johannes Schickel
- now uses "FILEDATA.FDT" to detect what PAK files have to be loaded for ingame use svn-id: r29176
2007-10-09HoF:Johannes Schickel
- added support for dropping items into scenes - added const to some static data - implemented opcode 0x55 o2_setLayerFlag - fixed a bug in Screen_v2::drawShape svn-id: r29175
2007-10-08fixes after mergesPaweł Kołodziejski
svn-id: r29174
2007-10-07fixes after merges, more will comePaweł Kołodziejski
svn-id: r29173
2007-10-07Added beep sound to Nippon Safes for Amiga.Nicola Mettifogo
svn-id: r29171
2007-10-07cleanupMax Horn
svn-id: r29170
2007-10-07Added support for setting animations by their index rather than their ↵Paul Gilbert
offset, allowing for easier multi-language support. Also fixed translation of inventory window svn-id: r29169
2007-10-07Changed string constant name to avoid clashing with inventory display constantsPaul Gilbert
svn-id: r29168
2007-10-07Added loading of new give talk Id listPaul Gilbert
svn-id: r29167
2007-10-07Replaced incorrect key constants being used for fight commandsPaul Gilbert
svn-id: r29166
2007-10-07Added new string Ids used for inventory displayPaul Gilbert
svn-id: r29165
2007-10-07Finally tracked down a bug that sometimes caused word wrapping to failPaul Gilbert
svn-id: r29164
2007-10-07Fixed bug #1808529. One must use memmove() when copying overlapping blocks ↵Nicola Mettifogo
of memory (blush). svn-id: r29161
2007-10-07- little bit more input handlingJohannes Schickel
- implemented item pickup svn-id: r29160
2007-10-06Fixed bug #1808615. An unexpected (but harmless) 'ENDCOMMANDS' statement was ↵Nicola Mettifogo
spotted in the game scripts by the new stricter parser. svn-id: r29158
2007-10-06Fixed bug #1808620. The original Inventory::addItem routine relied on a ↵Nicola Mettifogo
trick that went undetected until r29060 actually broke it. Not all regression is bad, after all. svn-id: r29157
2007-10-06Removed the MD5 check of sfx.res for the English version of IHNM, since ↵Filippos Karapetis
there are two English versions of the game with a different sfx.res file. Closes bug #1800226 - "IHNM: unsupported version" svn-id: r29156
2007-10-04Fixed bug #1803287. The inner block was changing the test condition causing ↵Nicola Mettifogo
unwanted behavior. svn-id: r29155
2007-09-30Show the cursor when opening the options screen. Also, fixed a regression ↵Filippos Karapetis
with some strings in the game interface svn-id: r29151
2007-09-30Of course, that also means that 'slot' should be 3 characters, not 2.Torbjörn Andersson
svn-id: r29150
2007-09-30Terminate the string used to hold the save slot number, or strange things mayTorbjörn Andersson
happen. (In my case, it was looking for slot 10, 20, 30, ... instead of the correct 1, 2, 3...) svn-id: r29149
2007-09-30Some updates to the hard coded strings of the Spanish version of IHNM ↵Filippos Karapetis
(thanks jvprat) svn-id: r29148
2007-09-30Fixed the placement of the save game reminder icon in IHNMFilippos Karapetis
svn-id: r29147
2007-09-30Removed all the unneeded hard coded strings from the Italian fan translation ↵Filippos Karapetis
of IHNM, added the hard coded strings of the Spanish version of IHNM svn-id: r29146
2007-09-30IHNM does not have excuse textsFilippos Karapetis
svn-id: r29145
2007-09-30Fixed action lists to sort correctly for non-English languagesPaul Gilbert
svn-id: r29144
2007-09-30fix incomplete savestate prefixGregory Montoir
svn-id: r29138
2007-09-30Fix load offset for straw fire, and added proper cross-language handling of ↵Paul Gilbert
initial talks to strangers svn-id: r29137
2007-09-30Added cross-language handling for the top menuPaul Gilbert
svn-id: r29136
2007-09-30Fixed bug #1804805 - "IHNM: crash/glitch with italian fan patch"Filippos Karapetis
Added the Italian fan translation of IHNM, created a workaround for invalid string data in the Italian fan translation and added some hard coded strings which are changed in the original game executable with the Italian fan translation patch svn-id: r29134
2007-09-29don't update the screen directly after a gamestate load ; keychars and room ↵Gregory Montoir
background are now redrawn on the same frame (bug #1751226) svn-id: r29133
2007-09-29workaround for original game glitch (bug #1751170)Gregory Montoir
svn-id: r29132
2007-09-29When skipping the IHNM intro, skip all the way to the character selectionTorbjörn Andersson
screen. svn-id: r29129
2007-09-29As far as I can tell, there's no point in setting sceneSkipTarget to true here.Torbjörn Andersson
There are no other scenes before it. svn-id: r29128
2007-09-29Allow the user to change scalers, fullscreen mode, etc. without terminating theTorbjörn Andersson
IHNM intro. In other words, don't terminate the intro just because the user presses a modifier key. The original didn't either. svn-id: r29127
2007-09-28Wrapped access to the playing sounds list in a mutexPaul Gilbert
svn-id: r29114
2007-09-27simplified touche savegame listingGregory Montoir
svn-id: r29112
2007-09-27simplified queen savegame listing (removed marks array etc.)Gregory Montoir
svn-id: r29111
2007-09-26rename ui.cpp to menu.cpp for consistency with other enginesGregory Montoir
svn-id: r29108
2007-09-26no need to assert here, just don't start playing the stream if read failedGregory Montoir
svn-id: r29107
2007-09-26add polish version (bug report #1800500)Gregory Montoir
svn-id: r29106
2007-09-26_currentObjectNum should also be set in text only talk modeGregory Montoir
svn-id: r29103
2007-09-25Changed InventoryRenderer to draw inventory over a Surface, thus removing ↵Nicola Mettifogo
useless drawing routines. svn-id: r29097