07 February 2020, 20:55 | #1 |
Registered User
Join Date: Mar 2016
Location: Germany
Posts: 77
|
WriteLUTPixelArray() doesn't work
When using Picasso96 on WinUAE, WriteLUTPixelArray() (a Cybergraphics API) always seems to return -1 and doesn't draw anything. Is this a problem in Picasso96 itself or in WinUAE's Picasso96 driver?
|
08 February 2020, 11:31 | #2 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,506
|
I don't know (as usual, neither Cybergraphics nor Picasso96 sources are available)
You can try testing if same happens when using native emulated graphics board (for example Picasso II or IV) and Picasso96. EDIT: Attach example binary (preferably one that does not do nothing else) and I'll check if uaegfx driver gets called. Last edited by Toni Wilen; 08 February 2020 at 11:40. |
21 February 2020, 15:48 | #3 |
Registered User
Join Date: Mar 2016
Location: Germany
Posts: 77
|
This turned out to be a bug in the Cybergraphics SDK. In the SAS/C pragmas the LVO for WriteLUTPixelArray() was specified as c0 but it was c6 instead so a wrong function got called. After fixing those pragmas WriteLUTPixelArray() is working nicely on WinUAE now.
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Why doesn't this work? | volvo_0ne | Coders. AMOS | 2 | 03 April 2017 15:18 |
Zool 2 just doesn't work | apachacha | support.WinUAE | 7 | 24 July 2011 18:43 |
XetecCDFS doesn't work! | TjLaZer | request.Apps | 17 | 14 July 2008 17:46 |
Mouse doesn't work | MainVoid | support.WinFellow | 10 | 22 April 2005 19:26 |
WinFellow doesn't work | Ian | support.WinFellow | 5 | 03 May 2003 22:04 |
|
|