Commit Graph
86814 Commits
Author SHA1 Message Date
Eugene Sandulenko f715044e4e Some IHNM changes:
o Fix status text color. (Though text is all ITE-specific)
  o Enable inventory drawing
  o Load inventory sprites
  o Hid now unneeded actor loading debug output

svn-id: r19011
2005-10-11 02:22:53 +00:00
Eugene Sandulenko 02bcf56072 Fixed sprite loading. Now that ugly hack is gone, no wrong reads and every
chapter is selectable without crash. As a side effect all buttons now have
correct backgrounds ;).

svn-id: r19010
2005-10-11 01:42:21 +00:00
Eugene Sandulenko 54449c920b Fix portrait color. I just missed dependency from barometer.
svn-id: r19009
2005-10-11 01:00:56 +00:00
Eugene Sandulenko 49e8835c3c Fix problematic md5. A space character sneaked in.
svn-id: r19008
2005-10-10 23:30:31 +00:00
Eugene Sandulenko 7f11a7032c Adjust save reminder position
svn-id: r19007
2005-10-10 23:28:22 +00:00
Eugene Sandulenko e344833146 Fix regression with samnmax floppy. Game just crashed on resources opening.
svn-id: r19006
2005-10-10 23:15:09 +00:00
Marcus Comstedt 78e619efaf gBitFormat seems to be back in libcommon again... (This underhanded parameter passing has to go.)
svn-id: r19005
2005-10-10 17:58:35 +00:00
Torbjörn Andersson 6ce32fd4a5 IHNM verb panel fixes:
* Verb buttons and texts are drawn at the correct coordinates. I've
  compared it to the screenshot on Mobygames.
* Verb text is drawn without shadow.
* The "Walk to", "Look at", "Take" and "Use" buttons all have the correct
  background. For some reason, I can't find the sprites for the remaining
  four buttons.

svn-id: r19004
2005-10-10 17:23:28 +00:00
Torbjörn Andersson 24202dea85 The demo resources list looked incomplete to me. Can anyone check if this
works?

svn-id: r19003
2005-10-10 15:48:15 +00:00
Torbjörn Andersson 832047efc9 Draw the IHNM portrait on the right coordinates.
svn-id: r19002
2005-10-10 15:31:42 +00:00
Travis Howell bbb1bee568 Add defines for DOS demo resource numbers.
svn-id: r19001
2005-10-10 13:05:09 +00:00
Eugene Sandulenko 4158aa2070 First attempt to run DOS ITE demo
svn-id: r19000
2005-10-10 12:46:26 +00:00
Torbjörn Andersson abb9ee416f Removed the "reset all controllers" message. It currently breaks on Adlib,
and I don't want to have to worry about it. Centering the pitch wheel is
the change that I primarily wanted to make, and that should be supported by
every MIDI driver we have.

svn-id: r18999
2005-10-10 09:31:27 +00:00
Torbjörn Andersson 5b92d1e9fa I noticed yesterday that if you change music in IHNM at the "right" moment,
the music will be horribly out of tune because the pitch wheel setting from
the old music will still apply.

I hope allNotesOff() is the correct place to ensure that the pitch wheel is
centered.

svn-id: r18998
2005-10-10 07:00:31 +00:00
Eugene Sandulenko 836ed9c9e0 Oops. Fix debug leftover.
svn-id: r18997
2005-10-10 02:48:23 +00:00
Eugene Sandulenko fe88687ce7 Show save reminder in IHNM correctly.
svn-id: r18996
2005-10-10 02:42:50 +00:00
Eugene Sandulenko b5b6b6ebb7 Eliminate font substitution ugliness.
svn-id: r18995
2005-10-10 02:09:08 +00:00
Eugene Sandulenko fc11b60674 Draw main panel. Buttons lack backgorunds and save reminder is buggy atm.
svn-id: r18994
2005-10-10 02:02:58 +00:00
Torbjörn Andersson c79dcadcc0 Apparently, the IHNM crosshair cursor, and the cursor hotspot, are both
hard-coded.

svn-id: r18993
2005-10-09 19:43:15 +00:00
Torbjörn Andersson e330793547 Added optional parameter to setCursor() to specify which type of cursor you
want. ITE has only one cursor, so in that case the parameter is ignored,
and IHNM currently always gets the hourglass cursor. So it could be
improved. Lots. :-)

svn-id: r18992
2005-10-09 19:10:59 +00:00
Eugene Sandulenko 1e286ca84f Specify some image resources.
svn-id: r18991
2005-10-09 19:00:14 +00:00
Torbjörn Andersson 3568b14a21 Removed TODO comment about actor strings loading.
svn-id: r18990
2005-10-09 16:25:47 +00:00
Travis Howell dda869a484 Typo
svn-id: r18989
2005-10-09 12:38:06 +00:00
Travis Howell 0006c3f395 Clean up VGA headers.
More changes for FF.

svn-id: r18988
2005-10-09 12:12:24 +00:00
Travis Howell 6b897dd90b Add more stubs for FF.
Disable scale images in FF for now.

svn-id: r18987
2005-10-09 09:03:37 +00:00
Eugene Sandulenko d67009d5e5 Restore cursor after boss key.
svn-id: r18986
2005-10-09 03:45:16 +00:00
Eugene Sandulenko c11575c99c Boss key like in original. Press F9. Palette seems to be wrong though and
cursor does not reappear.

svn-id: r18985
2005-10-09 03:35:45 +00:00
Eugene Sandulenko 6cd35f7507 Now load actors only on demand. That lets select Nimdok (doctor) part. Just
click on him and move mouse away quickly, so it will not try to get actor's
name which is broken ATM.

svn-id: r18984
2005-10-09 01:43:08 +00:00
Eugene Sandulenko d972e948c3 Simplified handleChapterSelectionUpdate()
svn-id: r18983
2005-10-09 01:20:46 +00:00
Eugene Sandulenko d02c35c821 (more) Proper implementation of ChapterSelection panel. Though not all
functionality is implemented but it is enough for now. Lets select any
character.

svn-id: r18982
2005-10-09 01:18:26 +00:00
Chris Apers 41b0ba9f95 New PalmOS backends
svn-id: r18981
2005-10-08 22:18:29 +00:00
Torbjörn Andersson 18d33dc078 Read IHNM actor and object strings from the resource file. (This does not
keep whichObject() from crashing, but I don't know why.)

svn-id: r18980
2005-10-08 22:09:21 +00:00
Chris Apers 95ff7fd0bb PalmOS: fixed compiler problem
svn-id: r18979
2005-10-08 22:04:52 +00:00
Chris Apers 000a3816f8 PalmOS stuff
svn-id: r18978
2005-10-08 22:02:53 +00:00
Chris Apers ca65477b65 PalmOS stuffs
svn-id: r18977
2005-10-08 22:00:58 +00:00
Chris Apers 03f95bc26a PalmOS stuff
svn-id: r18976
2005-10-08 21:46:27 +00:00
Chris Apers 18b9523338 PalmOS : fixed 68K link
svn-id: r18975
2005-10-08 21:43:02 +00:00
Chris Apers 3ab37bce79 - PalmOS stuffs
- fixed type mismatch error

svn-id: r18974
2005-10-08 21:34:59 +00:00
Torbjörn Andersson da43d814cd Oops, made a typo when rewriting that comment.
svn-id: r18973
2005-10-08 21:33:31 +00:00
Torbjörn Andersson 60b85c5137 Cleanup.
svn-id: r18972
2005-10-08 21:28:14 +00:00
Chris Apers f14365e3f9 Change __PALM_OS__ with new PALMOS_68K / PALMOS_MODE
svn-id: r18971
2005-10-08 21:25:09 +00:00
Chris Apers 3f2f5e0997 PalmOS : very bad hack to fix global constructor problem with ARM
svn-id: r18970
2005-10-08 21:11:45 +00:00
Chris Apers 5b514241f3 revert previous changes related to #ifdefs
svn-id: r18969
2005-10-08 20:54:05 +00:00
Chris Apers 98bfe388fb revert previous changes related to #ifdefs
svn-id: r18968
2005-10-08 20:44:19 +00:00
Chris Apers 12f978c69a More DISABLE_SCUMM_7_8
svn-id: r18967
2005-10-08 20:14:41 +00:00
Eugene Sandulenko f5f57c9a23 Put actors on the ground. No more upside down. Though probably drawClip()
has to be fixed too, but now we have no test case for this.

svn-id: r18966
2005-10-08 20:09:00 +00:00
Eugene Sandulenko 46660feeb2 Quick and dirty hack to enable actors interaction. Still have to compare
that with disasm.

svn-id: r18965
2005-10-08 19:53:38 +00:00
Chris Apers 3bd243e043 Use font manager
svn-id: r18964
2005-10-08 19:40:47 +00:00
Chris Apers 8b4f59dc7a PalmOS:
- fix crash trying to use emptyString
- debug option

svn-id: r18963
2005-10-08 19:10:05 +00:00
Chris Apers 12f40ae777 PalmOS: cannot use global objects in ARM
svn-id: r18962
2005-10-08 19:07:18 +00:00