Fwd: [Oberon] Dynamically changing video mode ?

8 views
Skip to first unread message

jan verhoeven

unread,
Mar 31, 2006, 11:50:00 AM3/31/06
to native...@googlegroups.com
Here's a first wishlist:

---------- Forwarded Message ----------
Subject: [Oberon] Dynamically changing video mode ?
Date: Fri, 31 Mar 2006 17:24:36 +0200
From: easlab
To: oberon


When linux enters X-window mode, [depending on the installation]
it's possible by Ctrl/Alt/+ to step the display resolution.
A bit like N-O can step mouse-types to allow the user to select
a suitable type, based on observing the behaviour of the various
selected types.

It would be convenient to sometimes be able to change the N-O
display resolution. Eg. the most standard mode [VGA 640*480 I
guess] is good/comfortable, but some panels eg. V24.Panel and
FontEditor.Panel overflow the UserTrack and would be better
with a higher resolution. Provided this can be acheived without
re-booting.

When booting [from a diskette], <leftShift> shows the startup
parameters, which can be changed. This is eg. convenient
to change the 'root partition'. Obviously the video mode
displayed argument can also be changed.

Q - for trace at that stage: "<display=VGA>" is for VGA, but
what are the arg-strings for the other valid args ?

Configure.Tool , a tricky utility, which implements an
'active menu' without even using Gadgets [I want to
discuss this in another thread], has a sequence of:
Config.Display <arg1> <arg2> eg:
Config.Mode VGA 16-color
Config.Display ATI Mach64 .

<?! the Configure.Tool self-modifying text is very tricky; the commands
are apparently context sensitive, since they don't operate isolated
eg. out of the Configure.Tool , eg. in this email ?!>

Since text-strings appear AS the exact same text-strings
in the *.Obj files which uses or accesses/compares them
[There's no point in hiding/encoding them]...
Q- why can't I find "Mach64" in Config.Obj,
nor in Config.Mod ?

I'm speculating that the leaf-nodes of the 'active menu' tree
which Configure.Tool implements, each generate an arg-string
[probably many are common] which could be manually entered
at boot time to change the video mode.

Q- is this true & are they listed somewhere ?
Ie, what's the boot-arg string for video mode:
Config.Mode ATI Mach64: 1280*1024*16 ?
-------------------------------------

I also speculate that the relevant *.Obj files could be replaced
at run time to change the video-mode 'dynamically' .

Q- is this viable ?

Thanks for any input.

== Chris
-------------------------------------------------------


--
Met vriendelijke groeten

Jan Verhoeven
http://fruttenboel.verhoeven272.nl

Reply all
Reply to author
Forward
0 new messages