[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Windows BMP to Hires BIN



>      As you suggested, B&W .bmp does seem to be mapped as simple 1 and 0 bits.
> Assuming the .bmp mapping is linear writing a program to do the conversion
> should not be too difficult.
> 
>      Getting the .bmp onto a .dsk is easy enough using the DSK_IN utility.

Yes, it is easy enough. In fact, I did copy the bitmap to an HDV image and
tried to BLOAD it into HiRes. What a mess! I should have known that it
wouldn't work, but one can always hope.

> Once
> you find the beginning of the .bmp data and decide whether odering is vertical
> or horizontal (and find the direction of scanning), you just read in data from
> the .bmp block and write it to the hires block doing the conversion necessary
> for Apple's oddly arranged hires format.

Now how do I determine where the bitmap is and how it is arranged? What is
the difference between the ordering and the direction of scanning? How do
I know it's linear? Does MS Paint always use the same format? If so, what
is it?

> (I highly recommend the project as a
> worthwhile assem learning experience!)
> 
>      An alternative is to upload the .bmp somewhere and request that someone
> with a IIgs or IIgs emu do the conversion.
> 
> 
> 
> Rubywand

/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
jonrelay@napanet.net                             jrelay.cjb.net
An Apple II fanatic since 1998!              S0.5 LIS+++! M1987
"I can't stand to see you so miserable, Lis. Unless it's from
a rubber spider down your dress. Hmm... that gives me an idea. 
(Pulls out tape recorder) Note for later: put rubber spider down
Lisa's dress. He he he he he."

 *_     Syntax Error: an error on a criminal's tax record.
   |    Bad Subscript: a criminal reading a book on a subway.
  ---   Unimplemented Trap: when a bear trap isn't set up 
 |' ,|  properly and thus does not work.
  ---   Overflow: too many ice cubes.      <Can't Restart>

Please remove capital letters from my e-mail address to respond.