[comp.sys.amiga.tech] bug report -- USHOW

rap@peck.ardent.com (Rob Peck) (09/26/89)

I had occasion to use PIXMATE to create a 640 by 200 screen
(called MED-RES) by DPAINT.  If one tries to view this size
screen in USHOW (the original 996 byte version) or USHOW42
(Steven Shaem's modified version), the display you get is
automatically interlaced.  This gives you a 640 by 400 display
with a 640 by 200 picture in the upper half.

Pixmate, Dpaint I, II and III all load this picture correctly.
I have not tried Superview, DPSlide or any other PD-ish viewer.
Just thought I'd mention it.  Don't have any way to fix it though,
at least not now.

Rob Peck
.

shf@well.UUCP (Stuart H. Ferguson) (09/28/89)

+-- rap@peck.ardent.com (Rob Peck) writes:
| I had occasion to use PIXMATE to create a 640 by 200 screen
| (called MED-RES) by DPAINT.  If one tries to view this size
| screen in USHOW (the original 996 byte version) or USHOW42
| (Steven Shaem's modified version), the display you get is
| automatically interlaced.  This gives you a 640 by 400 display
| with a 640 by 200 picture in the upper half.

The file itself could be messed up.  There are ILBM's out there that
are 640 by 200, have no CAMG chunk and specify an aspect ratio of
10 to 11.  Now, suppose you're a fully-conforming ILBM reader given
such a file.  The file is 640 wide and asks for square pixels -- how
do you display it?  You create a 640 by 400 screen, of course, which
has the required 10 to 11 pixel aspect and you put the image on that!

UShow could just be doing The Right Thing.

| Pixmate, Dpaint I, II and III all load this picture correctly.

The DPaint family ignore the viewmodes and aspect ratio information.
You set the display mode manually on that introductory screen, yes?
Don't know about Pixmate.
-- 
		Stuart Ferguson		(shf@well.UUCP)
		Action by HAVOC		(ferguson@metaphor.com)