joncampbell123 / dosbox-x

DOSBox-X fork of the DOSBox project
GNU General Public License v2.0
2.78k stars 381 forks source link

show the font from private character editor #3459

Open superzpoo opened 2 years ago

superzpoo commented 2 years ago

Code of Conduct & Contributing Guidelines

Have you checked that no other similar question(s) already exists?

Question

Hi. How could I show&paste the characters(in eudc font) on DOSBox-X. Is it possible to load these codepage at the same time.

I'm using DOSBox-X 0.83.25 win64 [zh_TW] plz help thank you

Wengier commented 2 years ago

Not sure if you mean copying and pasting of characters. Take a look at this page if this is the case:

https://dosbox-x.com/wiki/Guide%3AClipboard-support-in-DOSBox%E2%80%90X

You can load any code page at a time, and can switch them dynamically.

RBTCHENTPE commented 2 years ago

Hi, Wengier,

I have similar question how I can apply the characters which is created on the files EUDC.EUF/EUDC.TTF in windows for Chinese characters concerning input and display on DOSBOX-X function.

I thinks is nothing to do with Clipboard Support in DOSBox-X.

Thanks,

RBTCHENTPE commented 2 years ago

Hi, Wengier,

Example : CREAT AND INCREASE CHARACTERS IN EDUC FILES.docx

Wengier commented 2 years ago

You can try either code page 950 or code page 951 (either uao=true or uao=false in [ttf] section to toggle Big5-UAO support) for Traditional Chinese characters in TTF output. If they are not supported in either code page, then they probabaly cannot be entered in DOSBox-X.

RBTCHENTPE commented 2 years ago

Dear Wengier,

Thanks a lot for your prompt reply,

B. Rgds.,

Robert

From: Wengier @.*** Sent: Friday, May 06, 2022 9:40 AM To: joncampbell123/dosbox-x Cc: RBTCHENTPE; Comment Subject: Re: [joncampbell123/dosbox-x] show the font from private character editor (Issue #3459)

You can try either code page 950 or code page 951 (uao=true or uao=false) for Traditional Chinese characters. If they are not supported in either code page, then they probabaly cannot be entered in DOSBox-X.

— Reply to this email directly, view it on GitHub https://github.com/joncampbell123/dosbox-x/issues/3459#issuecomment-1119187892 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AVABWSCJ2ZLPI5XYTQNOKDLVIRZ75ANCNFSM5VCBCJ2Q . You are receiving this because you commented. https://github.com/notifications/beacon/AVABWSEHARVWTP6NMZZWAEDVIRZ75A5CNFSM5VCBCJ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOIK2XHNA.gif Message ID: @.***>

RBTCHENTPE commented 2 years ago

Hi Wengier,

Hopefully, there will be a function allow user to select the Novell NE2000.COM replace default one as option. When - Added NE2000.COM (packet driver for NE2000 network card) which will appear in Z:\SYSTEM directory when NE2000 networking feature is enabled. (Wengier) Found the NE2000 COM 8,693 2002/10/01 12:34 This is different from Novell NE2000 COM 23,023 1994/10/14 22:02 I think if DOSBOX-X is able to add the driver of Novell NE2000.COM then the network connection & login problems could be solved.

Robert Chen/Taipei, Taiwan

  1. Had tried crynwr NE2000.COM does not work.
  2. Further trying Novell NE2000.COM got question:

following testing with QUESTION:

  1. 搪 搪 搪 搪 搪 搪 But when the login script tries to map drives some servers are saying "Warning: Unexpected error 9 (89ff)ATC: Unknown file serder"

Added NE2000.COM (packet driver for NE2000 network card) which will appear in Z:\SYSTEM directory when NE2000 networking feature is enabled. (Wengier) Found the NE2000 COM 8,693 2002/10/01 12:34 This is different from Novell NE2000 COM 23,023 1994/10/14 22:02 I think if DOSBOX-X is able to add the driver of Novell NE2000.COM then the network connection & login problems could be solved.

  1. 搪 搪 搪 搪 搪 搪 Implemented the DOS network redirector functions so that the host name can be reported to DOS programs, unless the secure mode is enabled. You may need to set either the option ipx=true in [ipx] section or the option ne2000=true in [ne2000] section. Also added config option "network redirector" to [dos] section which if set to false disables the network redirector even with IPX/NE2000 enabled. (Wengier) ansi.sys = true log console = false share = true file access tries = 3 network redirector = true minimum mcb free = 0

Following try to replace NE2000.COM with NOVELL NE2000.COM but not allow

'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' z:>cd \system Z:\SYSTEM>

Z:\SYSTEM>DIR C:\IPXDOSBX\NE2. C:\IPXDOSBX 的目錄 NE2000 COM 23,023 1994/10/14 22:02 NE2000 INS 961 1994/10/06 8:47 NE2000CW COM 5,571 2022/05/11 16:42 NE2000NV COM 23,023 1994/10/14 22:02 NE2220DB COM 8,693 2002/10/01 12:34

Z:\SYSTEM> Z:\SYSTEM>DIR .

2002/10/01 12:34 .. 2002/10/01 12:34 NE2000 COM 8,693 2002/10/01 12:34 PARALLEL COM 21 2002/10/01 12:34 SERIAL COM 21 2002/10/01 12:34 MIXER COM 21 2002/10/01 12:34 INTRO COM 21 2002/10/01 12:34 HELP COM 21 2002/10/01 12:34

Z:\SYSTEM>COPY NE2000.COM C:\IPXDOSBX\NE2SYS.COM NE2000.COM already copied 1 file.

Z:\SYSTEM>REN NE2000.COM NE2SYS.COM unable to reanme - NE2000.COM

Z:\SYSTEM>COPY C:\IPXDOSBX\NE2000.COM 覆寫 "Z:\SYSTEM\NE2000.COM" (Y:是/N:否/A:全部)?Y paste file fail.

Z:\SYSTEM>DEL NE2000.COM unable to delete - Z:\SYSTEM\NE2000.COM

Z:\SYSTEM>MD TEMP unable to create folder - TEMP

cd Z:>TYPE CONFIG.SYS | MORE rem=This section is DOS's CONFIG.SYS file, not all CONFIG.SYS options supported break=off numlock= shell=COMMAND.COM dos=high, umb fcbs=100 files=100 country=886,950 lastdrive=a set path=C:;C:\DOS622;C:\IPXDOSBX;C:\CLIENT02;C:\BAT;C:\ET3;F:;Z:;Z:\SYSTEM;Z :\BIN;Z:\DOS;Z:\4DOS;Z:\DEBUG;Z:\TEXTUTIL set prompt=$P$G set temp= install= device=

Z:>

''''''''''''''''recorder step by stap of network connection & login procedure''''''''''''''''''''''''''''''''''''''''''''''' Z:>SET CLIPPER = F80 Z:>MOUNT C D:\DOS622 DRIVER C MOUNT TO local directory D:\DOS622 Z:>C: C:>PROMPT $P$G C:>C:\IPXDOSBX\LSL.COM NetWare Link Support Layer v2.14 (941011) (C) Copyright 1990-1994 Novell, Inc. All Rights Reserved. The configuration file used was "C:\IPXDOSBX\NET.CFG". Max Boards 4, Max Stacks 4

C:>C:\IPXDOSBX\NE2000.COM Novell NE2000 Ethernet MLID v2.02 (941014) (C) Copyright 1991 - 1994 Novell, Inc. All Rights Reserved.

IRQ 3, Port 300, Node Address ACDE488899AA L Max Frame 1514 bytes, Line Speed 10 Mbps, Bus ID 0 Board 1, Frame ETHERNET_802.2, LSB Mode NetWare Link Support Layer v2.14 (941011) (C) Copyright 1990-1994 Novell, Inc. All Rights Reserved. The configuration file used was "C:\IPXDOSBX\NET.CFG". Max Boards 4, Max Stacks 4

C:>C:\IPXDOSBX\IPXODI.COM NetWare IPX/SPX Protocol v3.01 (941031) (C) Copyright 1990-1994 Novell, Inc. All Rights Reserved. SPX CONNECTIONS 65 Bound to logical board 1 (NE2000) : Protocol ID E0

C:>c:\IPXDOSBX\netx ps=ANDYS NetWare Workstation Shell v3.32 (931117) PTF (C) Copyright 1993 Novell, Inc. All Rights Reserved. Patent Pending. Running on DOS V6.22 FILE HANDLES 100 PREFERRED SERVER ANDYS Configuration File NET.CFG

Command line preferred server overrides configuration file parameter. Established Preferred Server connection. Attached to server ANDYS

<2/05/12 10:35:58C:>

C:>PATH PATH=C:;C:\D0S622;C:\IPXDOSBX:C:\CLIENT02;C,\BAT;CSDH;F:;Z:;2:<SYSIEM:Z N;2:\DOS;Z:\4D0S;Z:\DEBUG;2: TEXTUTIL

C:>LOGIN OPA Warning: Unexpected error 9 (89ff)ATC: Unknown file serder。 Drive I: = ANDYS\SYS: Drive F: = ANDYS\ANDYS: Driue G:= ANDYS\ADM: Attempt to map drive to seruer to which you are not currently attached. The map command was "ROOT J:=ATC/SYS:SNWENOP". Attempt to map drive to seruer to which you are not currently attached. The map command was "ROOT K:=ATC/SYS : SNWENACT". Drive H: =ANDYSVACCT: The following drive mapping operation could not be completed. "INS S3:=ANDYS/ANDYS:COMMON/PE2" The error code was 8802. The following drive mapping operation could not be completed. INS S4:=ANDYS/ANDYS :COMMON/DBASE" The error code was 8802. Drive F: = ANDYS\ANDYS: Drive F: = ANDYS\ANDYS: Good afternoon,OPA.

Drive W: maps to a local disk. Drive X: maps to a local disk. Drive Y: maps to a local disk. Drive Z: maps to a local disk.

SEARCH1: = C: SEARCH2: = C:\DOS622 SEARCH3: = C:\IPXDOSBX SEARCH4: = C:\CLIENT02 SEARCH5: = C:\BAT SEARCH6: = C:\ET3 SEARCH7: = Z: SEARCH8: = Z:\SYSTEM SEARCH9: = Z:\BIN SEARCH10: = Z:\DOS SEARCH11: = Z:\4DOS SEARCH12: = Z:\DEBUG SEARCH13: = Z:\TEXTUTIL F:>map root f:=andys/andys: 錯誤的命令或檔名 - "map"

F:>CD F:>capture /ec

'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' Worry the post text message seems not complete same as what the report so please kindly refer to the attachment. TEST REPORT 20220512.txt https://github.com/joncampbell123/dosbox-x/files/8676326/TEST.REPORT.20220512.txt

following testing with QUESTION:

  1. But when the login script tries to map drives some servers are saying "Warning: Unexpected error 9 (89ff)ATC: Unknown file serder"

    • Added NE2000.COM (packet driver for NE2000 network card) which will appear in Z:\SYSTEM directory when NE2000 networking feature is enabled. (Wengier) Found the NE2000 COM 8,693 2002/10/01 12:34 This is different from Novell NE2000 COM 23,023 1994/10/14 22:02 I think if DOSBOX-X is able to add the driver of Novell NE2000.COM then the network connection & login problems could be solved.
  2. Implemented the DOS network redirector functions so that the host name can be reported to DOS programs, unless the secure mode is enabled. You may need to set either the option ipx=true in [ipx] section or the option ne2000=true in [ne2000] section. Also added config option "network redirector" to [dos] section which if set to false disables the network redirector even with IPX/NE2000 enabled. (Wengier)

    ansi.sys = true log console = false share = true file access tries = 3 network redirector = true minimum mcb free = 0

Following try to replace NE2000.COM with NOVELL NE2000.COM but not allow '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' z:>cd \system Z:\SYSTEM>

Z:\SYSTEM>DIR C:\IPXDOSBX\NE2. 磁碟機 C 中的磁碟區是 C_DRIVE 磁碟區序號為 50AF-C10E C:\IPXDOSBX 的目錄 NE2000 COM 23,023 1994/10/14 22:02 NE2000 INS 961 1994/10/06 8:47 NE2000CW COM 5,571 2022/05/11 16:42 NE2000NV COM 23,023 1994/10/14 22:02 NE2220DB COM 8,693 2002/10/01 12:34

Z:\SYSTEM> Z:\SYSTEM>DIR .

2002/10/01 12:34 .. 2002/10/01 12:34 NE2000 COM 8,693 2002/10/01 12:34 PARALLEL COM 21 2002/10/01 12:34 SERIAL COM 21 2002/10/01 12:34 MIXER COM 21 2002/10/01 12:34 CAPMOUSE COM 21 2002/10/01 12:34 FLAGSAVE COM 21 2002/10/01 12:34 CFGTOOL COM 21 2002/10/01 12:34 RESCAN COM 21 2002/10/01 12:34 RE-DOS COM 21 2002/10/01 12:34 COUNTRY COM 21 2002/10/01 12:34 CONFIG COM 21 2002/10/01 12:34 BOOT COM 21 2002/10/01 12:34 MOUNT COM 21 2002/10/01 12:34 IMGSWAP COM 21 2002/10/01 12:34 IMGMAKE COM 21 2002/10/01 12:34 IMGMOUNT COM 21 2002/10/01 12:34 INTRO COM 21 2002/10/01 12:34 HELP COM 21 2002/10/01 12:34

Z:\SYSTEM>COPY NE2000.COM C:\IPXDOSBX\NE2SYS.COM NE2000.COM 已複製 1 個檔案.

Z:\SYSTEM>REN NE2000.COM NE2SYS.COM 無法更改名稱 - NE2000.COM

Z:\SYSTEM>COPY C:\IPXDOSBX\NE2000.COM 覆寫 "Z:\SYSTEM\NE2000.COM" (Y:是/N:否/A:全部)?Y 檔案拷貝失敗 - . 已複製 0 個檔案.

Z:\SYSTEM>DEL NE2000.COM 無法刪除 - Z:\SYSTEM\NE2000.COM

Z:\SYSTEM>MD TEMP 不能建立目錄 - TEMP

cd \ Z:>TYPE CONFIG.SYS | MORE rem=This section is DOS's CONFIG.SYS file, not all CONFIG.SYS options supported break=off numlock= shell=COMMAND.COM dos=high, umb fcbs=100 files=100 country=886,950 lastdrive=a set path=C:\;C:\DOS622;C:\IPXDOSBX;C:\CLIENT02;C:\BAT;C:\ET3;F:\;Z:\;Z:\SYSTEM;Z :\BIN;Z:\DOS;Z:\4DOS;Z:\DEBUG;Z:\TEXTUTIL set prompt=$P$G set temp= install= device=

Z:>

''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''

Z:>SET CLIPPER = F80 Z:>MOUNT C D:\DOS622 磁碟機 C 掛載到 local directory D:\DOS622\ Z:>C: C:>PROMPT $P$G C:>C:\IPXDOSBX\LSL.COM NetWare Link Support Layer v2.14 (941011) (C) Copyright 1990-1994 Novell, Inc. All Rights Reserved.

The configuration file used was "C:\IPXDOSBX\NET.CFG". Max Boards 4, Max Stacks 4

C:>C:\IPXDOSBX\NE2000.COM Novell NE2000 Ethernet MLID v2.02 (941014) (C) Copyright 1991 - 1994 Novell, Inc. All Rights Reserved.

IRQ 3, Port 300, Node Address ACDE488899AA L Max Frame 1514 bytes, Line Speed 10 Mbps, Bus ID 0 Board 1, Frame ETHERNET_802.2, LSB Mode

NetWare Link Support Layer v2.14 (941011) (C) Copyright 1990-1994 Novell, Inc. All Rights Reserved.

The configuration file used was "C:\IPXDOSBX\NET.CFG". Max Boards 4, Max Stacks 4

C:>C:\IPXDOSBX\IPXODI.COM NetWare IPX/SPX Protocol v3.01 (941031) (C) Copyright 1990-1994 Novell, Inc. All Rights Reserved.

SPX CONNECTIONS 65 Bound to logical board 1 (NE2000) : Protocol ID E0

C:>c:\IPXDOSBX\netx ps=ANDYS NetWare Workstation Shell v3.32 (931117) PTF (C) Copyright 1993 Novell, Inc. All Rights Reserved. Patent Pending.

Running on DOS V6.22

FILE HANDLES 100 PREFERRED SERVER ANDYS Configuration File NET.CFG

Command line preferred server overrides configuration file parameter.

Established Preferred Server connection.

Attached to server ANDYS <2/05/12 10:35:58C:>

C:>PATH PATH=C:\;C:\D0S622;C:NIPXDOSBX:C:\CLIENT02;C,\BAT;CSDH;F:\;Z:\;2:<SYSIEM:Z N;2:\DOS;Z:\4D0S;Z:\DEBUG;2: TEXTUTIL

C:>LOGIN OPA Warning: Unexpected error 9 (89ff)ATC: Unknown file serder。 Drive I: = ANDYS\SYS: Drive F: = ANDYS\ANDYS: Driue G:= ANDYS\ADM: Attempt to map drive to seruer to which you are not currently attached. The map command was "ROOT J:=ATC/SYS:SNWENOP". Attempt to map drive to seruer to which you are not currently attached. The map command was "ROOT K:=ATC/SYS : SNWENACT". Drive H: =ANDYSVACCT: The following drive mapping operation could not be completed. "INS S3:=ANDYS/ANDYS:COMMON/PE2" The error code was 8802. The following drive mapping operation could not be completed. INS S4:=ANDYS/ANDYS :COMMON/DBASE" The error code was 8802. Drive F: = ANDYS\ANDYS: Drive F: = ANDYS\ANDYS: Good afternoon,OPA.

Drive W: maps to a local disk. Drive X: maps to a local disk. Drive Y: maps to a local disk. Drive Z: maps to a local disk.

SEARCH1: = C:\ SEARCH2: = C:\DOS622 SEARCH3: = C:\IPXDOSBX SEARCH4: = C:\CLIENT02 SEARCH5: = C:\BAT SEARCH6: = C:\ET3 SEARCH7: = Z:\ SEARCH8: = Z:\SYSTEM SEARCH9: = Z:\BIN SEARCH10: = Z:\DOS SEARCH11: = Z:\4DOS SEARCH12: = Z:\DEBUG SEARCH13: = Z:\TEXTUTIL F:>map root f:=andys/andys: 錯誤的命令或檔名 - "map"

F:>CD \ F:>capture /ec

Wengier commented 2 years ago

@RBTCHENTPE Replacing the file NE2000.COM with your own one can already be done currently. Please take a look at the question "Can I customize the content of the Z drive?" of the FAQ section of the DOSBox-X Wiki. Hope this helps.

RBTCHENTPE commented 2 years ago

Hi Wengier,

Thanks a lot, It will be great for my trying & testing about Novell netware file server connection & login process.

surphome commented 2 years ago

Hi Wengier, I wrote the clipper program and used the F11 and F12 keys to execute it in dosbox-x. The function of pressing these two keys fails. Where is the problem? I tested the F11, F12 keys, and there is no response?

rderooy commented 2 years ago

Use the keyboard mapper to clear the mapping for those keys. https://dosbox-x.com/wiki/Home#_dosbox_xs_special_keys