⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 osd_uadj.c

📁 genesis芯片点屏程序
💻 C
📖 第 1 页 / 共 2 页
字号:
	EXTRACT_2B(SIXAXIS_MIN_VALUE),
	EXTRACT_2B(SIXAXIS_MAX_VALUE),

	// ADJV_SixAxisYellowColor
	// offset = 351
	(VT_SBYTE | AGID_ModeIndependent),
	EXTRACT_2B(SixAxisYellowColor_offset),
	1,
	ADJID_AdjustSixAxisColor,
	EXTRACT_2B(SIXAXIS_MIN_VALUE),
	EXTRACT_2B(SIXAXIS_MAX_VALUE),

	// ADJV_ColorAxis
	// offset = 360
	(VT_BYTE | AGID_ModeIndependent),
	EXTRACT_2B(ColorAxis_offset),
	1,
	ADJID_NULL,
	EXTRACT_2B(RED_AXIS),
	EXTRACT_2B(MAGENTA_AXIS),

	// ADJV_ACMMode
	// offset = 369
	(VT_BYTE | AGID_ModeIndependent),
	EXTRACT_2B(ACMMode_offset),
	1,
	ADJID_NULL,
	EXTRACT_2B(0x0),
	EXTRACT_2B(0xFF),

	// ADJV_ThemeMode
	// offset = 378
	(VT_BYTE | AGID_ModeIndependent),
	EXTRACT_2B(ThemeMode_offset),
	1,
	ADJID_NULL,
	EXTRACT_2B(0x0),
	EXTRACT_2B(0xFF),

	// ADJV_LBNCMode
	// offset = 387
	(VT_SBYTE | AGID_ModeIndependent),
	EXTRACT_2B(LBNCMode_offset),
	1,
	ADJID_LBNC_Adjust,
	EXTRACT_2B(0x0),
	EXTRACT_2B(0xB),

	// ADJV_AUD_Volume
	// offset = 396
	(VT_BYTE | AGID_ModeIndependent),
	EXTRACT_2B(AUD_Volume_offset),
	2,
	ADJID_AdjustVolume,
	EXTRACT_2B(0x0),
	EXTRACT_2B(0x60),

	// ADJV_AUD_Mute
	// offset = 405
	(VT_BYTE | AGID_ModeIndependent),
	EXTRACT_2B(AUD_Mute_offset),
	1,
	ADJID_AdjustMuteControl,
	EXTRACT_2B(0x0),
	EXTRACT_2B(0x1),

	// ADJV_RBlacklevel
	// offset = 414
	(VT_BYTE | AGID_ModeIndependent),
	EXTRACT_2B(RBlacklevel_offset),
	1,
	ADJID_AdjustBlackLevel,
	EXTRACT_2B(0x0),
	EXTRACT_2B(0xFF),

	// ADJV_GBlacklevel
	// offset = 423
	(VT_BYTE | AGID_ModeIndependent),
	EXTRACT_2B(GBlacklevel_offset),
	1,
	ADJID_AdjustBlackLevel,
	EXTRACT_2B(0x0),
	EXTRACT_2B(0xFF),

	// ADJV_BBlacklevel
	// offset = 432
	(VT_BYTE | AGID_ModeIndependent),
	EXTRACT_2B(BBlacklevel_offset),
	1,
	ADJID_AdjustBlackLevel,
	EXTRACT_2B(0x0),
	EXTRACT_2B(0xFF),

	// ADJV_HTotal
	// offset = 441
	(VT_WORD | AGID_ModeDependent | VT_FuncMin | VT_FuncMax),
	EXTRACT_2B(HTotal_offset),
	1,
	ADJID_AdjustHTotal,
	EXTRACT_2B(EXTRID_MinimumHTotal),
	EXTRACT_2B(EXTRID_MaximumHTotal),

	// ADJV_HStart
	// offset = 450
	(VT_WORD | AGID_ModeDependent | VT_FuncMin | VT_FuncMax),
	EXTRACT_2B(HStart_offset),
	1,
	ADJID_AdjustHPos,
	EXTRACT_2B(EXTRID_MinimumHPos),
	EXTRACT_2B(EXTRID_MaximumHPos),

	// ADJV_VStart
	// offset = 459
	(VT_WORD | AGID_ModeDependent | VT_FuncMin | VT_FuncMax),
	EXTRACT_2B(VStart_offset),
	1,
	ADJID_AdjustVPos,
	EXTRACT_2B(EXTRID_MinimumVPos),
	EXTRACT_2B(EXTRID_MaximumVPos),

	// ADJV_HSyncPhase
	// offset = 468
	(VT_WORD | AGID_ModeDependent | VT_FuncMin | VT_FuncMax),
	EXTRACT_2B(HSyncPhase_offset),
	1,
	ADJID_AdjustHSyncPhase,
	EXTRACT_2B(EXTRID_MinimumPhase),
	EXTRACT_2B(EXTRID_MaximumPhase),

	// ADJV_PhaseSkew
	// offset = 477
	(VT_SWORD | AGID_ModeDependent),
	EXTRACT_2B(PhaseSkew_offset),
	1,
	ADJID_NULL,
	EXTRACT_2B(-32768),
	EXTRACT_2B(0x7FFF),

	// ADJV_HStartBestValue
	// offset = 486
	(VT_WORD | AGID_ModeDependent),
	EXTRACT_2B(HStartBestValue_offset),
	1,
	ADJID_NULL,
	EXTRACT_2B(0x0),
	EXTRACT_2B(0xFFFF),

	// ADJV_HTotalBestValue
	// offset = 495
	(VT_WORD | AGID_ModeDependent),
	EXTRACT_2B(HTotalBestValue_offset),
	1,
	ADJID_NULL,
	EXTRACT_2B(0x0),
	EXTRACT_2B(0xFFFF),

	// ADJV_VStartBestValue
	// offset = 504
	(VT_WORD | AGID_ModeDependent),
	EXTRACT_2B(VStartBestValue_offset),
	1,
	ADJID_NULL,
	EXTRACT_2B(0x0),
	EXTRACT_2B(0xFFFF),

	// ADJV_HSyncPhaseBestValue
	// offset = 513
	(VT_WORD | AGID_ModeDependent),
	EXTRACT_2B(HSyncPhaseBestValue_offset),
	1,
	ADJID_NULL,
	EXTRACT_2B(0x0),
	EXTRACT_2B(0xFFFF),

	// ADJV_VFStartValue
	// offset = 522
	(VT_WORD | AGID_ModeDependent),
	EXTRACT_2B(VFStartValue_offset),
	1,
	ADJID_NULL,
	EXTRACT_2B(0x0),
	EXTRACT_2B(0xFFFF),

	// ADJV_MenuXPos
	// offset = 531
	(VT_WORD | AGID_Global),
	EXTRACT_2B(MenuXPos_offset),
	1,
	ADJID_NULL,
	EXTRACT_2B(0x0),
	EXTRACT_2B(NUM_OSD_POSITIONS),

	// ADJV_MenuYPos
	// offset = 540
	(VT_WORD | AGID_Global),
	EXTRACT_2B(MenuYPos_offset),
	1,
	ADJID_NULL,
	EXTRACT_2B(0x0),
	EXTRACT_2B(NUM_OSD_POSITIONS),

	// ADJV_PtrSegment
	// offset = 549
	(VT_WORD | AGID_Global),
	EXTRACT_2B(PtrSegment_offset),
	1,
	ADJID_NULL,
	EXTRACT_2B(0x0),
	EXTRACT_2B(0xFFFF),

	// ADJV_PtrOffset
	// offset = 558
	(VT_WORD | AGID_Global),
	EXTRACT_2B(PtrOffset_offset),
	1,
	ADJID_NULL,
	EXTRACT_2B(0x0),
	EXTRACT_2B(0xFFFF),

	// ADJV_FactoryColor
	// offset = 567
	(VT_BYTE | AGID_FactoryMenuGlobals),
	EXTRACT_2B(FactoryColor_offset),
	1,
	ADJID_NULL,
	EXTRACT_2B(0x0),
	EXTRACT_2B(0xFF),

	// ADJV_FactoryGainRed
	// offset = 576
	(VT_BYTE | AGID_FactoryMenuGlobals),
	EXTRACT_2B(FactoryGainRed_offset),
	1,
	ADJID_AdjustFactoryADCGain,
	EXTRACT_2B(0x0),
	EXTRACT_2B(0xFF),

	// ADJV_FactoryGainGreen
	// offset = 585
	(VT_BYTE | AGID_FactoryMenuGlobals),
	EXTRACT_2B(FactoryGainGreen_offset),
	1,
	ADJID_AdjustFactoryADCGain,
	EXTRACT_2B(0x0),
	EXTRACT_2B(0xFF),

	// ADJV_FactoryGainBlue
	// offset = 594
	(VT_BYTE | AGID_FactoryMenuGlobals),
	EXTRACT_2B(FactoryGainBlue_offset),
	1,
	ADJID_AdjustFactoryADCGain,
	EXTRACT_2B(0x0),
	EXTRACT_2B(0xFF),

	// ADJV_FactoryColorTempAdjRed
	// offset = 603
	(VT_BYTE | AGID_FactoryMenuGlobals),
	EXTRACT_2B(FactoryColorTempAdjRed_offset),
	1,
	ADJID_AdjustFactoryColorTemp,
	EXTRACT_2B(0x0),
	EXTRACT_2B(0xFF),

	// ADJV_FactoryColorTempAdjGreen
	// offset = 612
	(VT_BYTE | AGID_FactoryMenuGlobals),
	EXTRACT_2B(FactoryColorTempAdjGreen_offset),
	1,
	ADJID_AdjustFactoryColorTemp,
	EXTRACT_2B(0x0),
	EXTRACT_2B(0xFF),

	// ADJV_FactoryColorTempAdjBlue
	// offset = 621
	(VT_BYTE | AGID_FactoryMenuGlobals),
	EXTRACT_2B(FactoryColorTempAdjBlue_offset),
	1,
	ADJID_AdjustFactoryColorTemp,
	EXTRACT_2B(0x0),
	EXTRACT_2B(0xFF),

	// ADJV_FactorysRGBBrightnessValue
	// offset = 630
	(VT_BYTE | AGID_FactoryMenuGlobals),
	EXTRACT_2B(FactorysRGBBrightnessValue_offset),
	1,
	ADJID_AdjustFactoryBrightness,
	EXTRACT_2B(0x0),
	EXTRACT_2B(0xFF),

	// ADJV_FactorysRGBContrastValue
	// offset = 639
	(VT_BYTE | AGID_FactoryMenuGlobals),
	EXTRACT_2B(FactorysRGBContrastValue_offset),
	1,
	ADJID_AdjustFactorysRGBContrast,
	EXTRACT_2B(0x0),
	EXTRACT_2B(0xFF),

	// ADJV_FactoryBrightnessMaxSetting
	// offset = 648
	(VT_BYTE | AGID_FactoryMenuGlobals),
	EXTRACT_2B(FactoryBrightnessMaxSetting_offset),
	1,
	ADJID_NULL,
	EXTRACT_2B(0x0),
	EXTRACT_2B(0xFF),

	// ADJV_FactoryContrastMaxSetting
	// offset = 657
	(VT_BYTE | AGID_FactoryMenuGlobals),
	EXTRACT_2B(FactoryContrastMaxSetting_offset),
	1,
	ADJID_NULL,
	EXTRACT_2B(0x0),
	EXTRACT_2B(0xFF),

	// ADJV_FactoryBrightnessMinSetting
	// offset = 666
	(VT_BYTE | AGID_FactoryMenuGlobals),
	EXTRACT_2B(FactoryBrightnessMinSetting_offset),
	1,
	ADJID_NULL,
	EXTRACT_2B(0x0),
	EXTRACT_2B(0xFF),

	// ADJV_FactoryContrastMinSetting
	// offset = 675
	(VT_BYTE | AGID_FactoryMenuGlobals),
	EXTRACT_2B(FactoryContrastMinSetting_offset),
	1,
	ADJID_NULL,
	EXTRACT_2B(0x0),
	EXTRACT_2B(0xFF),

	// ADJV_MonitorOnTime
	// offset = 684
	(VT_WORD | AGID_FactoryMenuGlobals),
	EXTRACT_2B(MonitorOnTime_offset),
	1,
	ADJID_NULL,
	EXTRACT_2B(0x0),
	EXTRACT_2B(0xFF),

	// ADJV_BacklightOnTime
	// offset = 693
	(VT_WORD | AGID_FactoryMenuGlobals),
	EXTRACT_2B(BacklightOnTime_offset),
	1,
	ADJID_NULL,
	EXTRACT_2B(0x0),
	EXTRACT_2B(0xFF),

	// ADJV_PowerOnTimes
	// offset = 702
	(VT_WORD | AGID_FactoryMenuGlobals),
	EXTRACT_2B(PowerOnTimes_offset),
	1,
	ADJID_NULL,
	EXTRACT_2B(0x0),
	EXTRACT_2B(0xFF),

	// ADJV_FactoryGmRegAddress
	// offset = 711
	(VT_WORD | AGID_FactoryMenuGlobals),
	EXTRACT_2B(FactoryGmRegAddress_offset),
	1,
	ADJID_NULL,
	EXTRACT_2B(0x0),
	EXTRACT_2B(0x360),

	// ADJV_FactoryGmRegValue
	// offset = 720
	(VT_BYTE | AGID_FactoryMenuGlobals),
	EXTRACT_2B(FactoryGmRegValue_offset),
	1,
	ADJID_NULL,
	EXTRACT_2B(0x0),
	EXTRACT_2B(0xFF),

	// ADJV_FactoryBurnInMode
	// offset = 729
	(VT_SBYTE | AGID_FactoryMenuGlobals),
	EXTRACT_2B(FactoryBurnInMode_offset),
	1,
	ADJID_NULL,
	EXTRACT_2B(0x0),
	EXTRACT_2B(0x1),

	// ADJV_FactoryBlendValue
	// offset = 738
	(VT_BYTE | AGID_FactoryMenuGlobals),
	EXTRACT_2B(FactoryBlendValue_offset),
	1,
	ADJID_AdjustFactoryBlendValue,
	EXTRACT_2B(0x0),
	EXTRACT_2B(0xF),

	// ADJV_BuildVersion
	// offset = 747
	(VT_WORD | AGID_IntegrityCheck),
	EXTRACT_2B(BuildVersion_offset),
	1,
	ADJID_NULL,
	EXTRACT_2B(0x0),
	EXTRACT_2B(0xFFFF),
};

WORD ROM gmc_AdjvNullValue = ADJV_NULL;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -