mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-18 00:10:04 +00:00
64 lines
2.5 KiB
Plaintext
64 lines
2.5 KiB
Plaintext
|
diff -u -N ../old/Imakefile ./Imakefile
|
||
|
--- ../old/Imakefile Wed Mar 6 13:25:47 1996
|
||
|
+++ ./Imakefile Thu Mar 7 21:22:07 1996
|
||
|
@@ -12,3 +12,5 @@
|
||
|
OBJS = main.o scsi.o scanner.o scl.o gui.o colour.o Plain.o
|
||
|
|
||
|
ComplexProgramTarget(hpscan)
|
||
|
+InstallAppDefaults(HPscan)
|
||
|
+InstallAppDefaultsLong(HPscan-co,HPscan-color)
|
||
|
diff -u -N ../old/colour.c ./colour.c
|
||
|
--- ../old/colour.c Wed Mar 6 13:25:47 1996
|
||
|
+++ ./colour.c Thu Mar 7 16:41:36 1996
|
||
|
@@ -149,6 +149,10 @@
|
||
|
int r_best, g_best, b_best;
|
||
|
unsigned long pix_best;
|
||
|
|
||
|
+ if (r > 255) r = 255;
|
||
|
+ if (g > 255) g = 255;
|
||
|
+ if (b > 255) b = 255;
|
||
|
+
|
||
|
if(screendepth == 1)
|
||
|
{
|
||
|
if(r+g+b >= 3*128)
|
||
|
@@ -186,9 +190,15 @@
|
||
|
else /* > 8 bit */
|
||
|
{
|
||
|
if(r == 255 && g == 255 && b == 255)
|
||
|
+ {
|
||
|
pix_best = white;
|
||
|
+ r_best = g_best = b_best = 255;
|
||
|
+ }
|
||
|
else if(r == 0 && g == 0 && b == 0)
|
||
|
+ {
|
||
|
pix_best = black;
|
||
|
+ r_best = g_best = b_best = 0;
|
||
|
+ }
|
||
|
else
|
||
|
{
|
||
|
r_best = ((r + 4) / 8) * 8;
|
||
|
--- ../old/hpscan.icon Thu Jan 1 01:00:00 1970
|
||
|
+++ ./hpscan.icon Thu Mar 7 23:22:09 1996
|
||
|
@@ -0,0 +1,21 @@
|
||
|
+#define hpscan_width 50
|
||
|
+#define hpscan_height 30
|
||
|
+static unsigned char hpscan_bits[] = {
|
||
|
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x64, 0x54, 0x55, 0x55, 0x55,
|
||
|
+ 0x55, 0x01, 0x6a, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x64, 0x55, 0x55,
|
||
|
+ 0x55, 0x55, 0x55, 0x01, 0x62, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x34,
|
||
|
+ 0x55, 0x55, 0x55, 0x55, 0x55, 0x01, 0xb2, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
|
||
|
+ 0x00, 0x30, 0x55, 0x55, 0x55, 0x55, 0x55, 0x01, 0x32, 0x20, 0x80, 0xaa,
|
||
|
+ 0xaa, 0xaa, 0x00, 0x18, 0x00, 0x00, 0x55, 0x55, 0x55, 0x01, 0xfa, 0x87,
|
||
|
+ 0x3f, 0xaa, 0xaa, 0xaa, 0x00, 0xf8, 0x8f, 0x7f, 0x54, 0x55, 0x55, 0x01,
|
||
|
+ 0x18, 0x8c, 0x61, 0xaa, 0xaa, 0xaa, 0x00, 0x0c, 0x86, 0x61, 0x54, 0x55,
|
||
|
+ 0x55, 0x01, 0x0c, 0xc6, 0x30, 0xaa, 0xaa, 0xaa, 0x00, 0x0c, 0xc6, 0x30,
|
||
|
+ 0x01, 0x00, 0x00, 0x00, 0x0c, 0xc6, 0x30, 0x00, 0x00, 0x00, 0x00, 0x06,
|
||
|
+ 0xc3, 0x30, 0xfc, 0xff, 0xff, 0x01, 0x06, 0x63, 0x18, 0xfe, 0xff, 0xff,
|
||
|
+ 0x01, 0x06, 0xe3, 0x1f, 0x07, 0x00, 0x00, 0x00, 0x06, 0xe3, 0x0f, 0x03,
|
||
|
+ 0x00, 0x00, 0x00, 0x00, 0x60, 0x40, 0x03, 0xef, 0xf9, 0x00, 0xaa, 0x32,
|
||
|
+ 0x2a, 0x9f, 0xef, 0xfb, 0x01, 0x54, 0x35, 0x55, 0xbe, 0x01, 0x9b, 0x01,
|
||
|
+ 0xaa, 0xb2, 0x2a, 0xb0, 0xe1, 0x9b, 0x01, 0x54, 0x31, 0x55, 0xb0, 0xe1,
|
||
|
+ 0x9b, 0x01, 0xaa, 0x9a, 0x2a, 0xb0, 0x61, 0x9b, 0x01, 0x54, 0x59, 0x95,
|
||
|
+ 0x9f, 0xef, 0x9b, 0x01, 0xaa, 0x9a, 0xaa, 0x1f, 0xef, 0x9b, 0x01, 0x00,
|
||
|
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
|