Johannes Schickel
99efa084fe
HoF
...
- fixed o2_runTemporaryScript
- fixed trySceneChange, now stopping movement should work correctly
svn-id: r29179
2007-10-09 09:03:57 +00:00
Johannes Schickel
dd1b43a5a9
HoF:
...
- 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-09 08:44:45 +00:00
Johannes Schickel
d73ffa3b03
HoF:
...
- make sure we really got uppercase filenames in FILEDATA.FDT
- (and silently removed a leftover debug oops)
svn-id: r29177
2007-10-09 05:42:52 +00:00
Johannes Schickel
3ecc0bfda7
HoF:
...
- now uses "FILEDATA.FDT" to detect what PAK files have to be loaded for ingame use
svn-id: r29176
2007-10-09 05:40:20 +00:00
Johannes Schickel
cf3fd283bb
HoF:
...
- 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-09 04:47:41 +00:00
Paweł Kołodziejski
8db35c8a62
fixes after merges
...
svn-id: r29174
2007-10-08 09:37:57 +00:00
Paweł Kołodziejski
521f0a2987
fixes after merges, more will come
...
svn-id: r29173
2007-10-07 22:00:43 +00:00
David Corrales
9cdb195df7
Fixed a missing return value in the lastPathComponent function. Thanks to Raziel_AOne :)
...
svn-id: r29172
2007-10-07 20:42:46 +00:00
Nicola Mettifogo
8a73ce38bb
Added beep sound to Nippon Safes for Amiga.
...
svn-id: r29171
2007-10-07 19:18:41 +00:00
Max Horn
205b65ba11
cleanup
...
svn-id: r29170
2007-10-07 12:35:30 +00:00
Paul Gilbert
8ec0e447c2
Added support for setting animations by their index rather than their offset, allowing for easier multi-language support. Also fixed translation of inventory window
...
svn-id: r29169
2007-10-07 11:12:46 +00:00
Paul Gilbert
d817f530e8
Changed string constant name to avoid clashing with inventory display constants
...
svn-id: r29168
2007-10-07 11:11:06 +00:00
Paul Gilbert
09d706481b
Added loading of new give talk Id list
...
svn-id: r29167
2007-10-07 11:09:20 +00:00
Paul Gilbert
8ff665c58f
Replaced incorrect key constants being used for fight commands
...
svn-id: r29166
2007-10-07 11:07:45 +00:00
Paul Gilbert
d0d454c5da
Added new string Ids used for inventory display
...
svn-id: r29165
2007-10-07 11:06:48 +00:00
Paul Gilbert
199e60b9a0
Finally tracked down a bug that sometimes caused word wrapping to fail
...
svn-id: r29164
2007-10-07 11:05:09 +00:00
Paul Gilbert
fbd356f98e
Changed predefined records to be at the start of the animation list so indexes can be hardcoded, added a dynamic list of Give talk Id responses, and corrected the fight segment data
...
svn-id: r29162
2007-10-07 11:02:25 +00:00
Nicola Mettifogo
6351ed5379
Fixed bug #1808529 . One must use memmove() when copying overlapping blocks of memory (blush).
...
svn-id: r29161
2007-10-07 07:11:09 +00:00
Johannes Schickel
5ad7870775
- little bit more input handling
...
- implemented item pickup
svn-id: r29160
2007-10-07 00:35:22 +00:00
David Corrales
aba30d7ea8
Commit of patch #1804861 . It implements a static lastPathComponent() function in each backend, used to extract the last path component of a given path, returned by getName().
...
svn-id: r29159
2007-10-07 00:28:38 +00:00
Nicola Mettifogo
0fab64817f
Fixed bug #1808615 . An unexpected (but harmless) 'ENDCOMMANDS' statement was spotted in the game scripts by the new stricter parser.
...
svn-id: r29158
2007-10-06 21:15:53 +00:00
Nicola Mettifogo
9280c25a36
Fixed bug #1808620 . The original Inventory::addItem routine relied on a trick that went undetected until r29060 actually broke it. Not all regression is bad, after all.
...
svn-id: r29157
2007-10-06 20:56:17 +00:00
Filippos Karapetis
abed92e2fa
Removed the MD5 check of sfx.res for the English version of IHNM, since 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-06 18:53:47 +00:00
Nicola Mettifogo
439c6e1d53
Fixed bug #1803287 . The inner block was changing the test condition causing unwanted behavior.
...
svn-id: r29155
2007-10-04 16:19:42 +00:00
Max Horn
51f082dcde
Patch #1805208 : move matchString to Common::Util
...
svn-id: r29154
2007-10-04 08:04:18 +00:00
Marcus Comstedt
9e8167b10c
* Added removeSavefile()
...
* New style listSavefiles() using a glob
svn-id: r29153
2007-10-03 22:04:36 +00:00
Marcus Comstedt
151e0cfa05
Provide dummy remove() function for DC...
...
svn-id: r29152
2007-10-03 21:50:20 +00:00
Filippos Karapetis
8ced5d58df
Show the cursor when opening the options screen. Also, fixed a regression with some strings in the game interface
...
svn-id: r29151
2007-09-30 14:46:49 +00:00
Torbjörn Andersson
6cd700f776
Of course, that also means that 'slot' should be 3 characters, not 2.
...
svn-id: r29150
2007-09-30 14:32:21 +00:00
Torbjörn Andersson
44216e2837
Terminate the string used to hold the save slot number, or strange things may
...
happen. (In my case, it was looking for slot 10, 20, 30, ... instead of the
correct 1, 2, 3...)
svn-id: r29149
2007-09-30 14:31:47 +00:00
Filippos Karapetis
1717ab8ccd
Some updates to the hard coded strings of the Spanish version of IHNM (thanks jvprat)
...
svn-id: r29148
2007-09-30 14:24:06 +00:00
Filippos Karapetis
0175cf13b2
Fixed the placement of the save game reminder icon in IHNM
...
svn-id: r29147
2007-09-30 13:47:09 +00:00
Filippos Karapetis
93a31a7b6b
Removed all the unneeded hard coded strings from the Italian fan translation of IHNM, added the hard coded strings of the Spanish version of IHNM
...
svn-id: r29146
2007-09-30 13:37:05 +00:00
Filippos Karapetis
f002fcf98a
IHNM does not have excuse texts
...
svn-id: r29145
2007-09-30 13:19:31 +00:00
Paul Gilbert
cb2f6ce092
Fixed action lists to sort correctly for non-English languages
...
svn-id: r29144
2007-09-30 12:35:37 +00:00
Max Horn
23c38f0b62
Mention DMedia MIDI driver in NEWS
...
svn-id: r29143
2007-09-30 12:13:30 +00:00
Max Horn
5a07c3c552
Patch #1804801 : DMedia MIDI driver for IRIX
...
svn-id: r29142
2007-09-30 12:12:22 +00:00
Paul Gilbert
341a392de2
Bugfix to italian tick handler offsets
...
svn-id: r29140
2007-09-30 11:50:45 +00:00
Gregory Montoir
28c1f3fbb3
removed unused function, simplified handlePattern
...
svn-id: r29139
2007-09-30 11:16:25 +00:00
Gregory Montoir
b767eb771b
fix incomplete savestate prefix
...
svn-id: r29138
2007-09-30 11:16:01 +00:00
Paul Gilbert
106b7eb839
Fix load offset for straw fire, and added proper cross-language handling of initial talks to strangers
...
svn-id: r29137
2007-09-30 10:53:40 +00:00
Paul Gilbert
b7c7623930
Added cross-language handling for the top menu
...
svn-id: r29136
2007-09-30 10:51:33 +00:00
Max Horn
182eef40da
Remove target 'tools' from the deps of target 'all'
...
svn-id: r29135
2007-09-30 10:36:27 +00:00
Filippos Karapetis
939948766b
Fixed bug #1804805 - "IHNM: crash/glitch with italian fan patch"
...
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-30 01:29:12 +00:00
Gregory Montoir
7ca277d252
don't update the screen directly after a gamestate load ; keychars and room background are now redrawn on the same frame (bug #1751226 )
...
svn-id: r29133
2007-09-29 19:14:38 +00:00
Gregory Montoir
bdffcca128
workaround for original game glitch (bug #1751170 )
...
svn-id: r29132
2007-09-29 19:13:04 +00:00
Johannes Schickel
94cd7dd04a
Added a hack for the tools to allow building on MinGW with SDL backend. (see bug #1800764 "TOOLS: MinGW tools building broken")
...
svn-id: r29131
2007-09-29 11:40:31 +00:00
Max Horn
41fb38e05e
Fix bug #1803020 : Oddity in Makefile.common
...
svn-id: r29130
2007-09-29 11:20:07 +00:00
Torbjörn Andersson
44746d74a4
When skipping the IHNM intro, skip all the way to the character selection
...
screen.
svn-id: r29129
2007-09-29 06:26:22 +00:00
Torbjörn Andersson
bccf69bfe1
As far as I can tell, there's no point in setting sceneSkipTarget to true here.
...
There are no other scenes before it.
svn-id: r29128
2007-09-29 06:19:02 +00:00