29 December 2021, 14:24 | #301 | |
Bug hunter
Join Date: Jul 2006
Location: Italy
Age: 48
Posts: 2,171
|
Installed new P96 and found many problems with mouse pointer sprite and crashes with WB games like Colonization AGA.
Rolled back to previous version and everything runs fine. Can someone please test Colonization AGA (crash/freeze at launch) or open the Manual tool of the game "The Final Odyssey" (invisible pointer) before I open a ticket issue at icomp? EDIT: Quote:
Last edited by hexaae; 29 December 2021 at 14:33. |
|
03 January 2022, 09:25 | #302 |
Registered User
Join Date: Nov 2016
Location: Skien / Norway
Posts: 111
|
Any chance to have both lha and adf as download options?
|
03 January 2022, 10:25 | #303 |
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,302
|
|
03 January 2022, 10:28 | #304 |
Bug hunter
Join Date: Jul 2006
Location: Italy
Age: 48
Posts: 2,171
|
Hi Thomas,
instability issues vs PPaint 7.1+ (I've rolled back testing even 6.4... but I use 7.3c) when importing Clipboard and PPaint has to import+dither a clip obtained through Multiview Copy/Mark function... I've opened a thread on iComp forum. Might be just a PPaint issue handling 24+bit clips anyway... |
03 January 2022, 11:27 | #305 |
Registered User
Join Date: Nov 2016
Location: Skien / Norway
Posts: 111
|
Perhaps I should post this in a separate thread, but I'll try here first.
On amiberry (and perhaps WinUAE, I haven't tried) using 3.2.1 roms together with P96, I cannot use higher resolutions. Only PAL resolutions shows up in Screen Mode. I'm not having issues with 3.2 roms, only 3.2.1. Not sure if this is a bug in the 3.2.1 roms, P96 or amiberry. |
03 January 2022, 11:51 | #306 | |
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,302
|
Quote:
The "import and dither", I afraid, I do not yet understand well enough from your report. Could you please provide a more detailed bug report. |
|
03 January 2022, 11:52 | #307 | |
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,302
|
Quote:
There is one known issue in the 3.2.1. graphics library. Please roll back the graphics.library to the one supplied with 3.2, and try again. |
|
03 January 2022, 12:10 | #308 | |
Bug hunter
Join Date: Jul 2006
Location: Italy
Age: 48
Posts: 2,171
|
Quote:
Last edited by hexaae; 03 January 2022 at 14:14. |
|
03 January 2022, 17:38 | #309 | |
Registered User
Join Date: Oct 2012
Location: Germany
Posts: 585
|
Quote:
Maybe this will be the first ? |
|
04 January 2022, 10:06 | #310 | |
Registered User
Join Date: Nov 2016
Location: Skien / Norway
Posts: 111
|
Quote:
I've found the culprit, and it's not about the graphics.library. 3.2.1 roms doesn't seem to like having 1GB of memory. Reducing it to 512M seems to work. |
|
04 January 2022, 14:25 | #311 |
Registered User
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,383
|
Try WinUAE Z3 RAM in "UAE mode" mapping:
http://eab.abime.net/showthread.php?...48#post1525148 |
10 January 2022, 14:50 | #312 |
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,302
|
Hi folks,
last weekend, the 3.2.2 version of P96 has been released and is available for registered customers for download. Maybe later on the detalis, but this is what we have in the release notes: Changes in release 3.2.2: - Some programs provide a custom planar bitmap for screens that have a chunky pixel format. In such a case, P96 already created a chunky side bitmap into which such programs are then silently rendering instead. Unfortunately, BltBitMap() did not correctly derive the type of this side bitmap, and instead used the type of the original bitmap instead. - Mode coercion could have returned a mode ID that does not exist, thus confusing intuition. The new code is now more careful creating a useful modeID from coercion. - Sprite colors are now switched if the sprite travels from one screen to another in a split-screen environment. This does not depend on any particular hardware feature, but is provided for all graphic cards. - Fixed passing in the wrong modulo value for the planar BltMaskBitMap() function if the source bitmap is interleaved. This broke only masked blitting on bitmaps with the Native driver. - In case a screen switch to a planar screen with bit depth 3 or less was made, and a soft-sprite was used on the target mode, P96 might have forgotten to initialize the sprite colors correctly. - The rtg.library did not inform the card special feature hooks in case the screen split position was updated. - As result of the above fix, the PicassoIV memory and video windows no longer need to be deactivated if screen splitting become active. They pan now together with the front screen. Note that P96 currently does not support video or memory windows on the back screen. |
10 January 2022, 20:19 | #313 |
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,302
|
Maybe some details on the fixes. One of the problems was with ADescent which for reasons unclear to me created a chunky RTG graphics screen, but provides a custom planar bitmap P96 should place the screen in. This is of course not going to work, and P96 now detects this case and ignores the custom bitmap of the wrong type.
Another bug I addressed was blitting through a mask on a planar bitmap with an interleaved planar source. This broke the palette preference editor of the system. More on further improvements later. |
10 January 2022, 20:20 | #314 |
WinUAE 4000/40, V4SA
Join Date: Apr 2020
Location: East of Oshawa
Posts: 538
|
Amazing pace on all these updates recently!
|
10 January 2022, 21:02 | #315 |
Ancient Amiga User
Join Date: Mar 2018
Location: Elkhart, IN USA
Posts: 208
|
|
11 January 2022, 00:35 | #316 | |
Registered User
Join Date: Sep 2017
Location: Uppsala
Posts: 105
|
Quote:
And Myst runs as it should again. To be fair, I'm not sure if it was one of the earlier P96 updates that caused it but I just got a black screen after the initial logo. Now it works again. |
|
11 January 2022, 00:47 | #317 |
Bug hunter
Join Date: Jul 2006
Location: Italy
Age: 48
Posts: 2,171
|
3.2.2 fixed some issues I had with datatypes and Multiview fullscreen. Previous 3.2.1 caused crashes and corrupt memory with freezed (= not refreshing and mouse apparently stuck) fullscreen.
|
11 January 2022, 19:33 | #318 |
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,302
|
There are two new minor features in 3.2.2.
One is that for the PicassoIV, an overlay window/PIP window is now dragged along with the screen. Previous releases disabled the overlay. Thus, if you run the PIP demo from Aminet on the P-IV, it behaves quite natural. The PIP window can unfortunately not be shown on the background screen, that's currently a limitation of P96. For the S3Virge, i.e. the CVision3D, the PIP window cannot be shown at all while screen dragging is active; that's a hardware limitation because the split-screen display is generated in a completely different way than the screen with overlays. The S3 chip has actually two methods of how ot generate the video, and the driver switches dynamically between them. The second new feature in 3.2.2 is that the driver now adjusts the mouse pointer/sprite colors according to the screen the mouse pointer is on. That is, if the background screen has installed its own custom sprite colors, P96 now adjusts now the colors when the mouse moves into it. This does not require any specific hardware and works for any board. Actually, this change should have been made for 3.2.0 already, along with the palette switch support for the ZZ9000, but I forgot this adjustment. Now it's finally there. |
12 January 2022, 18:32 | #319 |
Registered User
Join Date: Feb 2017
Location: Ireland
Posts: 757
|
I'm getting corrupt mouse pointer graphics on the latest 3.2.2 version on all RTG screen resolutions only, the mouse pointer at native PAL resolutions through my Indivision mk3 are fine. This is a clean installation of p96. I didn't have this problem on the previous P96 releases. I'm using a Radeon 9200 on a Mediator 1200TX setup if that helps.
Last edited by wiz12; 25 February 2022 at 17:40. |
12 January 2022, 19:10 | #320 |
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,302
|
The radeon driver is not maintained by me. So what was the last version this worked? As a workaround, you can use the softsprite (SOFTSPRITE=Yes in the tool type of the monitor).
|
Currently Active Users Viewing This Thread: 2 (0 members and 2 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
P96: What's the right way to do X? | Warty | Coders. General | 2 | 21 December 2020 00:00 |
Providing 2 fire button support / cd32 joypad support | amigapd | request.Other | 0 | 13 July 2015 17:20 |
Portaudio support (was: WinUAE support for ASIO drivers) | Amiga1992 | support.WinUAE | 57 | 28 March 2009 21:15 |
Classic WB P96 | Anubis | project.ClassicWB | 5 | 08 May 2006 14:30 |
amiga-news.de: Collected software-news | Paul | News | 0 | 14 November 2004 15:50 |
|
|