Windows NT 4.0 source code leak
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Adam b4a8d373d8
Create README.md
5 years ago
..
brhj770 initial commit 5 years ago
brother9 initial commit 5 years ago
brothr24 initial commit 5 years ago
bull initial commit 5 years ago
bull9 initial commit 5 years ago
bull18 initial commit 5 years ago
bull24 initial commit 5 years ago
canon330 initial commit 5 years ago
canon800 initial commit 5 years ago
canonlbp initial commit 5 years ago
cit9us initial commit 5 years ago
cit24us initial commit 5 years ago
citoh initial commit 5 years ago
dec9pin initial commit 5 years ago
dec24pin initial commit 5 years ago
dec3200 initial commit 5 years ago
diconix initial commit 5 years ago
dpcpcl initial commit 5 years ago
epson9 initial commit 5 years ago
epson24 initial commit 5 years ago
escp2e initial commit 5 years ago
escp2ms initial commit 5 years ago
fuji9 initial commit 5 years ago
fuji24 initial commit 5 years ago
hpdskjet initial commit 5 years ago
hppcl initial commit 5 years ago
hppcl5ms initial commit 5 years ago
hppcle initial commit 5 years ago
ibm238x initial commit 5 years ago
ibm239x initial commit 5 years ago
ibm5204 initial commit 5 years ago
ibmport initial commit 5 years ago
ibmppdsl initial commit 5 years ago
jp350 initial commit 5 years ago
kyocera initial commit 5 years ago
kyox initial commit 5 years ago
lminkjet initial commit 5 years ago
mantal24 initial commit 5 years ago
mantal90 initial commit 5 years ago
mantalbj initial commit 5 years ago
mt99 initial commit 5 years ago
mt735 initial commit 5 years ago
nec24pin initial commit 5 years ago
oescp2ms initial commit 5 years ago
oki9 initial commit 5 years ago
oki9ibm initial commit 5 years ago
oki24 initial commit 5 years ago
olidm9 initial commit 5 years ago
olidm24 initial commit 5 years ago
optra initial commit 5 years ago
paintjet initial commit 5 years ago
panson9 initial commit 5 years ago
panson24 initial commit 5 years ago
pcl5e initial commit 5 years ago
pcl5ee initial commit 5 years ago
pcl5ms initial commit 5 years ago
pcl5mse initial commit 5 years ago
pcl1200 initial commit 5 years ago
proprint initial commit 5 years ago
proprn24 initial commit 5 years ago
ps1 initial commit 5 years ago
quietjet initial commit 5 years ago
qwiii initial commit 5 years ago
seiko initial commit 5 years ago
seiko24e initial commit 5 years ago
seikosh9 initial commit 5 years ago
star9e initial commit 5 years ago
star24e initial commit 5 years ago
starjet initial commit 5 years ago
thinkjet initial commit 5 years ago
ti850 initial commit 5 years ago
toshiba initial commit 5 years ago
txtonly initial commit 5 years ago
x42pcl initial commit 5 years ago
xerox initial commit 5 years ago
_callit.cmd initial commit 5 years ago
_ifiin_.bat initial commit 5 years ago
_ifiout_.bat initial commit 5 years ago
_ifisyn_.cmd initial commit 5 years ago
_mk_ctt.cmd initial commit 5 years ago
_mkifi_.bat initial commit 5 years ago
_rlein_.cmd initial commit 5 years ago
_rleout_.cmd initial commit 5 years ago
_rlesyn_.cmd initial commit 5 years ago
debug.c initial commit 5 years ago
dirs initial commit 5 years ago
flgrxcod.c initial commit 5 years ago
fliptab.h initial commit 5 years ago
ifiin.bat initial commit 5 years ago
ifiout.bat initial commit 5 years ago
ifisync.cmd initial commit 5 years ago
mk_ctt.cmd initial commit 5 years ago
mk_ifi.bat initial commit 5 years ago
modinit.c initial commit 5 years ago
readme.txt initial commit 5 years ago
rlein.cmd initial commit 5 years ago
rleout.cmd initial commit 5 years ago
rlesync.cmd initial commit 5 years ago

readme.txt

			IFIMETRICS UPDATES

The minidrivers store the font information in IFIMETRICS structures,
plus some additional private connecting data. Consequently, any
change in the IFIMETRICS structure requires rebuilding the *.ifi
files in every minidriver. To assist, I have created a set of
batch files. It still takes a while, but no great mental effort
is required.

The update process requires the program pfm2ifi.exe to be located
somewhere on your path. The source for this is found in
rasprint\tools\pfm2ifi. You will need to run

build tools

in the rasprint directory, since pfm2ifi uses some library functions
that live in rasprint\lib. YOU WILL ALSO NEED TO CHANGE THE LIBRARY
FUNCTION WHICH CONVERTS WINDOWS 3.X PFM DATA TO IFIMETRICS. This
function lives in the file pfm2ifi.c within the rasprint\lib
directory.

Having built pfm2ifi and placed it on your path, there are
batch scripts you need to run to generate and checkin the new
minidriver files.

ifiout
mk_ifi
ifiin

The first checks out the files in the ifi directory in each minidriver.
The second regenerates the .ifi files for each minidriver, while
the last one checks them back in. Of course, it would be a good
idea to build the mini drivers after making the change and before
checking in the .ifi files.

PROBLEMS?
Contact Ganesh Pandey, ganeshp, X6-9781