Welcome, Guest. Please login or register.

Author Topic: Amiga Poser......  (Read 3144 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12114
    • Show all replies
    • http://www.troubled-mind.com
Re: Amiga Poser......
« on: November 27, 2004, 03:09:57 PM »
Dithering?

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12114
    • Show all replies
    • http://www.troubled-mind.com
Re: Amiga Poser......
« Reply #1 on: November 27, 2004, 04:05:25 PM »
Quote
On the plus side you'd get a reasonable emulation of 15/16-bit RGB and a passable 24-bit emulation. On the minus side, youd get no blitter acceleration of any kind, but on 040/060 that's a moot point since they could move fast ram data around much faster than the blitter could shift chip ram data anyway

Beats me that nobody seems to have tried this.



Your biggest hurdle would be having an 8bit buffer in chip ram (which would use up just about all the available bandwidth)... and then use up all your CPU time doing a 24bit->HAM8 conversion...
At the end of the day you may as well have a workbench slide show :lol: I'd be really surprised if you could get 50fps out of it... I was really disappointed with the performance of my 040

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12114
    • Show all replies
    • http://www.troubled-mind.com
Re: Amiga Poser......
« Reply #2 on: November 27, 2004, 04:21:47 PM »
Quote

Karlos wrote:
Quote

bloodline wrote:

Your biggest hurdle would be having an 8bit buffer in chip ram (which would use up just about all the available bandwidth)... and then use up all your CPU time doing a 24bit->HAM8 conversion...
At the end of the day you may as well have a workbench slide show :lol: I'd be really surprised if you could get 50fps out of it... I was really disappointed with the performance of my 040


You must not have read the part where I said I'd used a RGB->HAM8 video driver for shapeshifter ;-)

There were various tricks used. You sure as hell don't convert the full frame, every frame, just the areas that are affected when someone renders something ;-)



Ahhhhhhhhh... you mean using the MMU to detect the "damaged" areas of the display... yeah that would make the whole idea much more feasable :-D

Quote

-edit-

Of course, if it were available, one could use the PPC to do the conversion. 2 context switches per frame are hardly likely to compare to the time it takes to actually do the job of converting the data, right?


Hell yeah... I imagine with the PPC, Copying the display updates to the Chipram would probably be 95% of the total overhead of the whole process :-D