Java Fabled Lands (JaFL)

(formerly known as FLApp)

New version released (11 Nov '17)

Version 1.0.6 of JaFL is out now! It finally includes the correct rule for calculating Defence: fights will stay tougher! There's also a lot of minor typos and fixes since the last release (three years ago).

Why the name-change?

The authors asked me nicely. When it first came out, 'app' simply meant application; since then, mobile apps have become ubiquitous, to the extent that the former name actually has a ring of official-ness. Hopefully this leaves room for an actual official Fabled Lands App?

Gamebooks republished; new books to follow...?

The Fabled Lands books are available on and What's more, a Kickstarter-backed book 7 is almost out: see the project page for details.

If you've enjoyed this application, please consider buying some or all of these new editions. As much as I've tried to capture the gamebook experience, there's a certain tactility missing; an awareness that the book you hold is only so long, yet might unravel in unpredictable ways. Finding your eye drawn to an interesting reference and wondering: how the hell do I get there? Plus, you get to cheat.

So please buy, if only so that I can finally see Ankon-Konu and the other remaining strangeness in Dave and Jamie's heads.

Project Info

Fabled Lands?

Fabled Lands was a gamebook series originally published in 1995-6. There were 12 planned volumes, but only 6 were ever published, because the gamebook market had virtually imploded.

Gamebooks? What?

Um, do you remember Fighting Fantasy? No? What about Choose Your Own Adventure? A few heads are nodding. The basic concept is an interactive story, written in the second person, cut up into short numbered sections; at the end of each section you're given a choice as to which section comes next, based on your 'action' within the narrative. A gamebook adds some RPG-ish rules to the mix. Essentially it's a solo role-playing game with a lot of reading.

But what does this mean for us today?

This project is an adaptation of the six published books for the computer. Note the word 'adaptation': I've tried to stay as close as possible to the original text, handling all the rules and leaving the player free to read and enjoy without the (sometimes tedious) record-keeping. The player is faced with something very much like a web-page, and other windows displaying a map and the character's abilities.


Looks interesting. How do I try it?

Easy, just download the latest version: this contains all the books that have been converted. You'll need to have Java 5 (or later) on your computer: refer to the README.txt file in the zip-file you've just downloaded.

I like it, but I ran into this weird bug.

If you find a bug or a typo, please email me. If possible, include the book and section(s) where the problem occurred. You might want to check the list of known bugs first (although it's kind of out of date). This program is still under occasional development; the sooner bugs are found, the sooner they'll be fixed!

I keep dying. This is too hard.

Try starting in book 5 and travelling east, into the easier books. That way your character will be more able to tackle anything that comes your way. Don't forget to save occasionally: that way you can reload if things go pear-shaped. If you've got some spare cash, it's worthwhile to buy some blessings. A luck blessing gives you a second chance in most situations.

When is the next version coming out/When are you doing the rest of the books?

When it's ready. If you want to be notified, you could subscribe to the project RSS feed or join the Yahoo Fabled Lands group, where I post updates.

Are you going to do other gamebook series?

Unlikely. Fabled Lands was unusual in that each book was based around a geographic region in the same world. As more books were published, you could travel between books. In video-game terms, it's a 'sandbox' - you can explore for as long as you like. This makes it very amenable to a computer version. Other gamebooks tend to be more linear; converting them seems (to me) a little pointless.

What about copyright?

Dave Morris and Jamie Thomson have given permission for this project to use the text of the Fabled Lands books!

About this project:

This is the Java Fabled Lands project ("jafl")

This project was registered on on Apr 29, 2009, and is described by the project team as follows:

An adaptation of the Fabled Lands gamebook series: travel through a fantastic world, amassing skill, wealth, and fame, while avoiding sudden death. Presents the complete text to maintain the spirit of the original.

About is the world's largest provider of hosting for Open Source software development projects. provides a variety of services to projects, including a download mirror network, collaborative development tools (like CVS and Subversion), and tools to support discussion and support. These services are provided to projects and their end-users free-of-charge.

About Open Source:

Of benefit to users, Open Source software is licensed so you can download and use the software free-of-charge. The source code for this software is made available free-of-charge, you (or a programmer you hire) can make changes to this software to better meet your needs, and you can release your changed code back to the community passing the benefit on to other users.

The exact license terms used by this project on their project summary page and in the licensing documents included in their downloads.


Download Java Fabled Lands files

Project detail and discuss

Get support


Join this project:

To join this project, please contact the project administrators of this project, as shown on the project summary page.

Get the source code:

Source code for this project may be available as downloads or through the Subversion repository used by the project, as accessible here.

Update project web pages:

If you are a web page developer interested in this project, please consider reaching out to the project admin (per the "Join this project" section, above) to offer your assistance in cleaning up this page, which the developer considers passable at best.


Not what you're looking for? hosts over 100,000 Open Source projects. You may find what you're looking for by searching our site or using our Software Map.

You may also want to consider these similarly-categorized projects:

Project Web Hosted by

©Copyright 2005-2017 - Jonathan Mann, SourceForge, Inc., All Rights Reserved

About - Legal - Help