home *** CD-ROM | disk | FTP | other *** search
- GRAPHICS_MONITOR_HGRAPHICS_MONITOR_HEXEC_SEMAPHORES_H<exec/semaphores.h>GRAPHICS_GFXNODES_H<graphics/gfxnodes.h>GRAPHICS_GFX_H<graphics/gfx.h>
- MonitorSpec
- {
- ExtendedNode ms_Node;
- ms_Flags;
- ratioh;
- ratiov;
- total_rows;
- total_colorclocks;
- DeniseMaxDisplayColumn;
- BeamCon0;
- min_row;
- SpecialMonitor*ms_Special;
- ms_OpenCount;
- (*ms_transform)();
- (*ms_translate)();
- (*ms_scale)();
- ms_xoffset;
- ms_yoffset;
- Rectangle ms_LegalView;
- (*ms_maxoscan)();
- (*ms_videoscan)();
- DeniseMinDisplayColumn;
- DisplayCompatible;
- ®DisplayInfoDataBase;
- SignalSemaphore DisplayInfoDataBaseSemaphore;
- (*ms_MrgCop)();
- (*ms_LoadView)();
- (*ms_KillView)();
- };TO_MONITOR 0FROM_MONITOR 1STANDARD_XOFFSET 9STANDARD_YOFFSET 0MSB_REQUEST_NTSC 0MSB_REQUEST_PAL 1MSB_REQUEST_SPECIAL 2MSB_REQUEST_A2024 3MSB_DOUBLE_SPRITES 4MSF_REQUEST_NTSC (1<<MSB_REQUEST_NTSC)MSF_REQUEST_PAL (1<<MSB_REQUEST_PAL)MSF_REQUEST_SPECIAL (1<<MSB_REQUEST_SPECIAL)MSF_REQUEST_A2024 (1<<MSB_REQUEST_A2024)MSF_DOUBLE_SPRITES (1<<MSB_DOUBLE_SPRITES)REQUEST_NTSC (1<<MSB_REQUEST_NTSC)REQUEST_PAL (1<<MSB_REQUEST_PAL)REQUEST_SPECIAL (1<<MSB_REQUEST_SPECIAL)REQUEST_A2024 (1<<MSB_REQUEST_A2024)DEFAULT_MONITOR_NAME "default.monitor"NTSC_MONITOR_NAME "ntsc.monitor"PAL_MONITOR_NAME "pal.monitor"STANDARD_MONITOR_MASK (REQUEST_NTSC|REQUEST_PAL)STANDARD_NTSC_ROWS 262STANDARD_PAL_ROWS 312STANDARD_COLORCLOCKS 226STANDARD_DENISE_MAX 455STANDARD_DENISE_MIN 93STANDARD_NTSC_BEAMCON (0)STANDARD_PAL_BEAMCON (DISPLAYPAL)SPECIAL_BEAMCON (VARVBLANK|LOLDIS|VARVSYNC|VARHSYNC|VARBEAM|CSBLANK|VSYNCTRUE)MIN_NTSC_ROW 21MIN_PAL_ROW 29STANDARD_VIEW_X 129STANDARD_VIEW_Y 44STANDARD_HBSTRT 6STANDARD_HSSTRT 11STANDARD_HSSTOP 28STANDARD_HBSTOP 44STANDARD_VBSTRT 290STANDARD_VSSTRT 678STANDARD_VSSTOP 938STANDARD_VBSTOP 0x1066VGA_COLORCLOCKS (STANDARD_COLORCLOCKS/2)VGA_TOTAL_ROWS (STANDARD_NTSC_ROWS*2)VGA_DENISE_MIN 59MIN_VGA_ROW 29VGA_HBSTRT 8VGA_HSSTRT 14VGA_HSSTOP 28VGA_HBSTOP 30VGA_VBSTRT 0VGA_VSSTRT 339VGA_VSSTOP 565VGA_VBSTOP 0xCCDVGA_MONITOR_NAME "vga.monitor"VGA70_COLORCLOCKS (STANDARD_COLORCLOCKS/2)VGA70_TOTAL_ROWS 449VGA70_DENISE_MIN 59MIN_VGA70_ROW 35VGA70_HBSTRT 8VGA70_HSSTRT 14VGA70_HSSTOP 28VGA70_HBSTOP 30VGA70_VBSTRT 0VGA70_VSSTRT 678VGA70_VSSTOP 904VGA70_VBSTOP 0xF73VGA70_BEAMCON (SPECIAL_BEAMCON^VSYNCTRUE)VGA70_MONITOR_NAME "vga70.monitor"BROADCAST_HBSTRT 1BROADCAST_HSSTRT 6BROADCAST_HSSTOP 23BROADCAST_HBSTOP 39BROADCAST_VBSTRT 0BROADCAST_VSSTRT 678BROADCAST_VSSTOP 0x54CBROADCAST_VBSTOP 0x1C40BROADCAST_BEAMCON (LOLDIS|CSBLANK)RATIO_FIXEDPART 4RATIO_UNITY (1<<RATIO_FIXEDPART)
- AnalogSignalInterval
- {
- asi_Start;
- asi_Stop;
- };
- SpecialMonitor
- {
- ExtendedNode spm_Node;
- spm_Flags;
- (*do_monitor)();
- (*reserved1)();
- (*reserved2)();
- (*reserved3)();
- AnalogSignalInterval hblank;
- AnalogSignalInterval vblank;
- AnalogSignalInterval hsync;
- AnalogSignalInterval vsync;
- };