English Amiga Board

English Amiga Board (https://eab.abime.net/index.php)
-   support.Other (https://eab.abime.net/forumdisplay.php?f=74)
-   -   Workbench 3.1.4 icons to fastram ? (https://eab.abime.net/showthread.php?t=97992)

Hercules 04 July 2019 23:32

Workbench 3.1.4 icons to fastram ?
 
So I been reading the Workbench 3.1.4 FAQ. It states Workbench will use FastRAM whenever possible for displaying icons, but quite the contary is happening - open a drawer full of icons and it eats chip ram like its going out of fashion.

I would use LoadWB SimpleGels with Stephan Rupprecht's WBCtrl but I don't think that will work... Workbench Prefs program has no option to render icons to "other" memory (unlike AmigaOS 3.5's Workbench Prefs program that has such an option.

Any other ideas I can try to save on chip ram? Desktop is in 16 colours with HighGFX driver (1024x768) with Indivision Mk2 AGA scandoubler / flickerfixer. I never had this sort of chip ram usage under AmigaOS 3.9 and ClassicWB.

AMIGASYSTEM 04 July 2019 23:37

Replace the OS 3.1.4 Icon.library with Icon.library by Peter Keunecke

http://aminet.net/package/util/libs/IconLib_46.4

Hercules 04 July 2019 23:56

Quote:

Originally Posted by AMIGASYSTEM (Post 1330730)
Replace the OS 3.1.4 Icon.library with Icon.library by Peter Keunecke

http://aminet.net/package/util/libs/IconLib_46.4

Thanks for replying. Backed up old icon.library and installed the one above. Unfortunately it still doesn't seem to fix the problem. ChipRAM still gets eaten up in vast quantities... Any other ideas?

AMIGASYSTEM 05 July 2019 00:07

Strange the Icon.library 020 by Peter Keunecke should consume much less Chip Ram.
An RTG system definitely solves the problem ;)

Hercules 05 July 2019 00:27

My Workbench 3.1.4 test system is running under WinUAE via a PFS3 formatted CF card. Maybe that why... I guess I'll know for sure once I take it out the card reader and boot the A1200 with it.

Frog 05 July 2019 07:31

you can have a try with CyberbugfixAGA : http://eab.abime.net/showpost.php?p=175372&postcount=24

MrDBUG 12 March 2021 20:03

Was this solved ? I have the same problem now :-( Chipmem is eaten to lunch..

gulliver 12 March 2021 20:12

If you are using OCS/ECS/AGA graphics WILL need to go to ChipMem that is how the Amiga chipset works.

As suggested above, adding a graphics card will attempt to redirect everything to other memory. Alternatively you may use Picasso96 + the "Native" driver or the Cyberbugfix hack to fool the system in that the Amiga chipset is a sort of framebuffer and save some ChipMem in the process.

PeterK 12 March 2021 23:07

To be able to load icon images into FastMem you need either FBlit or a gfx-card driver like P96 or CGX (never use them together with FBlit).

FBlit also needs Libs:fblit.library and an ENVARC:FBlit.cfg file either for Workbench 3.0/3.1 or for 3.1.4/3.5/3.9 which can both be found in my icon.library package under ThirdParty.

P96 can be used with a gfx-card or with the "Native" monitor driver for the Amiga chipset. The OS developers prefer it as a more system friendly solution, but it's also slower than the older FBlit "hack", which works just fine for me.

npagonis73 13 March 2021 05:07

Yeap as Peter says, in all my non RTG systems I use his library and FBlit as well as Ftext and my chip ram doesn’t go anywhere. I have 3.1, 3.9 and 3.1.4 systems, all running with more 1.7 chip available on my A1200. PM me for FBLit configuration if you need.

kot_behemot53 15 June 2021 09:14

Quote:

Originally Posted by PeterK (Post 1469778)
To be able to load icon images into FastMem you need either FBlit or a gfx-card driver like P96 or CGX (never use them together with FBlit).

FBlit also needs Libs:fblit.library and an ENVARC:FBlit.cfg file either for Workbench 3.0/3.1 or for 3.1.4/3.5/3.9 which can both be found in my icon.library package under ThirdParty.

P96 can be used with a gfx-card or with the "Native" monitor driver for the Amiga chipset. The OS developers prefer it as a more system friendly solution, but it's also slower than the older FBlit "hack", which works just fine for me.

Thanks for this!


All times are GMT +2. The time now is 02:45.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.

Page generated in 0.05317 seconds with 11 queries