English Amiga Board


Go Back   English Amiga Board > Coders > Coders. System

 
 
Thread Tools
Old 06 December 2014, 14:41   #1281
bubbob42
Registered User
 
Join Date: Oct 2012
Location: Germany
Posts: 585
Michael has a point: if it does not fit 640x200, it's broken.

You would not be the first to do this, but one should not take up bad habits of others
bubbob42 is offline  
Old 06 December 2014, 15:06   #1282
PeterK
Registered User
 
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,383
Ok, maybe I'll change the last two buttons to "ALWAYS" and "CANCEL". That fits.

What is wrong with the WB? Which button? Works all for me, here. Same behaviour as before, since I did not change "Yes, this icon" or "No, cancel".
PeterK is offline  
Old 06 December 2014, 18:27   #1283
Michael
A1260T/PPC/BV/SCSI/NET
 
Michael's Avatar
 
Join Date: Jan 2013
Location: Moscow / Russia
Posts: 841
I might be confused a bit...
No, Cancel - last version copied the 24bit icon under WB without conversion.
Current one also works, but on same volume only. (move from dir to dir)
But move from volume to other volume fails (like DO for all operations)
Or D&D works only for one volume ? Then, if it works for drawer to drawer move, why ask ?
Michael is offline  
Old 06 December 2014, 19:25   #1284
PeterK
Registered User
 
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,383
Ok, I've compared under WB 3.9 drag&drop from HDD to RAM: for PNG and OS4 icons with version 46.4.402 and 403.

After "No, cancel" there was always nothing copied in all cases.

After "Yes, this icon" clicking just once, the drawer icon was always converted, but all icons in the drawer were copied 1:1 in TrueColor. No differences in the behaviour.

MultiSelecting a group of icons gives the same result for all as for the drawer icons before.

I guess, you are not correctly checking the icons whether they were converted or not. I use DOpus4 and search the file contents for the pattern PNG or ARGB or simply compare the size and the date stamp (< 5 kB is usually converted)

Last edited by PeterK; 06 December 2014 at 19:32.
PeterK is offline  
Old 07 December 2014, 16:37   #1285
Michael
A1260T/PPC/BV/SCSI/NET
 
Michael's Avatar
 
Join Date: Jan 2013
Location: Moscow / Russia
Posts: 841
Now I have more fun with WB.

1. Drag a OS4 drawer (from HDD) to RAM:
2. Press cancel conversion
3. Requester to remove incomplete object, cancel
4. A drawer is created, no icon and it's empty
5. Drag drawer again, and it is copied 1:1 all contents, no requesters!
Michael is offline  
Old 08 December 2014, 16:43   #1286
Michael
A1260T/PPC/BV/SCSI/NET
 
Michael's Avatar
 
Join Date: Jan 2013
Location: Moscow / Russia
Posts: 841
Just now IconLib_46.4.lha on aminet hit 13000 downloads!
Michael is offline  
Old 08 December 2014, 17:06   #1287
jbenam
Italian Amiga Zealot
 
Join Date: Jan 2009
Location: Italy
Age: 36
Posts: 1,913
Quote:
Originally Posted by Michael View Post
Just now IconLib_46.4.lha on aminet hit 13000 downloads!
Congrats to PeterK for creating one of the best (don't want to offend the other Amiga programmers out there ) libraries for the Amiga!

Even better than what Commodore did back in the day
jbenam is offline  
Old 08 December 2014, 23:17   #1288
PeterK
Registered User
 
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,383
Quote:
Originally Posted by Michael View Post
Now I have more fun with WB.

1. Drag a OS4 drawer (from HDD) to RAM:
2. Press cancel conversion
3. Requester to remove incomplete object, cancel
4. A drawer is created, no icon and it's empty
5. Drag drawer again, and it is copied 1:1 all contents, no requesters!
Ok, that's the way it works on WB 3.1. (On WB 3.5+ nothing would be copied) But selecting "Yes, this icon" at 2.) would make a 1:1 copy of the drawer contents and only the drawer icon will be converted.

Icon.library 46.4.404 has been released on Aminet.

Thanks for the congrats !
PeterK is offline  
Old 11 December 2014, 12:35   #1289
ancalimon
Supernormal
 
ancalimon's Avatar
 
Join Date: Jul 2007
Location: Istanbul / Turkey
Age: 43
Posts: 1,416
What exactly should I do to have Dopus5.82 (Amikit8 on real Amiga with CVisionPPC minus afaos) display icons as fast as Workbench? Or is there something inside Amikit8 that makes icon display slow?

By the way is it normal that Dopus5 still uses little bits of chipmem while icons are opening one by one?

Last edited by ancalimon; 11 December 2014 at 12:41.
ancalimon is offline  
Old 11 December 2014, 13:17   #1290
Retrofan
Ruler of the Universe
 
Retrofan's Avatar
 
Join Date: Mar 2010
Location: Lanzarote/Spain
Posts: 6,195
Quote:
Originally Posted by ancalimon View Post
What exactly should I do to have Dopus5.82 (Amikit8 on real Amiga with CVisionPPC minus afaos) display icons as fast as Workbench? Or is there something inside Amikit8 that makes icon display slow?
DOpus is slower to show the icons than WB. If you want faster icons you can try for my version the 16 colors KenĀ“s Icons Set, that will give around 40% of speed improvement. http://real.amiga.sk/

I guess than even my Mattahan Icons Set has to be faster than Ken's ones.

Last edited by Retrofan; 11 December 2014 at 13:42.
Retrofan is offline  
Old 11 December 2014, 15:00   #1291
ancalimon
Supernormal
 
ancalimon's Avatar
 
Join Date: Jul 2007
Location: Istanbul / Turkey
Age: 43
Posts: 1,416
Quote:
Originally Posted by Retrofan View Post
DOpus is slower to show the icons than WB. If you want faster icons you can try for my version the 16 colors KenĀ“s Icons Set, that will give around 40% of speed improvement. http://real.amiga.sk/

I guess than even my Mattahan Icons Set has to be faster than Ken's ones.
I will try those icons. Thanks for the suggestion. I wonder if Dopus 5.9 can be updated to display icons as fast as Workbench does using Peter Keunecke's icon.library.

By the way, I managed to run afaos by disabling my blizkick line and enabling bb2 AmigaOS ROM Update file to be kicked by SetPatch. I will try to find which rom module is responsible for afaos mulfunction.

Is it possible to totally disable afaos's icon rendering system and use PeterK's icon.library so that they display faster and drag without corruption but still be able to use its skin system? Actually I want to be able to run afaos because with it MUI4 colours are correct.
ancalimon is offline  
Old 11 December 2014, 15:57   #1292
Michael
A1260T/PPC/BV/SCSI/NET
 
Michael's Avatar
 
Join Date: Jan 2013
Location: Moscow / Russia
Posts: 841
DOpus 5 is a bit slower then WB since it does a few more things.
And if it's configured correctly, it's very fast (see speed tests a few post back)
The skinning system of VisualPrefs is good enough for me, and it's lighter and faster the AFA. The only reason to use AFA for me is full TTF support with antialising but I don't need this and it slows things down a lot besides I have a few debugging tools running all the time.
Michael is offline  
Old 11 December 2014, 19:13   #1293
PeterK
Registered User
 
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,383
Quote:
Originally Posted by ancalimon View Post
What exactly should I do to have Dopus5.82 display icons as fast as Workbench?
DOpus5.xy is always slower than the Workbench. The best speed can be achieved on gfx-cards only by using the direct drawing (automatically) and calling DOnoColorMapping from the startup-sequennce and enabling the "Custom drag routines" in the DOpus5 icon settings.

Quote:
By the way is it normal that Dopus5 still uses little bits of chipmem while icons are opening one by one?
Yes, I can't change that.

Quote:
Is it possible to totally disable afaos's icon rendering system and use PeterK's icon.library so that they display faster and drag without corruption but still be able to use its skin system?
I'm not sure about the skin system, because I don't take care for such toys. In order to use my icon.library with AfA_OS on DOpus5.9x you have to move icon_lib.exe and graphics_lib.exe out of AfA_OS_LIBS: into the "Disabled" subdir. If you still get graphics corruption then also disable the picture_datatype.exe.
PeterK is offline  
Old 11 December 2014, 19:37   #1294
ancalimon
Supernormal
 
ancalimon's Avatar
 
Join Date: Jul 2007
Location: Istanbul / Turkey
Age: 43
Posts: 1,416
I disabled afaos and and I am now configuring VisualPrefs.

(I just removed icon_lib.exe from afaoslibs drawer before you posted the above post and it caused the skin to not appear. Later I will try your suggestion)

Do you know how to get correct colours from MUI4 when not using Afaos? I tried to load the fullpalette.prefs included with iconlib 46.4 But I guess I need to choose the correct colours and lock them using VisualPrefs GUI. How do I do that? Would it have effects on how icons are displayed?

Last edited by ancalimon; 11 December 2014 at 19:42.
ancalimon is offline  
Old 11 December 2014, 19:43   #1295
gulliver
BoingBagged
 
gulliver's Avatar
 
Join Date: Aug 2007
Location: The South of nowhere
Age: 46
Posts: 2,358
Quote:
Originally Posted by PeterK View Post
DOpus5.xy is always slower than the Workbench. The best speed can be achieved on gfx-cards only by using the direct drawing (automatically) and calling DOnoColorMapping from the startup-sequennce and enabling the "Custom drag routines" in the DOpus5 icon settings.
Hi PeterK, is this same recommendation valid for ScalOS?
I am looking to update my DraCo workbench by the end of this year
gulliver is offline  
Old 11 December 2014, 19:44   #1296
PeterK
Registered User
 
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,383
Use DOpus5.82 instead of 5.9x or wait for the AmiKit v8.1 update.

My FullPalette.prefs are for 16 color screens, not for VisualPrefs.
PeterK is offline  
Old 11 December 2014, 19:53   #1297
PeterK
Registered User
 
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,383
Quote:
Originally Posted by gulliver View Post
Hi PeterK, is this same recommendation valid for ScalOS?
I am looking to update my DraCo workbench by the end of this year
No, probably not. Scalos has its own iconobject icon loader system and I did not try to do any optimizations for Scalos. Imho, Scalos is out (the latest versions), because it's not supported anymore. I don't care about Scalos.

I've no idea, what the DraCo workbench is able to do and how much it is OS compliant.
PeterK is offline  
Old 11 December 2014, 20:14   #1298
gulliver
BoingBagged
 
gulliver's Avatar
 
Join Date: Aug 2007
Location: The South of nowhere
Age: 46
Posts: 2,358
Quote:
Originally Posted by PeterK View Post
No, probably not. Scalos has its own iconobject icon loader system and I did not try to do any optimizations for Scalos. Imho, Scalos is out (the latest versions), because it's not supported anymore. I don't care about Scalos.

I've no idea, what the DraCo workbench is able to do and how much it is OS compliant.
Imho, ScalOS is much better than Magellan, it feel more Amiga-like to me
The sad part is that development seems halted for about 2 years despite being open source.

The DraCo workbench is compatible with everything that is not chipset dependant (no hardware banging stuff, no dirty-ugly hacks). Just RTG and AmigaOS software coded "by the book".
gulliver is offline  
Old 12 December 2014, 23:54   #1299
ancalimon
Supernormal
 
ancalimon's Avatar
 
Join Date: Jul 2007
Location: Istanbul / Turkey
Age: 43
Posts: 1,416
Quote:
Originally Posted by PeterK View Post
I'm not sure about the skin system, because I don't take care for such toys. In order to use my icon.library with AfA_OS on DOpus5.9x you have to move icon_lib.exe and graphics_lib.exe out of AfA_OS_LIBS: into the "Disabled" subdir. If you still get graphics corruption then also disable the picture_datatype.exe.
moving icon_lib.exe and graphics_lib.exe to disabled subdir causes the skinsystem to not work (the option is ghosted). Just moving the icon_lib.exe also causes the same thing (but font antialiasing works that way) : So there is no reason to use afaos if the skinsystem is not working. But your iconlib more important because it's blazingly fast.

I wish there was a way to use afaos skin system together with your icon.library because that is the perfect combination.

By the way. Does anybody know why not enabling afaos causes MUI4 to have messed up colours?

Last edited by ancalimon; 13 December 2014 at 00:06.
ancalimon is offline  
Old 13 December 2014, 06:49   #1300
Michael
A1260T/PPC/BV/SCSI/NET
 
Michael's Avatar
 
Join Date: Jan 2013
Location: Moscow / Russia
Posts: 841
MUI4 uses SetRPAttrs() that is missing in AmigaOS3.x, that's why we have colour fun. Looks like a fix is on it's way.
Michael is offline  
 


Currently Active Users Viewing This Thread: 2 (0 members and 2 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

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 14:01.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.16884 seconds with 14 queries