Remove unused VI modes

This commit is contained in:
Ryan Dwyer 2022-10-24 17:56:42 +10:00
parent 66f99b50d6
commit 420d5ee990
3 changed files with 9 additions and 1880 deletions

View File

@ -21,7 +21,7 @@
/*---------------------------------------------------------------------*
Copyright (C) 1998 Nintendo. (Originated by SGI)
$RCSfile: os_vi.h,v $
$Revision: 1.1 $
$Date: 1998/10/09 08:01:20 $
@ -69,7 +69,7 @@ typedef struct {
typedef struct {
u32 origin;
u32 yScale;
u32 vStart;
u32 vStart;
u32 vBurst;
u32 vIntr;
} OSViFieldRegs;
@ -96,65 +96,10 @@ typedef struct {
/*
* Video Interface (VI) mode type
*/
#define OS_VI_NTSC_LPN1 0 /* NTSC */
#define OS_VI_NTSC_LPF1 1
#define OS_VI_NTSC_LAN1 2
#define OS_VI_NTSC_LAF1 3
#define OS_VI_NTSC_LPN2 4
#define OS_VI_NTSC_LPF2 5
#define OS_VI_NTSC_LAN2 6
#define OS_VI_NTSC_LAF2 7
#define OS_VI_NTSC_HPN1 8
#define OS_VI_NTSC_HPF1 9
#define OS_VI_NTSC_HAN1 10
#define OS_VI_NTSC_HAF1 11
#define OS_VI_NTSC_HPN2 12
#define OS_VI_NTSC_HPF2 13
#define OS_VI_PAL_LPN1 14 /* PAL */
#define OS_VI_PAL_LPF1 15
#define OS_VI_PAL_LAN1 16
#define OS_VI_PAL_LAF1 17
#define OS_VI_PAL_LPN2 18
#define OS_VI_PAL_LPF2 19
#define OS_VI_PAL_LAN2 20
#define OS_VI_PAL_LAF2 21
#define OS_VI_PAL_HPN1 22
#define OS_VI_PAL_HPF1 23
#define OS_VI_PAL_HAN1 24
#define OS_VI_PAL_HAF1 25
#define OS_VI_PAL_HPN2 26
#define OS_VI_PAL_HPF2 27
#define OS_VI_MPAL_LPN1 28 /* MPAL - mainly Brazil */
#define OS_VI_MPAL_LPF1 29
#define OS_VI_MPAL_LAN1 30
#define OS_VI_MPAL_LAF1 31
#define OS_VI_MPAL_LPN2 32
#define OS_VI_MPAL_LPF2 33
#define OS_VI_MPAL_LAN2 34
#define OS_VI_MPAL_LAF2 35
#define OS_VI_MPAL_HPN1 36
#define OS_VI_MPAL_HPF1 37
#define OS_VI_MPAL_HAN1 38
#define OS_VI_MPAL_HAF1 39
#define OS_VI_MPAL_HPN2 40
#define OS_VI_MPAL_HPF2 41
#define OS_VI_FPAL_LPN1 42 /* FPAL - Full screen PAL */
#define OS_VI_FPAL_LPF1 43
#define OS_VI_FPAL_LAN1 44
#define OS_VI_FPAL_LAF1 45
#define OS_VI_FPAL_LPN2 46
#define OS_VI_FPAL_LPF2 47
#define OS_VI_FPAL_LAN2 48
#define OS_VI_FPAL_LAF2 49
#define OS_VI_FPAL_HPN1 50
#define OS_VI_FPAL_HPF1 51
#define OS_VI_FPAL_HAN1 52
#define OS_VI_FPAL_HAF1 53
#define OS_VI_FPAL_HPN2 54
#define OS_VI_FPAL_HPF2 55
#define OS_VI_NTSC_LAN1 0
#define OS_VI_NTSC_HAF1 1
#define OS_VI_MPAL_LAN1 2
#define OS_VI_MPAL_HAF1 3
/*
* Video Interface (VI) special features

File diff suppressed because it is too large Load Diff

View File

@ -2202,18 +2202,10 @@ void viUpdateMode(void)
// 12c
if (g_ViBackData->mode == VIMODE_LO) {
if (g_ViIs16Bit) {
if (osTvType == OS_TV_MPAL) {
var8008dcc0[g_ViSlot] = osViModeTable[OS_VI_MPAL_LAN1];
} else {
var8008dcc0[g_ViSlot] = osViModeTable[OS_VI_NTSC_LAN1];
}
if (osTvType == OS_TV_MPAL) {
var8008dcc0[g_ViSlot] = osViModeTable[OS_VI_MPAL_LAN1];
} else {
if (osTvType == OS_TV_MPAL) {
var8008dcc0[g_ViSlot] = osViModeTable[OS_VI_MPAL_LAN2];
} else {
var8008dcc0[g_ViSlot] = osViModeTable[OS_VI_NTSC_LAN2];
}
var8008dcc0[g_ViSlot] = osViModeTable[OS_VI_NTSC_LAN1];
}
var8008dcc0[g_ViSlot].comRegs.width = g_ViBackData->bufx;