intfiction.org

The Interactive Fiction Community Forum
It is currently Sun Dec 17, 2017 12:43 pm

All times are UTC - 6 hours [ DST ]




Post new topic Reply to topic  [ 18 posts ]  Go to page Previous  1, 2
Author Message
PostPosted: Tue Jan 05, 2016 4:56 pm 
Offline

Joined: Fri Jul 23, 2010 5:20 pm
Posts: 257
zarf wrote:
I did a quick cut at bundling Quixe with Electron (Chromium in an app shell). It's just a proof-of-concept right now, but it runs, and it would let you distribute Mac/Win/Linux binaries without much work.


Awesome! (Presumably it would work the same for parchment?)

How is the speed? Are you thinking of using it for your games?

_________________
http://hlabrande.fr/if


Top
 Profile Send private message  
Reply with quote  
PostPosted: Tue Jan 05, 2016 5:24 pm 
Offline

Joined: Sat Jan 23, 2010 4:56 pm
Posts: 5507
It will work the same for Parchment, except that I'm not sure how saving files will work. I'd like to upgrade Quixe to use native file dialogs and save real files when it's running under Electron. Someone would have to do the same for Parchment.

The speed is the same as running Quixe under Chrome.

I'd like to distribute Hadean Lands this way, but the speed makes it iffy. Not hopeless, but iffy. (Big "go to..." action sequences can take up to 1 second on my Mac. On a slower machine it would be unpleasant.) Smaller games should be fine though.


Top
 Profile Send private message  
Reply with quote  
PostPosted: Tue Jan 05, 2016 5:26 pm 
Offline

Joined: Sat Jan 23, 2010 4:56 pm
Posts: 5507
If I wanted to get really sneaky, I'd have Electron launch remglk/glulxe as a subprocess...


Top
 Profile Send private message  
Reply with quote  
PostPosted: Tue Jan 05, 2016 8:10 pm 
Offline
User avatar

Joined: Wed Oct 14, 2009 4:02 am
Posts: 2436
Or compile it to a .dll/.so/.dylib so that it could be used the same way Gargoyle is. Well that's my long term future goal :)


Top
 Profile Send private message  
Reply with quote  
PostPosted: Mon Jan 25, 2016 1:54 am 
Offline

Joined: Mon Jan 04, 2016 6:50 pm
Posts: 21
Dannii wrote:
Gargoyle doesn't seem to allow being repackaged.


It doesn't? (I thought it was GPL v2 or later.) Or did you not mean license-wise?


Top
 Profile Send private message  
Reply with quote  
PostPosted: Mon Jan 25, 2016 2:02 am 
Offline
User avatar

Joined: Wed Oct 14, 2009 4:02 am
Posts: 2436
I meant trying to move the gargoyle binary into a different package doesn't seem to work.


Top
 Profile Send private message  
Reply with quote  
PostPosted: Thu Nov 09, 2017 5:51 pm 
Offline

Joined: Wed Nov 01, 2017 5:18 pm
Posts: 3
ianb wrote:
Dannii wrote:
Gargoyle doesn't seem to allow being repackaged.


It doesn't? (I thought it was GPL v2 or later.) Or did you not mean license-wise?


By the way. Does GPL terms apply to my game (z5 file) if I package it into Windows installer with Gargoyle? I mean I must to provide my game source code then?


Top
 Profile Send private message  
Reply with quote  
PostPosted: Thu Nov 09, 2017 6:07 pm 
Offline
User avatar

Joined: Wed Oct 14, 2009 4:02 am
Posts: 2436
No, that's just considered a bundle.


Top
 Profile Send private message  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 18 posts ]  Go to page Previous  1, 2

All times are UTC - 6 hours [ DST ]


Who is online

Users browsing this forum: Bing [Bot] 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