gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

Help Wanted > Interactive Fiction Interpreter Needed (CANCELED)

#166143 - Ikz2 - Sat Jan 31, 2009 3:45 pm

[URL removed by MOD - No piracy related links please]
THIS WAS ORIGINALLY POSTED AT [Same here - MOD].

----------------------------------------------------------------------------
----------------------------------------------------------------------------

The world is in need of an interactive fiction interpreter for the DS.

There is one interpreter available right now that I know of, papafuji's DSFrotz (Google it). It plays Inform games, but it's a buggy mess and quite incompatible. Try the game break-in.z5, if it behaves for you like it did for me it won't start at all. Some games require 77 characters per line or something or the words scroll off the edge of the screen, unable to be read. It's also a pain to use in general, there's something wrong with every input method available.

Now, I think we all agree that the DS is a perfect handheld for this type of game. Words on top, nice big keyboard on the bottom. Right? So I'm offering on behalf of the IF-playing community a very small commission, for the completion of an Inform interpreter, of $50 US.

Obviously there hasn't been enough demand for this YET, but I'm hopeful that on the biggest DS community an experienced coder will pick it up for this price to be a nice guy. I tried getting together all the tools for programming in ARM or whatever, but I'm a visual basic guy. I'm not gonna waste my time, I'll never be able to learn it.

DETAILS:
- $50 will be sent via Paypal, so they'll probably take a chunk out of it if you don't have a premium account or whatever. I think this is fair since we already have an open-source interpreter (papafuji's) that really only needs to be cleaned up by someone who knows how. Others can add to the pot if they want to see this get done.
- There should be DLDI compatibility with any cart that usually offers it, obviously, to get the .z# files on there.
- Should be compatible with like 99% of existing Inform games, excluding badly coded ones or ones that use oddball features.
- Can have JUST querty/azerty touch-keyboard as long as it's effective, I don't care about character recognition entry at all.
- Must be open-source freeware so it can be put over on the official Inform site when it's done. http://www.inform-fiction.org/zmachine/interpreters.html

If you need more information just ask.

The IF community is a huge one and this would be a truly useful homebrew. I'm shocked that all the 40-year-olds who played Zork when it came out haven't gotten this right yet.

--------------------------------------------------------
--------------------------------------------------------

There are more details at [Same here - MOD], so please see that for the updates. Thanks for your time, I realize 50 bucks isn't a lot for a project (even if it's this small it may take a long time) but I hope that if you have the skill you'll do it for the huge IF community.


Last edited by Ikz2 on Thu Feb 05, 2009 2:21 pm; edited 2 times in total

#166160 - Ikz2 - Sat Jan 31, 2009 8:09 pm

Sorry, didn't know that site had rom info on it.

Anyway, I guess if you have a serious inquiry into the project I can discuss it here, just leave a reply.

#166278 - sonny_jim - Tue Feb 03, 2009 7:09 pm

DSLinux has a port of frotz, no idea what sort of state it is in though.
_________________
Quote:

Would that be the internet driver for the program?

#166294 - Ikz2 - Wed Feb 04, 2009 1:46 am

It does? So you're saying DSLinux has a port of Frotz prepackaged on it already, or it's out there somewhere and compatible for it?

I'm not sure how it works, really. Does DSLinux actually support normal linux programs or are there linux programs coded specifically for DSLinux?

#166295 - nanou - Wed Feb 04, 2009 3:13 am

http://dslinux.org/cgi-bin/moin.cgi/AppDir#F

Seems to be prepackaged.

DSLinux "actually" supports Linux programs, but they've got to be compiled for the correct ARM processor and respect the system limits etc. etc. So you won't be running x86 binaries on it, which I think is what you meant.
_________________
- nanou

#166302 - Ikz2 - Wed Feb 04, 2009 1:29 pm

Wow, you're right. It's just normal Frotz recompiled for the DS version of Linux. Awesome. Doesn't look like it's compatible with the brand-new z8 files but it's something to try in the meantime. Thanks for pointing that out.

#166344 - Ikz2 - Thu Feb 05, 2009 2:21 pm

Bounty canceled. This is good enough, it's better than the alternative at least.

#166410 - sonny_jim - Sat Feb 07, 2009 3:38 pm

*cough*

Does DSLinux not get the bounty then?
_________________
Quote:

Would that be the internet driver for the program?