Re: [Freedos-user] FreeDOS and Foxpro problem

2007-06-27 Thread Robert Riebisch
Juan Matias Granda wrote:

 The problem was me :) , the problem was a wrong autoexec.bat
 configuration, sorry my DOS knowledge is bad :).

Could you be more specific, please?
What was wrong with your `autoexec.bat'?

Robert Riebisch
-- 
BTTR Software
http://www.bttr-software.de/

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] djgpp snprintf?

2007-06-27 Thread Robert Riebisch
Robert Riebisch wrote:

 Another solution is linking against GNU GLib, which has g_snprintf(). I could
 tell you more tomorrow.

1) Grab `current/v2tk/glib126b.zip' from a DJGPP repository.
2) Expand `glib126b.zip' to your DJGPP installation.
3) Add the following to `src/speech.h'.

#ifdef __DJGPP__
#include glib.h
#define snprintfg_snprintf
#endif

4) Add `-lglib' to `LIBSx =' lines in `src/Makefile'.
5) Add `-I/dev/env/DJDIR/lib/glib/include' to `CXXFLAGS=' line in
`src/Makefile'.

Robert Riebisch
-- 
BTTR Software
http://www.bttr-software.de/

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] COUNTRY.SYS settings

2007-06-27 Thread Aitor Santamaría
Self-correction.
There IS NLSFUNC, but only for the UNSTABLE kernel, so I guess perhaps
hasn't been distributed in the official distributions.
I wonder what is the criterion by which something goes from unstable
to stable. I think NLSFUNC and the involved changes have been there
for a long time already.

Aitor

2007/6/26, Aitor Santamaría [EMAIL PROTECTED]:
 Hello,

 As there's no NLSFUNC, you just create a new entry and re-compile.
 As for the EURO, make sure that you choose a codepage that contains
 the symbol (e.g. 858).

 Aitor

 2007/6/26, Mateusz Viste [EMAIL PROTECTED]:
  Hi,
 
  Is there any way to set up manually all configurations for the COUTRY.SYS
  settings? I mean, how could I decide exactly which character I want to use
  for decimals, which for hundreds separator, how to display the date etc...?
 
  I know that I can choose between various countries standards, but none of 
  them
  fills all my needs.
 
  What I would like to have is:
  Date format: dd.mm.
  Time format: hh:mm
  Decimal separator:  . 
  Hundreds separator:  ' 
  Currency: € (I don't know if FreeDOS is storing the currency anywhere)
 
  Any ideas? ;-)
 
  Best regards,
  Mateusz Viste
 
  -
  This SF.net email is sponsored by DB2 Express
  Download DB2 Express C - the FREE version of DB2 express and take
  control of your XML. No limits. Just data. Click to get it now.
  http://sourceforge.net/powerbar/db2/
  ___
  Freedos-user mailing list
  Freedos-user@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/freedos-user
 


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] announce: fdapm update: bochs fix, acpi dump

2007-06-27 Thread Robert Riebisch
Eric Auer wrote:

 - the APMDOS function (the only function where FDAPM stays
   in RAM as a resident tool) now avoids using the APM BIOS
   CPU idle function if the VESA VBE BIOS OEM name string
   starts with Boch. Background: Bochs BIOS implements the
   function but the Bochs 2.3 engine crashes if you use it.
   Thanks to Rugxulo for the VBE suggestion - a simple check
   and reasonably safe as Bochs detector. As FDAPM will use
   non-BIOS CPU idle instead, APMDOS now works in Bochs.

Eric, sorry for the delay!

For running vanilla FreeDOS 1.0, e.g., `fdbasecd.iso' on Win32 I made
special Bochs 2.3 replacement binaries available at
http://www.bttr-software.de/misc/bx23fdos.zip.

Robert Riebisch
-- 
BTTR Software
http://www.bttr-software.de/

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] announce: fdapm update: bochs fix, acpi dump

2007-06-27 Thread Eric Auer

Hi Robert,

  - the APMDOS function [...] Background: Bochs BIOS implements the
function but the Bochs 2.3 engine crashes if you use it [...]
Thanks to Rugxulo for the VBE suggestion - a simple check
and reasonably safe as Bochs detector. As FDAPM will use
non-BIOS CPU idle instead, APMDOS  now  works in Bochs.

So one solution is to update FDAPM. The other is to update Bochs:

 For running vanilla FreeDOS 1.0, e.g., `fdbasecd.iso' on Win32
 I made special Bochs 2.3 replacement binaries available at
 http://www.bttr-software.de/misc/bx23fdos.zip.

Here is some extra information about your current zip:

$ zipinfo bx23fdos.zip
Archive:  bx23fdos.zip   1014711 bytes   3 files
-rwxa-- 2.3 ntf  458752 b- defX 27-Jun-07 15:13 bochs.exe
-rwxa-- 2.3 ntf  561664 b- defX 27-Jun-07 15:27 bochsdbg.exe
-rw-a-- 2.3 ntf 186 t- defX 27-Jun-07 16:16 README
3 files, 1020602 bytes uncompressed, 1014407 bytes compressed:  0.6%

The readme tells that the zip only contains the exe files,
so you need a working Bochs first before you can update by
replacing only the exe files.

Eric



-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


[Freedos-user] Freedos 1.1 or 2.0...

2007-06-27 Thread someone
Do both ;-)

Save Freedos 1.1 for all the bug fixes that have come out
after Freedos 1.0's release.

For Freedos 2.0, accept new programs such as free scandisk
and/or a 16 bit freedos compatible win32 emulator.  A 2.0
release to me means that compatibility is being improved
and that more of the famous MS-DOS commands from the 6.2 
days and later are going to be replaced with comparable 
ones.  I've love to see an effort to make a freedos friendly
Ultima VII like game under the GPL that will work with a 386
on up capable of supporting up to three or more real players.

 -- Michael C. Robinson



Replace memmaker anyone???


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] COUNTRY.SYS settings

2007-06-27 Thread Mateusz Viste
On Wednesday 27 June 2007 12:55, Aitor Santamaría wrote:
 There IS NLSFUNC, but only for the UNSTABLE kernel, so I guess perhaps
 hasn't been distributed in the official distributions.

Okay, I have installed the unstable kernel (which, by the way, isn't unstable 
at all - at least for me). I have now the NLSFUNC command available, but how 
can I change date format using that command? I studied the docs, and there 
are very few possible parameters for NLSFUNC...

Best regards,
Mateusz Viste

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] COUNTRY.SYS settings

2007-06-27 Thread Aitor Santamaría
Hello,

Once with the unstable kernel, you should create a COUNTRY.SYS-style
file with the settings you want.

You can either load it at boot with COUNTRY= in CONFIG.SYS, or either
load it hot with NLSFUNC (in this case, create your file in a way
that the country code is the same as the country code in which your
system is booted).

Finally, make sure to choose the appropriate codepage (see Henrique's
mail). You can either do it at boot with COUNTRY= in CONFIG.SYS, or
either call nlsfunc hot, by means of the CHCP command.
Hope that helps...

Aitor



2007/6/27, Mateusz Viste [EMAIL PROTECTED]:
 On Wednesday 27 June 2007 12:55, Aitor Santamaría wrote:
  There IS NLSFUNC, but only for the UNSTABLE kernel, so I guess perhaps
  hasn't been distributed in the official distributions.

 Okay, I have installed the unstable kernel (which, by the way, isn't unstable
 at all - at least for me). I have now the NLSFUNC command available, but how
 can I change date format using that command? I studied the docs, and there
 are very few possible parameters for NLSFUNC...

 Best regards,
 Mateusz Viste

 -
 This SF.net email is sponsored by DB2 Express
 Download DB2 Express C - the FREE version of DB2 express and take
 control of your XML. No limits. Just data. Click to get it now.
 http://sourceforge.net/powerbar/db2/
 ___
 Freedos-user mailing list
 Freedos-user@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/freedos-user


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] COUNTRY.SYS settings

2007-06-27 Thread Mateusz Viste
On Wednesday 27 June 2007 19:54, Aitor Santamaría wrote:
 Once with the unstable kernel, you should create a COUNTRY.SYS-style
 file with the settings you want.

I understand that the only way to make FreeDOS changes date/time format is to 
choose a contry code, or make its own COUNTRY.SYS file, right?
Then how can I edit the COUNTRY.SYS? I tried to open it in a text editor, but 
it seems to be a regular binary file. Have it to be compiled with something? 
Where can I find any how-to about creating COUNTRY.SYS files?

Best regards,
Mateusz Viste

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] COUNTRY.SYS settings

2007-06-27 Thread Aitor Santamaría
I ignore it, perhaps Eduardo (developer of NLSFUNC) has some tools for
creating/editing such files, or Eric or Henrique have some ideas?

Aitor

2007/6/27, Mateusz Viste [EMAIL PROTECTED]:
 On Wednesday 27 June 2007 19:54, Aitor Santamaría wrote:
  Once with the unstable kernel, you should create a COUNTRY.SYS-style
  file with the settings you want.

 I understand that the only way to make FreeDOS changes date/time format is to
 choose a contry code, or make its own COUNTRY.SYS file, right?
 Then how can I edit the COUNTRY.SYS? I tried to open it in a text editor, but
 it seems to be a regular binary file. Have it to be compiled with something?
 Where can I find any how-to about creating COUNTRY.SYS files?

 Best regards,
 Mateusz Viste

 -
 This SF.net email is sponsored by DB2 Express
 Download DB2 Express C - the FREE version of DB2 express and take
 control of your XML. No limits. Just data. Click to get it now.
 http://sourceforge.net/powerbar/db2/
 ___
 Freedos-user mailing list
 Freedos-user@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/freedos-user


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] COUNTRY.SYS settings

2007-06-27 Thread Tom Ehlert
BTW:
country=33 (spain) would be perfekt, it it wasn't buggy
(1000's/decimal point swapped)

  /* Spain */ ,{
33, /*  = W1 W437   # Country ID  Codepage */
850,  
_DATE_DMY,  /*Date format: 0/1/2: U.S.A./Europe/Japan */
EUR,  /* '$' ,'EUR'   */
.,/* ','  # Thousand's separator */
',/*  Decimal point - by aitor   */
-,/* '-'  DateSeparator */
:,/* ':'  TimeSeparator */
0,  /* = 0  # Currency format (bit array) */
2,  /* = 2  # Currency precision   */
_TIME_24/* = 0  # time format: 0/1: 12/24 houres */
  }

Tom



 Is there any way to set up manually all configurations for the COUTRY.SYS
 settings? I mean, how could I decide exactly which character I want to use
 for decimals, which for hundreds separator, how to display the date etc...?

 I know that I can choose between various countries standards, but none of 
 them
 fills all my needs.

 What I would like to have is:
 Date format: dd.mm.
 Time format: hh:mm
 Decimal separator:  . 
 Hundreds separator:  ' 
 Currency: € (I don't know if FreeDOS is storing the currency anywhere)

 enter into CONFIG.SYS:
 country=49 (german)

 gets pretty close to what you want (even for the stable kernel),


 see the other possibilities below, hard compiled into the kernel.

 the currency is probably irrelevant, no program ever cared

 Tom



 FIXED country settings:

 struct CountrySpecificInfo specificCountriesSupported[] = {
 
   /* US */ {
 1,  /*  = W1 W437   # Country ID  Codepage */
 437,  
 _DATE_MDY,  /*Date format: 0/1/2: U.S.A./Europe/Japan 
 */
 $,/* '$' ,'EUR'   */
 ,,/* ','  # Thousand's separator */
 .,/* '.'# Decimal point   */
 /,/* '-'  DateSeparator */
 :,/* ':'  TimeSeparator */
 0,  /* = 0  # Currency format (bit array) */
 2,  /* = 2  # Currency precision*/
 _TIME_12/* = 0  # time format: 0/1: 12/24 houres */
   }
   
   /* Canadian French */ ,{
 2,  /*  = W1 W437   # Country ID  Codepage */
 863,  
 _DATE_YMD,  /*Date format: 0/1/2: U.S.A./Europe/Japan 
 */
 $,/* '$' ,'EUR'   */
 ,,/* ','  # Thousand's separator */
 .,/* '.'# Decimal point   */
 -,/* '-'  DateSeparator */
 :,/* ':'  TimeSeparator */
 0,  /* = 0  # Currency format (bit array) */
 2,  /* = 2  # Currency precision*/
 _TIME_24/* = 0  # time format: 0/1: 12/24 houres */
   }
   
   /* Latin America */ ,{
 3,  /*  = W1 W437   # Country ID  Codepage */
 850,  
 _DATE_MDY,  /*Date format: 0/1/2: U.S.A./Europe/Japan 
 */
 $,/* '$' ,'EUR'   */
 ,,/* ','  # Thousand's separator */
 .,/* '.'# Decimal point   */
 /,/* '-'  DateSeparator */
 :,/* ':'  TimeSeparator */
 0,  /* = 0  # Currency format (bit array) */
 2,  /* = 2  # Currency precision*/
 _TIME_12/* = 0  # time format: 0/1: 12/24 houres */
   }
   
   /* Russia - by arkady */ ,{
 7,  /*  = W1 W437   # Country ID  Codepage */
 866,  
 _DATE_DMY,  /*Date format: 0/1/2: U.S.A./Europe/Japan 
 */
 RUB,  /* '$' ,'EUR'   */
 /* should be \xE0, but as no codepage
support exists (yet), better to leave it 
 as 'Rubels'
 */ 
  ,/* ','  # Thousand's separator */
 ,,/* '.'# Decimal point   */
 .,/* '-'  DateSeparator */
 :,/* ':'  TimeSeparator */
 3,  /*  Currency format : currency follows, after 
 blank */
 2,  /* = 2  # Currency precision*/
 _TIME_24/* = 0  # time format: 0/1: 12/24 houres */
   }
   
   /* DUTCH */ ,{
 31, /*  = W1 W437   # Country ID  Codepage */
 850,  

Re: [Freedos-user] COUNTRY.SYS settings

2007-06-27 Thread Aitor Santamaría
Looks ok to me, in what sense is it buggy?

Aitor

2007/6/27, Tom Ehlert [EMAIL PROTECTED]:
 BTW:
 country=33 (spain) would be perfekt, it it wasn't buggy
 (1000's/decimal point swapped)

  /* Spain */ ,{
33, /*  = W1 W437   # Country ID  Codepage */
850,
_DATE_DMY,  /*Date format: 0/1/2: U.S.A./Europe/Japan 
 */
EUR,  /* '$' ,'EUR'   */
.,/* ','  # Thousand's separator */
',/*  Decimal point - by aitor   */
-,/* '-'  DateSeparator */
:,/* ':'  TimeSeparator */
0,  /* = 0  # Currency format (bit array) */
2,  /* = 2  # Currency precision   */
_TIME_24/* = 0  # time format: 0/1: 12/24 houres */
  }

 Tom



  Is there any way to set up manually all configurations for the COUTRY.SYS
  settings? I mean, how could I decide exactly which character I want to use
  for decimals, which for hundreds separator, how to display the date etc...?

  I know that I can choose between various countries standards, but none of 
  them
  fills all my needs.

  What I would like to have is:
  Date format: dd.mm.
  Time format: hh:mm
  Decimal separator:  . 
  Hundreds separator:  ' 
  Currency: € (I don't know if FreeDOS is storing the currency anywhere)

  enter into CONFIG.SYS:
  country=49 (german)

  gets pretty close to what you want (even for the stable kernel),


  see the other possibilities below, hard compiled into the kernel.

  the currency is probably irrelevant, no program ever cared

  Tom



  FIXED country settings:

  struct CountrySpecificInfo specificCountriesSupported[] = {
 
/* US */ {
  1,  /*  = W1 W437   # Country ID  Codepage */
  437,
  _DATE_MDY,  /*Date format: 0/1/2: 
  U.S.A./Europe/Japan */
  $,/* '$' ,'EUR'   */
  ,,/* ','  # Thousand's separator */
  .,/* '.'# Decimal point   */
  /,/* '-'  DateSeparator */
  :,/* ':'  TimeSeparator */
  0,  /* = 0  # Currency format (bit array) */
  2,  /* = 2  # Currency precision*/
  _TIME_12/* = 0  # time format: 0/1: 12/24 houres */
}
 
/* Canadian French */ ,{
  2,  /*  = W1 W437   # Country ID  Codepage */
  863,
  _DATE_YMD,  /*Date format: 0/1/2: 
  U.S.A./Europe/Japan */
  $,/* '$' ,'EUR'   */
  ,,/* ','  # Thousand's separator */
  .,/* '.'# Decimal point   */
  -,/* '-'  DateSeparator */
  :,/* ':'  TimeSeparator */
  0,  /* = 0  # Currency format (bit array) */
  2,  /* = 2  # Currency precision*/
  _TIME_24/* = 0  # time format: 0/1: 12/24 houres */
}
 
/* Latin America */ ,{
  3,  /*  = W1 W437   # Country ID  Codepage */
  850,
  _DATE_MDY,  /*Date format: 0/1/2: 
  U.S.A./Europe/Japan */
  $,/* '$' ,'EUR'   */
  ,,/* ','  # Thousand's separator */
  .,/* '.'# Decimal point   */
  /,/* '-'  DateSeparator */
  :,/* ':'  TimeSeparator */
  0,  /* = 0  # Currency format (bit array) */
  2,  /* = 2  # Currency precision*/
  _TIME_12/* = 0  # time format: 0/1: 12/24 houres */
}
 
/* Russia - by arkady */ ,{
  7,  /*  = W1 W437   # Country ID  Codepage */
  866,
  _DATE_DMY,  /*Date format: 0/1/2: 
  U.S.A./Europe/Japan */
  RUB,  /* '$' ,'EUR'   */
  /* should be \xE0, but as no codepage
 support exists (yet), better to leave it 
  as 'Rubels'
  */
   ,/* ','  # Thousand's separator */
  ,,/* '.'# Decimal point   */
  .,/* '-'  DateSeparator */
  :,/* ':'  TimeSeparator */
  3,  /*  Currency format : currency follows, 
  after blank */
  2,  /* = 2  # Currency precision*/
  _TIME_24/* = 0  # time format: 0/1: 12/24 houres */
}
 

Re: [Freedos-user] COUNTRY.SYS settings

2007-06-27 Thread Aitor Santamaría
I've seen one bug right now, shouldn't Spain be 34?
(Can't remember if the DOS country codes are the ones used in
telephony, but in such case, it's definitely 34).

Aitor

2007/6/27, Tom Ehlert [EMAIL PROTECTED]:
 BTW:
 country=33 (spain) would be perfekt, it it wasn't buggy
 (1000's/decimal point swapped)

  /* Spain */ ,{
33, /*  = W1 W437   # Country ID  Codepage */
850,
_DATE_DMY,  /*Date format: 0/1/2: U.S.A./Europe/Japan 
 */
EUR,  /* '$' ,'EUR'   */
.,/* ','  # Thousand's separator */
',/*  Decimal point - by aitor   */
-,/* '-'  DateSeparator */
:,/* ':'  TimeSeparator */
0,  /* = 0  # Currency format (bit array) */
2,  /* = 2  # Currency precision   */
_TIME_24/* = 0  # time format: 0/1: 12/24 houres */
  }

 Tom



  Is there any way to set up manually all configurations for the COUTRY.SYS
  settings? I mean, how could I decide exactly which character I want to use
  for decimals, which for hundreds separator, how to display the date etc...?

  I know that I can choose between various countries standards, but none of 
  them
  fills all my needs.

  What I would like to have is:
  Date format: dd.mm.
  Time format: hh:mm
  Decimal separator:  . 
  Hundreds separator:  ' 
  Currency: € (I don't know if FreeDOS is storing the currency anywhere)

  enter into CONFIG.SYS:
  country=49 (german)

  gets pretty close to what you want (even for the stable kernel),


  see the other possibilities below, hard compiled into the kernel.

  the currency is probably irrelevant, no program ever cared

  Tom



  FIXED country settings:

  struct CountrySpecificInfo specificCountriesSupported[] = {
 
/* US */ {
  1,  /*  = W1 W437   # Country ID  Codepage */
  437,
  _DATE_MDY,  /*Date format: 0/1/2: 
  U.S.A./Europe/Japan */
  $,/* '$' ,'EUR'   */
  ,,/* ','  # Thousand's separator */
  .,/* '.'# Decimal point   */
  /,/* '-'  DateSeparator */
  :,/* ':'  TimeSeparator */
  0,  /* = 0  # Currency format (bit array) */
  2,  /* = 2  # Currency precision*/
  _TIME_12/* = 0  # time format: 0/1: 12/24 houres */
}
 
/* Canadian French */ ,{
  2,  /*  = W1 W437   # Country ID  Codepage */
  863,
  _DATE_YMD,  /*Date format: 0/1/2: 
  U.S.A./Europe/Japan */
  $,/* '$' ,'EUR'   */
  ,,/* ','  # Thousand's separator */
  .,/* '.'# Decimal point   */
  -,/* '-'  DateSeparator */
  :,/* ':'  TimeSeparator */
  0,  /* = 0  # Currency format (bit array) */
  2,  /* = 2  # Currency precision*/
  _TIME_24/* = 0  # time format: 0/1: 12/24 houres */
}
 
/* Latin America */ ,{
  3,  /*  = W1 W437   # Country ID  Codepage */
  850,
  _DATE_MDY,  /*Date format: 0/1/2: 
  U.S.A./Europe/Japan */
  $,/* '$' ,'EUR'   */
  ,,/* ','  # Thousand's separator */
  .,/* '.'# Decimal point   */
  /,/* '-'  DateSeparator */
  :,/* ':'  TimeSeparator */
  0,  /* = 0  # Currency format (bit array) */
  2,  /* = 2  # Currency precision*/
  _TIME_12/* = 0  # time format: 0/1: 12/24 houres */
}
 
/* Russia - by arkady */ ,{
  7,  /*  = W1 W437   # Country ID  Codepage */
  866,
  _DATE_DMY,  /*Date format: 0/1/2: 
  U.S.A./Europe/Japan */
  RUB,  /* '$' ,'EUR'   */
  /* should be \xE0, but as no codepage
 support exists (yet), better to leave it 
  as 'Rubels'
  */
   ,/* ','  # Thousand's separator */
  ,,/* '.'# Decimal point   */
  .,/* '-'  DateSeparator */
  :,/* ':'  TimeSeparator */
  3,  /*  Currency format : currency follows, 
  after blank */
  2,  /* = 2  

Re: [Freedos-user] COUNTRY.SYS settings

2007-06-27 Thread Eric Auer

Hi Aitor, Tom, Mateusz,

to continue this thread with somewhat shorter mails... ;-)

What Mateusz wanted is:

 dd.mm. hh:mm:ss 1'234.56

Country 41, Switzerland, is pretty close:

 dd.mm. hh,mm,ss 1'234.56

Country 33, France, would use:

 dd.mm. hh:mm:ss 1 234,56

In codepage 858, France will be with Euro sign.
Otherwise, the string EUR will be used.

Indeed the stable kernel contains built-in country
definitions, which you can change by recompiling it.
With the unstable kernel (and it does have bugs,
really...), you can use country.sys ... As far as
I remember, you simply need the country.asm source
code if you want to edit it - no special tools
needed, just edit the source and recompile it.
Of course country.sys is not really a program, it
is a binary data file. But you still compile it.

Eric



-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] COUNTRY.SYS settings

2007-06-27 Thread Tom Ehlert


 I've seen one bug right now, shouldn't Spain be 34?

according to http://www.vfrazee.com/ms-dos/6.22/help/country.htm - yes
unfortunately I took the 33 from a VERY old kernel35, the current has
a 34

but still
.,/* ','  # Thousand's separator */
',/*  Decimal point - by aitor   */

look swapped

Tom



 (Can't remember if the DOS country codes are the ones used in
 telephony, but in such case, it's definitely 34).

 Aitor

 2007/6/27, Tom Ehlert [EMAIL PROTECTED]:
 BTW:
 country=33 (spain) would be perfekt, it it wasn't buggy
 (1000's/decimal point swapped)

  /* Spain */ ,{
33, /*  = W1 W437   # Country ID  Codepage */
850,
_DATE_DMY,  /*Date format: 0/1/2: U.S.A./Europe/Japan 
 */
EUR,  /* '$' ,'EUR'   */
.,/* ','  # Thousand's separator */
',/*  Decimal point - by aitor   */
-,/* '-'  DateSeparator */
:,/* ':'  TimeSeparator */
0,  /* = 0  # Currency format (bit array) */
2,  /* = 2  # Currency precision   */
_TIME_24/* = 0  # time format: 0/1: 12/24 houres */
  }

 Tom



  Is there any way to set up manually all configurations for the COUTRY.SYS
  settings? I mean, how could I decide exactly which character I want to use
  for decimals, which for hundreds separator, how to display the date 
  etc...?

  I know that I can choose between various countries standards, but none of 
  them
  fills all my needs.

  What I would like to have is:
  Date format: dd.mm.
  Time format: hh:mm
  Decimal separator:  . 
  Hundreds separator:  ' 
  Currency: € (I don't know if FreeDOS is storing the currency anywhere)

  enter into CONFIG.SYS:
  country=49 (german)

  gets pretty close to what you want (even for the stable kernel),


  see the other possibilities below, hard compiled into the kernel.

  the currency is probably irrelevant, no program ever cared

  Tom



  FIXED country settings:

  struct CountrySpecificInfo specificCountriesSupported[] = {
 
/* US */ {
  1,  /*  = W1 W437   # Country ID  Codepage */
  437,
  _DATE_MDY,  /*Date format: 0/1/2: 
  U.S.A./Europe/Japan */
  $,/* '$' ,'EUR'   */
  ,,/* ','  # Thousand's separator */
  .,/* '.'# Decimal point   */
  /,/* '-'  DateSeparator */
  :,/* ':'  TimeSeparator */
  0,  /* = 0  # Currency format (bit array) */
  2,  /* = 2  # Currency precision*/
  _TIME_12/* = 0  # time format: 0/1: 12/24 houres */
}
 
/* Canadian French */ ,{
  2,  /*  = W1 W437   # Country ID  Codepage */
  863,
  _DATE_YMD,  /*Date format: 0/1/2: 
  U.S.A./Europe/Japan */
  $,/* '$' ,'EUR'   */
  ,,/* ','  # Thousand's separator */
  .,/* '.'# Decimal point   */
  -,/* '-'  DateSeparator */
  :,/* ':'  TimeSeparator */
  0,  /* = 0  # Currency format (bit array) */
  2,  /* = 2  # Currency precision*/
  _TIME_24/* = 0  # time format: 0/1: 12/24 houres */
}
 
/* Latin America */ ,{
  3,  /*  = W1 W437   # Country ID  Codepage */
  850,
  _DATE_MDY,  /*Date format: 0/1/2: 
  U.S.A./Europe/Japan */
  $,/* '$' ,'EUR'   */
  ,,/* ','  # Thousand's separator */
  .,/* '.'# Decimal point   */
  /,/* '-'  DateSeparator */
  :,/* ':'  TimeSeparator */
  0,  /* = 0  # Currency format (bit array) */
  2,  /* = 2  # Currency precision*/
  _TIME_12/* = 0  # time format: 0/1: 12/24 houres */
}
 
/* Russia - by arkady */ ,{
  7,  /*  = W1 W437   # Country ID  Codepage */
  866,
  _DATE_DMY,  /*Date format: 0/1/2: 
  U.S.A./Europe/Japan */
  RUB,  /* '$' ,'EUR'   */
  /* should be \xE0, but as no codepage
 support exists (yet), better to leave 
  it as 'Rubels'
  */
   ,/* ','  # 

[Freedos-user] Install fail

2007-06-27 Thread Ray Davison
I just downloaded and burned FDFULLCD.ISO.  I installed it on a rather 
old machine: 1G P4.  I have trouble getting any DOS to boot on some late 
model machines.

Bootable CD install stops at Configuring through DHCP.

Someone else complained about this last November.  I don't find a response.

How can I determine what did not get installed because of this?

Is there a way to do an incremental install, that is, jump to a 
particular install page?

Ray

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


[Freedos-user] Install fail

2007-06-27 Thread Ray Davison
I just downloaded and burned FDFULLCD.ISO.  I installed it on a rather 
old machine: 1G P4.  I have trouble getting any DOS to boot on some late 
model machines.

Bootable CD install stops at Configuring through DHCP.

Someone else complained about this last November.  I don't find a response.

How can I determine what did not get installed because of this?

Is there a way to do an incremental install, that is, jump to a 
particular install page?

The HDD does boot in that machine.

Ray

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] COUNTRY.SYS settings

2007-06-27 Thread Aitor Santamaría
Hello Tom,

Actually they aren't.
The decimal separator is arguably ' (see below), but the thousand
separator is universally accepted (and known) as . in Spain (and NEVER
the ,).

As for the decimal separator, there's a typical controversy between
official and widespread. The official symbol is  '  (as stated in
official national public agencies, I can't remember if the Spanish
language academy or by scientific (physics) academies).

However, few people actually uses it, or what's more, few people would
ever know (and what's worse accept it) as decimal separator. Although
I myself remember being taught to use ' in School, the common belief
between Spaniards is that the decimal separator is the , (and NEVER
the .). Even in Microsoft Windows and other programs (MS-Excel), they
have by default , (so perhaps a reason to change our COUNTRY setting,
although it was myself who suggested to use the official ' ).

Just for an extra bit, there's another similar discussion with the
capital vowels and diacritics. A very old rule stated that the capital
letters would NEVER accept a diacritic sign (thus, ÁÉÍÓÚÜ should NEVER
be used, you write AEIOUU as the capitals for áéíóúü). However, the
Spanish language academy changed their mind (I think about three
decades ago) as they judged that not using them may lead to ambiguous
or illegible words. However, not many people knows it, and there are
quite some that haven't bothered to check it and will swear that you
MUST never used ÁÉÍÓÚÜ.

Aitor




2007/6/27, Tom Ehlert [EMAIL PROTECTED]:


  I've seen one bug right now, shouldn't Spain be 34?

 according to http://www.vfrazee.com/ms-dos/6.22/help/country.htm - yes
 unfortunately I took the 33 from a VERY old kernel35, the current has
 a 34

 but still
 .,/* ','  # Thousand's separator */
 ',/*  Decimal point - by aitor   */

 look swapped

 Tom



  (Can't remember if the DOS country codes are the ones used in
  telephony, but in such case, it's definitely 34).

  Aitor

  2007/6/27, Tom Ehlert [EMAIL PROTECTED]:
  BTW:
  country=33 (spain) would be perfekt, it it wasn't buggy
  (1000's/decimal point swapped)
 
   /* Spain */ ,{
 33, /*  = W1 W437   # Country ID  Codepage */
 850,
 _DATE_DMY,  /*Date format: 0/1/2: 
  U.S.A./Europe/Japan */
 EUR,  /* '$' ,'EUR'   */
 .,/* ','  # Thousand's separator */
 ',/*  Decimal point - by aitor   */
 -,/* '-'  DateSeparator */
 :,/* ':'  TimeSeparator */
 0,  /* = 0  # Currency format (bit array) */
 2,  /* = 2  # Currency precision   */
 _TIME_24/* = 0  # time format: 0/1: 12/24 houres */
   }
 
  Tom
 
 
 
   Is there any way to set up manually all configurations for the 
   COUTRY.SYS
   settings? I mean, how could I decide exactly which character I want to 
   use
   for decimals, which for hundreds separator, how to display the date 
   etc...?
 
   I know that I can choose between various countries standards, but none 
   of them
   fills all my needs.
 
   What I would like to have is:
   Date format: dd.mm.
   Time format: hh:mm
   Decimal separator:  . 
   Hundreds separator:  ' 
   Currency: € (I don't know if FreeDOS is storing the currency anywhere)
 
   enter into CONFIG.SYS:
   country=49 (german)
 
   gets pretty close to what you want (even for the stable kernel),
 
 
   see the other possibilities below, hard compiled into the kernel.
 
   the currency is probably irrelevant, no program ever cared
 
   Tom
 
 
 
   FIXED country settings:
 
   struct CountrySpecificInfo specificCountriesSupported[] = {
  
 /* US */ {
   1,  /*  = W1 W437   # Country ID  Codepage 
   */
   437,
   _DATE_MDY,  /*Date format: 0/1/2: 
   U.S.A./Europe/Japan */
   $,/* '$' ,'EUR'   */
   ,,/* ','  # Thousand's separator */
   .,/* '.'# Decimal point   */
   /,/* '-'  DateSeparator */
   :,/* ':'  TimeSeparator */
   0,  /* = 0  # Currency format (bit array) */
   2,  /* = 2  # Currency precision*/
   _TIME_12/* = 0  # time format: 0/1: 12/24 houres 
   */
 }
  
 /* Canadian French */ ,{
   2,  /*  = W1 W437   # Country ID  Codepage 
   */
   863,
   _DATE_YMD,  /*Date format: 0/1/2: 
   U.S.A./Europe/Japan */
   $,/* '$' ,'EUR'   */
   ,,/* ','  # Thousand's separator */
   .,  

Re: [Freedos-user] Install fail

2007-06-27 Thread Eric Auer

Hi Ray,

 I just downloaded and burned FDFULLCD.ISO...
 Bootable CD install stops at Configuring through DHCP.

Then it tried to download further updates but failed to
communicate with your ADSL router or similar device.

 How can I determine what did not get installed because of this?

I think the whole install process did not finalize that way...

 Is there a way to do an incremental install

Yes. Please do a BASE install to make sure that your DOS
is installed and bootable. You can always start the install
again later to add more packages. You can also use fdpkg
to install packages manually. Or, even easier, you can just
do cdd c:\fdos and then unzip some_file_on_cdrom.zip
to install the package some_file :-). FDPKG adds some
extra things like automatic dependency checking and setup
of packages, but at least ninety percent of the packages
work perfectly after a simple UNZIP instead of FDPKG already.

 http://fd-doc.sourceforge.net/wiki/index.php?n=FdDocEn.FdInstall
points you to
 http://fd-doc.sourceforge.net/wiki/index.php?n=FdDocEn.FdDependencies
which contains a list of packages which will make the installer
try to contact the internet during install. If you unselect
those packages in the list of installable packages dialogue,
your install should proceed without any DHCP troubles. As said,
you can still add the network related packages later :-).

Eric

PS: I recommend that FreeDOS 1.1 will have a preselection
ALMOST FULL, which is like FULL but excludes packages
that need internet or lots of disk space during install.
So you get a quick install in only 100 MB ;-). Adding
more packages can happen later based on manual choice.


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] How to block Windows98 IHC diskette label trash / SETVER news

2007-06-27 Thread Jim Hall
FYI: this has also been available on the FreeDOS ibiblio site since
2004.  I worked with Matthias to find a home for it on the FreeDOS
files archive, since it helped DOS users.

http://www.ibiblio.org/pub/micro/pc-stuff/freedos/win9x/


On 6/13/07, Eric Auer [EMAIL PROTECTED] wrote:

 Hi, I just found a nice .reg file from Matthias Paul:


 The file starts with the word REGEDIT4 --

 REGEDIT4

 [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem\NoVolTrack]

 Any DOS formatted disk 0 = hex:FE,01,55,AA   ; 55aa
 Any DOS formatted disk 1 = hex:00,00,EB  ; new jmp
 Any DOS formatted disk 2 = hex:00,00,E9  ; old jmp
 Any DOS formatted disk 3 = hex:00,00,90  ; nop
 Any DOS formatted disk 4 = hex:00,00,69  ; any...

 ; End of file

 -- the file ends with a ctrl-z / eof char here



 The full file is called novoltrk.reg, by Matthias Paul 2002-2004,
 licensed under the GNU GPL 2 (no good license for registry entries).
 The file also tells that it is FreeWare... The full file also
 contains long explanation of the problem and solution and also many
 alternative configuration options beyond the above small one.

 By importing the above file in your Windows9x/ME, you stop the
 bad habit of the volume tracker to replace the OEMID (which can
 be for example FRDOS4.1) on diskettes with some ?IHC string
 whenever you even READ a disk with a boot sector not known to Win9x.

 I think the trick with the reg file would make a good FAQ item
 if that is okay for Matthias :-). Comments?

 Eric



 PS: Another nice thing found in a similar place on ibiblio is
 www.ibiblio.org/pub/micro/pc-stuff/freedos/ftp.gcfl.net/pub/freedos/setver/
 ... The setver61.zip there has a MAGIC setver device driver:

 You can load that SETVER both as device driver and from the
 command prompt, and the handler automatically figures out
 which DOS version the caller WANTS to see and then just gives
 whatever answer to the which DOS version is this? question
 will please the caller :-). No more wrong DOS version :-p.
 Of course you can also use FreeDOS VERSION=... in config sys
 or the FreeDOS CALLVER tool, but setver 6.1 is automatic :-).


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] freedos not installing

2007-06-27 Thread Jim Hall
This is interesting ... I actually visited with Dell back in August
(about a month before 1.0) as part of my work.  We met with several
folks there, including the guy responsible for Dell's Linux program.
I let him know that FreeDOS 1.0 was on the way, and he promised to get
1.0 in the pipeline for newer n-series systems.

I'm disappointed that they are still shipping beta8.  FreeDOS 1.0 is
much better, way more professional, not so buggy.  (That said, beta8
was a good release, but newer is better in this case.)

-jh


On 6/15/07, Eric Auer [EMAIL PROTECTED] wrote:

 Hi Elias,

  I bought a new Dell n series with freedos.  i want to install freedos on
  it from the CD. All goes well until it asks me to chose 1) FreeDOS beta8
  installation...

 Beta8 is more than 5 years old...!

  I need help since Dell doesn't support FreeDOS

 You should still file a complaint and ask Dell to give you
 the CURRENT version. After all, you paid for FreeDOS, even
 though it was only the cost of the CD-ROM because the soft-
 ware itself is free.

 We do not want to assume that Dell is trying to make
 FreeDOS look bad by shipping ancient versions, so let
 us assume that Dell will fix this when told about it.


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Recording sound

2007-06-27 Thread Jim Hall
Translated request:

I need driver to record sound using plate of sound (?) with FreeDOS.
Does there exist a sound recording program for FreeDOS? Thanks.

On 6/26/07, Josberto Vieira [EMAIL PROTECTED] wrote:
 In portuguese: Eu preciso do driver para gravar som usando placa de
 som com o free-dos.
 Existe programa gravador de som para o free-dos?
 Obrigado.


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Recording sound

2007-06-27 Thread Jim Hall
Oops .. I'm still behind on my email, didn't realize this was answered
already (suggesting to use Creative Labs.)

-jh

On 6/27/07, Jim Hall [EMAIL PROTECTED] wrote:
 Translated request:

 I need driver to record sound using plate of sound (?) with FreeDOS.
 Does there exist a sound recording program for FreeDOS? Thanks.

 On 6/26/07, Josberto Vieira [EMAIL PROTECTED] wrote:
  In portuguese: Eu preciso do driver para gravar som usando placa de
  som com o free-dos.
  Existe programa gravador de som para o free-dos?
  Obrigado.
 


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Freedos 1.1 or 2.0...

2007-06-27 Thread Alain M.


someone escreveu:
  -- Michael C. Robinson
 
 Replace memmaker anyone???

INHO memmaker is not very inportant for new hardware (newer then 386!).

It was very important when UMB was complex and tricky made of many small 
memory areas. For some time now, it has become a contimous block of 
memory and so, a simple standard emm386 setup works for 99% of the 
machines...

Alain


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user