Welcome, Guest. Please login or register.

Author Topic: Amiga AGA RTG  (Read 4609 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline itix

  • Hero Member
  • *****
  • Join Date: Oct 2002
  • Posts: 2380
    • Show all replies
Re: Amiga AGA RTG
« on: August 25, 2006, 11:16:00 AM »
FPU doesnt speed up Amiga at all.
My Amigas: A500, Mac Mini and PowerBook
 

Offline itix

  • Hero Member
  • *****
  • Join Date: Oct 2002
  • Posts: 2380
    • Show all replies
Re: Amiga AGA RTG
« Reply #1 on: August 25, 2006, 11:26:07 AM »
Quote

I presume that RTG is very similar (although on a more basic level I expect) to Direct X in that respect.


Not at all. Direct X is low level API for games. RTG is more like a driver system for graphics cards and replaces original rendering routines by its own driver system.

My Amigas: A500, Mac Mini and PowerBook
 

Offline itix

  • Hero Member
  • *****
  • Join Date: Oct 2002
  • Posts: 2380
    • Show all replies
Re: Amiga AGA RTG
« Reply #2 on: August 25, 2006, 11:28:57 AM »
Quote

An FPU will speed up only a specific subset of operations involving floating point arithmetic. And then it will only do it if the software was compiled for it. Stuff like rendering etc are the biggest users of FPU. Software compiled to use the mathiee#? libaries will be accelerated if you get appropriate replacement libraries.


But for example FPU version of mpega.library is slower than integer version without FPU. However FPU version provides better quality of output.
My Amigas: A500, Mac Mini and PowerBook
 

Offline itix

  • Hero Member
  • *****
  • Join Date: Oct 2002
  • Posts: 2380
    • Show all replies
Re: Amiga AGA RTG
« Reply #3 on: August 25, 2006, 04:56:05 PM »
Quote

The higher the bitdepth the more of that 2MB it will use up. Therefore if you have FAST RAM it follows that you can use a higher bit depth because more graphics memory is available due to most of the stuff that previously was in graphics memory is now in FAST RAM instead.


AGA still couldnt use more than 8 bit planes at once. But AGA could be wrapped inside RTG where offscreen bitmaps were allocated from fast ram and chip ram was reserved for screens. Unfortunately manipulating planar bitmaps by CPU is insanely slow, 8bit AGA screens are insanely slow, not to mention insanely slow chip ram bus.
My Amigas: A500, Mac Mini and PowerBook