View Single Post
Old 17 July 2013, 13:26   #42
mark_k
Registered User
 
Join Date: Aug 2004
Location:
Posts: 3,343
Quote:
Originally Posted by Toni Wilen View Post
I can't see any other reason than output display mode being 16 bit (CL emulation only supports RGB byte swapping in 32-bit mode)

Check log and make sure it says "D3D9Ex: 640*480 main texture, depth 32", depth 32 is the important bit.
Ah. While my X desktop is 32-bit, for some reason the Fullscreen and 16/32 selections were initially blank. And the 16/32 selection drop-down box was initially empty! I had to select 1680x1050 in the Fullscreen dropdown before being able to select 32 for depth and that fixed the swapped colours. See pics. That may well be a Wine bug???

But I've also attached the config I've been using. That also has the bad expansion board diagnostic screen at boot time (bogus WinUAE graphics card I think).

Testing with Piccolo + EGS (without having installed Piccolo Freshup 1) there are some problems. Setting Workbench to 32 or more colours seems to work fine, but lower depths don't.

Depth 1: Workbench looks as it should but mouse pointer is not visible
Depth 2, 3, 4: Colours are wrong, looks monochrome.
Depth 4: As with depth 1-3 except there is some corruption at top of screen.
Depth 5-8: Seem to work fine.

The missing mouse pointer seems to only happen before you ever select a 32-or-more-colours EGS mode. For example, if you change WB to 32 colours then back to 4, the mouse pointer remains visible.

Next I set Workbench to EGS 640x480 32 colours, and opened Palette preferences (which appears on its own screen). On putting the Palette screen to the back, the Workbench appeared corrupted, see pic. Also this text in the log on each flip of the two screens: GFX SPECIAL BYTE PUT IO 8000 = 71

Finally, running EGS-NightShift (in EGS-Prefs drawer) the system hangs, log output CPU halted: reason = 3
Attached Thumbnails
Click image for larger version

Name:	pic1.png
Views:	363
Size:	10.5 KB
ID:	36081   Click image for larger version

Name:	pic2.png
Views:	337
Size:	10.2 KB
ID:	36082   Click image for larger version

Name:	pic3.png
Views:	352
Size:	10.5 KB
ID:	36083   Click image for larger version

Name:	EGS_8_colour_WB.png
Views:	369
Size:	2.8 KB
ID:	36085   Click image for larger version

Name:	Corrupted_16_colour_EGS_WB.png
Views:	348
Size:	4.4 KB
ID:	36086  

Click image for larger version

Name:	After_put_Palette_to_back.png
Views:	392
Size:	9.3 KB
ID:	36087   Click image for larger version

Name:	Bad_board.png
Views:	382
Size:	2.7 KB
ID:	36088  
Attached Files
File Type: zip RTG_testing_Piccolo.uae.zip (2.9 KB, 246 views)

Last edited by mark_k; 17 July 2013 at 13:34.
mark_k is offline  
 
Page generated in 0.04916 seconds with 12 queries