@kas1e
Hyperion has the rights to the OS 4.x/PPC version of P96 (next to nothing of it is used anymore, except for the .chip and .card APIs and the PIP/overlay functions in Picasso96API.library, everything else of it was re-implemented in the OS 4.x graphics.library instead), Individual Computers the rights to the OS <= 3.9/m68k version.
I very much doubt the extensions to the old Picasso96 versions from Tobias Abt added in both of them are compatible, i.e. you can't use anything from newer IComp p96 versions on AmigaOS 4.x.
Until recently there were only 3-4 developers who implemented AmigaOS 4.x/PPC p96 drivers, the Frieden brothers (ATIRadeon, I'm not sure but maybe Permedia2 and/or updates in the Voodoo 3/4/5 driver as well), Hans de Ruiter (RadeonHD and RadeonRX) and ACube (siliconmotion502), and all of them had access to the AmigaOS 4.x sources incl. developer includes like the extended boardinfo.h.
All other p96 drivers included in AmigaOS 4.x are just the ancient, and in most cases unmodified m68k, drivers from Abt's p96 versions not supporting any AmigaOS 4.x additions like compositing or DDC/EDID.
Edit:
https://wiki.icomp.de/wiki/P96_Driver_Development doesn't contain neither "DDC nor "EDID".
https://wiki.icomp.de/wiki/P96 does include "EDID" once:
P96Prefs now also loads the monitor dimensions from the EDID data and fills them in. Setting the knob position of numerical tool types was not always set to scale correctly.
P96Prefs, not the .chip or .card drivers.
Are you sure IComp's versions of p96 support DDC/EDID at all in it's .chip drivers?
Edited by joerg on 2026/5/26 16:18:30
Edited by joerg on 2026/5/26 16:31:55