Solved

DOS box fonts. What are they ?

Posted on 1998-01-12
20
387 Views
Last Modified: 2013-12-22
Question is pretty simple. DOS box uses 2 font types: FON and
TTF. For FON I found used VGAOEM.FON (??? why not DOSAPP ???).
What font name is for TTF ?
0
Comment
Question by:busuka
  • 10
  • 5
  • 4
  • +1
20 Comments
 
LVL 25

Expert Comment

by:dew_associates
ID: 1704560
Hi Ian!

I'll respond to your question in 3 parts.

1. "DOS box uses 2 font types: FON and TTF"

Actually, a Windows 95 Dos box is capable of viewing or enabling several different types of fonts, some of which can be Standard VGA fonts (VGAOEM.FON, a leftover from Windows 3.xx), BMP or bitmapped fonts, TTF or True Type Fonts and even specialty graphics fonts. All of this depends on what software packages you have on your system, what has been enabled in *ini* files and the registry as well as what you may have added by way of special applications.

2.  For FON I found used VGAOEM.FON (??? why not DOSAPP ???).

VGAOEM.FON is actually a leftover from MSDos and Windows 3.xx and it is included for systems that are older and that require default fonts viewable in straight VGA modes only (and in some cases, although undocumented, for systems still employing EGA video) As for your question, why not? There is no reason why not. If you setup a font as DOSAPP.FON and save it to the font folder and include it in your system.ini, you should be able to view it.

3. What font name is for TTF? A True Type Font can be one of many names depending upon the type of font, size etc that has been created. Many applications, graphical and otherwise, use true type fonts. They come in many sizes and styles.

I hope this helps you!
Dennis
0
 
LVL 7

Author Comment

by:busuka
ID: 1704561
Hmm, Dew. Thank you for info. But my question was:
"What names of fonts that used for DOS box ?"
One I found is VGAOEM.FON (bitmap ones). What name of TTF one used
for DOS box, so I can change it ? Or if it mapped in some INI
file (SYSTEM.INI or WIN.INI) how can I remap DOS box to other
fonts ?
0
 
LVL 25

Expert Comment

by:dew_associates
ID: 1704562
Okay Ian, I thought you were more familiar with how these were setup.

VGAOEM.FON is not one font, but rather a group of the same font styles but with differing height and width characteristics.

You will find these and others in your system.ini. Just use sysedit to open your ini files and then search for FON. If you have installed TTF fonts capabilities, the TTfontcache entry will be in your system.ini.

TTF style fonts (the basics installed with Win95) are cached by their numeric values not by a specific file type.

Dennis
0
 
LVL 7

Author Comment

by:busuka
ID: 1704563
:)
DENNIS !!! I beg you to read question again. I know about FON and
TTF fonts more than enough. Phew ... Let's put it another way:
a) you run ANY DOS app.
b) you receive DOS box with Auto setting for font size.

Q: What TTF file (specific name) I must edit (I have TTF editor),
 so I can receive cyrillic character set (second half of ASCII
 table) ?

BTW, I know about FON structure since SDK for Windows 2.0 was
released. And this was long time ago. ;-)
0
 
LVL 25

Expert Comment

by:dew_associates
ID: 1704564
ttfcache is the file name. Don't get miffed at me, that wasn't your question. There is no font name for ttf used by Win95, it's a cache file, read the post!
0
 
LVL 7

Author Comment

by:busuka
ID: 1704565
OK. Will check at home.
"There is no font name for ttf used by Win95" I know that Win95
uses more than one TTF :), but I thougt that DOS box uses one TTF. I have ~400 TTFs installed under Win95, and search them is
quite a pain in the mass :)))
0
 
LVL 7

Author Comment

by:busuka
ID: 1704566
Sorry, Dennis. But this is not what I'm asked for. File ttfCache
is merely list of TTF fonts used by Win95. In SYSTEM.INI entry
oemfont.fon=VGAOEM.FON points on file. When I change it, I can
clearly see changes in list of sizes for DOS box (bitmap ones).
But I was unsuccesseful to find TTF file, which I must replace,
so I'll see cyrillic characters in !DOS box!, when I select size
with Tt aside (TrueType).
0
 
LVL 3

Expert Comment

by:bigelos
ID: 1704567
Run regedit
(At DOS Prompt type regedit)
Press F3 to do a search for
MS-DOS Emulation

Under that, it will show a font name.  Mine says Lucinda Console.

Hopefully, this is what you are looking for...
0
 
LVL 7

Author Comment

by:busuka
ID: 1704568
Hmmm, finally something ... will check this at home, and'll be
back tomorrow with results.

Thank you, Ian
0
 
LVL 3

Expert Comment

by:bigelos
ID: 1704569
Lucinda Console is lucon.ttf on my machine....
0
Do email signature updates give you a headache?

Do you feel like you are constantly making changes to email signatures? Are the images not formatting how you want them to? Want high-quality HTML signatures on all devices, including on mobiles and Macs? Then, let Exclaimer solve all your email signature problems today.

 
LVL 25

Expert Comment

by:dew_associates
ID: 1704570
All english versions of Windows 95 use Lucinda Console!
0
 
LVL 7

Author Comment

by:busuka
ID: 1704571
Uh-oh. Sorry to disappoint you guys, but this didn't worked :(
MS-DOS Emulation has only field "DisplayParms" with long string of
hexes, and underlying branch was only AppCompat with bunch of DOS
EXE, COM and BAT-files.

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\MS-DOS Emulation]
"DisplayParams"=hex:d3,00,9e,00,20,03,58,02,60,00,60,00,24,00,24,00,10,00,43,\
  6f,75,72,69,65,72,20,4e,65,77,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00

And it looked like 'Courier New'.

I searched also for Lucida, but found it only in list of TTF included
in Win95.
Maybe it is Courier New my TTF ?
0
 
LVL 3

Expert Comment

by:bigelos
ID: 1704572
Click on the + sign by MSDOS Emulation.  You are really close, you just need to go down another level.  Here is my reg key location:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\MS-DOS Emulation\Font

The font name on your HD is lucon.ttf    Do a Start-Find-Files to find it.  It should be in your C:\windows\fonts directory.
0
 
LVL 7

Author Comment

by:busuka
ID: 1704573
Hi again !!! Bigelos, but I DON'T HAVE under MS-DOS Emulation Font.
I even posted part of MS-DOS Emulation sub-branch, exported to file.
I can send full file, but don't think this will help at all. Under
MS-DOS Emulation (click on '+') only thing is AppCompat.

Any other ideas ?

Thanx, anyway. Ian

PS: Maybe I'll shed some light on problem. First, when I bought PC
in local store, Win95 was already installed (with Hebrew support).
When I checked what version it has, it says 4.000.950 r-2 (second
beta-release, or smth.). But all worked, and worked fine. So I didn't
care to complain (and at this moment I didn't knew about different
releases). Lately I put OSR1 updates. And version was changed to 950a.
0
 
LVL 3

Expert Comment

by:bigelos
ID: 1704574
busuka,

Maybe it is time to add it to your registry.  Couldn't hurt...Backup first, though.

Here is a copy of what I have:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\MS-DOS Emulation]
"DisplayParams"=hex:d3,00,9e,00,20,03,58,02,60,00,60,00,24,00,24,00,08,00,4c,\
  75,63,69,64,61,20,43,6f,6e,73,6f,6c,65,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00
"Font"="Lucida Console"

I have the rev. b version of Win95....

I don't know that you will need the hex value.  Probably only the Font value.  You'll have to experiment a little.

Sorry, thought I solved your problem.  Any other takers?

BTW: On my previous answer, I was looking at my NT machine.  It looks very similiar to the branch on my Win95 machine, but on closer inspection I see that it isn't.  Sorry to confuse you.
0
 
LVL 7

Author Comment

by:busuka
ID: 1704575
OK. Just a little more fun don't hurt :)
Gonna check it at home ...

BTW, I think not "Font" that decides DOS-box TTF font, but
DisplayParms. I clearly see string in hex-codes "Lucida Console".
Thanx, anyway
0
 

Expert Comment

by:Tom_Clark
ID: 1704576
Please note: Lucida Console is only supplied with Ms Plus, as part of the Visual Enchancments. If you don't have plus (Or 95b) then it is Courier.
Hope this helps
0
 
LVL 7

Author Comment

by:busuka
ID: 1704577
OK, I installed Plus! some time ago, but removed it soon after (I
don't like to see different desktop themes while I do CD-recording :) and I have Lucida in list.
Bigelos, you don't solved my problem, but you pushed me is right
direction, so you can post an answer and I'll grade it.


0
 
LVL 3

Accepted Solution

by:
bigelos earned 70 total points
ID: 1704578
OK, Here you go...
0
 
LVL 7

Author Comment

by:busuka
ID: 1704579
Thanx again. Ian
0

Featured Post

What Security Threats Are You Missing?

Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

Join & Write a Comment

Today, still in the boom of Apple, PC's and products, nearly 50% of the computer users use Windows as graphical operating systems. If you are among those users who love windows, but are grappling to keep the system's hard drive optimized, then you s…
If you get continual lockouts after changing your Active Directory password, there are several possible reasons.  Two of the most common are using other devices to access your email and stored passwords in the credential manager of windows.
In this video, we discuss why the need for additional vertical screen space has become more important in recent years, namely, due to the transition in the marketplace of 4x3 computer screens to 16x9 and 16x10 screens (so-called widescreen format). …
The viewer will learn how to successfully create a multiboot device using the SARDU utility on Windows 7. Start the SARDU utility: Change the image directory to wherever you store your ISOs, this will prevent you from having 2 copies of an ISO wit…

760 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

18 Experts available now in Live!

Get 1:1 Help Now