Added my last two video modes to the DOS port.

This commit is contained in:
stainless
2001-09-10 07:31:07 +00:00
parent 5dbc7f8cd3
commit 48580f1915
8 changed files with 568 additions and 203 deletions

View File

@@ -223,7 +223,7 @@ NEWSYM BitConv32Ptr, dd 0
NEWSYM previdmode, db 0 ; previous video mode
%ifdef __MSDOS__
NEWSYM cvidmode, db 3 ; video mode, 0=320x240, 1=256x256
NEWSYM cvidmode, db 4 ; video mode, 0=320x240, 1=256x256
%else
NEWSYM cvidmode, db 1 ; video mode, 0=320x240, 1=256x256
%endif
@@ -1455,12 +1455,13 @@ SECTION .data
%ifndef __LINUX__
db ' -v # Select Video Mode :',13,10
db ' 0 = 256x224x8B (MODEQ) 1 = 256x240x8B (MODEQ)',13,10
db ' 2 = 256x256x8B (MODEQ) 3 = 320x240x8B (MODEX)',13,10
db ' 4 = 640x480x16B (VESA1) 5 = 320x240x8B (VESA2)',13,10
db ' 6 = 320x240x16B (VESA2) 7 = 320x480x8B (VESA2)',13,10
db ' 8 = 320x480x16B (VESA2) 9 = 512x384x8B (VESA2)',13,10
db ' 10 = 512x384x16B (VESA2) 11 = 640x480x8B (VESA2)',13,10
db ' 12 = 640x480x16B (VESA2)',13,10
db ' 2 = 256x256x8B (MODEQ) 3 = 320x224x8B (MODEX)',13,10
db ' 4 = 320x240x8B (MODEX) 5 = 320x256x8B (MODEX)',13,10
db ' 6 = 640x480x16B (VESA1) 7 = 320x240x8B (VESA2)',13,10
db ' 8 = 320x240x16B (VESA2) 9 = 320x480x8B (VESA2)',13,10
db ' 10 = 320x480x16B (VESA2) 11 = 512x384x8B (VESA2)',13,10
db ' 12 = 512x384x16B (VESA2) 13 = 640x480x8B (VESA2)',13,10
db ' 14 = 640x480x16B (VESA2)',13,10
%endif
db ' -w Enable VSync',13,10
db 'Press any key to continue.',0