home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / os / msdos / programm / 11652 < prev    next >
Encoding:
Internet Message Format  |  1992-12-28  |  1.9 KB

  1. Path: sparky!uunet!olivea!sgigate!odin!mips!anoosh
  2. From: anoosh@mips.com (Anoosh Hosseini)
  3. Newsgroups: comp.os.msdos.programmer,comp.os.ms-windows.programmer
  4. Subject: country.sys and more
  5. Message-ID: <1hm203INNn7k@spim.mti.sgi.com>
  6. Date: 28 Dec 92 05:06:11 GMT
  7. Organization: SGI/MIPS
  8. Lines: 37
  9. NNTP-Posting-Host: wildcat.mti.sgi.com
  10. Originator: anoosh@wildcat.mti.sgi.com
  11.  
  12. I had a few questions regarding National Language Support features 
  13. of DOS/Windows;
  14.  
  15. -What is the structure of country.sys ? does one need device driver 
  16.  documentation, since there in no information in the DOS programmer 
  17.  manuals. The country.sys file provided with DOS only covers generic
  18.  languages. I was interested in doing a brand new one.
  19.  
  20. -If thats too hard, can one grab the pointer to conversion table routines
  21.  
  22.  Get Uppercase Table
  23.  Get filename Uppercase Table
  24.  Get Filename char Table
  25.  Get Collate-Sequence Table 
  26.  
  27.  and modify the current pointer to some TSR area with my own tables?
  28.  This would basically bypass an existing setup.
  29.  
  30. -The reason I am doing all this hard work, is because of Windows/DOS
  31. problem regarding ANSI vs OEM character sets. (yuk yuk). To correctly
  32. create DOS files  from Windows, Windows only allows you enter "legal"
  33. DOS OEM characters. The conversion between the two is determined at
  34. Install time. Per documentation, Windows looks at the code page info
  35. of DOS and builds appropriate tables.  (Is this what the oemansi.bin
  36. file is all about?)  So one needs to have the DOS in appropriate state
  37. before installing Windows in order to get the appropriate functionality
  38. at Windows level.
  39.  
  40. Any advice on any of this would be appreciated.
  41.  
  42.  
  43. -anoosh
  44. -- 
  45. -----------------------------------------------------------------------
  46. | Silicon Graphics Inc./MIPS Technology Inc.       | anoosh@mti.sgi.com  | 
  47. | 2011 N. Shoreline Blvd. M/S 10U-178           | anoosh@sgi.com      |
  48. | Mountain View, CA  94039 USA.                   | 415-390-4497          |
  49.