MSDOS/VESA: Add video_width and video_height

To be used to set the video mode
This commit is contained in:
Ray Chason
2020-01-25 19:00:02 -05:00
committed by Pasi Kallinen
parent aa3303cafc
commit 9460796a2b
2 changed files with 28 additions and 1 deletions

View File

@@ -3349,8 +3349,31 @@ boolean tinitial, tfrom_file;
return retval;
}
#endif /* VIDEOSHADES */
#ifdef MSDOS
fullname = "video_width";
if (match_optname(opts, fullname, 7, TRUE)) {
if (duplicate)
complain_about_duplicate(opts, 1);
if (negated) {
bad_negation(fullname, FALSE);
return FALSE;
}
op = string_for_opt(opts, negated);
iflags.wc_video_width = strtol(op, NULL, 10);
return FALSE;
}
fullname = "video_height";
if (match_optname(opts, fullname, 7, TRUE)) {
if (duplicate)
complain_about_duplicate(opts, 1);
if (negated) {
bad_negation(fullname, FALSE);
return FALSE;
}
op = string_for_opt(opts, negated);
iflags.wc_video_height = strtol(op, NULL, 10);
return FALSE;
}
#ifdef NO_TERMS
/* video:string -- must be after longer tests */
fullname = "video";