18 February 2024, 20:35 | #1 |
Registered User
Join Date: Jan 2024
Location: Austria
Posts: 69
|
[SOLVED] Anyone got PicassoIV emulation working?
Dear community,
can anyone tell me all the required settings for WinUAE and Picasso96 to make PicassoIV emulation work? I've downloaded and selected the PIV rom and copied all PIV support files into place but Picasso96 tells me on boot: Code:
Could not create graphics board context for PicassoIV Thank you very much in advance! Regards, Michael Last edited by Michael Doma; 21 February 2024 at 13:58. |
20 February 2024, 17:47 | #2 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,553
|
Yes, it works (obviously). Usually no one has no idea how to help when the problem is nothing more than "It does not work".
Did you reinstall Picasso96 + select Picasso IV? Only copying files with name containing "picassoiv4" (or similar) in file names won't be enough. (at least "CirrusGD5446.chip" is also required. And you need to add modes manually. uaegfx is a special case.) (if you reported that hang via email some weeks ago: I forgot to reply but I also couldn't find any explanation for it..) |
20 February 2024, 18:57 | #3 |
Registered User
Join Date: Jan 2024
Location: Austria
Posts: 69
|
Thanks for the hint but I deliberately didn't go into the lengthy details this time, in order to increase the number of people who will be answering this quite simple question. And yes: Of course I've read the P96 install script and re-did every action that is needed for a PIV install, e.g. I also executed "Picasso96:AttachSetings PicassoIV 0 DEVS:Picasso96Settings" after copying the default Settings file from the install archive as well as all the .chip files.
|
20 February 2024, 19:03 | #4 |
Senior Member
Join Date: Jun 2001
Location: Germany
Posts: 1,666
|
If uaegfx is freezing, there is something quite wrong with your setup and you should try to fix that first. Because it might very well be the same cause for the PIV emulation not working.
Clean install of AmigaOS? What version? |
20 February 2024, 19:37 | #5 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,553
|
If you want really useful replies, always include config and winuaelog.txt. (But if it is Amiga side problem: this is usually wrong thread, nothing to do with emulation in that case. Config&Log will tell that.)
"It is not working" questions will usually mean mostly useless replies from me |
21 February 2024, 14:15 | #6 |
Registered User
Join Date: Jan 2024
Location: Austria
Posts: 69
|
Sorry to have wasted your time, it was my fault: I forgot to rename the Picasso96 monitor file to "PicassoIV". Now this problem went away. But there's another culprit, which needs to be addressed because I could reproduce it on a second host system:
The screen goes completely black after the PicassoIV monitor driver is started via startup-sequence. Emulation continues just fine, but you just can't see anything. After hours and hours of research, I found a solution by activating "Fake Native Modes" via the Picasso Variable Setter. After that, I was able to switch to a real PicassoIV mode and the "Fake Native Mode" was no longer needed to be activated. How come, I am the first to report this? I have even obeyed to the PIV manual that says "PAL and NTSC are the only modes allowed in the Monitors folder, otherwise no video will be displayed after PicassoIV installation". BTW: The rtg freezes are gone since I started using PIV rtg modes. Still I would like to help to fix this freeze problem since uaegfx is much faster. I've got an extensive system level debugging background and therefore I'd like to know if there are any PDB files available that I could use with windbg to find problematic spots in the winuae source? @Toni: Please don't forget this little piece of report: https://eab.abime.net/showpost.php?p...33&postcount=3 Regards, Michael |
21 February 2024, 17:27 | #7 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,553
|
You probably don't have DISPLAYCHAIN=Yes in icon properties? Without it RTG board is considered separate display. (not in "chain" with native display).
Press END+F9 to switch "monitor cables". |
22 February 2024, 11:47 | #8 |
Registered User
Join Date: Jan 2024
Location: Austria
Posts: 69
|
I will try END+F9 asap but "Display Chain" was definitely active by default.
|
22 February 2024, 17:36 | #9 |
Registered User
Join Date: Jan 2024
Location: Austria
Posts: 69
|
Whoa! END+F9 worked! (Is that an easter egg? At least it seems this setting is not in the GUI...)
Addition: When I boot into PAL, then press END+F9 and then choose a PicassoIV mode, WinUAE doesn't switch automatically to the PIV screen. I need to press END+F9 again. Display Chain is definitely active. So WinUAE is switching too early. That's a very large culprit for other users who want try the PicassoIV... Last edited by Michael Doma; 22 February 2024 at 18:29. |
22 February 2024, 18:39 | #10 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,553
|
It works correctly for everyone else (including me). It always switches automatically. You must have something wrong with Picasso96 or Picasso96 configuration.
In case of PicassoIV switching info comes from PicassoIV driver because PIV has internal switcher. It is not decided by WinUAE. |
22 February 2024, 18:45 | #11 |
Registered User
Join Date: Jan 2024
Location: Austria
Posts: 69
|
I will test that for you with another WB install from scratch.
|
24 February 2024, 18:45 | #12 | |
Registered User
Join Date: Jan 2024
Location: Austria
Posts: 69
|
Quote:
Result of my reinstall: You were right (as always)! The problem was p4specials.library - after deleteing it from my previous installation libs folder, the premature switch has now gone - problem solved. That library seems to be for Paloma only and is not included in the P96 install package anyways. So i've got some final questions on this topic: · Will you include the PicassoIV ROM v7.5 hash in WinUAE which is downloadable as "P4Update_7_5.lha" on the following site? (According to IDApro the ROM part starts at file offset $A30 in "P4FlashUpdate" and goes till the very end of the file) http://sophisticated-development.de/...V§ion=P-IV · Why can't I move the RAM slider of PicassoIV from 4 to 8 MB? · When "resolution autoswitch" is set to "Always On" in UAE, the "Resolution" setting on the same page always resets to "Lores" at some point after switchting to rtg. When some app opens a screen on the chipset display and switches to it, this results in very chunky graphics. In that case I always need to do: Autoswitch="Disabled" -> Resolution="Hires(normal)" -> Autoswitch="Always On" to fix the graphics. Am I doing something wrong in the first place? · Is the PIV the fastest graphics card in WinUAE besides uaegfx (which I cannot use ) or can I try another one (and where do I find drivers for it)? |
|
25 February 2024, 02:09 | #13 | |||
Registered User
Join Date: Jan 2016
Location: Germany
Posts: 338
|
Quote:
Quote:
Quote:
|
|||
25 February 2024, 09:34 | #14 | ||
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,553
|
Quote:
Quote:
|
||
25 February 2024, 18:14 | #15 | |
Registered User
Join Date: Jan 2024
Location: Austria
Posts: 69
|
Quote:
Could you - last but not least - help me with my last question above? Thanks! |
|
25 February 2024, 18:16 | #16 |
Registered User
Join Date: Jan 2024
Location: Austria
Posts: 69
|
|
25 February 2024, 18:43 | #17 | ||
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,553
|
Quote:
Quote:
(Paths panel -> Tick enable full locking before starting emulation, start emulation, cause the problem, wait at least 5 seconds, F12, Paths panel, click Save All. Attach or email the file) |
||
25 February 2024, 21:18 | #18 |
Registered User
Join Date: Jan 2024
Location: Austria
Posts: 69
|
|
26 February 2024, 19:09 | #19 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,553
|
Only existing "better" (speeds aren't that much different in emulation as long as used SVGA chip has a blitter) card than PIV is:
CyberVision/BlizzardVision PPC. 8MB VRAM. This is not emulated. (Permedia 2 SVGA chip) "Best" card is PCI card + PCI bridgeboard (Mediator/G-REX/Prometheus). Voodoo 3 probably is the "best" emulated card so far (16M VRAM, but note that 3D part is software emulated = slow). But note that setting up PCI bridge + required software and drivers is not that simple task. |
28 February 2024, 18:37 | #20 | |
Registered User
Join Date: Jan 2024
Location: Austria
Posts: 69
|
Quote:
looks like i might fail finding the voodoo rom and the mediator software... any hints welcome! |
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Working emulation settings for T-Zero? | S. Campbell | support.OtherUAE | 0 | 08 October 2022 13:02 |
struggling to get dataflyer scsi emulation working | a500l0ver | support.WinUAE | 5 | 11 July 2022 15:13 |
CD32 Emulation not working since upgrading to 4.3.0 | manic23 | support.WinUAE | 6 | 22 January 2020 17:10 |
How to get a A1200 emulation working right... | Wraith Jones | support.WinUAE | 7 | 22 December 2002 14:41 |
|
|