Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ; This is the configuration file for IBMulator 0.8
- ; Lines starting with a ; are comment lines and are ignored. They are used to document the effect of each option.
- ; Paths can be absolute or relative.
- ; Relative paths are searched in this order:
- ; 1. the media directory (in case of floppy/hdd images)
- ; 2. the user directory (the folder where this file is normally located)
- ; 3. the program's assets directory
- [program]
- ; media_dir: The default directory used to search for floppy and hdd images.
- ; capture_dir: Directory where things like wave files, savestates and screenshots get captured.
- media_dir=
- capture_dir=
- [gui]
- ; mode: Possible values: normal, compact, realistic.
- ; normal: the system unit places itself at the bottom of the display and is always visible
- ; compact: the system unit disappears when input is grabbed or CTRL-F1 is pressed
- ; realistic: the system is rendered in its entirety, monitor included
- ; keymap: Keymap table file. The file format is taken from Bochs, with some differences.
- ; Open a .map file to read comments on how to edit it.
- ; grab: If 'no' then the mouse will not be hidden when grabbed (useful when debugging IBMulator)
- ; grab_method: Method to use for mouse grabbing
- ; Possible values: MOUSE3, CTRL-F10
- ; mouse: Mouse type.
- ; Possible values: none, ps2, serial
- ; mouse_accel: Enable mouse acceleration
- ; width: window width in pixel.
- ; height: window height in pixel (for normal GUI mode it doesn't include the system unit.)
- ; fullscreen: Start directly in fullscreen. (Press ALT-Enter to go back)
- ; dpi: Resolution of the host display in DPI (currently used only for mouse acceleration).
- ; bg_XXX: Background window color
- ; show_leds: Show or hide the drives motor activity led at the bottom-right (useful in compact GUI mode)
- mode=normal
- keymap=keymaps/pc-us.map
- grab=yes
- grab_method=MOUSE3
- mouse=ps2
- mouse_accel=no
- width=640
- height=480
- fullscreen=no
- dpi=96
- bg_red=59
- bg_green=82
- bg_blu=98
- show_leds=no
- [display]
- ; The following parameters are used for normal and compact GUI modes only:
- ; normal_aspect: VGA aspect ratio
- ; Possible values: original, adaptive, scaled.
- ; original: 4:3 aspect ratio
- ; adaptive: screen will be scaled maintaining the aspect ratio of the current video mode
- ; scaled: screen will be scaled to fill your monitor
- ; normal_shader: GLSL fragment shader to use for VGA rendering
- ; normal_filter: VGA scaling filter
- ; Possible values: nearest, bilinear, bicubic
- ; The following parameters are used for realistic GUI mode only:
- ; realistic_shader: GLSL fragment shader to use for VGA rendering
- ; realistic_filter: VGA scaling filter
- ; Possible values: nearest, bilinear, bicubic
- ; realistic_scale: VGA dimensions as a scaling factor. Use this to adjust the image size.
- ; 1.0 is the original VGA image size and ~1.2 fills the screen.
- ;realistic_ambient: Intensity of the ambient light. It is a weight for the monitor reflection map.
- ; Use a number between 0.0 and 1.0. 0.0 gives a pitch-black monitor.
- ; The following parameters are used for any GUI mode:
- ; brightness: Monitor brightness.
- ; When in realistic GUI mode it's clamped to 1.3
- ; contrast: Monitor contrast.
- ; When in realistic GUI mode it's clamped to 1.3
- ; saturation: Monitor saturation.
- normal_aspect=original
- normal_shader=gui/shaders/fb-normal.fs
- normal_filter=bilinear
- realistic_shader=gui/shaders/fb-realistic.fs
- realistic_filter=bicubic
- realistic_scale=1.0
- realistic_ambient=0.6
- brightness=1.0
- contrast=1.0
- saturation=1.0
- [cpu]
- ; frequency: The CPU frequency in MHz.
- frequency=10.0
- [memory]
- ; ram: Size of the RAM in KiB
- ; Possible values: any multiple of 128, maximum 15488 (16M minus 512K for ROM and 384K for upper memory)
- ; romset: Path to a bin/zip file or directory containing the ROM set to use (for the correct format see the README)
- ram=1024
- romset=PS1_2011_ROM.zip
- [cmos]
- ; image: Path of the binary file to use for the CMOS initialisation values.
- ; image_init: Yes if you want to initialise the RTC with the values in the CMOS image
- ; image_save: Yes if you want to save the CMOS in the image file when the machine is powered off
- image=cmos.bin
- image_init=no
- image_save=yes
- [drives]
- ; floppy_a: The type of floppy drive A.
- ; Possible values: none, 3.5, 5.25
- ; floppy_b: The type of floppy drive B.
- ; Possible values: none, 3.5, 5.25
- ; fdd_latency: A multiplier for the floppy drives rotational latency.
- ; You can use this parameter to speed up the FDD read/write operations.
- ; Possible values: a real number between 0.0 (no latency) and 1.0 (normal latency.)
- ; hdd: The type of fixed disk drive C.
- ; Possible values: any number between 0 and 45 (15 excluded)
- ; 0: no disk installed
- ; 15: reserved, don't use it
- ; 35: the original WDL-330P 30MB disk drive
- ; 1-44: standard type (see the project page for the list of types supported by the BIOS)
- ; 45: custom type (specify the geometry in the hdd section)
- floppy_a=3.5
- floppy_b=5.25
- fdd_latency=1.0
- hdd=35
- [floppy_a]
- ; These options are used to insert a floppy disk at program launch.
- ; path: Path of a floppy image file
- ; inserted: Yes if the floppy is inserted at program lauch
- ; readonly: Yes if the floppy image should be write protected
- ; type: The type of the inserted floppy.
- ; Possible values: none, 1.44M, 720K, 1.2M, 360K
- path=
- inserted=no
- readonly=no
- type=1.44M
- [floppy_b]
- ; These options are used to insert a floppy disk at program launch.
- ; path: Path of a floppy image file
- ; inserted: Yes if the floppy is inserted at program lauch
- ; readonly: Yes if the floppy image should be write protected
- ; type: The type of the inserted floppy.
- ; Possible values: none, 1.44M, 720K, 1.2M, 360K
- path=
- inserted=no
- readonly=no
- type=1.2M
- [hdd]
- ; path: Path of the image file to mount
- ; readonly: Yes if the disk image should be write protected (a temporary image will be used)
- ; save: When you restore a savestate the disk is restored as well, as a temporary read-write image.
- ; Set this option to 'yes' if you want to make the changes permanent at machine power off in the file specified at 'path' (unless it is write-protected)
- ; The following parameters are used for disk type 45 (custom type):
- ; cylinders: Number of cylinders (max. 1024)
- ; heads: Number of heads (max. 16)
- ; sectors: Number of sectors per track (max. 62)
- ; Drive capacity is cylinders*heads*sectors*512, for a maximum of 496MiB.
- ; The following performance parameters are used for any disk type except 35 and 38:
- ; seek_max: Maximum seek time in milliseconds
- ; seek_trk: Track-to-track seek time in milliseconds
- ; rot_speed: Rotational speed in RPM
- ; Possible values: any number between 3600 and 7200
- ; interleave: Interleave ratio
- ; overh_time: Controller overhead time in milliseconds
- path=hdd.img
- readonly=no
- save=yes
- cylinders=921
- heads=2
- sectors=33
- seek_max=40.0
- seek_trk=8.0
- rot_speed=3600
- interleave=4
- overh_time=5.0
- [mixer]
- ; prebuffer: How many milliseconds of data to prebuffer before audio starts to be emitted. A larger value might help sound stuttering, but will introduce latency.
- ; Possible values: any positive integer number between 10 and 1000.
- ; rate: Sample rate. Use the value which is more compatible with your sound card. Any emulated device with a rate different than this will be resampled.
- ; Possible values: 48000, 44100, 49716.
- ; samples: Audio samples buffer size; a larger buffer might help sound stuttering.
- ; Possible values: 1024, 2048, 4096, 512, 256.
- ; volume: Audio volume of the emulated sound cards.
- ; Possible values: any positive real number, 1.0 is nominal. When in realistic GUI mode it's clamped to 1.3
- prebuffer=50
- rate=48000
- samples=1024
- volume=1.0
- [pcspeaker]
- ; enabled: Enable PC-Speaker emulation.
- ; rate: Sample rate. Best results with 22050.
- ; Possible values: 22050, 48000, 44100, 32000, 11025.
- ; volume: Audio volume.
- enabled=yes
- rate=22050
- volume=1.0
- [ps1audio]
- ; enabled: Install the PS/1 Audio/Joystick Card.
- ; rate: Sample rate of the PSG (Programmable Sound Generator). The DAC rate is programmed at run-time.
- ; Possible values: 48000, 44100, 32000, 22050, 11025.
- ; volume: Audio volume.
- enabled=yes
- rate=48000
- volume=1.0
- [adlib]
- ; enabled: Install the AdLib Audio Card.
- ; rate: Sample rate. The real AdLib uses a frequency of 49716Hz.
- ; Possible values: 48000, 49716, 44100, 32000, 22050, 11025.
- ; volume: Audio volume.
- enabled=no
- rate=48000
- volume=1.0
- [soundfx]
- ; Volumes are expressed as positive real numbers.
- ; volume: General volume of the sound effects. Set to 0.0 to disable, 1.0 for normal.
- ; fdd_seek: Volume of FDD seeks.
- ; fdd_spin: Volume of FDD spin noise.
- ; hdd_seek: Volume of HDD seeks.
- ; hdd_spin: Volume of HDD spin noise.
- ; system: Volume of system unit's and monitor's noises (realistic GUI mode only.)
- volume=1.0
- fdd_spin=0.4
- fdd_seek=0.4
- hdd_spin=0.4
- hdd_seek=0.3
- system=1.0
- [com]
- enabled=yes
- mode=null
- dev=
- [lpt]
- enabled=yes
- port=LPT1
- file=
Advertisement
Add Comment
Please, Sign In to add comment