
;
; This is an empty display configuration file.  If you can't use the any
; of the standard resolutions or the display configurations that are
; in the distribution, you can create your own custom monitor configuration
; file.
;
; The sample resolution here is for an Interlaced PAL SuperHires display.
; Just follow the instructions to change it into whatever you need.
;

;
; Enter a name for your Resolution, maximum 20 characters. This is just
; used for SIMConfig, to have a name for the resolution.
;
DISPLAY_NAME    "SHires Lace"


;
; Specify wether or not you need to write to the BEAMCON0 register. If eg.
; you want a forced PAL display on an ECS/AGA machine, you may choose to
; do so.  If eg. you want to create a display for a multisync monitor,
; you will not need to set BEAMCON0, as this has already been done
; by graphics.library LoadView().
;
USE_BEAMCON0
;IGNORE_BEAMCON0


;
; If you have set USE_BEAMCON0, specify the value for BEAMCON0 here.
;
BEAMCON0        $0020


;
; Specify the vertical blanking frequency of your display.  Make sure
; that this value is plus or minus correct as some of the internal timings
; of SIM are derived from vertical blanking interrupts.
;
VB_FREQUENCY    50


;
; Specify if your resolution uses normal color encoding or special color
; encoding used for SuperHires resolutions or the like.
;
SHIRES_COLORS
;NORMAL_COLORS


;
; Select interlaced or noninterlaced display.
;
INTERLACED
;NON_INTERLACED


;
; Specify how many text lines your display can display. This is basically
; the number of lines divided by 8. The number may vary between 25 and 64.
;
TEXT_LINES      64


;
; Choose the display characteristics.  This is done by setting the following
; nine values correctly.  They values are directly written to the custom
; registers.  Note that SIM only supports 640*xxx display windows.  To get
; reasonable values, please consult the Amiga hardware manual or set up
; a similar display with the screen mode preferences tool and use CopperInfo
; which will list the used values for these registers of the current
; copperlist.
;
DIWSTART        $2981
DIWSTOP         $29c1
DDFSTART        $0064
DDFSTOP         $00ac
DIWHIGH         $2100
BPLCON0         $1240
BPLCON1         $0000
BPLCON3         $0c40
FMODE           $0000


;
; The show bitplane command of SIM needs to do some special things with
; custom resolutions.  Specify here how many lines it can display. Note
; that SIM turns of interlace if the regular display is interlaced.
;
; The upper range for this value is both given by the heigth of the
; display window (don't use values larger than window heigth minus 16)
; and the speed of your Amiga.  If the 'P' command behaves strange with
; your heigth, choose a smaller value.
;
;
SP_RASTER_LINES 240


;
; This flag tells SIM either to generate a mouse pointer for a display with
; a 2:1 ratio, such as for a hires display, or a 1:1 ratio, such as for
; hires interlaced and resolutions like double-PAL.
;
RATIO_1TO1
;RATIO_2TO1

