intfiction.org

The Interactive Fiction Community Forum
It is currently Thu May 23, 2013 9:32 am

All times are UTC - 6 hours [ DST ]




Post new topic Reply to topic  [ 152 posts ]  Go to page Previous  1 ... 7, 8, 9, 10, 11, 12, 13 ... 16  Next
Author Message
PostPosted: Sat Aug 20, 2011 11:09 am 
Offline

Joined: Mon Dec 07, 2009 5:14 am
Posts: 902
I guess it was. I'll rephrase a bit - I don't want to register on yet another site, especially such a site as SourceForge which houses all sorts of different projects, when all I want to do is comment on another couple of things. If this thread didn't exist, I wouldn't bother at all - someone was bound to pick up on the CAPS thing, and I could live without my other two suggestions - wasn't worth the hassle of registering somewhere else. I'm tired of that. Looks like everything wants you to be registered. One day I'll need to be registered to use a search engine.


Top
 Profile Send private message  
 
PostPosted: Sat Aug 20, 2011 12:58 pm 
Offline

Joined: Sun Aug 14, 2011 6:21 am
Posts: 127
Peter Pears wrote:
Sorry but I can't log bugs without registering in Sourceforge and I have no reason to register...

This may or may not be connected to the issues that other people are having, but I've noticed - about three or four days ago, just haven't said it yet because I'm a bad and lazy person - that if a game file has extensions all in caps, Grotesque will not automatically recognize it when "importing entire directory", and if selected individuall that file with be imported as type "Unknown".

So, for instance, "BVENT.d64" (for Panks' B-Venture) will be allright, but not "BVENT.D64".

Another thing, so many games in IFDB have no IFID. But they all have TUID. What if we could use Grotesque to look up a game via its TUID *as well as* its IFID? Or hey, drop IFDB altogether, since its only benefit is to browse IFDB for entries, and since not every entry has an IFID...

And regarding that (low-priority) idea of having the option to open the folder of the game, I noticed how D-Fender does it, and if you could do it it would be super (and if you can't it's quite allright). D-Fender opens a separate pane with lots of tabs, for Screenshots, Sound captures, Video captures, et all, and Data folder. In this case only the data folder would be relevant - it shows the folder set as the "data" folder for the selected game, in an Explorer sort of way.

If it's too hard/impossible to implement then never mind, but I thought I might as well mention it.


Duly noted. I'll try to fix that for the next release but right now I'm working to make the underlying treaty of babel code to be much more robust (and to expand it to include all the formats that the ToB software handles, like Adam and Magic Scrolls).

For the data folder, at least for now, I have to see what easy options are available to me that are cross-platform before I decide which way to do it. It may be easiest to just have it pop up a new Explorer/Nautilus/Whatever window showing the folder's contents. Otherwise, I'll be forced to do it kind of how you describe D-Fender to do it. I hadn't thought of doing it that way, and it might be easier to do in the end. Thanks for the suggestion!

Now, back to the Treaty of Babel. :P

_________________
Grotesque: an interactive fiction library manager for Linux
PyIFBabel: a Treaty of Babel library for Python


Top
 Profile Send private message  
 
PostPosted: Sat Aug 20, 2011 1:06 pm 
Offline

Joined: Sun Aug 14, 2011 6:21 am
Posts: 127
Oh and re the TUID, yes I've thought of that but I haven't checked if I can search the IFDB by it the way I can with the IFID (I'm pretty sure I'll be able to). It's on my to-do list!

_________________
Grotesque: an interactive fiction library manager for Linux
PyIFBabel: a Treaty of Babel library for Python


Top
 Profile Send private message  
 
PostPosted: Mon Aug 22, 2011 3:34 pm 
Offline

Joined: Sun Aug 14, 2011 6:21 am
Posts: 127
Can anyone point me in the direction of some TADS stories that have a cover embedded in them? I don't seem to have any in my collection and I'm not sure how I'd specifically search for such a thing.

Just to keep everyone updated, I spent the whole weekend coding. Using a fairly robust set of test cases, I can verify that my code exactly replicates the output of the official Treaty of Babel software for adrift, agt, alan, blorbed anything, DOS executables, glulx, hugo, level 9, magnetic scrolls, tads and zcode. That means no more funky, mis-generated IFIDs, more autodetection of a larger part of your library, etc. I'm putting the finishing touches on that now by adding coverart extraction for blorbs and tads games. The next release will mostly consist of this and some bugs related to import and not much cosmetic. Hopefully it'll come some time this week...

_________________
Grotesque: an interactive fiction library manager for Linux
PyIFBabel: a Treaty of Babel library for Python


Top
 Profile Send private message  
 
PostPosted: Mon Aug 22, 2011 3:43 pm 
Offline
User avatar

Joined: Tue Apr 20, 2010 2:48 pm
Posts: 687
jakobcreutzfeldt wrote:
Can anyone point me in the direction of some TADS stories that have a cover embedded in them? I don't seem to have any in my collection and I'm not sure how I'd specifically search for such a thing.

Return to Ditch Day, Dead Like Ants and Macrocosm come to mind. To see if a TADS game has cover art, you can open it in QTads (at least v2.1.1) and select "Game->View Metadata". It will also show you other metadata entries, not just cover art.


Top
 Profile Send private message  
 
PostPosted: Mon Aug 22, 2011 3:59 pm 
Offline

Joined: Sun Aug 14, 2011 6:21 am
Posts: 127
Cool, thanks for the links. I don't have QTads but I do have Babel, for CLI goodness ;)

_________________
Grotesque: an interactive fiction library manager for Linux
PyIFBabel: a Treaty of Babel library for Python


Top
 Profile Send private message  
 
PostPosted: Mon Aug 22, 2011 4:06 pm 
Offline
User avatar

Joined: Tue Apr 20, 2010 2:48 pm
Posts: 687
I don't know if all TADS games conform to Babel though. TADS has its own metadata standard and not all of it maps to Babel.


Top
 Profile Send private message  
 
PostPosted: Mon Aug 22, 2011 4:15 pm 
Offline

Joined: Sun Aug 14, 2011 6:21 am
Posts: 127
Babel is able to read tads metadata well, from what I can tell. It's the ifiction specification with which tads is certainly....eh, not incompatible....supercompatible? Anyway, the Babel source code has functions for extracting tads coverart but according to that program, the games you listed don't have coverart (well, still waiting for Macrocosm to download; it's either slow or huge). If this is a problem that is inherent to Babel, I don't forsee myself including tads coverart extraction, at least not now. The Babel sourcecode gives me ample insight into how to unpack these binary files, but if I have to figure out how to extract the cover art myself, it will take a lot more research and time to implement...

_________________
Grotesque: an interactive fiction library manager for Linux
PyIFBabel: a Treaty of Babel library for Python


Top
 Profile Send private message  
 
PostPosted: Mon Aug 22, 2011 4:29 pm 
Offline

Joined: Sun Aug 14, 2011 6:21 am
Posts: 127
Nevermind, it found coverart in Macrocosm. Thanks!

_________________
Grotesque: an interactive fiction library manager for Linux
PyIFBabel: a Treaty of Babel library for Python


Top
 Profile Send private message  
 
PostPosted: Mon Aug 22, 2011 5:49 pm 
Offline
User avatar

Joined: Mon Jun 14, 2010 7:49 am
Posts: 208
I've exposed the Babel record in v5 TAFs in the latest version as raw text. I'll update the Babel code to extract if I get time, but it should be pretty self explanatory.

_________________
ADRIFT Developer developer.


Top
 Profile Send private message  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 152 posts ]  Go to page Previous  1 ... 7, 8, 9, 10, 11, 12, 13 ... 16  Next

All times are UTC - 6 hours [ DST ]


Who is online

Users browsing this forum: No registered users 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