Sometimes when starting TinyTERM, the splash screen displays upside-down. This is not a bug in the graphic; rather, it’s a bug in the way the video driver displays it. Updating the video driver will usually fix the problem.
This happens because the height value of a bitmap image determines how it’s drawn. If the height value is negative, the bitmap is stored in reverse order. TinyTERM makes a system call to the Windows graphics API and passes the bitmap information off to it. TinyTERM does not draw the bitmap; the video driver and Windows GDI do it. If the video driver does not accept the negative height value, it draws the bitmap upside down.
The video software subsystem should be able to handle both positive and negative height values, as both are defined in the Win32 API library. If it doesn’t handle correctly, it doesn’t draw correctly. That’s why we recommend updating the video driver.
You can also prevent the splash screen from displaying. Add the -nosplash option to the TinyTERM command line. That will cause the TinyTERM window to display immediately.
This entry was posted
on Wednesday, February 28th, 2007 at 2:38 pm and is filed under Windows.
You can follow any responses to this entry through the RSS 2.0 feed.
Both comments and pings are currently closed.