First post, by llm
started as a UniVBE question but morphed into a VESA Info Question
Re: Do anyone know how UniVBE detects that its already loaded?
started as a UniVBE question but morphed into a VESA Info Question
Re: Do anyone know how UniVBE detects that its already loaded?
Thanks _Rob - i still got sometimes problems with the vendor strings but good infos
Indeed, the above example with vmemsize=16 is a good example that something is going wrong with printing strings in your code.
With the fixed binary posted by @Falcosoft, it now renders much better on DOSBox-X and -staging.
Is it normal that the init signature is still VBE2 when emulating VBE 1.2 or 1.0? And should it still probe for VBE2 when the VbeVersion is not at least 0x0200?
Here is a screenshot of DOSBox-X 0.83.18 with machine=vesa_oldvbe10 and vmemsize=16
Also note how regular DOSBox and -staging both return 0 for capabilities while -X returns a different result.
thanks for further testing - i will re-add my VESA or VBE inital signature feature later