У меня на ХР всё отображается корректно с таким содержанием файла fonts.ini :
[english]
logbook_italic = 1.0,400,0,log-russ-Italic
seadogs = 1.0,400,0,seawolf
logbook = 1.0,400,0,arial Narrow
desc = 1.0,400,0,log-russ
[russian]
logbook_italic = 1.0,400,0,arial Narrow
seadogs = 1.0,400,0,arial Narrow
logbook = 0.97,400,0,arial Narrow
desc = 1.0,700,1,Interface
[DialogTerminal]
font_shadow = 1
rgb_npc_speech = 225,240,191
rgb_our_speech = 255,255,255
font = 23,5,arial Narrow
;font = 20,1,arial
Может и на семёрке прокатит.
Никаких доп. шрифтов не ставил.