[Oberon] Help: Display Init Strings for Native Oberon

Treutwein Bernhard Bernhard.Treutwein at Verwaltung.Uni-Muenchen.DE
Mon Jun 19 12:49:56 CEST 2017


Gruezzi Jörg,

> Your init string sets the VESA mode 259 = 800 x 600 x 8.

Oops, I fetched from the wrong partition with GetConfig.

The correct one was: 

	bb0701b8024fcd10ba00e0b90000

which would be:
>>  bb 0701  BL = 07, BH = 01  

I think that is VESA mode 107H = 263 (1280x1024, 8bit)
So 16bit would be 282 = 011AH i.e.: 

	bb1A01b8024fcd10ba00e0b90000

I gave it a try via modifying the DDepth & Init during boot:

Hit Scroll-Lock during boot and set the variables with name=value
and then hit c.

But sadly enough this time it enters again a mode with 89Hz vertical and
48.2kHz  horizontal, which is not handled by the TFT ...

Salut
--
  Bernhard

>-----Original Message-----
>From: Jörg [mailto:joerg.straube at iaeth.ch]
>Sent: Monday, June 19, 2017 10:34 AM
>To: 'ETH Oberon and related systems'
>Subject: Re: [Oberon] Help: Display Init Strings for Native Oberon
>
>Okay.
>Your init string sets the VESA mode 259 = 800 x 600 x 8.
>
>In your mail you mentioned the Linux video modes. Here is the mapping
>                 VESA  Linux
>1280 x 1024 x 4   262   774
>1280 x 1024 x 8   263   775
>1280 x 1024 x 16  282   794
>
>br
>Jörg
>
>-----Original Message-----
>From: Oberon [mailto:oberon-bounces at lists.inf.ethz.ch] On Behalf Of Treutwein
>Bernhard
>Sent: Montag, 19. Juni 2017 09:40
>To: 'ETH Oberon and related systems' <oberon at lists.inf.ethz.ch>
>Subject: Re: [Oberon] Help: Display Init Strings for Native Oberon
>
>Thanks a lot to Jan & Jörg.
>
>The display init string turned out to be a dead end. Init initializes
>(as Jörg notes) the resoltution by setting the Vesa mode, which was
>in my case: bb0301b8024fcd40ba00e0b90000.
>
>I have setup this box about 10 years ago or more and I have lost my notes.
>
>HDT tells me that I have three 1280x1024 modes, i.e. 794 which is
>16bit and 775 which is 8bit and 774 supposed to be 4bit.
>The problem turned out to be solvable with changing a BIOS setting.
>
>Regards
>--
>  Bernhard
>
>>-----Original Message-----
>>From: Jörg [mailto:joerg.straube at iaeth.ch]
>>Sent: Friday, June 16, 2017 11:14 PM
>>To: ETH Oberon and related systems
>>Subject: Re: [Oberon] Help: Display Init Strings for Native Oberon
>>
>>Bernhard
>>
>>Here some explanations of some demo init string values
>>
>>Init=„bb0501b8024fcd10“
>>  bb 0501  BL = 05, BH = 01  (VESA Modus 105H = 1024 x768 x 8)
>>  b8 024f   AL = 02, AH = 4F  (activate VESA mode)
>>  cd 10      INT 10H
>>
>>Init=„b81200cd10bb003fb80110cd10“
>>  b8 1200  AL = 12, AH = 00 (set 640 x 480 x 4)
>>  cd 10      INT 10H
>>  bb 003f   BL = 00, BH = 3F (color 3FH)
>>  b8 0110  AL = 01, AH = 10 (set border color)
>>  cd 10      INT 10H
>>
>>Jörg
>>
>>-----Original Message-----
>>From: Oberon [mailto:oberon-bounces at lists.inf.ethz.ch] On Behalf Of
>>Treutwein Bernhard
>>Sent: Freitag, 16. Juni 2017 15:42
>>To: 'Oberon Mailing List ETH (oberon at lists.inf.ethz.ch)'
>><oberon at lists.inf.ethz.ch>
>>Subject: [Oberon] Help: Display Init Strings for Native Oberon
>>
>>Does anybody remember how to create display Init Strings for Native
>>Oberon?
>>
>>Background: I recently dumped my old CRT and replaced it with a TFT, my
>>old
>>NO installation switches the S3 Trio display via an Init string to 90 Hz
>>refresh
>>Rate, which the TFT does not understand.
>>
>>Although I remember, how to set the boot variables temprarily (see also:
>>http://www.ethoberon.ethz.ch/native/WebConfig.html) I do not remember
>>how to create these crude Init strings.
>>
>>regards
>>--
>>  Bernhard
>>
>>--
>>Oberon at lists.inf.ethz.ch mailing list for ETH Oberon and related systems
>>https://lists.inf.ethz.ch/mailman/listinfo/oberon
>
>--
>Oberon at lists.inf.ethz.ch mailing list for ETH Oberon and related systems
>https://lists.inf.ethz.ch/mailman/listinfo/oberon
>



More information about the Oberon mailing list