regs.h.ah = 0x12;
int86(0x16, ®s, ®s);
return b == regs.h.al;
-}
+} /* test_enhanced_keyboard */
/*
{
cleanup();
exit(status);
-}
+} /* os_quit */
static void print_c_string (const char *s)
strcat(filename, extension);
}
return filename;
-}
+} /* malloc_filename */
/*
#else
return fopen(f_setup.story_file, "rb");
#endif
-}
+} /* os_load_story */
/*
}
#endif
return fseek(fp, offset, whence);
-}
+} /* os_storyfile_seek */
/*
return ftell(fp) - blorb_res.data.startpos;
#endif
return ftell(fp);
-}
+} /* os_storyfile_tell */
return (_AX);
#endif
-}
+} /* available_bios */
/*
int 10h
pop bp
}
-}
+} /* set_user */
+
/*
* set_user_gfont
int 10h
pop bp
}
-}
+} /* set_user_gfont */
/*
fread(font_data+offset, 1, nmemb, fp);
fclose(fp);
}
-}
+} /* read_font */
/*
}
#endif
return 0;
-}
+} /* os_from_true_colour */
/*
#else
return 0;
#endif
-}
+} /* os_to_true_colour */