18 March 2024, 18:55 | #4361 |
Registered User
Join Date: May 2020
Location: Figueira da Foz
Posts: 425
|
I'm so unlucky, the A1200 disk has it sorted out. xD From my test I have to have newicons enabled otherwise it won't get transparent.
|
18 March 2024, 19:25 | #4362 |
Registered User
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,385
|
If you don't like to install the NewIcons patch for getting transparency then you could alternatively also try Birdie or Birdie2000 with the options NOICONBORDER and FLOODMASKMWB instead of NewIcons. The 2. option avoids to make ALL pixels with pen 0 transparent, only those around the border will make the background visible. Please read the Birdie docs for details.
You could also replace the old workbench.library of the 3.1 Rom with a newer v44+ library in Libs: by using "RemLib >NIL: workbench.library", but then some other things have to be changed, too. A WB v44+ needs a different FBlit.cfg and a DefIcons v44 tool. That has all been discussed here some hundred times. Just read this thread carefully right from the beginning ... |
20 March 2024, 14:08 | #4363 |
Registered User
Join Date: May 2020
Location: Figueira da Foz
Posts: 425
|
I've found a cool util for those without 3.5 or higher:
https://aminet.net/package/util/wb/IconAppearer10 It updates files as they are created/deleted |
20 March 2024, 14:23 | #4364 |
Registered User
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,385
|
Yes, that's a similar tool as AutoUpdateWB, which I always use, but it's not doing the same as RefreshIcons. Remapping all icons after a screenmode change is automatically done by the Workbench on v44+, which just calls the icon.library function IconControlA() twice, first by setting the screen pointer for all icons to NULL in order to release all previously allocated pens, and then again by mapping their colors to the palette of the new screen.
|
03 April 2024, 21:47 | #4365 |
Registered User
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,385
|
A new test version 51.4.583 attached on page 1 (TC020, HB020, FastWB only).
Some small speed improvements 2-8% on chunky screens for icons with 64 colors or more and for WB v44+ only by using the cybergraphics WritePixelArray() function and the LUT8 format without C2P conversion or masks. This concerns only unselected icons and no deficons. Nothing for Aros, DOpus5 or WB 3.0/3.1. |
04 May 2024, 03:39 | #4366 |
Registered User
Join Date: Dec 2017
Location: Austin, TX
Age: 41
Posts: 412
|
I'm not sure if this an IconLib question so apologies if it's in the wrong place.
I have a WinUAE setup with 3.2, P96 (UAEGFX, RTG screenmode), DOpus 5.83, and newest IconLib. I see this when trying to run DOpus as a WB replacement:
|
04 May 2024, 20:19 | #4367 |
Registered User
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,385
|
LoadDB tries to load "DOpus5:DirectoryOpus",
so you will need an Assign for DOpus5: to your DOpus5 installation directory, and there you have to replace the main program DirectoryOpus with my fixed version 5.83. Rename DOpus5.83 into DirectoryOpus to use it as a substitute in the drawer DOpus5:. Btw, it's better now to disable the "Custom dragging routines" for icons in the DOpus5 settings. "Use Workbench" is by far the fastest screenmode. For setting the preferences use Prefs/Screenmode. Last edited by PeterK; 04 May 2024 at 20:24. |
04 May 2024, 21:04 | #4368 |
Registered User
Join Date: Aug 2006
Location: Scunthorpe/United Kingdom
Posts: 2,099
|
Using Birdie2000 with NoIconBorder causes icons to disappear in 3.2 - known, or have I screwed up?
Using latest icon.library from the 1st page as of now, updating didn't fix it. |
04 May 2024, 21:14 | #4369 |
Registered User
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,385
|
Thanks for reporting this problem with Birdie2000, Dunny!
Since I don't use Birdie on my system, I have to check that to see what's going wrong ... |
04 May 2024, 21:39 | #4370 | |
Registered User
Join Date: Dec 2017
Location: Austin, TX
Age: 41
Posts: 412
|
Quote:
I did some experimenting and it seems this is an issue getting P96's blitter replacement routines loaded. I am using an RTG screenmode so I expected the patches to load. However I tried using FBlit instead and this fixed the issue. LoadDB directly from startup-sequence has the expected performance. |
|
04 May 2024, 22:06 | #4371 | ||
Registered User
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,385
|
Quote:
Quote:
But DOpus5 standalone with P96 will not switch to FastMem automatically like WB 3.2. In this case you could try my option "IconsToFastMem" after IPrefs and somewhere before you call LoadDB. Last edited by PeterK; 04 May 2024 at 22:22. |
||
04 May 2024, 22:20 | #4372 | |
Registered User
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,385
|
Quote:
And if you still need Birdie for patterns in the window frames, how, when and where do you start Birdie2000 exactly, with which arguments? And on which screenmode are which icons disappearing? Are there any other gfx patches installed, like MCP, VisualPrefs? (disable them). |
|
04 May 2024, 22:59 | #4373 | |
Registered User
Join Date: Dec 2017
Location: Austin, TX
Age: 41
Posts: 412
|
Quote:
Thank you, Peter. I did my best to digest the documentation but managed to overlook that case. |
|
04 May 2024, 23:35 | #4374 | ||
Registered User
Join Date: Aug 2006
Location: Scunthorpe/United Kingdom
Posts: 2,099
|
Quote:
Quote:
Here's what I get: Disabling MCP and VisualPrefs has no real effect. I don't know why, but the 3.2 text editor is also very broken - it doesn't seem to draw gadgets or clear the window while scrolling. You can see how badly it displays my startup-sequence in the image. I'll see if the 3.2 option is any better, and thanks for your library - it's been rock solid so far. Edit: PiStorm RTG mode - 1366x768x32bpp. Edit2: Switching to PAL Highres Laced 640x512x256 results in garbled icons, and rebooting doesn't fix it. |
||
05 May 2024, 00:02 | #4375 |
Registered User
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,385
|
On your screenshot it looks like: "Run >NIL: Birdie ? <ENV:Birdie.prefs"
but that won't tell me what your arguments for Birdie really are, because you have stored them in Birdie.prefs, which is used as input file. |
05 May 2024, 00:13 | #4376 | |
Registered User
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,385
|
Quote:
Code:
Set DOpus5 ON ; optional first line ... ... ... ... If $DOpus5 EQ ON IconsToFastMem ; copy that into C: Assign >NIL: DOpus5: Volume:PathTo/DOpus5 Path >NIL: DOpus5:C ADD LoadDB Else LoadWB EndIf EndCLI >NIL: |
|
05 May 2024, 02:22 | #4377 | |
Registered User
Join Date: Aug 2006
Location: Scunthorpe/United Kingdom
Posts: 2,099
|
Quote:
Code:
NoIconBorder FloodMaskMwb PubScreens ActivePattern "workbench:prefs/presets/os32-custom/birdie/active.png" "sys:prefs/presets/os32-custom/birdie/inactive.png" |
|
05 May 2024, 16:20 | #4378 |
Registered User
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,385
|
The disappearing MWB icons with Birdie2000 NoIconBorder are caused by a conflict with Workbench v44+, which has it's own icon border settings in Prefs/Workbench. It is not caused by icon.library, because exactly the same happens with the OS icon.library v44+.
NoIconBorder and FloodMaskMWB are for WB 3.1 (or maybe 3.0) as a better alternative for the NewIcons patch. Switch NoIconBorder and FloodMaskMWB off and use the Prefs/Workbench settings instead. Optional you can use PlanarFrames1-3 with my icon.library, but it won't support FloodMask (only the OS icon.library v44+ will do that by default). I don't know whether there are any other conflicts with these Birdie patterns, because I would never need or use any themes, skins or similar hacks. |
05 May 2024, 17:35 | #4379 |
Registered User
Join Date: Aug 2006
Location: Scunthorpe/United Kingdom
Posts: 2,099
|
|
06 May 2024, 10:40 | #4380 |
Registered User
Join Date: Dec 2016
Location: Italy
Posts: 769
|
Downloaded latest IcoLib archive from aminet: https://aminet.net/package/util/libs/IconLib_46.4
Installed the new icon.library but I have problems: - WinUAE 040/Jit OS 3.9 - Amiga 1200 Blizzard 1230 I have an error when workbench is loaded Back to previous 51.4.582 all is ok Last edited by DanyPPC; 06 May 2024 at 10:47. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
ClassicWB Full and icon.library 46.4 | Retroplay | project.ClassicWB | 8 | 05 August 2018 13:57 |
WB library conflict/versions | Amiga1992 | support.Apps | 3 | 22 July 2010 18:47 |
PNG Icon to Color Icon Converter? | Leandro Jardim | request.Apps | 1 | 24 May 2010 04:39 |
What's the latest version of icon.library for OS3.9? | NovaCoder | support.Apps | 3 | 30 June 2009 15:43 |
Requesting icon.library v44+... | nikvest | request.Other | 2 | 16 September 2007 01:58 |
|
|