Eugene Sandulenko
f260e47512
Portability fix
...
svn-id: r29045
2007-09-23 11:54:26 +00:00
Filippos Karapetis
d82fa2a65b
Fixed some platform checks
...
svn-id: r29044
2007-09-23 11:20:44 +00:00
Filippos Karapetis
474c3ef915
Updated the MSVC8 SAGA project file for commit #29038
...
svn-id: r29043
2007-09-23 11:10:11 +00:00
Max Horn
d19624d3f6
Fix 64 bit issue
...
svn-id: r29042
2007-09-23 10:33:30 +00:00
Eugene Sandulenko
eb96cdc6ad
Troll's Tale support was added
...
svn-id: r29039
2007-09-23 10:05:50 +00:00
Eugene Sandulenko
9a9e9d21a8
Moved MemoryStreamEndian from Saga to Common.
...
svn-id: r29038
2007-09-23 09:59:10 +00:00
Matthew Hoops
352566ee64
allow Winnie C64 to start, although there are problems with the images (probably wrong offset) and logo.pic/intro.pic are not working, so the intro is skipped
...
svn-id: r29037
2007-09-23 02:15:48 +00:00
Matthew Hoops
f45cf700d8
randomize() can no longer create "object 41" -- there is no object 41, and when we attempt to draw it, it can cause crashes
...
svn-id: r29036
2007-09-23 00:27:36 +00:00
Matthew Hoops
110da1b1cf
readRoom is now Endian-safe
...
svn-id: r29035
2007-09-23 00:12:07 +00:00
Filippos Karapetis
cee2a60569
Make sure that picture fill doesn't go out of the picture's bounds, since pre-AGI pictures have different dimensions
...
svn-id: r29034
2007-09-22 23:56:08 +00:00
Matthew Hoops
62f69cff8a
fix possible Endian issue
...
svn-id: r29033
2007-09-22 23:39:47 +00:00
Matthew Hoops
998d43df30
allow Winnie Amiga to show room images, still not playable
...
svn-id: r29032
2007-09-22 23:36:00 +00:00
Filippos Karapetis
4333fafe76
Fix for bug #1800276 - "IHNM: Problem in saving". A bug in the logic of the save slot allocation algorithm became apparent with the FS node merge. It should be working correctly now
...
svn-id: r29031
2007-09-22 22:37:20 +00:00
Johannes Schickel
b93e906285
oops.
...
svn-id: r29030
2007-09-22 20:51:34 +00:00
Johannes Schickel
2115e5d181
Hopefully fix amigos4 fs implementation.
...
svn-id: r29029
2007-09-22 20:47:41 +00:00
Eugene Sandulenko
04feab1689
Switch Troll's Tale to booter image
...
svn-id: r29028
2007-09-22 20:19:55 +00:00
Matthew Hoops
b4ed831666
some cleanup involving Winnie Amiga, however it still only shows the intro
...
svn-id: r29027
2007-09-22 20:16:24 +00:00
Nicola Mettifogo
50fb8b2734
Fixed broken compile on MSVC.
...
svn-id: r29026
2007-09-22 19:31:24 +00:00
Nicola Mettifogo
d7ae40b65d
Refactored a lot of Character-related code and put it into the Character class.
...
svn-id: r29025
2007-09-22 18:45:43 +00:00
Filippos Karapetis
7524244581
Added a workaround for a bug with Gorrister's heart, which exists in the original game scripts of IHNM
...
svn-id: r29024
2007-09-22 17:57:45 +00:00
Matthew Hoops
f371e98f98
allow Winnie Amiga to show the intro
...
svn-id: r29023
2007-09-22 17:56:23 +00:00
Filippos Karapetis
63f4e23ffa
Code cleanup and simplification
...
svn-id: r29022
2007-09-22 13:27:10 +00:00
Max Horn
b0fe833208
Fixed const warning
...
svn-id: r29021
2007-09-22 11:47:51 +00:00
Filippos Karapetis
2f412c17e0
Code simplification
...
svn-id: r29020
2007-09-22 11:31:46 +00:00
Filippos Karapetis
dfb6080e1a
Simplified item handling code in Mickey
...
svn-id: r29019
2007-09-22 10:53:53 +00:00
Filippos Karapetis
00298204e7
Replaced room indexes with their corresponding enums
...
svn-id: r29018
2007-09-22 10:36:20 +00:00
Torbjörn Andersson
665a34861b
Fixed compilation.
...
svn-id: r29017
2007-09-22 10:19:07 +00:00
Filippos Karapetis
366b65486f
Code simplification. Removed IDI_MSA_MAX_STR and fRmTxt - oRmTxt is used instead, as the two arrays contained non-null values for the same rooms. Also, room object indices are no longer read from the original executable
...
svn-id: r29016
2007-09-22 10:10:01 +00:00
Max Horn
dc43ca779f
Added skycpt and qtable to the regular build system
...
svn-id: r29015
2007-09-22 09:53:13 +00:00
Max Horn
893c42c3d8
Added legal headers, fixed various warnings
...
svn-id: r29014
2007-09-22 09:51:33 +00:00
Torbjörn Andersson
924a9074fb
Set svn:keywords
...
svn-id: r29013
2007-09-22 07:49:51 +00:00
Max Horn
79e323d6dd
Added create_kyradat to our regular build system, too; fixed some warnings (and added a FIXME about ambiguious code)
...
svn-id: r29012
2007-09-22 07:32:28 +00:00
Filippos Karapetis
47b8dbbf52
Fix regression caused by the latest cleanups
...
svn-id: r29011
2007-09-21 20:19:12 +00:00
Filippos Karapetis
e35221f4ca
Oops
...
svn-id: r29010
2007-09-21 20:08:42 +00:00
Filippos Karapetis
8663e5a39f
Cleanup
...
svn-id: r29009
2007-09-21 20:06:57 +00:00
Filippos Karapetis
2310d1f62a
Simplified Mickey::randomize()
...
svn-id: r29008
2007-09-21 19:35:26 +00:00
Filippos Karapetis
dc4c06e954
Several bug fixes for Mickey's Space Adventure:
...
- Fixed a logic bug, where it was possible that the planets were not initialized properly when flipping XL30's switch without holding any crystal. Note that this breaks older Mickey saved games
- Fixed a bug with the initialization of the planet data, where the random number assigned to each planet could go out of logical bounds
- Save games are saved with the correct extension now (e.g. mickey.s01 instead of mickey.s 1)
- Some save game messages which were not shown are shown now
- Disabled two problematic objects (the scale in Mickey's house and the rock in Jupiter) so they are not shown for now, as our current picture showing algorithm crashes when trying to display them
svn-id: r29007
2007-09-21 19:12:53 +00:00
Sven Hesse
fd1dbd8668
Small font-related correction
...
svn-id: r29006
2007-09-21 18:50:53 +00:00
Filippos Karapetis
7212d00454
Removed an unnecessary picture update when drawing crystal objects in Mickey
...
svn-id: r29004
2007-09-21 08:55:26 +00:00
Filippos Karapetis
381fba98c5
The animation of the crystals in Mickey is shown correctly now
...
svn-id: r29003
2007-09-21 08:41:27 +00:00
Filippos Karapetis
d042f82a8a
Minimize changes to the mouse cursor's palette
...
svn-id: r29002
2007-09-21 07:54:43 +00:00
Travis Howell
6b639c6b21
Rename file removal functions, to avoid conflicts. Add save game path, when removing files via SaveFileManager.
...
svn-id: r29001
2007-09-21 05:27:33 +00:00
Sven Hesse
bcbf127b39
Silenced signed<->unsigned comparison warning
...
svn-id: r29000
2007-09-21 01:35:07 +00:00
Travis Howell
22c009ee45
Fix regression, when loading levels in mustard.
...
svn-id: r28997
2007-09-21 01:20:22 +00:00
Matthew Hoops
4436433cf6
allow for using up/down in menus
...
svn-id: r28996
2007-09-20 22:44:48 +00:00
Matthew Hoops
3d4f10a302
cleanup with updating the screen; mostly moved to gameLoop
...
svn-id: r28995
2007-09-20 22:15:09 +00:00
Matthew Hoops
b07d3419d7
add stub for playSound in Winnie
...
svn-id: r28994
2007-09-20 22:05:37 +00:00
Matthew Hoops
9ae47673e0
cleanup to readObj and readRoom
...
svn-id: r28993
2007-09-20 21:55:37 +00:00
Eugene Sandulenko
341b8f1e67
Last pieces of Troll's Tale. Only missing thing is sound
...
svn-id: r28992
2007-09-20 21:55:15 +00:00
Matthew Hoops
78cd63c491
adding myself to the credits for AGI
...
svn-id: r28989
2007-09-20 21:21:32 +00:00