11 March 2023, 10:26 | #501 |
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,319
|
It never was necessary. Text() is replaced and covered by P96 and can render text from and into fast memory. In fact, I would not recommend any patches on top of P96 since it may impact stability. Note that Text() has to support many options such as bolding text, setting it to italics, rendering byte-packed or proportional fonts, and supporting color fonts. Installing a patch on top increase the probability of breaking some of these options.
|
11 March 2023, 10:27 | #502 | |
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,319
|
Quote:
|
|
13 March 2023, 22:06 | #503 |
Registered User
Join Date: Aug 2016
Location: Germany
Posts: 122
|
Anyone noticed the mouse pointer changing color with MUI Bubble Help pop-ups?
I noticed mainly with IBrowse moving the mouse over the Fastlinks that the mouse sometimes changes color. But any MUI application that supports the Bubble Help can be used to test. MUI 3.8 PI96 v3.3.3 32bit depth BRGB Workbench 3.9 BB2 --- Edit, deleting and recreating pallete.prefs seems to have fixed the issue. Last edited by pcotter; 14 March 2023 at 07:54. Reason: fixed! |
14 March 2023, 08:25 | #504 |
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,319
|
That does not seem to be related to P96 at all. MUI will use whatever pens MUI seems fit, P96 will just use for sprite colors whatever is requested. Note one caveat, though: The hardware sprite of most RTG cards only offer two independent colors. The third color then inverts the background color which may look a bit strange. If you want to avoid this problem, use a softsprite.
|
14 March 2023, 08:36 | #505 |
Registered User
Join Date: Dec 2002
Location: sweden
Age: 46
Posts: 430
|
Hello Thomas.
When playing music with hippoplayer on my 800x600 256 color p96 wb and doing other things at the same time, telneting or browsing with ibrowse the music slows down when the screen updates. This doesn’t happen with AGA screens. Do you have any tips for the hippo dev how to avoid this? |
14 March 2023, 10:00 | #506 |
Registered User
Join Date: Aug 2016
Location: Germany
Posts: 122
|
Hi Thomas,
I understand that. But i come from rtg.lib 40.4029 directly to pi96 3.3.3 where with the old lib it was not an issue :-) |
14 March 2023, 18:09 | #507 |
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,319
|
P96 provides its own ObtainBestPen() implementation to make it aware of true and high-color modes, however, I checked its implementation and there is absolutely no difference between the version in 3.3.3 and in 2.4.6. Thus, whatever you observed, it is not due to a change in P96.
|
14 March 2023, 18:12 | #508 | |
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,319
|
Quote:
Also, you did not say which graphics card you use, some really block the entire bus while they are busy, in which case NOBLITTER=YES in the monitor icon will avoid the issue, but will slow down the graphics card to a crawl as the CPU has to do everything. |
|
14 March 2023, 18:51 | #509 | |
Registered User
Join Date: Aug 2016
Location: Germany
Posts: 122
|
Quote:
As I wrote before, redoing pallete.prefs seems to solve it for me. [ Show youtube player ] |
|
14 March 2023, 18:57 | #510 |
Registered User
Join Date: Dec 2002
Location: sweden
Age: 46
Posts: 430
|
Thanks for the reply Thomas. I am using an FPGA Replay, the gfxcard is in the FPGA. It works but it’s not super fast. I’ll try to get one of the replay developers to chip in some knowledge here.
|
14 March 2023, 21:24 | #511 | |
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,319
|
Quote:
Or, to put it in a different way, if a program changed the sprite colors intentionally on earlier revisions, it may have happened that the sprite did not change as it should. P96 cannot know whether a color change is intended as a sprite color change, or is just a consequence of a pen allocation. If the sprite colors are un-allocated, the sprite register color change will change the pen, and the sprite. |
|
14 March 2023, 21:25 | #512 |
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,319
|
Then, please check with the authors of the FPGA board. What seems quite likely is that the FGPA power is needed to emulate the hardware blitter, and not sufficient performance is left to emulate the CPU.
|
15 March 2023, 20:49 | #513 |
Paranoid Amigoid
Join Date: Mar 2008
Location: Athens/Greece
Age: 45
Posts: 1,978
|
Anyone else has any problems running iGame (latest version) under new P96 3.3.3 installation?
I had issues of running the application doing nothing. Then I put my CF into WinUAE and same thing happened... Ok, next step was to load a backup of my system under 3.2.2 and previous version of P96 (3.3.2). iGame was running just fine! I update P96 with latest 3.3.3, reboot and voila... iGame doesn't run I update P96 with older 3.3.2, reboot and voila... iGame runs again Tried updating and reverting files from both 3.3.2 and 3.3.3 archives and so far I came to the following findings: - LIBS:Picasso96API.library doesn't create an issue if using latest - LIBS:Picasso96/emulation.library doesn't create an issue if using latest - LIBS:Picasso96/rtg.library... and there we have it. Version 43.399 from P96 3.3.2 archive works just fine. Version 43.505 from P96 3.3.3 archive doesn't work with iGame. Rings any bell? Attaching SnoopDOS logs from running iGame under rtg.library from 3.3.2 and 3.3.3. Well, there are definitely changes in the logs. Not saying ofc that something's wrong with P96 (might be a problem with iGame alas I contacted the dev of iGame as well to check it out). I also tested other MUI applications like iBrowse, MCP that didn't create a problem while running. Last edited by mfilos; 15 March 2023 at 21:30. |
21 March 2023, 13:11 | #514 | |
Registered User
Join Date: Aug 2016
Location: Germany
Posts: 122
|
Quote:
What i found with rtg lib 43.505 is that guigfx.library seems not to be working. The game screenshots are not showing. Setting "No GuiGfx" in IGame preferences makes it use MUI internals i think and the screenshots are displayed but not scaled. Not sure this is a bug with the new P96 but with guigfx.library itself trying to hide bugs and incompatibilities as stated in the readme? https://aminet.net/package/dev/misc/guigfxlib |
|
21 March 2023, 19:53 | #515 |
Paranoid Amigoid
Join Date: Mar 2008
Location: Athens/Greece
Age: 45
Posts: 1,978
|
Thank God after a week I thought I was the only one around with the problem...
Disabling GuiGfx seems to fix the problem for me as well (no scaling but I can live with that and the new rtg.library). I'll pass this info to the iGame dev as well. |
22 March 2023, 00:09 | #516 |
WinUAE 4000/40, V4SA
Join Date: Apr 2020
Location: East of Oshawa
Posts: 538
|
Yeah GuiGfx is wonky like that, which is why the option to disable it exists in iGame in the first place. It's a known issue, but one that's not likely to be resolved as long as we're using the library to do the image scaling. If someone can point to a MUI widget that can properly scale an image (i.e. maintain aspect ratio) within the bounds of the widget's frame that doesn't have this problem, that works with MUI as old as 3.8, I'm sure we could switch over to it.
|
22 March 2023, 11:37 | #517 |
Registered User
Join Date: Aug 2016
Location: Germany
Posts: 122
|
"Thank God after a week I thought I was the only one around with the problem..."
ahahaha! I know the feeling :-) btw, i forgot to mention that only the screenshots in 8bit depth fails to load. 24bit still works. |
08 April 2023, 12:52 | #518 | |
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,319
|
Quote:
Do you have any minimally "non-working" configuration you can share? Edit: I also got MUI5.0 now, installed it, and it still works. It just looks different. Note that the guigfx.library that comes from MUI is older (20.0) than the one that comes from aminet (20.1), though I doubt it makes much of a difference. Last edited by Thomas Richter; 08 April 2023 at 14:51. |
|
08 April 2023, 13:10 | #519 |
Paranoid Amigoid
Join Date: Mar 2008
Location: Athens/Greece
Age: 45
Posts: 1,978
|
Hi Thomas and thanks for looking up for it.
I tested that on a freshly installed OS3.2.2 with P96 3.3.3 with only guigfx.library (20.1) into LIBS and latest iGame installed (2.2.1) although I haven't installed the MCC_guigfx class of MUI as I use version 21.7 that is installed on MUI 5 that I use. Having all these intsalled with no alteration... iGame doesn't start. If I disable from the prefs file the setting no_guigfx=1 then iGame starts just fine. |
08 April 2023, 13:12 | #520 |
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,319
|
Well, if you do not install the MCC_guigfx class, how is this then supposed work? (-; Get it from Aminet, put it into LIBS:Mui/
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 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 |
|
|