Автор | Сообщение |
|
| |
Пост N: 1
Зарегистрирован: 05.10.06
|
|
Отправлено: 05.10.06 12:35. Заголовок: Правильное отображение шрифтов в XP
HELP! Кто знает как настроить XP, что бы при переключении режима текст-графика-текст правильно отображалась кирилица?
|
|
|
Новых ответов нет
[см. все]
|
|
|
| модератор
|
Пост N: 297
Зарегистрирован: 25.05.05
|
|
Отправлено: 05.10.06 12:56. Заголовок: Re:
MIKHAIL пишет: цитата: | как настроить XP, что бы при переключении режима текст-графика-текст правильно отображалась кирилица? |
| Просто запускай Dos-программу в окне: переключается по ALT-Enter
|
|
|
|
| |
Пост N: 2
Зарегистрирован: 05.10.06
|
|
Отправлено: 05.10.06 13:57. Заголовок: Re:
Я не спрашиваю про оконный режим, речь идет именно о текстовом, полноэкранном режиме... Хотя есть способ перевести текстовый режим в графический полноэкранный (640х480 и т.п.), при помощи библиотеки LLIBG, однако программа не запускается, выдает массу системных ошибок. Если кто знает как собирать прогу с этой библиотекой под XP подскажите!
|
|
|
|
| модератор
|
Пост N: 300
Зарегистрирован: 25.05.05
|
|
Отправлено: 05.10.06 14:19. Заголовок: Re:
MIKHAIL пишет: цитата: | речь идет именно о текстовом, полноэкранном режиме |
| Тогда поможет только перезапуск екзешника несколько раз
|
|
|
|
| постоянный участник
|
Пост N: 203
Зарегистрирован: 17.05.05
|
|
Отправлено: 05.10.06 14:24. Заголовок: Re:
Хотелось бы видеть пример в несколько строк, демонстрирующий проблему, а также сообщения, которые возникают при запуске программы.
|
|
|
|
| |
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 05.10.06 15:25. Заголовок: Я делаю так
В начале rom := GEtfont( 1 ) Gfntset( (fnt:=Gfntload( [fnt\font.fnd] )), 2, 15 ) Set( _SET_VIDEOMODE, LLG_VIDEO_VGA_640_480_16 ) . . . в конце Set( _SET_VIDEOMODE, LLG_VIDEO_TXT ) SEtfont( rom, 1 ) ; Quit СБОРКА BLINKER EXECUTABLE CLIPPER BLINKER EXECUTABLE EXTENDED BLINKER INCREMENTAL OFF OUTPUT exo.EXE FI system, sysprc, sysprs, syshel, sysrpl . . . NODEFLIB Search blxratex LIB ps53 это PageScript, если есть LIB llibg это графика Search blxclp53 LIB extend, terminal, clipper, _dbfcdx, dbfcdx LIB ctp53, nanfor, ll, lfn, cpmi
|
|
|
|
| |
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 05.10.06 15:26. Заголовок: Забыл !!!
Файл шрифта, если нужен, могу сбросить
|
|
|
|
| постоянный участник
|
Пост N: 206
Зарегистрирован: 17.05.05
|
|
Отправлено: 05.10.06 15:53. Заголовок: Re:
ЮНМ пишет: цитата: | rom := GEtfont( 1 ) Gfntset( (fnt:=Gfntload( [fnt\font.fnd] )), 2, 15 ) Set( _SET_VIDEOMODE, LLG_VIDEO_VGA_640_480_16 ) |
| А что если эти предложения поменять местами? То есть сначала установить режим с помощью команды SET, а затем уж загружать шрифт? А какие сообщения выдаются?
|
|
|
|
| |
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 05.10.06 15:58. Заголовок: Re:
Вам делать что ли нечего!? Ну, КВА!
|
|
|
|
| |
Пост N: 3
Зарегистрирован: 05.10.06
|
|
Отправлено: 05.10.06 22:11. Заголовок: Re:
MIKHAIL пишет: цитата: | Кто знает как настроить XP, что бы при переключении режима текст-графика-текст правильно отображалась кирилица? |
| Решил вопрос. cga80() vga50() ! mode con:lines=25 Григорьев Владимир пишет: цитата: | А какие сообщения выдаются? |
| Собрал, но ошибка на команде save screen to..., и в графический режим не переключается... ЮНМ пишет: цитата: | Файл шрифта, если нужен, могу сбросить |
| Есть крупные кирилица? Скинь все шрифты veresov@supertoys.ru
|
|
|
|
| |
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 10.10.06 10:12. Заголовок: шрифты отправил
|
|
|
|
| |
Пост N: 5
Зарегистрирован: 05.10.06
|
|
Отправлено: 10.10.06 21:59. Заголовок: Re:
А библиотека LLG поддерживает команду save screen? А то у меня постоянно вылетает ошибка...
|
|
|
|
|
| |
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 12.10.06 10:19. Заголовок: команды не использую
scr:=Savescreen() . . . Restscreen( ,,,, scr)
|
|
|
|
| |
Пост N: 8
Зарегистрирован: 05.10.06
|
|
Отправлено: 12.10.06 15:26. Заголовок: Re:
Как проверить что включен графический режим? При выполнении любых команд связанных с графикой (gmode(),gline(),...)комп выдает очередное проклятие: BLX286 : 1313 : exception error 0D : general protection fault, code = 0000h Active host is DPMI (v6.00 iP? 15360 Kb) Reg Value Limit Base Flags Segment Module File CS 023F 223D 02DE99A0 FB00 08 SKLADUCH C:\ISKLAD\SKLADUCH.EXE DS 02D7 FFFF 02DA65E0 F300 1B SKLADUCH C:\ISKLAD\SKLADUCH.EXE ES 02DF FFEF 02D965F0 F300 **** SS 02D7 FFFF 02DA65E0 F300 1B SKLADUCH C:\ISKLAD\SKLADUCH.EXE [Code byte CS] E3 5A 3B 3E AE 23 77 09 [IP] C3 2B D8 03 16 D6 17 EB E2 3B [Registers] AX=0FFF BX=D230 CX=0004 DX=02D7 CS:IP=023F:0025 SI=0291 DI=7C5E BP=7BCC SP=7BC8 FL=3203 NV UP EI NT PL NZ NA PO CY [Stack value SS] FF90 FF9E 0002 000F 0000 0000 0000 0291 01CF 7C50 02D7 02D7 [SP] 7C5E 33FA 7BE6 0012 0207 0016 0207 0000 02B7 0759 023F 02D7 [Stack frame SS] 0002 000F 0000 0000 0000 0291 01CF 7C50 02D7 02D7 7C5E 33FA [BP] 7BE6 0012 0207 0016 0207 0000 02B7 0759 023F 02D7 08E5 61F6
|
|
|
|
| постоянный участник
|
Пост N: 218
Зарегистрирован: 17.05.05
|
|
Отправлено: 12.10.06 16:20. Заголовок: Re:
По-моему есть функция, которая возвращает текущий видеорежим.
|
|
|
|
| |
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 13.10.06 22:57. Заголовок: Re:
Давай все по порядку! Исходные тексты, сборку, версии библиотек...
|
|
|
|
| |
Пост N: 2
Зарегистрирован: 24.04.07
|
|
Отправлено: 24.04.07 14:53. Заголовок: Re:
MIKHAIL пишет: цитата: | HELP! Кто знает как настроить XP, что бы при переключении режима текст-графика-текст правильно отображалась кирилица? |
| Самый простой и удобный способ - это юзать руссификатор - типа кейрус!
|
|
|
|