# # MenuetOS 64 configuration # config_version = 0x000022 # For kernel. # Default screen resolution screen_resolution = 0x000005 # 1 = 640x480 , 2 = 800x600 # 3 = 1024x768 , 4 = 1280x1024 # 5 = 1440x900 , 9 = Custom # Custom resolution must be supported by both # graphics card and display. custom_res_x = 00000000 # Custom X resolution custom_res_y = 00000000 # Custon Y resolution # PS/2 Mouse settings mouse_scroll_wheel = 0x000000 # 0/1 = disabled/enabled # Window transparency # # 512MB of RAM required for resolutions up to 1280x1024. # 1GB of RAM required for HD resolutions. # Define with parameter amount_of_ram. window_transparency = 0x000001 # 0 = Disabled # 1 = Enabled for Title and Frames # 2 = Enabled for Title, Menu and Frames transparency_opacity = 0x000002 # 0 = 75:25, 1 = 50:50, 2 = 25:75 # Memory # # 128 MB required (0x080) amount_of_ram = 0x000dfd # 0x100 = 256 MB, 0x200 = 512 MB # Verify the amount for ram from Bios ram_verify = 0x000000 # 0x000 = Disabled, 0x001 = Enabled # Verify OS memory map from Bios # # Map:0x8000-0x58000,1M-14M # 16M-amount_of_ram map_verify = 0x000000 # 0x000 = Disabled, 0x001 = Enabled # Memory acceleration - unstable # # Mtrr_default works without defining mtrr_vesa_lfb or mtrr_mask. # Requires enabling SMP support for some multiprocessor systems. mtrr_default = 0x000100 # 0x006 = write-back , 0x100 = disabled # Graphics acceleration - unstable # # Mtrr_mask is required for defining mtrr_vesa_lfb mtrr_vesa_lfb = 0x000100 # 0x001 = write-combine , 0x100 = disabled mtrr_mask = 0xffffffff # 4 Gigabytes, CPU dependent # Mtrr cache writeback # # If display update seems late or out of sync, enabling this feature will # result to faster display updates. mtrr_wbinvd = 0x000000 # 0x000 = disabled, 0x001 = enabled # USB 2.0 (ehci) # # Webcam, TV/Radio, Printer, Mass storage (read/write, Fat32) - unstable # # Note: 1) USB Legacy support in BIOS must be disabled, unless # the computer boots from USB device. See usb_legacy_disable. # 2) Sandisk flash drives and regular backups are recommended, # since not all of the mass storage functions are supported. # 3) If motherboard has multiple ehci controllers, the first pci # device is activated. usb_enable = 0x000001 # 0x000 = Disabled, 0x001 = Enabled # USB 2.0 - Disable BIOS legacy support after bootup # # If the computer boots from USB drive, enabling this feature # enables access to USB drive when Menuet is running. # Not all BIOSs support this feature. usb_legacy_disable = 0x000001 # 0x000 = Disabled, 0x001 = Enabled # USB 2.0 - Ehci driver cache mode # # To debug cache coherency between driver and controller. # 0x000 = Normal (non-cacheable pages) # 0x001 = Invalidate (cache writeback and invalidate,slower) # (Amd sb600 and sb700 rev 3a & 3b) usb_ehci_cache_mode = 0x000001 # 0x000 = Normal, 0x001 = Invalidate # USB 1.X (ohci/amd - uhci/intel) # # USB keyboard and mouse usb_ohci_enable = 0x000001 # 0x000 = Disabled, 0x001 = Enabled usb_uhci_enable = 0x000001 # 0x000 = Disabled, 0x001 = Enabled # Display window content while moving display_window = 00000001 # 0x000 = Disabled, 0x001 = Enabled display_interval = 00000060 # times/second # Window skin window_skin = '/FD/1/SKIN.BMP' # Fat12 floppy fd_1_enable = 0x000001 # 0 = disable , 1 = enable fd_1_write = 0x000001 # 0/1 = disable/enable direct write # Fat32 partition - unstable hd_1_enable = 0x000001 # 0x000 disabled, 0x001 enabled hd_1_base = 0x0001f0 # 0x1f0 primary, 0x170 secondary hd_1_id = 0x000000 # 0x00 master, 0x10 slave hd_1_partition = 0x000001 # 1 first, fixed to first now hd_1_irq = 0x000000 # hd 1 irq, not yet implemented # CD/DVD - unstable cd_1_enable = 0x000001 # 0x000 disabled, 0x001 enabled cd_1_base = 0x000170 # 0x1f0 primary, 0x170 secondary cd_1_id = 0x000000 # 0x00 master, 0x10 slave cd_1_irq = 0x000000 # cd 1 irq, not yet implemented # System directory system_directory = '/FD/1/' # System file location # Window shape window_corners = 0x000000 # 0 = round , 1 = sharp # Network at boot network_driver = '/FD/1/DRIVER/I8254X' # Ethernet driver network_card_enable = 0x00000001 # 0/1 = network card disabled/enabled # When enabled, requires also selecting # ethernet interface at network_config network_ip = 0x1800a8c0 # 192.168.0.24 network_gateway = 0x0100a8c0 # 192.168.0.1 network_subnet_mask = 0x00FFFFFF # 255.255.255.0 network_dns = 0x0100a8c0 # 192.168.0.1 network_config = 0x03f80400 # Bits 16- Com port # Bits 08- Com IRQ # Bit 07 Server assigned # Bits 00- Interface 0=disabled # 3=ethernet # Audio at boot audio_driver = '/FD/1/DRIVER/INTELHDA' audio_card_enable = 0x00000001 # 0/1 = audio card disabled/enabled # Midi at boot midi_driver = '/FD/1/DRIVER/MPU401' midi_card_enable = 0x00000001 # 0/1 = midi card disabled/enabled # Graphics graphics_driver = '/FD/1/DRIVER/GRX' graphics_driver_enable = 00000001 # 0/1 = no/yes graphics_boot_driver = 00000001 # 0/1 = vesa/driver graphics_boot_x = 00001440 # Driver boot X resolution graphics_boot_y = 00000900 # Driver boot Y resolution graphics_boot_hz = 00000060 # Driver boot frequency # Email email_pop_server = 'pop.server' email_pop_user = 'Username' email_smtp_server = 'smtp.server' email_smtp_user = 'Username@smtp.server' # Background at bootup # # bmp, png, jpg or gif # [Default] = Default Menuet background background = '/fd/1/bgr.jpg' # Main Menu Position # # 0 = up, 1 = down main_menu_position = 0x000001 # Multi-Processor support - unstable # # This feature should be considered experimental for now. If the computer # becomes unresponsive, pressing ctrl-alt-pageup should disable SMP. # This could take couple of minutes. Up to 8 processors are supported. smp_enable = 0x000001 # 0x000/0x001 = disabled/enabled # MCE # # CPU is disabled at machine check exception # (dot at top-left screen) mce_enable = 0x000000 # 0x000/0x001 = disabled/enabled # System font default size system_font_size = 0x00000A # Values: 0x009-0x00C # Font type # # 0x000/0x001/0x002 = Upper/Capitalized/Lower icon_font = 0x000000 # 0x000-0x002 main_menu_font = 0x000000 # 0x000-0x002 file_browser_font = 0x000000 # 0x000-0x002 # Configuration edit delay configuration_delay = 0x000003 # Seconds