# Omnimaga

## Calculator Community => Other Calc-Related Projects and Ideas => TI-Nspire => Topic started by: hoffa on June 28, 2012, 09:26:33 am

Title: nFrotz—Endless adventure games on the TI-Nspire!
Post by: hoffa on June 28, 2012, 09:26:33 am

I decided to port the Frotz Z-machine interpreter (http://frotz.sourceforge.net/) to the TI-Nspire, and here we are!

Basically it allows you to play various text adventure games, even some best-selling extremely popular game from the old times. Here's a short excerpt from Frotz's how-to-play guide, you'll quickly understand if you've never played text adventures:

Quote
With Interactive Fiction, you type your commands in plain English each
time you see the prompt which looks like this:

>

[...]

There are many differnet kinds of sentences used in interactive fiction.
Here are some examples:

> walk to the north
> west
> ne
> down
> take the birdcage
> look up megaboz in the encyclopedia
> lie down in the pink sofa
> examine the shiny coin
> put the rusty key in the cardboard box
> show my bow tie to the bouncer
> hit the crawling crab with the giant nutcracker

You can use multiple objects with certain verbs if you separate them by
the word "and" or by a comma. Here are some examples:

> take the book and the frog
> drop the jar of peanut butter, the spoon, and the lemming food
> put the egg and the pencil in the cabinet

Here for example I'm playing the still popular Zork (http://en.wikipedia.org/wiki/Zork_I) of the 80's:

(http://i.imgur.com/Kz3lA.png)

Or The Hitchhiker's Guide to the Galaxy (http://en.wikipedia.org/wiki/The_Hitchhiker's_Guide_to_the_Galaxy_(video_game)):

(http://i.imgur.com/3JhM7.png)

This is still an early version of nFrotz, so some games do not work at all. But I've included three games that have at some point been very popular (the two mentioned above and The Lurking Horror (http://en.wikipedia.org/wiki/The_Lurking_Horror)), they should work fairly well; have had zero issues myself.

Download the latest nFrotz (attached), copy it on your calculator and launch it. It should ask you to install nFrotz (all it does is it adds a file association rule to your ndless.cfg.tns file), once done you should be able to play any games with a .z extension. You need a recent version of Ndless that supports file associations! (couldn't be arsed to write a file browser, it's more elegant this way)

• Zork I: The Great Underground Empire (https://github.com/Hoffa/nFrotz/blob/master/games/Zork%20I.z.tns?raw=true) (1980)
• The Hitchhiker's Guide to the Galaxy (https://github.com/Hoffa/nFrotz/blob/master/games/The%20Hitchhiker's%20Guide%20to%20the%20Galaxy.z.tns?raw=true) (1984)
• The Lurking Horror (https://github.com/Hoffa/nFrotz/blob/master/games/The%20Lurking%20Horror.z.tns?raw=true) (1987)

Aaand some on-calc footage:

Oh yes, to save your progress, type "save" and confirm. To restore your progress, type "restore".

Latest source code can be viewed on github (https://github.com/Hoffa/nFrotz).
Title: Re: nFrotz—Inform Z-machine interpreter; endless adventure games for the TI-Nspire!
Post by: DJ Omnimaga on June 28, 2012, 09:32:28 am
Oh that's nice to hear. I hope it comes to fruition. I'm not a fan of text-based games, but I think a bunch of people here are fans of Zork, as they told me I should play it before.
Title: Re: nFrotz—Inform Z-machine interpreter; endless adventure games for the TI-Nspire!
Post by: Juju on June 28, 2012, 10:06:05 am
Yay Zork :D
Title: Re: nFrotz—Inform Z-machine interpreter; endless adventure games for the TI-Nspire!
Post by: Scipi on June 28, 2012, 10:24:34 am
lolol. I remember when some members were looking into porting Zork to the Nspire via Lua. I looked into it, and utterly failed :P

Btw, if that game cover was honest, it should be this:

(http://i.crackedcdn.com/phpimages/photoshop/7/2/5/135725_slide.jpg?v=1)

Title: Re: nFrotz—Inform Z-machine interpreter; endless adventure games for the TI-Nspire!
Post by: TheNlightenedOne on June 28, 2012, 06:39:32 pm
I actually had the idea to make a Z-Machine interpreter for the Nspire, that could load .z* files too... I was going to do it after the contest. Looks nice!
Title: Re: nFrotz 0.1—Endless adventure games on the TI-Nspire!
Post by: hoffa on June 29, 2012, 05:44:17 pm
Voila, just released a first version of nFrotz.
Title: Re: nFrotz 0.1—Endless adventure games on the TI-Nspire!
Post by: DJ Omnimaga on June 29, 2012, 05:58:50 pm
Is it possible to switch the text to black background or even change the color of both?
Title: Re: nFrotz 0.1—Endless adventure games on the TI-Nspire!
Post by: hoffa on June 29, 2012, 06:01:53 pm
Is it possible to switch the text to black background or even change the color of both?
Shit, forgot to implement the invert colors feature. D: (I had white-on-black at first, but I found it's more pleasant to read when it's the other way around.)
nspireio doesn't support colors, but the code isn't that massive so I could very well add true support CX (only shades of gray currently; errors and non-game messages are printed in gray)
Title: Re: nFrotz—Endless adventure games on the TI-Nspire!
Post by: TheNlightenedOne on July 10, 2012, 12:44:25 pm
I have 2 questions about nFrotz:
1. There's no CX support, since it uses nspireio, right?
2. Can it load .z3, .z5, or .z8 files?
Title: Re: nFrotz—Endless adventure games on the TI-Nspire!
Post by: ExtendeD on July 10, 2012, 03:32:16 pm
For 1.: I don't know for nFrotz, but nspireio does work on CX, but in grayscale. Just make sure to add the following statements at the beginning of your program: "clrscr(); lcd_ingray();"
Title: Re: nFrotz—Endless adventure games on the TI-Nspire!
Post by: mdr1 on October 30, 2012, 05:04:11 pm
2. Can it load .z3, .z5, or .z8 files?
+1
In fact, I tried to put an adventure created with inform but it doesn't work.
Title: Re: nFrotz—Endless adventure games on the TI-Nspire!
Post by: joeym on May 08, 2013, 01:19:46 am
I love these text adventure games. Thank you for taking the time to do this.

Do you have know of any other games that can be played aside from the three posted above? What is needed to convert games to be able to be ran on the Nspire?
Title: Re: nFrotz—Endless adventure games on the TI-Nspire!
Post by: Lionel Debroux on May 08, 2013, 02:56:25 am
hoffa has been in a place without Internet connectivity for a while, and I don't remember how long it's supposed to last, so you're unlikely to get a reply from him soon...

BTW, I know of a Joey whose family name starts with M and whose interests include text adventure games... is that you ? ;)
In which case, FWIW, porting the TI-68k/AMS "advint" to the Nspire series would require porting all platform-, OS-specific code to the Nspire's OS / nSDL / some toolkit written on top of nSDL.
Title: Re: nFrotz—Endless adventure games on the TI-Nspire!
Post by: Stefan Bauwens on May 08, 2013, 02:57:36 am
Cool! Robyn Miller(co-creator of Myst) recently said that Zork was actually the only game he played before making Myst. Must be pretty good for non-gamers then? (Since that is what Myst is, according to him). :)

Title: Re: nFrotz—Endless adventure games on the TI-Nspire!
Post by: joeym on May 08, 2013, 12:20:54 pm
Hi Lionel,

Yeah this is me :) I forgot to mention that I recently got a TI-nSpire. So I have been looking into what can be done with it.

I was very happy to see this ported to the nSpire.
Title: Re: nFrotz—Endless adventure games on the TI-Nspire!
Post by: DJ Omnimaga on May 08, 2013, 02:49:30 pm
Welcome to the forums by the way! :) What Nspire model did you get?
Title: Re: nFrotz—Endless adventure games on the TI-Nspire!
Post by: joeym on May 08, 2013, 11:33:02 pm
I am happy to be here. I own the TI-nSpire CAS CX.

Back when I was in college, many many years ago the TI-85 was brand new. I had to buy it for my Calculus 1 class. Then I got the TI-92 and shortly after I bought the module that you had to install in order to make it a 92+. Then I got a TI-89 and then a TI-89t.

I still use my 89t a lot at work. For games and for calculations :)
Title: Re: nFrotz—Endless adventure games on the TI-Nspire!
Post by: DJ Omnimaga on May 09, 2013, 07:31:17 am
Oh nice collection. :D I got a TI-85 and 92 myself, but they were bought in 2009. (I started doing calc stuff on the TI-83+ in 2001). Sadly the 68K series aren't popular here except in university and I think they're even less in United States since the CAS is banned from some tests.
Title: Re: nFrotz—Endless adventure games on the TI-Nspire!
Post by: Lionel Debroux on May 29, 2013, 08:24:53 am

We'll try to have a look in the next few days.

Yeah, the silly CAS ban has always made the TI-68k series far less popular than the allowed, but less powerful, TI-Z80 series.

As you'll have found, Joey, the Nspire's programmability is lower than that of the TI-68k series.
Title: Re: nFrotz—Endless adventure games on the TI-Nspire!
Post by: catastropher on May 29, 2013, 01:16:26 pm
I've actually been working on the code for nFrotz recently. I've added support for games made with the programming language Inform (which previously caused it to crash) and have made it compatible with zblorb files (though for now it ignores any picture data, or anything else besides the zcode for that matter).

I have, however, had some trouble with Nspire I/O. It seems that it doesn't like white, because whenever I try to use it, Nspire I/O prints in gray instead. Does anyone have any idea why this is happening?

Edit: here is a screenshot of a simple test I wrote in Inform 7.

Notice that the background is gray. If I keep the background white, the result is this:

No matter what I do, I can't get the background of the text to be white. The console is created with this code:

Code: [Select]
`nio_InitConsole (&console, 54, 30, 0, 0, 15, 0);`
As I understand it, 0 is black and 15 is white, so I'm not quite sure exactly why it comes out gray. I suspect there may be a bug in Nspire I/O. Either way, if you'd like to test nFrotz in its current state, download the latest build here (apologies, I would attach it, but I don't have 40 posts yet) => http://goo.gl/P4LDm (http://goo.gl/P4LDm). For those who are curious, it can run .z1, .z2, .z3, .z4, .z5, .z6, .z7, .z8, and .zblorb files.

To run a game, follow these steps:
• Rename the file you want to run as filename.z.tns
• Send the renamed file and nFrotz.tns to your Nspire
• Run nFrotz to install the .z extension (requires a version of ndless that supports extensions)
• Run the game file and enjoy!

Many thanks to hoffa for starting the project. If you find any bugs, please email me at mww12 AT zips DOT uakron DOT edu.
Title: Re: nFrotz—Endless adventure games on the TI-Nspire!
Post by: Lionel Debroux on May 30, 2013, 02:04:18 am
Interesting :)

catastropher, are you using the latest Ndless SDK revision ?
compu, any idea ?

Having the complete source code might help us debugging your program.
Title: Re: nFrotz—Endless adventure games on the TI-Nspire!
Post by: compu on May 30, 2013, 03:46:17 am
Title: Re: nFrotz—Endless adventure games on the TI-Nspire!
Post by: catastropher on May 30, 2013, 01:39:54 pm
Ah, thank you very much, guys! Using the latest revision did the trick. I did, however, find another unfixed bug in Nspire I/O. It seems that nio_cursor_draw() doesn't take into account the offset of the console position, so if the offset is anything other than 0, the cursor is drawn in the wrong place.

I have, however, fixed the bug and have tested it for all of the different cursor types. compu, where would you like me to send my revised cursor.c?

Edit: ok here are the revised nio_cursor_draw() and nio_cursor_erase():

Code: [Select]
`void nio_cursor_draw(nio_console* c){ unsigned short color = c->color[c->cursor_y*c->max_x+c->cursor_x]; unsigned char foreground_color = color; // The starting position of where to draw the cursor const unsigned short cursor_x_start = c->offset_x + c->cursor_x*NIO_CHAR_WIDTH; const unsigned short cursor_y_start = c->offset_y + (c->cursor_y*NIO_CHAR_HEIGHT) + NIO_CHAR_HEIGHT; if((c->drawing_enabled) && (c->cursor_enabled)) { if (!((c->cursor_type >= 0) && (c->cursor_type <= 4))) { // Set the cursor type to a valid one c->cursor_type = 0; } int i, j; if (c->cursor_type == 0) { // Draw a box for the cursor for(i = 0; i < NIO_CHAR_WIDTH; i++) { for(j = NIO_CHAR_HEIGHT; j > 0; j--) { nio_pixel_set(cursor_x_start+i,cursor_y_start-j, foreground_color); } } } else if (c->cursor_type == 1) { // Draw a horizontal underline (underscore) for the cursor // Sanity check for cursor_line_width if (!((c->cursor_line_width > 0) && (c->cursor_line_width <= NIO_CHAR_HEIGHT))) { // Set the cursor width to 1 (regular cursor width) c->cursor_line_width = 1; } // Draw it! for(i = 0; i < NIO_CHAR_WIDTH; i++) { //for(j = NIO_CHAR_HEIGHT; j > (NIO_CHAR_HEIGHT - c->cursor_line_width); j--) for(j = 0; j < c->cursor_line_width; j++) { nio_pixel_set(cursor_x_start+i,cursor_y_start-j-1, foreground_color); } } } else if (c->cursor_type == 2) { // Draw a vertical bar for the cursor // Sanity check for cursor_line_width if (!((c->cursor_line_width > 0) && (c->cursor_line_width <= NIO_CHAR_WIDTH))) { // Set the cursor width to 1 (regular cursor width) c->cursor_line_width = 1; } // Draw it! for(i = 0; i < c->cursor_line_width; i++) { for(j = NIO_CHAR_HEIGHT; j > 0; j--) { nio_pixel_set(cursor_x_start+i,cursor_y_start-j, foreground_color); } } } else if (c->cursor_type == 3 || c->cursor_type == 4) { // Draw a custom cursor // This uses pretty much the same code as the regular character drawing unsigned char background_color = color >> 8; // Sanity check to make sure the user defined something for the character if (c->cursor_custom_data == NULL) { // Set the cursor to a full cursor int p; for(p = 0; p <= 5; p++) c->cursor_custom_data[p] = 0xFF; } // Draw it! int pixelOn; for(i = 0; i < NIO_CHAR_WIDTH; i++) { for(j = NIO_CHAR_HEIGHT; j > 0; j--) { pixelOn = c->cursor_custom_data[i] << j; pixelOn = pixelOn & 0x80 ; if (pixelOn) nio_pixel_set(cursor_x_start+i,cursor_y_start-j,foreground_color); else if(!pixelOn) nio_pixel_set(cursor_x_start+i,cursor_y_start-j,background_color); } } } }}`
Code: [Select]
`void nio_cursor_erase(nio_console* c){ unsigned short color = c->color[c->cursor_y*c->max_x+c->cursor_x]; char background_color = color >> 8; // The starting position of where to draw the cursor const unsigned short cursor_x_start = c->offset_x + c->cursor_x*NIO_CHAR_WIDTH; const unsigned short cursor_y_start = c->offset_y + (c->cursor_y*NIO_CHAR_HEIGHT) + NIO_CHAR_HEIGHT; // Draw a box for the cursor if((c->drawing_enabled) && (c->cursor_enabled)) { int i, j; for(i = 0; i < NIO_CHAR_WIDTH; i++) { for(j = NIO_CHAR_HEIGHT; j > 0; j--) { nio_pixel_set(cursor_x_start+i,cursor_y_start-j, background_color); } } nio_csl_drawchar(c,c->cursor_x,c->cursor_y); }}`
Title: Re: nFrotz—Endless adventure games on the TI-Nspire!
Post by: Lionel Debroux on May 30, 2013, 01:49:12 pm
Even if you cannot attach files here yet, you could post the diff in this topic, or send compu a PM :)
Title: Re: nFrotz—Endless adventure games on the TI-Nspire!
Post by: compu on May 30, 2013, 03:55:08 pm
Thanks catastropher :)
I will integrate your changes as soon as possible (probably tomorrow :P)
btw, I am in the progress of changing the Nspire I/O repository from SVN to Git.
Any new changes will be made to https://github.com/compujuckel/nspire-io instead of the nspforge repo (I'll make a separate post about this once I release a major update or something)
Title: Re: nFrotz—Endless adventure games on the TI-Nspire!
Post by: Artorias of the Abyss on June 09, 2013, 08:24:50 pm
Hell yeah, thanks man. Zork is the shit. It's nice to have a handheld version of it.
Title: Re: nFrotz—Endless adventure games on the TI-Nspire!
Post by: Juju on June 09, 2013, 08:45:06 pm
Thanks catastropher :)
I will integrate your changes as soon as possible (probably tomorrow :P)
btw, I am in the progress of changing the Nspire I/O repository from SVN to Git.
Any new changes will be made to https://github.com/compujuckel/nspire-io instead of the nspforge repo (I'll make a separate post about this once I release a major update or something)
You switched to Git? Nice. Feel free to give me access to your repo, my GitHub username is juju2143 and I'll check it out as soon as I'll get my hands on my Prizm (my bro have it atm).
Title: Re: nFrotz—Endless adventure games on the TI-Nspire!
Post by: catastropher on June 10, 2013, 09:46:15 am
I've been hacking away at the source code for a few weeks now, and I'm happy to say that I'll be releasing nFrotz v1.0 sometime in the next few days! I just need to get the source code cleaned up and a few last minute things ironed out. Oh, and I'd better write the readme too! When I get home, I'll take some screenshots and post them. The new features are:

• Working status bar at the top (as opposed to just printing it out)
• Invertable console colors (black on white, or white on black)
• Built-in file browser that scans the whole calculator for .z files, so no need to navigate to where the game file is. You can also still launch games from My Documents.
• Better file saving which is compatible with all game files. It stores save games in the nFrotz folder (assuming it exists)
• Storing of command entries, so you can use the arrow keys to select a previous input
• Perfect compatibility with .z1, .z2, .z3, .z4, .z5, .z7, and .z8 files, with experimental support for .z6 and .zblorb files.
• Compatibility with games made with the Inform programming language
• A whole bunch of unnecessary, yet cool, particle effects (explosions, self assembly, and a black hole effect).

Do you have any last minute features that you'd like me to add? Lemme know!
Title: Re: nFrotz—Endless adventure games on the TI-Nspire!
Post by: compu on June 10, 2013, 11:38:55 am
You switched to Git? Nice. Feel free to give me access to your repo, my GitHub username is juju2143 and I'll check it out as soon as I'll get my hands on my Prizm (my bro have it atm).
Done ;)

catastropher: That sounds really awesome :)
Title: Re: nFrotz—Endless adventure games on the TI-Nspire!
Post by: Lionel Debroux on June 10, 2013, 01:56:45 pm
Indeed :)
Title: Re: nFrotz—Endless adventure games on the TI-Nspire!
Post by: Juju on June 10, 2013, 02:39:09 pm
You switched to Git? Nice. Feel free to give me access to your repo, my GitHub username is juju2143 and I'll check it out as soon as I'll get my hands on my Prizm (my bro have it atm).
Done ;)
Thanks ^_^
Title: Re: nFrotz—Endless adventure games on the TI-Nspire!
Post by: catastropher on June 10, 2013, 04:43:59 pm
Thanks guys! I appreciate the kind comments. Anyway, here are the screenshots that I promised. The ones showing the particle effects will, of course, look a bit weird since they're frozen in time!

Spoiler For Spoiler:
The built-in file browser:
(http://s22.postimg.org/hdbt5lszl/file_select.png)

A screenshot from the credits of some text exploding:
(http://s22.postimg.org/awxsiee4h/particles.png)

Zork I running with white text on a black background:
(http://s22.postimg.org/orw30v8jl/screen_black.png)

The same as above but with inverted colors:
(http://s22.postimg.org/qxqdvdc01/screen_white.png)

Finally, the black hole that consumes the game when you quit:
(http://s22.postimg.org/81kpbja4h/black_hole.png)
Title: Re: nFrotz—Endless adventure games on the TI-Nspire!
Post by: Juju on June 10, 2013, 05:13:58 pm
That's pretty useless. But awesome. Pretty awesome.
Title: Re: nFrotz—Endless adventure games on the TI-Nspire!
Post by: DJ Omnimaga on June 10, 2013, 05:42:40 pm
Nice to see you picked up this project :D. The new effects look great
Post by: catastropher on July 15, 2013, 02:02:16 pm
I'm sorry about the delay, but I've been pretty busy with my summer classes. Anyway, I'm proud to unveil the release of nFrotz v1.0! It is available on ticalc.org here:

http://www.ticalc.org/archives/files/fileinfo/454/45466.html (http://www.ticalc.org/archives/files/fileinfo/454/45466.html)

Give it a try and lemme know what you think!
Title: Re: nFrotz—Endless adventure games on the TI-Nspire!
Post by: Legimet on July 15, 2013, 08:34:19 pm
I'll try it soon. It looks awesome! :)
Title: Re: nFrotz—Endless adventure games on the TI-Nspire!
Post by: DJ Omnimaga on July 16, 2013, 12:21:29 am
Good to see an update :)
Title: Re: nFrotz—Endless adventure games on the TI-Nspire!
Post by: mdr1 on December 01, 2013, 07:00:31 am
The effects are really good! And we have finally the support of other extensions. :D
I updated it on tiplanet.
Title: Re: nFrotz—Endless adventure games on the TI-Nspire!
Post by: catastropher on December 01, 2013, 02:04:08 pm
Hey mdr1, thank you so much! I'm glad you like it so far :). If I get time over winter break, I'm going to continue working on it. My first priority is implementing screen scrolling because, if a long block of text is printed, it tends to get cut off. As I think about it, I may implement text scrolling as an option as well. Also, Lionel, I'm sorry that I missed your feature about nFrotz before. Thank you so much!
Title: Re: nFrotz—Endless adventure games on the TI-Nspire!
Post by: mdr1 on December 02, 2013, 11:50:10 am
Screen scrolling? Good! And will you add support for text adventures including screens?
PS: I made a news of it on tiplanet if you didn't see. ;)
PS2: Sometimes, the cursor makes bug, and a part of the screen becomes grey.
PS3: Could you add an alternative than the command "quit" to quit the program? I was forced once to reset the calc because commands weren't interpreted. It arrives when the text adventure says "press ESPACE" but the key doesn't make anything.
Title: Re: nFrotz—Endless adventure games on the TI-Nspire!
Post by: catastropher on December 02, 2013, 06:07:03 pm
Supporting text adventures with screens is certainly on my long-term todo list, but it may be a bit difficult on the regular NSpire... perhaps I can convert the images to grayscale. Now, let's talk about the bugs. For the cursor, were you doing anything in particular when it happened? What part of the screen turned gray? Also, are you using a CX or classic? I'll try to reproduce the bug. For quitting, I'll add ESC as an alternate way to quit. Which game were you playing when it happened? Thank you very much for your feedback!
Title: Re: nFrotz—Endless adventure games on the TI-Nspire!
Post by: mdr1 on December 08, 2013, 05:38:34 am
I'm using a CX. If I manage to reproduce the bug which I had had several times, I'll put here a screenshot. Anyway, I have some things to report:

(http://img4.hostingpics.net/pics/504206nFrotzbug.png)

By the way, could you add the possibilty to insert a ' symbol? And could you add the possibility to skip the animations with esc when we want to? Thanks a lot for you work!

EDIT: The name of the game in the screenshot is "lieuxcommuns".
Title: Re: nFrotz—Endless adventure games on the TI-Nspire!
Post by: joeym on April 06, 2014, 05:33:55 pm
Hi I am just wondering if you have had any time to work on this?

I for one love it and am so happy and very excited to use it on my Nspire. Thanks a million for doing this. Nfrotz is awesome!!!

EDIT: OK I wanted to post a few things concerning Nfrotz. Here is what I wrote:

First I am using Nfrotz V1.0 and I am using Ndless 3.6.

When I try and start nFrotz by clicking on it directly my calculator freezes. I have to reset the calculator and then I have to re-install Ndless.

Is there any way that when you click on Nfrotz it will bring up some kind of menu that will let you choose what text adventure you want to play within Nfrotz? That would be a good feature. Like I said above I get the exact opposite effect now. When I click on Nfrotz my calculator freezes and I need to reset it and re-install Ndless.

Another question I have is there any way to escape out of the animations? The first animation when you start a game, quits when I hit escape. Is it possible to have all animations quit when escape is pressed? The particle effect animations look neat but are they necessary?

I have also found that when a big block of text scrolls down the screen it scrolls past the screen and you cannot scroll up to read the text that passes by.

With all this being said I want to thank you for your time on working on this. I for one really appreciate it.
Title: Re: nFrotz—Endless adventure games on the TI-Nspire!
Post by: catastropher on December 28, 2014, 01:56:48 pm
Well, a bit of good news. I thought the source code for nFrotz had been lost because I never got around to putting it in a repository. A few days ago, however, I stumbled across it in an old computer backup! So, after a year of hiatus, I am in the process of getting the code moved into the repo and will resume work on it! Thank you for everyone who's supported the project and I'm sorry that it's taken so long for me to resume work.

joeym, I will take all of your suggestions into account. Thank you for the feedback! Also are you using the CX or classic? A few of the things I plan to implement in the next release:

• Fix the bug pointed out by mdr1!
• Add an options menu, with the option to disable the particle effects
• The ability to scroll up a bit so long blocks of text don't get cut off
• 4. An improved entry editor with the ability to type " ' "

If you guys think of any other features that you'd like me to add, please let me know! :)
Title: Re: nFrotz—Endless adventure games on the TI-Nspire!
Post by: bb010g on December 28, 2014, 06:49:53 pm
Yay! Development! nFrotz is one of my favourite Nspire apps.
Title: Re: nFrotz—Endless adventure games on the TI-Nspire!
Post by: joeym on January 01, 2015, 10:27:17 pm
Hello!!

Wow I honestly thought this was dead. I just happened to check this forum and found that you recently responded and I thank you for that.

To answer your question I am using the CX version of the Nspire.

I have not really used NFrotz in a long time so I will start doing so once again. I look forward to your work on this and truly appreciate it.

Blessings!!