Amiga.org

Amiga computer related discussion => Amiga Software Issues and Discussion => Topic started by: TB on March 07, 2004, 11:59:08 AM

Title: Speed up your AGA using FScreen and help up keep the patch in circulation
Post by: TB on March 07, 2004, 11:59:08 AM
Fscreen, an old patch these days but it seems MANY AGA users dont have it.  It was made some years back by the RED Group or something and makes AGA much faster, much more so than adding FBlit etc type patches alone.  If you do not have this, please install it now and benefit from the speed and help keep the patch from vanishing forever.  You can find the archive link below.  Oh and people who have used this patch please post here so people know this isnt a trojan or something.

http://www.dariog.republika.pl/download/fscreen.lha

This archive is an lh7 so please update to the newest LhA. 2.2 should be on Aminet.
Title: Re: Speed up your AGA using FScreen and help up keep the patch in circulation
Post by: fragment on March 07, 2004, 12:26:31 PM
Just installed this one today and it really speeds things up  :-)
Title: Re: Speed up your AGA using FScreen and help up keep the patch in circulation
Post by: NightShade737 on March 07, 2004, 12:28:47 PM
One question. How it says "- a blitter free gfx system (FBlit(v3.77+), CGX, P96(perhaps))". Does that mean you need one of those, or you need to remove them all?
Title: Re: Speed up your AGA using FScreen and help up keep the patch in circulation
Post by: PulsatingQuasar on March 07, 2004, 12:31:16 PM
I saw a reference on it at Szech Amiga News. It also stated that they had a FScreenPPC ready but they wanted to test it more.

Was this ever released? Their website is gone.

By the way; why not upload this tool to Aminet? Then it will continue to be used.
Title: Re: Speed up your AGA using FScreen and help up keep the patch in circulation
Post by: fragment on March 07, 2004, 12:32:51 PM
Quote

NightShade737 wrote:
One question. How it says "- a blitter free gfx system (FBlit(v3.77+), CGX, P96(perhaps))". Does that mean you need one of those, or you need to remove them all?


I think it means you need one of those. I only have FBlit installed..
Title: Re: Speed up your AGA using FScreen and help up keep the patch in circulation
Post by: uncharted on March 07, 2004, 12:58:00 PM
Hey TB,

If you want o preserve it for all eternity, upload it to Aminet.

Does it improve say, running hi-res in DblPAL?
Title: Re: Speed up your AGA using FScreen and help up keep the patch in circulation
Post by: TB on March 07, 2004, 01:00:53 PM
Yes it does.  Infact fragment should be posting some scores soon which will show the between 2-16x+ speed increase depending on whats happening.

Okay since hes having issues I'll post some of them...

This is on an 060/56 using SySpeed and FBlit/FText/BlazeWCP:

Without fscreen:
scrollx_16  12
scrollx_256  2
With fscreen:
scrollx_16  74
scrollx_256  37

printtxt16 (before) (after) 2338 -> 4602
printtxt256 542 -> 2588
recfill16 654 -> 3385
Title: Re: Speed up your AGA using FScreen and help up keep the patch in circulation
Post by: TB on March 07, 2004, 01:40:32 PM
Okay, here is the full results based in SySpeed/FBlitz/FText/BlazeWCP on a 060/56:

NOTE: This Patch is many years old now so if you havent been using it, please kick yourself.

HOW IT WORKS: (From memory) Basicly it put your gfx into FAST then uses the MMU to check changes on the screen, when it see them it sends only the changes to screen vs sending the whole image.  There is more to it than that but thats the basic idea. Because of that you'll get faster results from smaller changes such as scrolling in shells vs say scrolling in IBrowse, but ebenfits will still be there.

(Sorry for the layout, blame fragment)


              | Fscreen | without |
|  Intuition    Results in Op/s   |
| OpenWin16   |  11     |  8      |
| OpenWin256  |  5      |  3      |
| WinLayer16  |  7      |  6      |
| WinLayer256 |  2      |  1      |
| SizeWin16   |  37     |  48     |
| SizeWin256  |  26     |  33     |
| MoveWin16   |  72     |  45     |
| MoveWin256  |  24     |  34     |
| ConOutP16   |  107    |  48     |
| ConOutP256  |  49     |  22     |
| OpenScr16   |  2      |  8      |
| OpenScr256  |  1      |  5      |
| SwapScr16   |  12     |  49     |
| SwapScr256  |  13     |  49     |
|  Graphic      Results in Op/s   |
| ScrollX_16  |  74     |  12     |
| ScrollX_256 |  37     |  2      |
| ScrollY_16  |  75     |  13     |
| ScrollY_256 |  33     |  3      |
| PrintTxt16  |  4602   |  2338   |
| PrintTxt256 |  2588   |  542    |
| RectFill16  |  3385   |  654    |
| RectFill256 |  916    |  135    |
| DrwElpse16  |  1001   |  491    |
| DrwElpse256 |  191    |  121    |
| DrwCircle16 |  918    |  470    |
| DrCircle256 |  183    |  116    |
| WrtPixel16  |  78780  |  54444  |
| WrtPixel256 |  23595  |  17458  |
| HorLines16  |  13871  |  3805   |
| HorLines256 |  6203   |  834    |
| VerLines16  |  708    |  352    |
| VerLines256 |  376    |  82     |
| DiaLines16  |  671    |  288    |
| DiaLines256 |  334    |  54     |
| AreaElps16  |  291    |  198    |
| AreaElps256 |  94     |  58     |
| AreaCir16   |  275    |  187    |
| AreaCir256  |  90     |  55     |
| AreaFill16  |  232    |  145    |
| AreaFill256 |  73     |  40     |

Title: Re: Speed up your AGA using FScreen and help up keep the patch in circulation
Post by: Framiga on March 07, 2004, 01:58:32 PM
Quote
by NightShade737 on 2004/3/7 13:28:47

One question. How it says "- a blitter free gfx system (FBlit(v3.77+), CGX, P96(perhaps))". Does that mean you need one of those, or you need to remove them all?

FBlit/Ftext can be used ONLY under AGA (ocs-ecs compat) but obviously, NOT on a RTG system.

Ciao
Title: Re: Speed up your AGA using FScreen and help up keep the patch in circulation
Post by: amipal on March 07, 2004, 05:32:47 PM
I thought there was something wrong with my system when I first installed my Voodoo3 under P96, as it would crash every time I tried to boot.
Turns out I'd left FBlit in the startup-sequence...:lol:
Title: Re: Speed up your AGA using FScreen and help up keep the patch in circulation
Post by: Jose on March 09, 2004, 02:37:19 AM
Wow, a PPC version would be extremely cool..
Title: Re: Speed up your AGA using FScreen and help up keep the patch in circulation
Post by: PulsatingQuasar on March 11, 2004, 08:15:29 PM
Has anybody allready uploaded this tool to Aminet?

If not, I will do it this weekend. Also, does anybody know anything about FScreenPPC?
Title: Re: Speed up your AGA using FScreen and help up keep the patch in circulation
Post by: NightShade737 on March 11, 2004, 08:19:32 PM
PPCVersion would = Win
Title: Re: Speed up your AGA using FScreen and help up keep the patch in circulation
Post by: PulsatingQuasar on March 12, 2004, 05:09:27 PM
@NightShade737

What  :-?  :-?
Title: Re: Speed up your AGA using FScreen and help up keep the patch in circulation
Post by: NightShade737 on March 12, 2004, 05:30:39 PM
When someone says "Something = Win" it means that the something would be great. I.e. a PPC version of FScreen would be awsome.
Title: Re: Speed up your AGA using FScreen and help up keep the patch in circulation
Post by: PulsatingQuasar on March 12, 2004, 05:36:07 PM
Haaaa.  :-) Didn't know that.
Title: Re: Speed up your AGA using FScreen and help up keep the patch in circulation
Post by: Piru on March 12, 2004, 05:53:17 PM
Quote
It also stated that they had a FScreenPPC ready but they wanted to test it more.

Reading the FScreen.doc suggests the application has PPC support already.

I doubt it has anything to do with speeding things up, though, but rather making it work at all with M68K/PPC mixed environment.

In the M68K/PPC context switching environment it is doubtful using PPC for rendering would make it any faster, probably only slower.