rommel@Informatik.TU-Muenchen.DE (Kai-Uwe Rommel) (05/19/91)
8514/A users, that have used OS/2 1.2 before upgrading to 1.3 now probably remember that the 1.2 driver used the large 64x64 icons unless they patched their driver to use the 32x32 icons. When I got 1.3 I thought "Ok, now the IBM programmers have already changed the driver to use the small icons". But sometimes program icons of some PD programs were invisible and many icons looked a bit strange and rough. A couple of weeks ago I got the NEKO program (the cat running on the desktop for the mouse pointer) and was a bit disappointed by the running "cloud of dots" on my screen. While testing some 1024x768 display drivers, I patched them to use the 32x32 icons instead of the 64x64 icons (this can be patched in the RT_DISPLAYINFO ressource of the driver dll). I found that these 1024x768 driver then showed smaller icons than my 8514/A driver. This unhided, that in the RT_DISPLAYINFO ressource of the 8514/A driver the icon size is coded to 40x40 pixels (!). Either it was intended to make smaller icons but not as small as on the VGA or it simply was a typo (may be it was meant 40 hex = 64 instead of 40 decimal). Since I patched this to 32x32 the driver now shows normal, good looking icons and NEKO also works correctly (it's so cute !). The byte offset to patch is 0x1EF02. When the driver uses 40x40 icons, the system has to stretch either the smaller 32x32 or the larger 64x64 icons to 40x40, an additional overhead (or can the 8514/A handle this itself ?). Kai Uwe Rommel /* Kai Uwe Rommel, Munich ----- rommel@lan.informatik.tu-muenchen.dbp.de */ DOS ... is still a real mode only non-reentrant interrupt handler, and always will be. -Russell Williams
ccmk@lure.latrobe.edu.au (05/19/91)
In article <1991May18.180216.17512@Informatik.TU-Muenchen.DE>, rommel@Informatik.TU-Muenchen.DE (Kai-Uwe Rommel) writes: > 8514/A users, that have used OS/2 1.2 before upgrading to 1.3 now > probably remember that the 1.2 driver used the large 64x64 icons unless > they patched their driver to use the 32x32 icons. > > When I got 1.3 I thought "Ok, now the IBM programmers have already > changed the driver to use the small icons". But sometimes program icons > of some PD programs were invisible and many icons looked a bit strange > and rough. A couple of weeks ago I got the NEKO program (the cat running > on the desktop for the mouse pointer) and was a bit disappointed by the > running "cloud of dots" on my screen. > >... > Since I patched this to 32x32 the driver now shows normal, good looking > icons and NEKO also works correctly (it's so cute !). The byte offset > to patch is 0x1EF02. > > When the driver uses 40x40 icons, the system has to stretch either the > smaller 32x32 or the larger 64x64 icons to 40x40, an additional overhead > (or can the 8514/A handle this itself ?). If I remember your previous postings correctly, Kai-Uwe, you are using a Paradise 8514/A clone? I wonder if this is the cause of your problems, as I upgraded my 1.2 to 1.3 on my IBM model 70 with and IBM 8514/A card (with full memory) and there hasn't been any problems. The icons are nicely reduced and are just miniature versions of the previous ones (thank goodness!). Indeed, all icons work well. Are there any high-res *IBM* 8514 users with the above problems? Mark Kosten
rommel@Informatik.TU-Muenchen.DE (Kai-Uwe Rommel) (05/20/91)
In article <1991May19.223417.1@lure.latrobe.edu.au> ccmk@lure.latrobe.edu.au writes: >If I remember your previous postings correctly, Kai-Uwe, you are using >a Paradise 8514/A clone? I wonder if this is the cause of your problems, Probably not, because I use the IBM driver, the card is hardware-compatible. >as I upgraded my 1.2 to 1.3 on my IBM model 70 with and IBM 8514/A >card (with full memory) and there hasn't been any problems. The icons >are nicely reduced and are just miniature versions of the previous ones >(thank goodness!). Indeed, all icons work well. Well, the problems aren't that big. If I had not tested the other 1024x768 driver, I would not even have noticed the different size. With the IBM card and monitor you may not notice it because it is interlaced and the picture is not that clear as on the Paradise card which works noninterlaced. Also, the main advantage from patching the icons is not only that they are no longer stretched but also that they occupy again less space. This reduced the size of my desktop manager groups substantially. (40 -> 32 pixels = 20% less). Kai Uwe Rommel /* Kai Uwe Rommel, Munich ----- rommel@lan.informatik.tu-muenchen.dbp.de */ DOS ... is still a real mode only non-reentrant interrupt handler, and always will be. -Russell Williams
gvc87r@ecs.soton.ac.uk (Gary Chambers) (05/20/91)
I found similar problems when I upgraded to 1.3. The 8514/a bitmaps for icons etc. are now not recognized and only the independent form is used. Gary Chambers, Dept. Electronics & Computer Science, University of Southampton, U.K.