Dead Hackers Society
Other BBSes »
 
 
Demoscene  Coding  CT60  Buy/sell

CT60 and related things BBS
 
Re: What's on my monitor ATM
Posted by: PeP Jun,05.2013-09:34 

Some applications are inherently incompatible with high resolutions and "higher" colour depths simply because they use 16-bit words for offsets rather than 32-bit ones. It can't be solved by any graphics hardware or by the driver in such cases, since it's in the application itself.

Example: Offset between 2 character rows in 1920x1080x32bpp = 122880 - i.e. it doesn't fit into a 16-bit word. It can also be a case of not being able to copy larger blocks on screen because of similar reasons, block size is 16-bit, but higher resolutions/depths inevitably require a bigger data type for the block size.

I was forced to fix this particular case in the VDI and NVDI, actually. Atari marked the console character line wrap as "obsolete" in the leaked old VDI sources for a reason... and this was it. Again it's caused by a 16-bit datatype that needs to be 32-bit.

There is no problem like this for applications which use the VDI properly though. At least not that I'm aware of.







[All messages in this thread]    [Start new thread]

Topic Posted by  Date 
What's on my monitor ATM ggn Jun,03.2013-21:01
  Re: What's on my monitor ATM PeP Jun,05.2013-09:34


Reply to this message
Name:
Topic:
Anti-troll code:

Message:

What's the anti-troll code?
That's your personal code to be able to add comments and messages on the dhs.nu site.
Don't have a code or forgot it? Fix it here.
© 1994-2024 Dead Hackers Society Contact: Anders Eriksson