

To-Do list:

 -- add  command history  buffer  and emacs  style  line editing  (all
    interfaces).  ncurses/x11: also full cursor movement.

 -- ncurses version: v3+ hint screen mode. 

 -- rcfile handling similar to that of frotz (all interfaces). 

 -- add  bitmap extraction code.   Viewing will  be done  via external
    picture viewers in  dumb and curses interfaces, so  that spares me
    the effort except with the X11 interface. 

 -- do the same as above for title pictures and/or cover art (eg., the
    cool Dr. Roach picture of "Fish!").

 -- add external MP3  player support for the title  tracks and in-game
    effects (comparable to the magnetic-picviewer included here). 

 -- add a decent X11 interface  with the original Amiga look and feel,
    pull down scrolls and all --- ie., one that is *NOT* based on Glk.
    Not  even on  Qt  (KDE) or  GTK+  (GNOME).  It  will  be based  on
    pure-strain native  Unix and X11 libraries.  The  most powerful of
    all is only good enough.

 -- add a blorb 2.0.1 format file access mode.  MSrl *is* a registered
    (if stupidly shortened) Blorb signature, after all. 

 -- add  a "Magscroll" blorb  variant file  access mode  (Magscroll is
    under construction and will gather a game's .mag, .hnt, .gfx, .mp3
    and  cover/title  picture files  into  a  single package,  without
    having to split them into separate aiff/mp3/png data files).



To-do in the long shot:

 -- clear up the  whole mess of source code that  all those suckers in
    the credits  list created  and turn it  into something  that works
    effectively, without  redundancies and without  silly methods, and
    that documents itself in the source by non-silly speaking names.


