Got it today on the GMail account, thank you!
Posts by hexaae
Caution: Non registered users only see threads and messages in the currently selected language, which is determined by their browser. Please create an account and log in to see all content by default. This is a limitation of the forum software.
Also users that are not logged in can not create new threads. This is a, unfortunately needed, counter measure against spam. Please create an account and log in to start new threads.
Don't Panic. Please wash hands.
-
-
Got no confirmation eMail
My order date/number: 06.03.2023 , 130102
-
Got no mail and I'm still in the free update range from last purchase...
-
Seems to have been fixed indeed from my quick testing, but I'll wait for a bug-free WinUAE 4.9.2+ version to test it thoroughly since 4.9.1 seems to have a few problems with 3.3.0...
-
WinUAE 4.9.1 (using hidden switch -p96test 1), OS3.9 + MMULib
The other day I was so excited to test P963.3.0's new feature "different res screen dragging", but I've found it worked (with visible glitches) only on the very first reboot (I manually installed it with a simple "copy RamDisk:Picasso96Install/Libs/#? LIBS: ALL") coming from P963.2.3:
https://www.youtube.com/watch?v=sF0fK5p6-WM
The strange thing is that on next reboots (even I quit and restart WinUAE!), "UAEgfx" driver crashes on boot with an "Illegal instruction" GURU
Rolling back to P96 3.2.3 solves the issue.
-
New iconlib athor said this, so yes, it seems a generic issue, not something broken because of some hacks in PPaint:
QuoteThis issue also has happened (not anymore now after recent workaround in the new icon.library) with DOpus5 on chunky screens when WB is running in TrueColor. On a 32 color screen the palette was damaged right from the start when DOpus5 was loading the disk icons. - And AfA_OS also shows ColorIcons with random colored frames instead of frameless, but AfA has its own icon_lib.exe...
-
It happens only when using new icon.library by P.K., but switching to older rtg.library fixes it so it seems a problem in rtglib...
Probably other programs using SetRGB32() and ReleasePen() in a certain way are potentially affected (it's just a case that is triggered by pio_ico plugin and PPaint)...
In short it happens in this case:
new iconlib + new rtglib
But won't happen with:
old iconlib + new rtglib
or
new iconlib + old rtglib
Would be great if you can give it a look, because I'd really like being able to use new icon.library for (MUCH) better WB icon palette + latest rtg.library with all its improvements...
-
Hello,
I've experienced a minor glitch when using P96's rtg.library > 42.1106 (26-Dic-2021) (this was the last one without this issue)...
My WinUAE sys (Zorro III RTG + p96, 060 with 3.9 and mmulib by T. Richter etc.):
icon.library 46.4.563 Aminet - util/libs/IconLib_46.4.lha
Picasso96API.library 2.407 (27-Feb-2022)
©2021 iComp
emulation.library 41.493 (27-Feb-2022)
©2021 iComprtg.library 42.1226 (27-Feb-2022)
©1991-99 A.Kneer T.Abt, ©2017-2018 icompWhen loading Coloricons >32colors with PPaint (reproducible also with free version from Aminet) + pio_ico plugin Aminet - gfx/ppaint/pio_icon.lha right after loading the icon PPaint screen palette gets corrupt, as discussed on EAB forum icon.library 46.4 test versions - Page 196 - English Amiga Board (abime.net) :
(10) WinUAE 2022 04 07 23 50 56 01 - YouTube
Video explained:
1. launch PPaint
2. open 'Load brush' PP-requester
3. double click on the right: ICON format (will open pio_ico prefs), and then Cancel
4. at this point, from WB, drag'n'drop a program with coloricon >=32colors on PPaint app-icon, this will automatically point to the correct path into previously open PPaint 'Load brush' requester
5. switch back to PPaint and just load the program (it has an .info of course that will be automatically loaded)
You'll see the screen palette gets altered (PPaint UI turns blue!) in the video after loading, and to restore the correct palette I can simply switch screens back and forth from usual Intuition depth screen gadget in the upper-right.The author of new icon.library commented:
Quote
This rtg.library palette issue seems to occur only when you have at least two different screens open, like WB in TrueColor and another 8-bit screen in chunky mode. It is triggered by SetRGB32() and ReleasePen() and it seems to happen when colors of a non-active screen should be changed (for the first time). My icon.library tries to do that with the delayed color mapping. There is no problem with my direct access to the private data structure of PalExtra as I expected. I can still allocate new free pens and increase the reference counters as usual, if I just disable the call to SetRGB32(), then everthing still works, except that I don't get the desired new colors, so a few pixels show wrong colors, but the screen palette and DOpus5 wallpapers won't get corrupted. -
Just read this thread today: Setting up uaegfx / Picasso96 - English Amiga Board (abime.net)
and thought it could be a good idea adding a sort of check when launching Picasso96Mode and WinUAE is detected, warning user it is not required in this case...
-
Ok, just keep in mind that this means bare (old) OS3.9 + P96 3.x.x + akDTs will suffer those Multiview SCREEN bugs
Newer Multiview 47.x (OS3.2+) have solved compatibility.
-
OS3.2 has its own PNG and GIF native dts (and can't replicate the issue there as I just tested). OS3.1.4 from my basic install has no PNG and GIF included (as well as for the oldie OS3.9). In my first post I specified my main system is OS3.9-based... that's why I was using akGIF and akPNG dts from Aminet where I faced the issue with Multiview SCREEN in conjunction with P96 RTG (and couldn't reproduce it disabling 'uaegfx' monitor + P96 and Zorro 3 emulated gfx board).
You can replicate the issue trying to open with Multiview (and switch to its own fullscreen) these TIFF files: TIFF Files (sc.edu) using akTIFF from Aminet... on OS3.9.
P.S.: OS3.2 and its Multiview 47.x version works fine instead even with akTIFF dt, just tested! I think this will finally push me to definitely switch to 3.2 as my main (emulated) Amiga system and upgrade my rusty OS3.9
-
Forgot to tell I use akPNG and akGIF dts...
EDIT: actually, changing datatypes to ZGIF (gif.datatype 39.18 (30-Mar-1996)) and Cloanto© PNG DataType 43.3 (16-Dic-1995) solves the issue with Multiview!
Just as a myself reminder in this thread Cloanto PNG dt has stack shortage issues. vPNG from Aminet is working fine and has no issues with Multiview + P96 RTG.
-
Ok but consider many users have this or similar DTs (not much choice from Aminet), so a wider compatibility would be appreciated (given the DT is not the only responsible for this issue at least and assuming something could be improved in P96 under this aspect... ).
-
Forgot to tell I use akPNG and akGIF dts...
EDIT: actually, changing datatypes to ZGIF (gif.datatype 39.18 (30-Mar-1996)) and Cloanto© PNG DataType 43.3 (16-Dic-1995) solves the issue with Multiview!
-
Tested with old picture.dt from P96 archive on Aminet:
picture.datatype 43.41 (20-Dic-1998)
and Multiview SCREEN/window switches fine. This picture.dt is unusable on modern systems though and have issues with clipoboard copy too (e.g. using sytem IconEditor's copy and paste clipboard), so it's not a valid workaround
-
I can reproduce the issue when I use OS3.9 installation + P96 3.2.2 with WinUAE (1920x1080 Zorro 3 gfx board emulation), and Multiview SCREEN <picname> to open these pics: https://1drv.ms/u/s!ApMUGr0cuN39goZj9zBuxX7gqAE5PA?e=7PLsUG
Can't see mouse and RMB to open menu won't work: the screen frame is freezed (I can still quit with the default Multiview key 'Q' though). Winuaeenforcer hits with wild read/writes can also occur.
datatypes.library 44.47 (25-Dic-1999)
picture.datatype 45.17 (19-Mar-2002)
Note: if I boot keeping RMB pressed to skip Picasso96/uaegfx monitor driver initialization thus forcing WB3.9 to boot in simple AGA mode I can't reproduce the issue of course and the pics have no issue when I switch WB window/Multiview own screen.
P.S.
If you can't reproduce it, try first to open pictures in a window with Multiview on Workbench (24/32bit) and then select menu option to move on its own screen.
-
Yep, reproducible with WinUAE even from my fresh file-disk installation of OS3.2, OS3.9, OS3.1 and no RTG enabled.
PPaint "Read Brush" from Clipboard seems broken in some way since at least 6.4.
-
It seems a PPaint issue actually... nothing to do with P96 or RTG in general
I've been able to reproduce it even with PPaint 6.4 or 7.1c free, fresh install no additional plugins. Try to load these pics through Multiview (given you have dts installed), and...
1 - Copy/Mark image from Multiview menus
2 - from PPaint try to import clip (Brush > Clipboard: Read brush)
this should generate (winuae)nforcer hits and mem corruption by PPaint task.
-
P.S.
Why picasso96API.library, and Picasso96/rtg.library + emulation.library have all capital letters (= PICASSO96API.LIBRARY....)?
-
PPaint 7.3c gets unstable doing some tasks like loading PPaint:Picture/#? files using PPaint:PPview by double-clicking pics icons...
Code- Enforcer Hit! Bad program
- Illegal WORD READ from: 00000008 PC: 6102377c
- Data: 0000018f 0000000d 3f800001 00000000 00000000 00000000 61070001 61074236
- Addr: 00000008 610a3d90 610a3d90 6112541c 61090f8c 610a60dc 610a3d90 610a605c
- Stck: 00000000 00000000 00000000 00000190 6112541c 61090f8c 61015082 3f800000
- Stck: 3f800000 00000000 610a3b70 61020654 00000000 00000001 00000001 610a0001
- Stck: ffffffff 00000000 61070000 60ff0000 6101fc40 00000100 610a3d90 6112bf64
- Stck: 00010001 07800438 00000000 80000014 611112c0 00000000 00000000 3f800000
- Stck: 61020c60 00000001 00000001 610a0000 00000000 00000003 00000000 6112bf64
- ----> 6102377c - "PPaint:PPaint" Hunk 0000 Offset 0002c6d4
- ----> 61090f8c - "PPaint:PPaint" Hunk 0000 Offset 00099ee4
- ----> 61015082 - "PPaint:PPaint" Hunk 0000 Offset 0001dfda
- ----> 610a3b70 - "PPaint:PPaint" Hunk 0002 Offset 00005988
- ----> 61020654 - "PPaint:PPaint" Hunk 0000 Offset 000295ac
- ----> 610a0001 - "PPaint:PPaint" Hunk 0002 Offset 00001e19
- ----> 61070000 - "PPaint:PPaint" Hunk 0000 Offset 00078f58
- ----> 6101fc40 - "PPaint:PPaint" Hunk 0000 Offset 00028b98
- ----> 610a3d90 - "PPaint:PPaint" Hunk 0002 Offset 00005ba8
- ----> 61020c60 - "PPaint:PPaint" Hunk 0000 Offset 00029bb8
- ----> 610a0000 - "PPaint:PPaint" Hunk 0002 Offset 00001e18
- ----> 61015356 - "PPaint:PPaint" Hunk 0000 Offset 0001e2ae
- ----> 61074236 - "PPaint:PPaint" Hunk 0000 Offset 0007d18e
- ----> 6106e2c4 - "PPaint:PPaint" Hunk 0000 Offset 0007721c
- ----> 610a3dd0 - "PPaint:PPaint" Hunk 0002 Offset 00005be8
- ----> 610a3dd2 - "PPaint:PPaint" Hunk 0002 Offset 00005bea
- ----> 61090f7c - "PPaint:PPaint" Hunk 0000 Offset 00099ed4
- ----> 610a3a98 - "PPaint:PPaint" Hunk 0002 Offset 000058b0
- ----> 60ffb91a - "PPaint:PPaint" Hunk 0000 Offset 00004872
- ----> 610a25d8 - "PPaint:PPaint" Hunk 0002 Offset 000043f0
- ----> 6108c5c2 - "PPaint:PPaint" Hunk 0000 Offset 0009551a
- ----> 00f81d64 - "ROM - exec 40.10 (15.7.93)" Hunk 0000 Offset 00001cae
- ----> 6025cf88 - "LIBS:icon.library" Hunk 0000 Offset 00006a40
- ----> 6025b376 - "LIBS:icon.library" Hunk 0000 Offset 00004e2e
- ----> 00f9fc0e - "ROM - dos 40.3 (1.4.93)" Hunk 0000 Offset 00000956
- ----> 00f9fc02 - "ROM - dos 40.3 (1.4.93)" Hunk 0000 Offset 0000094a
- ----> 6025bdca - "LIBS:icon.library" Hunk 0000 Offset 00005882
- ----> 603b927c - "LIBS:picasso96/rtg.library" Hunk 0000 Offset 0002e95c
- ----> 603b93dc - "LIBS:picasso96/rtg.library" Hunk 0000 Offset 0002eabc
- ----> 603b951c - "LIBS:picasso96/rtg.library" Hunk 0000 Offset 0002ebfc
- ----> 603a2c8a - "LIBS:picasso96/rtg.library" Hunk 0000 Offset 0001836a
- ----> 603a039e - "LIBS:picasso96/rtg.library" Hunk 0000 Offset 00015a7e
- ----> 610917a4 - "PPaint:PPaint" Hunk 0000 Offset 0009a6fc
- ----> 6108fdb0 - "PPaint:PPaint" Hunk 0000 Offset 00098d08
- ----> 61120001 - "Work:Utils/Gfx/PPaint/Libs/personal_cpu_blit.library" Hunk 0000 Offset 00004ef9
- ----> 6108eed8 - "PPaint:PPaint" Hunk 0000 Offset 00097e30
- ----> 610a301d - "PPaint:PPaint" Hunk 0002 Offset 00004e35
- ----> 6105cf9a - "PPaint:PPaint" Hunk 0000 Offset 00065ef2
- ----> 6108ffff - "PPaint:PPaint" Hunk 0000 Offset 00098f57
- ----> 00f828da - "ROM - exec 40.10 (15.7.93)" Hunk 0000 Offset 00002824
- ----> 00f9fa8c - "ROM - dos 40.3 (1.4.93)" Hunk 0000 Offset 000007d4
- ----> 00f9f17c - "ROM - graphics 40.24 (18.5.93)" Hunk 0000 Offset 00019fd4
- ----> 00fa4e92 - "ROM - dos 40.3 (1.4.93)" Hunk 0000 Offset 00005bda
- ----> 00fa4e50 - "ROM - dos 40.3 (1.4.93)" Hunk 0000 Offset 00005b98
- ----> 00fa4f98 - "ROM - dos 40.3 (1.4.93)" Hunk 0000 Offset 00005ce0
- ----> 6108ea18 - "PPaint:PPaint" Hunk 0000 Offset 00097970
- ----> 61053fe6 - "PPaint:PPaint" Hunk 0000 Offset 0005cf3e
- ----> 610072b8 - "PPaint:PPaint" Hunk 0000 Offset 00010210
- ----> 60ffbaf8 - "PPaint:PPaint" Hunk 0000 Offset 00004a50
- ----> 610236ae - "PPaint:PPaint" Hunk 0000 Offset 0002c606
- ----> 61092a68 - "PPaint:PPaint" Hunk 0001 Offset 00000088
- ----> 61092a8c - "PPaint:PPaint" Hunk 0001 Offset 000000ac
- ----> 6109e1e8 - "PPaint:PPaint" Hunk 0002 Offset 00000000
- ----> 60ff710c - "PPaint:PPaint" Hunk 0000 Offset 00000064
- ----> 00f9fdea - "ROM - dos 40.3 (1.4.93)" Hunk 0000 Offset 00000b32
- 61023750 : 0066 5340 OR.W #$5340,-( [0000]
- 61023754 : 33c0 610a 3b02 MOVE.W ,$610a3b02 [018f]
- 6102375a : 33f9 610a 3ffe 610a 3b04 MOVE.W $610a3ffe [0042],$610a3b04 [0042]
- 61023764 : 33f9 610a 3d88 610a 3b06 MOVE.W $610a3d88 [000d],$610a3b06 [000d]
- 6102376e : 2079 610a 4008 MOVEA.L $610a4008 [611266cc],
- 61023774 : 2068 0004 MOVEA.L ( == $0000000c [00f80b0e],
- 61023778 : 4a88 TST.L
- 6102377a : 673e BEQ.B #$3e
- 6102377c : * 33d0 610a 3b18 MOVE.W ( [6011],$610a3b18 [00f0]
- 61023782 : 33e8 0002 610a 3b1a MOVE.W ( == $0000000a [261e],$610a3b1a [0438]
- 6102378a : 43f9 610a 3b1d LEA.L $610a3b1d,
- 61023790 : 4242 CLR.W
- 61023792 : 49f9 6100 af34 LEA.L $6100af34,
- 61023798 : 4a11 TST.B ( [00]
- 6102379a : 672a BEQ.B #$2a
- 6102379c : 4280 CLR.L
- 6102379e : 47f9 610a 3b20 LEA.L $610a3b20,
- Name: "Background CLI"
Rolling back to P96 3.1.2 solves the issue...