[Oberon] Empty Bluebottle screen

Gérard Meunier gmeunier at club-internet.fr
Tue Dec 31 23:44:23 CET 2002


Hello,

Today, I tried and installed the new Bluebottle. I get a marvellous
blue-magenta screen with a working mouse cursor, but no more. The screen is
completely empty. I give below my Aos.par file. Can you tell me what happens
and what I can do?

Thanks.

Gérard

# Aos config strings

# You must correctly configure at least section 1 below. The other sections
have reasonable defaults.

# To boot with noboot.exe from DOS (IDE or Adaptec 7xxx SCSI):

# c:\native> noboot.exe AosIDE.Bin Aos.Par

# For an Adaptec 7xxx SCSI driver, use AosAda7.Bin instead of AosIDE.Bin

# To make a bootable partition or Diskette (from Native Oberon or Aos), use
the following commands:

# Partitions.UpdateBootFile IDE0#01 AOS:AosIDE.Bin ~

# Partitions.SetConfig IDE0#01

# Partitions.UpdateBootFile Diskette0#0 AOS:AosIDE.Bin ~

# Partitions.SetConfig Diskette0#0

# Add "~" at end of this text, so that SetConfig can read its parameters
directly here.

# --- 1. BOOT PARTITION

# Boot device and partition number

BootVol1="AOS AosFS IDE2#1"

AosFS="AosDiskVolumes.New AosDiskFS.NewFS"

# --- 2. DISPLAY DRIVER

# VESA 2.0/3.0 display driver (1024x768x16, @60Hz only, unless Init string
is changed)

Boot="AosDisplayLinear"

Init="bb1741b8024fcd10b8014fb91701cd10268b4d28268b552a"

DWidth="1024"

DHeight="768"

DDepth="16"

DMem="2048"

# 0010 BB1741 mov bx,0x4117

# 0013 B8024F mov ax,0x4f02

# 0016 CD10 int 0x10

# 0000 B8014F mov ax,0x4f01

# 0003 B91701 mov cx,0x117

# 0006 CD10 int 0x10

# 0008 268B4D28 mov cx,[es:di+0x28]

# 000C 268B552A mov dx,[es:di+0x2a]

# VESA 2.0/3.0 display driver (1280x768x16 @70Hz)

#Boot="AosDisplayLinear"

#Init="b80b4fbb0000ba1a0166b90085af07cd1026c705c00626c74502580526c74504e0052
6c745062a0426c74508010426c7450a040426c6450c042666894d0d26c74511581bb8024fbb1
a49cd10b8014fb91a01cd10268b4d28268b552a"

#DWidth="1280"

#DHeight="1024"

#DDepth="16"

#DMem="4096"

# VESA 2.0/3.0 display driver (1280x768x16 @60Hz)

#Boot="AosDisplayLinear"

#Init="b8024fbb1a41cd10b8014fb91a01cd10268b4d28268b552a"

#DWidth="1280"

#DHeight="1024"

#DDepth="16"

#DMem="4096"

# 3Dlabs Permedia2 display driver

#Boot="AosDisplayPermedia2"

#DWidth="1024"

#DHeight="768"

#DDepth="16"

#DMem="2048"

#DRefresh="60"

# S3 Aurora64 display driver (800x600x8 only, unless Init string is changed)

#Boot="AosS3Aurora64"

#Init="bb0301b8024fcd10ba00e0b90000"

#DWidth="800"

#DHeight="600"

#DDepth="8"

# ATI Mach64 (e.g. Rage Pro) display driver (1024x768x16, 60Hz for LCD
display)

#Boot="AosDisplayLinear"

#Init="b815a0b3008cc233ffcd1026800e040004b815a0b3018cc233ffcd10b802a0b98455c
d10b805a0b101cd10b806a0cd108bd3c1e20433c9"

#DWidth="1024"

#DHeight="768"

#DDepth="16"

#DMem="2048"

# --- 3. ADDITIONAL DRIVERS

#Boot1="AosKeyboard;AosMousePS2"

Boot1="AosKeyboard;AosMouseSerial"

# USB Mouse

#Boot1="AosKeyboard;AosMousePS2;AosUsbUhci.Init;UsbMousePoller.Start"

# --- 4. STARTUP APPLICATIONS

# Aos 2D Menu

Boot2="WMDecorate.Install;WMStyle.Install;WMM.OpenMenu"

# or 3D menu

#Boot2="W3dMenu.Open W3dMenu.XML;WMM.Install"

# Autostart executes commands in AosConfig.XML's "Autostart" section

Boot3="Autostart.Run"

# or Oberon for Aos in full-screen mode (remove Boot3 from above!)

#Boot2="AosOberonInput;System.Init"

# Boot Oberon with Aos Menu at startup

#BootSystem="AosDisplayWM.Install Oberon 900x700;System.Init Oberon"

# --- 5. NETWORK DRIVER

# No network driver

LinkDevice="Unknown"

# 3Com 3C90x EtherLink XL 10/100Mbps ethernet driver

# 3C90xMedia: 1=10Base-T, 5=100Base-TX (3C900), 6=100Base-RX, 9=auto

# 3C90xDuplex: 0=preset, 1=half-duplex, 2=full-duplex

#LinkDevice="Aos3Com90x"

# Only set following if default does not work

#3C90xMedia="9"

#3C90xDuplex="2"

# 3Com 3C509 EtherLink III 10Mbps ethernet driver

#LinkDevice="Aos3Com509"

# RTL 8139 10/100Mbps ethernet driver

#LinkDevice="AosRTL8139"

# --- 6. TCP/IP NETWORK PARAMETERS

# (if LocalIP is not defined, BOOTP is attempted)

#LocalIP="129.132.134.xx"

#LocalName = "xxx.inf.ethz.ch"

#Netmask="255.255.255.0"

#Gateway="129.132.134.1"

#Domain="inf.ethz.ch"

#DNS0="129.132.98.12"

#DNS1 = "129.132.250.220"

#DNS2 = "129.132.250.2"

# --- 7. MISCELLANEOUS

# Keyboard table options: System.Directory Key*.Bin

#Keyboard="KeyCH.Bin"

# TraceMode: 1=screen, 2=waitkey, 4=v24 (additive)

#TraceMode="4"

#TracePort="1"

#TraceBPS="38400"

#TraceMem="0B8000H,80,25"

# Additional tracing

#TraceHeap="0"

#TraceHeap="4096"

# Disk cache size in 4KB units (make negative to enable write-back caching)

CacheSize="1000"

# Profiling and timeslicing timer rate in Hz (default 1000)

#TimerRate=1000

# To enable Ctrl as emulation of the mouse middle button

#MB="2"

# Automatic power management (APM) must be disabled

APM="0"

# Disable the primary IDE controller

#IDE0="0"

# Limit the number of processors recognized (set negative for
single-processor emulation)

#MaxProcs="1"

# Set watchdog timer for Oberon.Loop in seconds

#OberonWatch="0"

ATABM="0"

Keyboard="KeyFR.Bin"

~ uncomment this line when using Partitions.SetConfig





More information about the Oberon mailing list