DamageX true color BMP resizer V1.0
2000/8/3

what it does:
resizes a 24-bit BMP using a method that reduces distortion/pixelation
and nasty things like that. the idea is this: you can resize a 320x224
picture to 800x600 and look at it with the monitor in 800x600 and it
will look the same as if the monitor was in a 320x224 resolution and
you were looking at the 320x224 picture.

resizing to dimensions that are a multiple of the original (ie from
256*192 to 512*384) doesn't do anything special, it will act like
any other program. resizing to other sorts of dimensions is what
this program should be good at.

I don't use a lot of graphics programs so maybe some of those new and
huge Win9x programs implement this method and I don't know about it.
oh well, this won't lock up or run out of RAM or anything dumb like
that (if it does it is probably Quick Basic's fault but tell me anyways
so I can see if I can fix it).

this program is kind of slow due to Quick Basic's file I/O routines.
I did put effort into making it fast though, it is probably 30x faster
than my first working version. it shouldn't be too much of a problem
though since I am the only one using 486s and everyone else has 500mhz+
machines right?

it would be a good idea to put this program in its own directory because
it creates a bunch of temporary files (that aren't deleted automatically)
with the following names:
CRED    - dump of red plane      /  turned right side up
CGREEN  - dump of green plane   /
CBLUE   - dump of blue plane   /
CRAW2   - different junk
CRED2   - resized red plane
CGREEN2 - resized green plane
CBLUE2  - resized blue plane

some person like me might actually use those files for something

xsize.exe is compressed with UPX V0.93

http://members.tripod.com/~Damage_XL/
damage_x@hotmail.com
