73 lines
3.4 KiB
Plaintext
73 lines
3.4 KiB
Plaintext
|
/
|
|||
|
/(_____________ ____
|
|||
|
\ /______)\ | |
|
|||
|
:\ | / \:| |:::::::::: : .. . : .. . . :. .
|
|||
|
\_____| / | \| |______
|
|||
|
___ / ________ \... . . .
|
|||
|
\______________ \ | | /.. . . . . .
|
|||
|
\ |__| /
|
|||
|
--x--x-----x----\______ |-/_____/-x--x-xx--x-- - -x -- - - -- - - -
|
|||
|
. . . . . . . . . . . .\____|. . . . . .
|
|||
|
-------------------------------------------------------------------------------
|
|||
|
>> perfect dos vga 437 - general information >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
|
|||
|
-------------------------------------------------------------------------------
|
|||
|
|
|||
|
"Perfect DOS VGA 437" and "Perfect DOS VGA 437 Win" are truetype fonts
|
|||
|
designed to emulate the MS-DOS/Text mode standard font, used on VGA monitors,
|
|||
|
with the 437 Codepage (standard US/International). This is a "bitmap" font,
|
|||
|
meaning it emulates a bitmap font and can only be used at a given size (8 or
|
|||
|
multiples of it like 16, 24, 32, etc). It's optimized for Flash too, so it
|
|||
|
won't produce antialias if used at round positions.
|
|||
|
|
|||
|
There are two fonts available. "Perfect DOS VGA 437" uses the original DOS
|
|||
|
codepage 437. It should be used, for example, if you're opening DOS ASCII
|
|||
|
files on notepad or another windows-based editor. Since it's faithful to the
|
|||
|
original DOS codes, it won't accent correctly in windows ("<22>" would produce
|
|||
|
something different, not an "e" with an acute).
|
|||
|
|
|||
|
There's also "Perfect DOS VGA 437 Win" which is the exactly same font adapted
|
|||
|
to a windows codepage. This should use accented characters correctly but won't
|
|||
|
work if you're opening a DOS-based text file.
|
|||
|
|
|||
|
UPDATE: this is a new version, updated in august/2008. It has fixed leading
|
|||
|
metrics for Mac systems.
|
|||
|
|
|||
|
-------------------------------------------------------------------------------
|
|||
|
>> perfect dos vga 437 - creation process >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
|
|||
|
-------------------------------------------------------------------------------
|
|||
|
|
|||
|
This font was created to be used on a Flash-based ANSi viewer I'm working. To
|
|||
|
create it, I created a small Quick Basic program to write all characters on
|
|||
|
screen,
|
|||
|
|
|||
|
CLS
|
|||
|
FOR l = 0 TO 255
|
|||
|
charWrite 1 + (l MOD 20), 1 + (l \ 20) * 6 + (l MOD 2), LTRIM$(RTRIM$(STR$(l))) + CHR$(l)
|
|||
|
NEXT
|
|||
|
SUB charWrite (lin, col, char$)
|
|||
|
DEF SEG = &HB800
|
|||
|
FOR i = 1 TO LEN(char$)
|
|||
|
POKE ((lin - 1) * 160) + ((col - 2 + i) * 2), ASC(MID$(char$, i, 1))
|
|||
|
IF (i = LEN(char$)) THEN POKE ((lin - 1) * 160) + ((col - 2 + i) * 2) + 1, 113
|
|||
|
NEXT
|
|||
|
END SUB
|
|||
|
|
|||
|
Then captured the text screen using SCREEN THIEF (a very, very old screen
|
|||
|
capture TSR program which converts text screens to images accurately). I then
|
|||
|
recreated the font polygon by polygon on Fontlab, while looking at the image
|
|||
|
on Photoshop. No conversion took place.
|
|||
|
|
|||
|
-------------------------------------------------------------------------------
|
|||
|
>> author >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
|
|||
|
-------------------------------------------------------------------------------
|
|||
|
|
|||
|
zeh fernando remembers the old days. SMASH DAH FUCKING ENTAH.
|
|||
|
|
|||
|
http://www.fatorcaos.com.br
|
|||
|
|
|||
|
rorshack ^ maiden brazil
|
|||
|
|
|||
|
-------------------------------------------------------------------------------
|
|||
|
^zehPULLSdahTRICK^kudosOUTtoWHOkeepsITreal^smashDAHfuckingENTAH!!!^lowres4ever^
|
|||
|
-------------------------------------------------------------------------------
|