Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - gumby

Pages: 1 [2] 3 4 ... 71
16
SCI Syntax Help / Re: SCI 1.1 - Game class, newRoom method
« on: February 12, 2022, 09:37:00 AM »
Yes, just did.  So far, no lockups but I'll need to do a lot more testing before I'm satisfied that the problem is remedied.

EDIT: Ugh.  That's not it, time to look elsewhere.  I just discovered that creating a save game and then attempting to change rooms causes a lockup every time.  And removing the handsOff/handsOn from the destination room prevents a lockup.

17
SCI Syntax Help / Re: SCI 1.1 - Game class, newRoom method
« on: February 12, 2022, 07:49:35 AM »
Thanks for the explanation on this.  It makes sense that while transitioning to a new room that mouse events should be ignored.  And yes, doomlazer, I recently put in handsOff/handsOn in the room init()s for my rooms ... but this code fires in the changeState method in the room script for the new room, not the room I'm leaving.

What is odd is that from an mouse event perspective, there shouldn't have been any mouse button events firing.  Unless I double-clicked the mouse when I was changing rooms - I *am* orchestrating room changes via mouse clicks, so this does make some sense that I've got a rogue mouse click that is giving me trouble.



18
SCI Syntax Help / SCI 1.1 - Game class, newRoom method
« on: February 11, 2022, 09:00:09 PM »
I'm having an issue where sometimes my game completely locks up between switching rooms. This is occurring in debug mode, and I get the message "Switching to room...", but the new room is never displayed and control is never returned to player.  Just "locked up".  Frustrating part is that it's not easily reproducible, so I'm looking for help.

Right now, I'm suspicious of this code block in the newRoom method, which seems like it could explain the lockup:

Code: [Select]
...
(self startRoom: gRoomNumber)
(while ((= temp5 (Event new: 3)) type?)
(temp5 dispose:)
)
(temp5 dispose:)
...

...which is a head-scratcher.  What is the point of the loop that generates events and checks to see if a type is defined until it breaks out of it?

19
I think it's already built-in functionality under Properties?  "Manage resources as patch files (good for source control)"

20
Interesting. Good thing it has quick fix though, but too bad it requires no other changes or you lose stuff.

By the way, 3.2.4 has been out for a few months now. Who knows?
Thanks, just downloaded.

Not that it would be a viable solution, but can treating resources as patches still cause the same error?
I would think that would work, yeah.  If I continue to have problems I'll go that route.  In fact, maybe I should just do that anyway, would make versioning easier.

21
I've run into this issue a couple of times, but previously hesitated to report it as it's pretty tough to reproduce.  I'm getting an error on compilation of my game "Error enumerating items: Corrupt resource header - mismatched types."  For context, I was working on modifying a script - no other resource manipulation activities.

Game is SCI 1.1, I'm running version 3.2.3.2, Kawa's build.

EDIT: The quick-fix for this was to discard my resource file and map and recompile everything, which was viable for me because I hadn't introduced any other resources since my last commit.

23
SCI Syntax Help / Re: SCI0 - Pic Size Maximum?
« on: January 10, 2022, 08:29:12 AM »
I think you might be able to emulate how an older machine would perform like within DosBox.

24
SCI Development Tools / Re: SQ3: Where is "Where am I?"?
« on: December 21, 2021, 10:34:11 AM »
No, not yet. When I find some free time I'll look more into it.

25
SCI Development Tools / Re: SQ3: Where is "Where am I?"?
« on: December 08, 2021, 09:25:09 AM »
Hrm.  I wonder why I needed it for ExtractWave - maybe that utility pulls data out of a resource file instead of a patch file.  I'll have to take a closer look.

26
SCI Development Tools / Re: SQ3: Where is "Where am I?"?
« on: December 07, 2021, 09:32:46 AM »
I'll take a look at it this weekend.  My only hesitation is around the LZW encoding.

27
SCI Development Tools / Re: SQ3: Where is "Where am I?"?
« on: December 06, 2021, 07:15:16 PM »
Yeah, I don't have any source for AddWave.  I've attached a zip file of the executables and C# sources that I created nearly a decade ago... hopefully it'll help.  Collector, I think you are right that I must have just created the AddWave functionality in the SCI Sound Utilities application by using/inspecting the ExtractWave functionality.

28
Never got that far in the QFG series, I think I only made it through QFG2.  Good luck with this!

29
Nice!  I'll back it.

EDIT: Backed.

Doan: Thank you so much! I am still thankful for the countless hours you put into helping me finalize book 1. A true Godsend!

30
The Games and other Sierra Adventure stuff / Re: What are we working on?
« on: November 06, 2021, 07:29:43 PM »
For the first time, I was able to do a complete play-through of Zork end-to-end.  Still have a lot to do, but the game is winnable  8)

Pages: 1 [2] 3 4 ... 71

SMF 2.0.19 | SMF © 2021, Simple Machines
Simple Audio Video Embedder

Page created in 0.071 seconds with 20 queries.