intfiction.org

The Interactive Fiction Community Forum
It is currently Fri May 26, 2017 12:23 am

All times are UTC - 6 hours [ DST ]




Post new topic Reply to topic  [ 42 posts ]  Go to page Previous  1, 2, 3, 4, 5  Next
Author Message
PostPosted: Thu Oct 13, 2016 11:45 am 
Offline
User avatar

Joined: Fri Jan 07, 2011 1:19 pm
Posts: 184
Location: USA
Working in Sierra for me. Thanks again!


Top
 Profile Send private message  
 
PostPosted: Thu Oct 13, 2016 12:13 pm 
Offline
User avatar

Joined: Fri Jul 11, 2014 12:50 pm
Posts: 74
I can open it on El Capitan, but I wasn't able to run a game. When you try to open one, nothing happens, no window appears.


Top
 Profile Send private message  
 
PostPosted: Thu Oct 13, 2016 12:44 pm 
Online

Joined: Sat Jan 23, 2010 4:56 pm
Posts: 5332
Quote:
When you try to open one, nothing happens, no window appears.


That implies that the embedded interpreter binaries aren't linked right.

What kind of game was it? Can you test a glulx game, a zcode game, a TADS game?


Top
 Profile Send private message  
 
PostPosted: Thu Oct 13, 2016 1:00 pm 
Offline

Joined: Sun Apr 18, 2010 3:58 pm
Posts: 701
I opened Anchorhead in Gargoyle on El Capitan. I tried it both with double-clicking on the Gargoyle app, and by double-clicking on the .z8 file.

Notably, when I double-clicked on Gargoyle, the app appeared in the dock and stopped bouncing, but it didn't claim focus; I was still in the Finder. I had to click on Gargoyle in the dock to get it to pop open a window to select a game. Similarly, when I double-clicked on Anchorhead, it opened a window, but the window appeared behind my current Finder window. I had to click on the window and/or on the dock.

Natrium729, I don't suppose this is what you're seeing?

_________________
At Choice of Games, we sell long-form choice-based interactive fiction games. We're looking for writers, paid in advance.


Top
 Profile Send private message  
 
PostPosted: Thu Oct 13, 2016 1:28 pm 
Offline

Joined: Mon Oct 10, 2016 11:54 pm
Posts: 11
Hmm...seems I was too hasty in stating the libraries weren't an issue in earlier OS X releases.
Quote:
I double-clicked on Gargoyle, the app appeared in the dock and stopped bouncing, but it didn't claim focus; I was still in the Finder.

I'm not seeing this at all (on Sierra, though). Are you running Gargoyle directly from the .dmg? I did notice things didn't work right in that case (e.g. I couldn't open a game by draging to the dock icon)


Top
 Profile Send private message  
 
PostPosted: Sun Oct 16, 2016 8:09 am 
Offline

Joined: Sun Aug 30, 2009 5:27 am
Posts: 43
Tried running the latest release on macOSSierra 10.10.1 beta. Some games (e.g. Photopia) run fine without any problems, other (e.g. City of Secrets) stop at the title screen.

Jens


Top
 Profile Send private message  
 
PostPosted: Sun Oct 16, 2016 11:41 am 
Online

Joined: Sat Jan 23, 2010 4:56 pm
Posts: 5332
Hm. That happens to me too (in CoSv3.blb). The stack trace shows a null-pointer exception in gli_piclist_clear. So it's not a dylib problem, it's an unrelated bug in garglk.


Top
 Profile Send private message  
 
PostPosted: Sun Oct 16, 2016 9:52 pm 
Offline

Joined: Mon Oct 10, 2016 11:54 pm
Posts: 11
Gargoyle image handling bug fix (fixes CoSv3.blb for me). I can submit a GitHub pull-request if wanted.

These lines in "garglk/imgload.c" need to change from:
Code:
77:            gli_picture_decrement(tmpptr->picture);
78:            gli_picture_decrement(tmpptr->scaled);

to:
Code:
77:        if (tmpptr->picture)
78:            gli_picture_decrement(tmpptr->picture);
79:        if (tmpptr->scaled)
80:            gli_picture_decrement(tmpptr->scaled);


Bug introduced by recent enhancements to picture support (not included in any official release that I'm aware of). Not guaranteed to fix all bugs.


Top
 Profile Send private message  
 
PostPosted: Sun Oct 16, 2016 10:36 pm 
Online

Joined: Sat Jan 23, 2010 4:56 pm
Posts: 5332
Yes, submit that PR, please. Thanks.

(I still intend to look at building a statically-linked version, just didn't happen this weekend...)


Top
 Profile Send private message  
 
PostPosted: Sun Oct 16, 2016 10:51 pm 
Offline
User avatar

Joined: Wed Oct 14, 2009 4:02 am
Posts: 2362
A statically linked version would probably help with bundling Gargoyle and a story file - I never managed to work that out for Kerkerkruip.


Top
 Profile Send private message  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 42 posts ]  Go to page Previous  1, 2, 3, 4, 5  Next

All times are UTC - 6 hours [ DST ]


Who is online

Users browsing this forum: zarf and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group