summaryrefslogtreecommitdiff
path: root/apps/plugins/frotz/STATUS
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/frotz/STATUS')
-rw-r--r--apps/plugins/frotz/STATUS45
1 files changed, 45 insertions, 0 deletions
diff --git a/apps/plugins/frotz/STATUS b/apps/plugins/frotz/STATUS
new file mode 100644
index 0000000000..3aa0f673ee
--- /dev/null
+++ b/apps/plugins/frotz/STATUS
@@ -0,0 +1,45 @@
1frotz is quite portable and is divided into 'common' and os-specific files.
2The common files are included here with minimal modifications. For the
3os-specific files I have started with dumbfrotz, the port intended for a plain
4C stdio system - it has its own screen buffering which is needed for rockbox.
5
6Things that work
7----------------
8
9Games, mostly! If the game is too large to fit in the plugin buffer it will
10stop playback and steal the audio buffer.
11
12Saving and restoring (/path/to/story.sav, no filename selection).
13
14Transcripts, command records and replays (likewise).
15
16Undo, up to the limit of available memory (the rest of the plugin buffer if
17the game fit there, or the rest of the audio buffer if not).
18
19Timed input, though it resets the timer when you enter the menu and only
20counts until you enter the keyboard.
21
22Input line preloading, though the actual displayed line after editing looks
23wrong.
24
25Things that don't work because I've not implemented it
26------------------------------------------------------
27
28Reading buttons that don't appear on the rockbox keyboard.
29
30Audible beeps (just a splash for now).
31
32Setting the random seed.
33
34Things which don't work in the original frotz anyway
35----------------------------------------------------
36
37Mouse and menus.
38
39Pictures.
40
41Non-beep sound samples.
42
43Unicode.
44
45Colours.