22207 Commits

Author SHA1 Message Date
Nicola Mettifogo
7e4909efad Moved all callable routines and related data into callables.cpp.
svn-id: r28299
2007-07-29 16:42:29 +00:00
Johannes Schickel
5354f3b1d0 - fixes some warnings
- enables Kyrandia 2 main menu again

svn-id: r28298
2007-07-29 16:35:15 +00:00
Johannes Schickel
1140fca82e - Kyrandia 1 works again
- Added timer class for timer handling
- Little bit more resturcturing
- A little bit (almost nothing but a start!) Kyrandia 2 support

svn-id: r28297
2007-07-29 16:33:11 +00:00
Johannes Schickel
076d6b1bc1 Restructure Kyrandia sourcecode (part 2, compiling works again)
svn-id: r28296
2007-07-29 16:31:29 +00:00
Nicola Mettifogo
b01232f08a - Added parser strings for Big Red Adventure
- Pushed parser strings initialization down to engine subclasses

svn-id: r28295
2007-07-29 16:29:41 +00:00
Johannes Schickel
bf5bb9280b - Restructure Kyrandia sourcecode (part 1, breaks compiling)
svn-id: r28294
2007-07-29 16:28:25 +00:00
Filippos Karapetis
e2cf426be0 Updated the MSVC8 project file of the parallaction engine for commit #28289
svn-id: r28293
2007-07-29 16:13:52 +00:00
Nicola Mettifogo
5ff9d0fe89 Fix build.
svn-id: r28292
2007-07-29 16:08:30 +00:00
Nicola Mettifogo
9a766cf5c4 Removed direct references to callable functions (opcodes). They are now only available via a virtual member function in the engine.
svn-id: r28291
2007-07-29 15:21:33 +00:00
Nicola Mettifogo
04027589ab Cleanup and some new comments.
svn-id: r28290
2007-07-29 14:32:30 +00:00
Nicola Mettifogo
7e7b07132e Moved specialized initialization code into subclasses.
svn-id: r28289
2007-07-29 14:24:31 +00:00
Nicola Mettifogo
47e5b0f0ff Added dummy SoundMan to help with integration of Big Red Adventure.
svn-id: r28288
2007-07-29 14:23:26 +00:00
Paweł Kołodziejski
f8d28abdf9 added sfx/voice and few corrections
svn-id: r28286
2007-07-29 11:21:12 +00:00
Paweł Kołodziejski
395f244ba0 more corrections
svn-id: r28284
2007-07-29 07:12:24 +00:00
Paweł Kołodziejski
35eb799b8e correction to palette
svn-id: r28283
2007-07-29 06:37:45 +00:00
Paweł Kołodziejski
88c1e31d68 allow exit, formating
svn-id: r28281
2007-07-28 22:18:43 +00:00
Paweł Kołodziejski
c8f4818f2d more fixes to display fonts
svn-id: r28280
2007-07-28 22:14:17 +00:00
Paweł Kołodziejski
5e0a226b69 more fixes to display fonts
svn-id: r28279
2007-07-28 22:10:30 +00:00
Paweł Kołodziejski
df41a5faef fix display fonts
svn-id: r28278
2007-07-28 22:00:21 +00:00
Paweł Kołodziejski
c879386fc8 correction for palette and formating
svn-id: r28277
2007-07-28 21:36:46 +00:00
Paweł Kołodziejski
3f01ae069a formating and correction
svn-id: r28276
2007-07-28 21:15:35 +00:00
Paweł Kołodziejski
dbf01ea3fe more fixes
svn-id: r28274
2007-07-28 19:43:26 +00:00
Paweł Kołodziejski
3463604d05 few more fixes
svn-id: r28273
2007-07-28 15:18:21 +00:00
Nicola Mettifogo
4bce4afbd2 Should fix bug #1762614. There is a chance some regression glitches appear in locations where animations are displayed together with character comments.
svn-id: r28272
2007-07-28 15:15:23 +00:00
Paweł Kołodziejski
485ac1329c ops
svn-id: r28271
2007-07-28 14:51:32 +00:00
Paweł Kołodziejski
8d5f19d9e5 fixes into engine
svn-id: r28270
2007-07-28 14:45:26 +00:00
Nicola Mettifogo
6320e6db3c Now yielding control to system after updateScreen is invoked to get smoother mouse movements.
svn-id: r28269
2007-07-28 14:21:16 +00:00
Travis Howell
92c90ab8d6 Remove debug code.
svn-id: r28268
2007-07-28 14:10:25 +00:00
Nicola Mettifogo
7059a69bde Fixed bug #1762638. Mask filenames weren't chosen correctly when not explicitly specified by scripts.
svn-id: r28267
2007-07-28 13:56:27 +00:00
Filippos Karapetis
2c40b302ab The palette in Benny's part in the IHNM demo is correct now
svn-id: r28266
2007-07-28 13:28:25 +00:00
Nicola Mettifogo
b8f55ec742 Screen is now refreshed when waiting for left clicks. Solves bug #1762618.
svn-id: r28265
2007-07-28 13:27:48 +00:00
Filippos Karapetis
8c1fcc3c08 The main panel is now correctly shown in the IHNM demo. Some inventory items are still wrong, though
svn-id: r28264
2007-07-28 12:26:40 +00:00
Paweł Kołodziejski
603bd238d1 cleanup white spaces from 'jvprat'
svn-id: r28262
2007-07-28 09:45:05 +00:00
Travis Howell
488d9f3b43 Add save code differences in Amiga verison of Waxworks.
svn-id: r28261
2007-07-28 09:16:44 +00:00
Travis Howell
d6fd87fd6a Add save code differences in Amiga verison of Waxworks.
svn-id: r28260
2007-07-28 09:14:05 +00:00
Travis Howell
d79de5733b Add zone override table for Amiga verison of Waxworks.
svn-id: r28259
2007-07-28 09:01:29 +00:00
Travis Howell
fb99c11af2 Switch error back to debug message, due to strange data in restart state files.
svn-id: r28258
2007-07-28 08:05:47 +00:00
Travis Howell
d764dca90f Ooops, fix typo in last commit.
svn-id: r28257
2007-07-28 07:56:58 +00:00
Travis Howell
bb2796c57a Add support for multi-tune Protracker modules used in the Amiga version of Waxworks.
svn-id: r28256
2007-07-28 07:52:24 +00:00
Filippos Karapetis
3d434b1233 Fixed one of the incorrectly loaded palettes in Benny's part in the IHNM demo
svn-id: r28255
2007-07-28 02:25:09 +00:00
Filippos Karapetis
125872c90d The demo version of IHNM has no options panel, therefore the options icon and the options panel shortcuts have been disabled for the IHNM demo
svn-id: r28254
2007-07-28 01:04:59 +00:00
Filippos Karapetis
6c108f552c The IHNM demo uses the NULL panel
svn-id: r28253
2007-07-28 01:03:54 +00:00
Filippos Karapetis
cd9ade4af4 The mouse cursor is no longer incorrectly shown in the IHNM demo
svn-id: r28252
2007-07-28 00:40:04 +00:00
Filippos Karapetis
ac101f0d6a Disable the status text in the IHNM demo
svn-id: r28251
2007-07-28 00:33:09 +00:00
Filippos Karapetis
ee485afa89 Don't allow setCursor to change the cursor to an hourglass in the IHNM demo. The IHNM demo no longer crashes now
svn-id: r28250
2007-07-28 00:20:26 +00:00
Filippos Karapetis
24a7a2908d Updated the MSVC8 project file of the parallaction engine for commit #28246
svn-id: r28249
2007-07-28 00:04:34 +00:00
Nicola Mettifogo
d1986857d5 Added Italian language flag to Big Red Adventure detection structs.
svn-id: r28248
2007-07-27 23:42:59 +00:00
Nicola Mettifogo
8b62b591a8 Added detection target for Big Red Adventure, and derived new engine classes for supported games.
svn-id: r28247
2007-07-27 23:41:43 +00:00
Nicola Mettifogo
67869d2c10 - Moved disk code for Nippon Safes in new file disk_ns.cpp, adding _ns suffix to classes and member functions.
- Added function stubs into new file disk_br.cpp for Big Red Adventure [IT STILL CRASHES!].
- Modified engine to create the proper Disk manager object.

svn-id: r28246
2007-07-27 19:02:19 +00:00
Filippos Karapetis
a32b81d126 Do not try to load music if the music resource id is 0. Also, the voice LUT resource ID and the voice bank are now set correctly for the IHNM demo.
The IHNM demo starts now, showing some scenes, but the main panel is not loaded correctly, the status line is shown incorrectly and the demo crashes after a cutaway is shown

svn-id: r28245
2007-07-27 18:36:50 +00:00