[Oberon] WinAos 2.04

Felix Friedrich friedrich at gsf.de
Fri Dec 23 14:17:31 CET 2005


Hi everybody,

a new release of WinAos is available on
http://www.bluebottle.ethz.ch/WinAos (or www.winaos.de). It is based on
the Bluebottle Crazy Fresh Build from 9.12.2005 and the recent WinAos
version 2.03. It is completely generated with the parallel compiler
PACO.  It contains recent modifications and bugfixes performed by Dan
Parnete, Alex Mircea and Felix Friedrich hopefully leading to again a
more stable release with respect to exception handling and networking .
Note that in this version the OP2 compiler and also the Watson Browser
do not work, the latter being a temporal problem while OP2 might in fact
completely be removed. For those, who see problems with that: Please
send modules that cannot be compiled with PACO (but can with OP2) to us,
we will find a solution!

This release consists of two different compiled versions of WinAos: One
providing an external Windows Window for the Oberon Platform and one
providing the Oberon GUI as Bluebottle window. The kernel is the very
same for both versions, only the Oberon dependent object files have to
be exchanged for booting. Here this is managed by providing different
search paths for the two distinct versions: Obj for the external version
and ObjI for the Object files that differ with respect to an internal
one. Check it out: Remove or rename ObjI to enable the external
interface. More informations available in Aos.Text

Changes with respect to (native) Bluebottle:
- Not all Bluebottle modules are running on WinAos (some system specific
application ex.: Partitions).
- Meta key is substituted by Contex Menu key. Alt-Shift not available.
- Ctrl-Esc is Windows specific.
- Ctrl-C copy on both Bluebottle and Windows clipboard.
- Ctrl-W paste from Windows clipboard.
- Ctrl-L indent right text.
- Ctrl-K indent left text.

Fullscreen mode: The system starts in fullscreen mode. If you don't like
this option, delete the Fullscreen parameter of the
Win32AosDisplay.Install command, in Aos.Text file. Use Ctrl-Esc, Meta
key, Alt-Tab to activate Windows tasks.

done:
- TCP is now more stable
- the complete system is (and can be) compiled with PACO
- WinAos can now be started in Fullscreen mode (thanks, Alex)
- automount of windows drives (thanks, Alex and Dan)
known problems:
- OP2 does not work any more, this will not necessarily fixed as PACO
replaces OP2.
- Browser does not work any more, this will be fixed.
- PACO hangs from time to time while compiling, will be fixed.
- Windows 2000:
Some BBw network application (ex.: FTP client) will not work properly on
WIndows 2000 due to the lack of ipv6 capabilities. You have to upgrade
the system:
1. Go to http://msdn.microsoft.com/downloads/sdks/platform/tpipv6.asp
and download tpipv6-001205.exe
2. Extract the archive and execute "setup -x files". This will create
"files" directory.
3. Open the file files\hotfix.inf and search the string
"NTServicePackVersion"
   To be able to install on different service packs you must change the
value of "NTServicePackVersion"    key to:
   a) on SP4 to 1024
   b) on SP3 to 768
   c) on SP2 to 512
   d) on SP1 leave it as it is (256)
4. Run hotfix.exe
5. Restart computer

/todo:/
- increase display transfer speed


All the best for christmas and the new year

Felix.





More information about the Oberon mailing list