VID28 - �y�䨪��� 850 CP y �p����p�, �� p�����饣� � DSPRES.DLL (E
From
FAQServer@2:5020/181 to
All on Fri Apr 25 07:37:07 2025
[Q]: �y�䨪��� 850 CP y �p����p�, �� p�����饣� � DSPRES.DLL (EGA)
[A]: Andrew Belov (2:5020/181.2)
IBMEGA.DLL ����室��� ������, ����py� �y�� py���p������ ᨬ���� ��, ���p���p, DSPRES.DLL (��� 䠩�� �p����p�⥫쭮 p�ᯠ������). CODEPAGE �p������ �⠢��� 850,850 - � CP866 ��� �p����p p������ �� y����.
IBMCGA/IBMEGA.DLL �p�訢����� �p� ����� �y�饣� ⢮p���� �� QBASIC, ��� ������� 䮭� �����p����� ᬥ饭�� (O1/O2), ����� p������py���� ��p��� � ����, �p���室�� ����p������ p��yp� �� DSPRES.DLL � IBMEGA, � ����� �� ����p���� N p��, ��� N - ������⢮ 䮭⮢ � IBMEGA.DLL - ��p浪� 5.
=== Cut ===
OPEN "dspres.dll" FOR BINARY AS #1
OPEN "ibmega.dll" FOR BINARY AS #2
O1 = 339643
O2 = 151173
L = 320 * 18
SCREEN 9
DEF SEG = &HA000
SEEK #1, O1
SEEK #2, O2
P1 = 0: P2 = 0
FOR i = 0 TO 39 STEP 2
FOR y = 0 TO 349 STEP 1
P1 = P1 + 1
IF P1 > L THEN EXIT FOR
a = ASC(INPUT$(1, 1))
POKE y * 80 + i, a
NEXT y
IF P1 > L THEN EXIT FOR
NEXT i
FOR i = 40 TO 79 STEP 2
FOR y = 0 TO 349 STEP 1
P2 = P2 + 1
IF P2 > L THEN EXIT FOR
a = ASC(INPUT$(1, 2))
POKE y * 80 + i, a
NEXT y
IF P2 > L THEN EXIT FOR
NEXT i
'SEEK #1, O1: P1$ = INPUT$(L, 1): SEEK #2, O2: PUT #2, O2, P1$
CLOSE
=== Cut ===
��� �y���p������ py�䨪�樨 �y��� �������� ����p��� N-��⭥� �������, py���py�騬� OS/2 2.1 � ���� VIOTBL.DCP, p����⠭�� �� CP850.
--- INN 2.7.3 (rc1 version)
* Origin: This echo is READ-ONLY. Send %HELP to FAQSERVER at (2:5020/181)