Atari.Org
Click Here
HomeNewsServicesForumsSupport

Talk Atari

Atari.Org Forums


16/32-Bit

8-Bits

Classics

Emulation

Jaguar

Lynx

Classic Consoles Forum 8-Bits Forum 16/32 Forum
Emulation Forum Jaguar Forum Lynx Forum
 
 Subject: RE: Is It about time we had a new O/S?
Author: FatRakoon (host62-7-45-26.btinternet.com)
Date:   01-26-2002 13:50

Thanks to everyonefor allthe replies to this one.

I see that while I was corrected, I do still feel that I am right.

Contradictory I know, but thats certainly how I feel it is.

Ok, so a complete re-write is probabl;y not going to help all that much,at least I can agree, that the benefits are going to be too small to make it all worth bothering with, ad yes, there is also going to be the issue of debugging.

Also, one thing I didnt think about, which I should have, is that with Magic & MiNT now replacing most of the actual TOS routines anyway, a re-write of TOS would in fact be utterly useless! - I dont think anyone mentioned that, so I suppose I should!

Make the whole thing worthless now doesnt it?

Anyway, this is what drove to ask this one:-

I have been writing some small routines that do nothign except waste CPU time.

under TOS, on the TT, I was able to kill off 50% CPU time, so the thing seemed to run half the speed yes?
( this is going by another little routine that just checked the speed - nothing special here, just little bits of code done as an ACC )

Now, under Magic, the 2 same programs showed me, that I was now taking up only 18% CPU Time with these programs, so there was a big increase, and with NVDI, I was now taking up just 12%

Thats ... erm 50-12 = ??? a lot, a very lot
( hehe ) CPU time that is then useable for other stuff.

I looked further into that, and I saw that I can write a small routine that just plonked some gfx into a window, that took up less than that extra 38%, and so this made thing run still faster than the standard TOS, so in effect, I had my counter, my time waster, and the GFX filler, all running, and I was still runningfaster than I would be in standard TOS

Can you see where I was heading?

thinking about that, I saw that while NVDI ONLY does the graphics, as we all know ( dont mention Printer- thats not the point ) the Atari spends most of its life, updating the screen, and so having faster updates of the screen, also means having that little bit extra CPU time for everythign else, thus making a full software accelerator.

I merely thought, that if just doing the GFX this way, then surely doing some other areas of the system, would also make things go better.

Like I said though, while you all pretty much corrected me, I still dont think I was wrong.

Dont reply to this unless I have pointed out somethign stupid, its merely an after though.

Thanks.

Damion.

 Topics Author  Date
  Is It about time we had a new O/S? new FatRakoon 01-22-2002 19:56 
   RE: Is It about time we had a new O/S? new Joshua Kaijankoski 01-22-2002 20:52 
    RE: Is It about time we had a new O/S? new FatRakoon 01-23-2002 00:51 
   RE: Is It about time we had a new O/S? new Elliot 01-22-2002 20:59 
    RE: Is It about time we had a new O/S? new FatRakoon 01-23-2002 00:47 
     RE: Is It about time we had a new O/S? new mark 01-23-2002 08:12 
      RE: Is It about time we had a new O/S? new ade 01-28-2002 19:26 
     RE: Is It about time we had a new O/S? new Jo Even 01-23-2002 12:01 
      RE: Is It about time we had a new O/S? new FatRakoon 01-23-2002 22:34 
       RE: Is It about time we had a new O/S? new Jo Even 01-24-2002 22:26 
        RE: Is It about time we had a new O/S? new FatRakoon 01-25-2002 06:59 
         RE: Is It about time we had a new O/S? new Jo Even 01-25-2002 11:01 
          RE: Is It about time we had a new O/S? new FatRakoon 01-26-2002 03:08 
   RE: Is It about time we had a new O/S? new Jo Even 01-23-2002 00:42 
    RE: Is It about time we had a new O/S? new FatRakoon 01-23-2002 01:03 
     RE: Is It about time we had a new O/S? new Jo Even 01-23-2002 11:57 
      RE: Is It about time we had a new O/S? new FatRakoon 01-23-2002 22:50 
       RE: Is It about time we had a new O/S? new Jo Even 01-24-2002 01:00 
        RE: Is It about time we had a new O/S? new FatRakoon 01-24-2002 01:29 
        RE: Is It about time we had a new O/S? new Elliot 01-24-2002 13:46 
         RE: Is It about time we had a new O/S? new Jo Even 01-24-2002 16:47 
   RE: Is It about time we had a new O/S? new The Paranoid 01-23-2002 10:19 
    RE: Is It about time we had a new O/S? new FatRakoon 01-23-2002 23:22 
     RE: Is It about time we had a new O/S? new daniel 01-24-2002 00:53 
      RE: Is It about time we had a new O/S? new FatRakoon 01-24-2002 01:41 
       RE: Is It about time we had a new O/S? new Elliot 01-24-2002 14:11 
   Yet another one? new Alex F. 01-23-2002 14:29 
    RE: Yet another one? new Scott 01-23-2002 15:23 
     RE: Yet another one? new FatRakoon 01-23-2002 23:44 
    RE: Yet another one? new Rob 01-24-2002 05:20 
     RE: Yet another one? new Alex F. 01-24-2002 07:33 
      RE: Yet another one? new Elliot 01-24-2002 14:16 
       DSP - Detects Slow Programmers :-) new Alex F. 01-24-2002 19:37 
        RE: DSP - Detects Slow Programmers :-) new FatRakoon 01-24-2002 20:26 
   RE: Is It about time we had a new O/S? new Scott 01-23-2002 15:02 
    On MagiC new Alex F. 01-23-2002 15:37 
     RE: On MagiC new Scott 01-24-2002 10:30 
      RE: On MagiC new FatRakoon 01-24-2002 20:31 
     RE: On MagiC new stimpy 01-29-2002 23:01 
   RE: Is It about time we had a new O/S? new FatRakoon 01-23-2002 23:39 
    RE: Is It about time we had a new O/S? new Jo Even 01-24-2002 01:10 
     RE: Is It about time we had a new O/S? new FatRakoon 01-24-2002 04:26 
    RE: Is It about time we had a new O/S? new Daniel Gustafsson 01-24-2002 11:55 
     RE: Is It about time we had a new O/S? new FatRakoon 01-24-2002 20:39 
   RE: Is It about time we had a new O/S?  FatRakoon 01-26-2002 13:50 

 Reply To This Message
 Your Name:
 Your Email:
 Subject:
 Human verification:   What's this?
               _    __     _ _     
 _ __  ___ _ _| |_ / _|___| (_)___ 
| '_ \/ _ \ '_|  _|  _/ _ \ | / _ \
| .__/\___/_|  \__|_| \___/_|_\___/
|_|                                
    



Copyright © 1997-2024 Atari.Org 
Atari is registered trademark of Infogrames