/* dumb-frotz.h * $Id: dumb-frotz.h,v 1.1.1.1 2002/03/26 22:38:34 feedle Exp $ * Frotz os functions for a standard C library and a dumb terminal. * Now you can finally play Zork Zero on your Teletype. * * Copyright 1997, 1998 Alembic Petrofsky <alembic@petrofsky.berkeley.ca.us>. * Any use permitted provided this notice stays intact. */#include"../common/frotz.h"#include<stdio.h>#include<stdlib.h>#include<errno.h>#include<string.h>#include<ctype.h>#include<time.h>#define VERSION "1.0"/* from ../common/setup.h */externf_setup_tf_setup;/* From input.c. */boolis_terminator(zchar);/* dumb-input.c */booldumb_handle_setting(constchar*setting,boolshow_cursor,boolstartup);voiddumb_init_input(void);/* dumb-output.c */voiddumb_init_output(void);booldumb_output_handle_setting(constchar*setting,boolshow_cursor,boolstartup);voiddumb_show_screen(boolshow_cursor);voiddumb_show_prompt(boolshow_cursor,charline_type);voiddumb_dump_screen(void);voiddumb_display_user_input(char*);voiddumb_discard_old_input(intnum_chars);voiddumb_elide_more_prompt(void);voiddumb_set_picture_cell(introw,intcol,charc);/* dumb-pic.c */voiddumb_init_pictures(char*graphics_filename);