[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: MTOS



> 
> Sorry, you got a message without any text ... :-(
> > 
> > Hi,
> > Eric Smith himself answered my message; he said that I needed a line in 
> > my NEWDESK.INF that starts with #A to inform GEM that accessories ended
> > with .ACC.  I added this line, and another with .ACX.
> 
>  Yes, it's true...
>  It means that activated & not activated ACCs will be started under MTOS.
>  Under normal TOS this is impossible. ACCs must be started at the bootup
>  or they can't be started ! Exception: Chaemeleon ! It's an accessory which
>  allows you to start ACCs and to terminate them under normal TOS !
>  Of course Chaemeleon doesn't works under MTOS (it wouldn't make sense...)
>  Under MTOS you can kill tasks if you select the task in the pulldown
>  menu & press CTRL & the left mouse button.
>  
>  Other possibility:  put files from u:\proc into the trash can
>  and they get killed! 
> 
>  With best regards, Filipe
> 
>   I tried starting
> > the accessories from the desktop in MTOS 1.10, and it worked!
> > 
> > Nowhere in my documentation does it say that you need to have this line
> > in NEWDESK.INF.  I'm very glad I was notified!  I'm writing an article
> > for an Atari Magazine, and I'm planning on spreading the word.
> > 
> > So what is MultiAES?  I've heard of MiNT and MultiTOS, but not this!
> > 
> > Thanks,
> > 
> >                    Scott
> > 
> > ========================================================
> >                                        Scott R. Chilcote
> >                                        scotty@cais.com
> > 
> > 
> > 
> 
> 

Well, what is MultiAES ?

The old os (operating system) cointained:

TOS   -> changed to MiNT (MiNT is NOW TOS)
AES 3.x   -> changed to MultiAES 4.x (handles ACCs like 'normal' tasks)
VDI   -> no changes ... you can improve it using NVDI 2.5 (ASH Heidelberg)
BIOS  -> Basic input Output OS
XBIOS -> eXtended BIOS

MultiTOS 1.x means MiNT 1.xx + MultiAES 4.x

What features has MultiTOS ?

1) preemptive multitasking operating system 
  
   (means tasks are switched automatically !)
   
   This is useful for network programs and other programs which need
   regularly CPU time

   Mac System 7.1 is only !!! cooperative ! (if task 1 is still working
   task two has to wait. Task 2 can only be started if task 1 is
   finished. (Exception : ACCs they are waiting in the background)

   You can change/see priorities with nice, prenice, top, ps
 
   or just with easy to handle GEM interface: PS Control 2.0
   by Richard Kurz !

2) memory protection: if a task crashes the others go on working !
   For this you need a PMMU (page memory management unit)
   (PMMU is only implemented on 68030,68040 & 68060 (TT, Falcon 030,
    Falcon 040 (Falcon 030 with Afterburner accelarator board), Eagle 040,
    Medusa T40)   

   Very useful feature !!! (is installed if the name is MINT.PRG
                           MINTNP.PRG means : np = no protection !
  
3) Long filenames ! (you need MiNT or MultiTOS & Minix.xfs (mfs610b.zoo)
   Is useful to avoid 8+3 names from the DOS world !!
   Long names are easier to understand, because you don't need so much
   abreviations.

   And sometimes you NEED long names to compile sources from the
   UNIX world (Sun OS, BSD Unix, ... etc.) with gcc ! (GNU c++ compiler)

4) 3D Look (implemented on Falcon TOS 4.0x & MultiTOS)
   pop ups & sub-menues

5) XFS & XDD driver concept is implemented !
   (e.g. minix.xfs makes long filenames possible !!!)

6) UNIX like environment (/dev, /proc, unified filesystem ...
   many UNIX system calls to make UNIX software ports easier.

  I hope this might help you !!!


With best regards !