Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Code page 850
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==References== {{reflist|refs= <ref name="DIS">{{cite web |url=http://msdn.microsoft.com/en-us/library/cc195064.aspx |title=Code Page 850 MS-DOS Latin 1 |work=Developing International Software |publisher=[[Microsoft]] |access-date=2016-06-06 |url-status=live |archive-url=https://web.archive.org/web/20160606182614/https://msdn.microsoft.com/en-us/library/cc195064.aspx |archive-date=2016-06-06}}</ref> <ref name="GGDC">{{cite web |url=http://msdn.microsoft.com/en-us/goglobal/cc305160 |title=OEM 850 |work=Go Global Developer Center |publisher=[[Microsoft]] |access-date=2016-06-06 |url-status=dead |archive-url=https://web.archive.org/web/20160606181344/https://msdn.microsoft.com/en-us/goglobal/cc305160 |archive-date=2016-06-06}}</ref> <ref name="IBM">{{cite web |url=https://public.dhe.ibm.com/software/globalization/gcoc/attachments/CP00850.pdf |title=00850 |work=Code pages by CPGID |publisher=[[IBM]] |access-date=2020-02-24 |url-status=live |archive-url=https://web.archive.org/web/20120923035555/http://www-03.ibm.com/systems/resources/systems_i_software_globalization_pdf_cp00850z.pdf |archive-date=2012-09-23}}</ref> <ref name="IBM2">{{cite web |url=http://www-01.ibm.com/software/globalization/cp/cp00858.html |title=00858 |work=Code pages by CPGID |publisher=[[IBM]] |access-date=2016-06-06 |url-status=live |archive-url=https://web.archive.org/web/20160606181537/https://www-01.ibm.com/software/globalization/cp/cp00858.html |archive-date=2016-06-06}}</ref> <ref name="UNICODE">{{cite web |url=https://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP850.TXT |title=cp850_DOSLatin1 to Unicode table |format=TXT |publisher=The Unicode Consortium |access-date=2016-06-06 |url-status=live |archive-url=https://web.archive.org/web/20160606182550/http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP850.TXT |archive-date=2016-06-06}}</ref> <ref name="Paul_2001_CPSwitch-438-Entries">{{cite web |title=Changing codepages in FreeDOS |author-first=Matthias R. |author-last=Paul |date=2001-08-15 |access-date=2016-06-06 |url=http://www.freedos.org/technotes/technote/txt/141.txt |type=Technical design specification |url-status=dead |archive-url=https://web.archive.org/web/20160606182501/http://www.freedos.org/technotes/technote/txt/141.txt |archive-date=2016-06-06 |quote=The new official ID for the Multilingual "codepage 850 with EURO SIGN" is 858, not 850. IBM will switch to use 858 instead of their 850 variant with future issues of their products. […] I can only guess why they didn't add 858 to their [[EGA.CPI|EGAx.CPI]], [[COUNTRY.SYS]], and [[KEYBOARD.SYS]] files in [[PC DOS 2000]]. Many third-party applications are designed to work with 850 and didn't know about 858 at the time PC DOS 2000 was released, so it's easier for everyone, but unfortunately it's not compatible. […] As explained above, COUNTRY.SYS and KEYBOARD.SYS contain only two codepage entries for a given country in Western issues of DOS. (In Arabic and Hebrew issues there can be up to 8 codepages for one country, in theory there is no limit below the range of allowed codepages 1..65534). […] The problem is that removing support for 850 might have caused compatibility problems with applications which are hard-wired to use 850. Adding 858 as a third choice to all the files would have increased the file and table sizes significantly. The COUNTRY.SYS file parser in MS-DOS/PC DOS [[IO.SYS]]/[[IBMBIO.COM]] sets aside a 6 Kb (for DOS 6) scratchpad to load all the info. This allows a maximum of 438 entries in a COUNTRY.SYS file to be accepted, otherwise you will get the message "COUNTRY.SYS too large.". The [[NLSFUNC]] parser does not have this limitation, and the file parsers in DR-DOS (kernel and NLSFUNC) also do not know of such a restriction. Older issues of MS-DOS/PC DOS even had a 2 Kb buffer for a maximum of 146 entries.}}</ref> <ref name="Paul_2001_CPSwitch-64KB-Size">{{cite web |title=Changing codepages in FreeDOS (follow-up) |author-first=Matthias R. |author-last=Paul |date=2001-08-27 |url=http://marc.info/?l=freedos-dev&m=99895886029809&w=2 |access-date=2013-05-08 |url-status=live |archive-url=https://archive.today/20141001010941/http://marc.info/?l=freedos-dev&m=99895886029809&w=2 |archive-date=2014-10-01 |quote=[…] one could also create custom .CPI files in the traditional FONT style without difficulties, but you could only store up to […] six codepages in such a file if it should be useable by MS-DOS/PC DOS (some OEM issues and NT can handle files larger than 64 Kb, but MS-DOS/PC DOS can not).}} (NB. Based on fd-dev post [http://marc.info/?l=freedos-dev&m=99788711909602&w=2].)</ref> <ref name="Starikov_2005_CP866">{{cite web |author-first=Yuri |author-last=Starikov |url=http://rdos401.org/ |title=15-летию Russian MS-DOS 4.01 посвящается |trans-title=15 Years of Russian MS-DOS 4.01 |language=ru |date=2005-04-11 |access-date=2014-05-07 |url-status=live |archive-url=https://web.archive.org/web/20160606180125/http://rdos401.org/ |archive-date=2016-06-06}}</ref> <ref name="Paul_1997_NWDOSTIP">{{cite book |title=NWDOS-TIPs — Tips & Tricks rund um Novell DOS 7, mit Blick auf undokumentierte Details, Bugs und Workarounds |trans-title=NWDOSTIPs — Tips & tricks for Novell DOS 7, with special focus on undocumented details, bugs and workarounds |series=MPDOSTIP |author-first=Matthias R. |author-last=Paul |date=1997-07-30 |edition=3 |language=de |url=http://www.antonis.de/dos/dos-tuts/mpdostip/html/nwdostip.htm |chapter=II.16.iii. Landessprachliche Unterstützung - Landescodes und Keyboard-Kürzel |trans-chapter=II.16.iii. National language support - Country codes and keyboard layout IDs |access-date=2016-06-06 |url-status=dead |archive-url=https://web.archive.org/web/20160606185230/http://www.antonis.de/dos/dos-tuts/mpdostip/html/nwdostip.htm |archive-date=6 June 2016 }} (NB. NWDOSTIP.TXT is a comprehensive work on [[Novell DOS 7]] and [[OpenDOS 7.01]], including the description of many undocumented features and internals. It is part of the author's yet larger MPDOSTIP.ZIP collection maintained up to 2001 and distributed on many sites at the time. The provided link points to a HTML-converted older version of the NWDOSTIP.TXT file.)</ref> <ref name="IANA_2018">{{Citation |title=Character Sets |url=https://www.iana.org/assignments/character-sets/character-sets.xhtml |publisher=[[Internet Assigned Numbers Authority]] (IANA) |date=2018-12-12}}</ref> <ref name="IBM_CCSID850">{{cite web |title=CCSID 850 information document |archive-url=https://web.archive.org/web/20160327100212/http://www-01.ibm.com/software/globalization/ccsid/ccsid850.html |archive-date=2016-03-27 |url=http://www-01.ibm.com/software/globalization/ccsid/ccsid850.html}}</ref> <ref name="IBM_CPGID850_PDF">{{citation |title=Code Page CPGID 00850 |url=https://public.dhe.ibm.com/software/globalization/gcoc/attachments/CP00850.pdf |publisher=IBM |format=pdf |date=1986}}</ref> <ref name="IBM_CPGID850_TXT">{{citation |title=Code Page (CPGID) 00850 |url=https://public.dhe.ibm.com/software/globalization/gcoc/attachments/CP00850.txt |publisher=IBM |format=txt |date=1998}}</ref> <ref name="IBM_CPGID858_TXT">{{citation |title=Code Page (CPGID) 00858 |url=https://public.dhe.ibm.com/software/globalization/gcoc/attachments/CP00858.txt |publisher=IBM |format=txt |date=1998}}</ref> <ref name="Paul_2001_COUNTRY">{{cite web |title=DOS COUNTRY.SYS file format |type=COUNTRY.LST file |author-first=Matthias R. |author-last=Paul |date=2001-06-10 |edition=1.44 |orig-date=1995 |url=http://www.columbia.edu/~em36/wpdos/MatthiasPaulCPI.zip<!-- not an official distribution archive, but contains an older version of COUNTRY.LST --> |access-date=2016-08-20 |url-status=live |archive-url=https://web.archive.org/web/20160420065252/http://www.columbia.edu/~em36/wpdos/MatthiasPaulCPI.zip |archive-date=2016-04-20}}</ref> <ref name="Paul_2001_CPI">{{cite web |title=Format description of DOS, OS/2, and Windows NT .CPI, and Linux .CP files |type=CPI.LST file |author-first=Matthias R. |author-last=Paul |date=2001-06-10 |edition=1.30 |orig-date=1995 |url=http://www.columbia.edu/~em36/wpdos/MatthiasPaulCPI.zip<!-- not an official distribution archive, but contains an older version of CPI.LST --> |access-date=2016-08-20 |url-status=live |archive-url=https://web.archive.org/web/20160420065252/http://www.columbia.edu/~em36/wpdos/MatthiasPaulCPI.zip |archive-date=2016-04-20}}</ref> <ref name="IBM_CCSID858">{{cite web |title=CCSID 858 information document |publisher=[[IBM]] |url=http://www-01.ibm.com/software/globalization/ccsid/ccsid858.html |url-status=dead |archive-url=https://web.archive.org/web/20160327022326/http://www-01.ibm.com/software/globalization/ccsid/ccsid858.html |archive-date=2016-03-27}}</ref> <ref name="IBMCP858INFO">{{cite web |title=Code page 858 information document |publisher=[[IBM]] |url=https://www-01.ibm.com/software/globalization/cp/cp00858.html |url-status=dead |archive-url=https://web.archive.org/web/20160820152600/https://www-01.ibm.com/software/globalization/cp/cp00858.html |archive-date=2016-08-20}}</ref> <ref name="ICU_1995">{{cite web |title=International Components for Unicode (ICU), ibm-850_P100-1995.ucm |website=[[GitHub]] |date=2002-12-03 |url=https://github.com/unicode-org/icu/blob/master/icu4c/source/data/mappings/ibm-850_P100-1995.ucm |access-date=2022-01-28 |url-status=live |archive-url=https://web.archive.org/web/20220128203048/https://github.com/unicode-org/icu/blob/main/icu4c/source/data/mappings/ibm-850_P100-1995.ucm |archive-date=2022-01-28}}</ref> }} {{Character encoding}} {{DEFAULTSORT:Code Page 850}} [[Category:DOS code pages|850]]
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)