Re: [Freedos-user] (no subject)

2012-06-18 Thread dmccunney
On Sun, Jun 17, 2012 at 9:21 PM, Marcos Favero Florence de Barros
fav...@mpcnet.com.br wrote:
 Aha! So that's why one of my favorite text editors won't run in
 some machines; it' the same error message, and it uses the
 Borland interface too.

Which editor?  An assortment use the Borland interface.  Some are
based on the old Borland Editor Toolkit, but I believe there are a few
more modern variants in Pascal that don't.

 Marcos Fávero Florence de Barros
 Campinas, Brazil
__
Dennis
https://plus.google.com/u/0/105128793974319004519

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


[Freedos-user] TurboPascal Runtime Error 200

2012-06-18 Thread Marcos Favero Florence de Barros
  Aha! So that's why one of my favorite text editors won't run in
  some machines; it' the same error message, and it uses the
  Borland interface too.

 Which editor?  An assortment use the Borland interface.  Some
 are based on the old Borland Editor Toolkit, but I believe there
 are a few more modern variants in Pascal that don't.

It's a shareware from 1995 called Vision Edit, by PrimaSoft. 
It's not sophisticated like Aurora, but it's practical and I 
like it.

I fixed the problem yesterday: in the batch file that runs it, I
added a line FDAPM speed3 to drop processor speed below 200
MHz, and then FDAPM speed8 in the end to return to normal
speed.

This is the *third* thing I do in order to continue using this 
particular program. The other two are: loading Japheth's 
HDPMI16.EXE because apparently the original DPMI won't work 
under FreeDOS, and loading DPAKBD to make it FDAPM-aware.

Marcos


--
Marcos Fávero Florence de Barros
Campinas, Brazil




--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Networking

2012-06-18 Thread Tom Ehlert
 Tom Ehlert t...@drivesnapshot.de wrote:
 try using MSDOS or linux (or even Windows) for the
 'server' machine, and see if the problema go away

 I did the test with MS-DOS in the server and FreeDOS in the
 client.

 The problem vanished.

 I even used MODE con rate=32 which is the fastest typematic
 rate, and kept the arrow keys and PgUp/PgDn pressed in both
 computers for about a minute. The system is completely stable.

then the problem is not related to SHARE, but most likely a kernel
problem.

SHARE is responsible to resolve conflicts around multiple *write*
requests to the same file. just scrolling through a database should
work with or without locking.

but: in this case the remote machine and the local one (the 'server')
ascess the file at the same time, with a decent probability that the
server machine is inside DOS, when the read request from the remote
machine arrives. if this is not handled properly, you get a lot of
interesting (seemingly random) error messages as reported in you
initial post
   From the server:
- General failure reading drive C
- Disk is write protected

  From the client:
- Not ready reading drive G
- (This one is from DataPerfect, in a rare instance when the
  client did not crash along with the server:) Network
  error. One or more of the database files can't be accessed
  because of the current authorization for the files [..]

this is the black art of reliable disk access from a TSR (MSCLIENT),
along InDOS flag, SDA, possibly some internal calls, ...

most likely FreeDOS Kernel behaves just a tiny bit different from
MSDOS, and 'multitasking' on top of FreeDOS goes wrong.

btw: this could also affect different network stacks, because the
problem would be similar.

conclusion: don't use FreeDOS as a 'server' machine.

Tom


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Networking

2012-06-18 Thread David C. Kerber
Pentium definitely came in a 233MHz version, but I thought the 300MHz version 
was Pentium II only. 



 -Original Message-
 From: Rugxulo [mailto:rugx...@gmail.com] 
 Sent: Monday, June 18, 2012 12:10 AM
 To: freedos-user@lists.sourceforge.net
 Subject: Re: [Freedos-user] Networking
 
 Hi,
 
 On Jun 17, 2012 6:32 PM, Ulrich Hansen 
 uhan...@mainz-online.de wrote:
 
  Ah, and NEOS:
 
  I didn't have time to really create a NEOS network here. I 
 will look into it some other time. But at least the readme 
 sounds good at first glance. The NEOS installer works on my 
 old laptops (486SX33) but it doesn't in VirtualBox. In 
 VirtualBox I get the TurboPascal Runtime Error 200 which 
 seems to mean that the program won't work on computers with a 
 clock speed faster than 200 MHz. So how old are your Pentiums?
 
 You can patch those problematic programs or run a TSR.
 
 ftp://ftp.sac.sk/pub/sac/utilprog/r200fix.zip
 
 BTW, I had vaguely thought the highest Pentium was 200 or 233 
 Mhz, but Wikipedia says 300 Mhz, but I think they were more 
 common in lower speeds.
 
 
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Networking

2012-06-18 Thread TJ Edmister
The highest clock rates that were sold were 200MHz for Pentium, 233MHz for  
Pentium MMX, and 300MHz for Mobile Pentium MMX. The late mobile chips were  
made with a finer process (250nm IIRC).

On Mon, 18 Jun 2012 11:25:01 -0400, David C. Kerber  
dker...@warrenrogersassociates.com wrote:

 Pentium definitely came in a 233MHz version, but I thought the 300MHz  
 version was Pentium II only.




--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] FreeDOS 1.1: JemmEx conflicts with Keyb

2012-06-18 Thread Aitor Santamaría
Hi,

old thread ;)

There were in the past conflicts with KEYB 2.00 and JEMM that were
apparently solved with KEYB 2.01.
The NOHI option mostly controlls KEYB access to XMS, but reading this
thread, and knowing what I fixed 2.00 to 2.01, I suspect JEMM may make the
DOS' memory allocation strategy functions less robust than they are with
other DOSes.
In case it helps JEMM...

Aitor

El viernes, 13 de enero de 2012, Ulrich Hansen uhan...@mainz-online.de
escribió:
 Am 13.01.2012 um 18:54 schrieb Bernd Blaauw:

 Op 13-1-2012 16:11, Ulrich Hansen schreef:

 Description: I have installed FreeDOS 1.1 with german language and
keyboard. If I boot (after a fresh install) with bootmenu option 1 (Load
FreeDOS with JemmEx) keyb will crash with the error message:

 Keyboard layout : C:\FDOS\bin\keyboard.sys:GR [858](3)
 Critical error: cannot allocate memory. DOS reported error: 8

 could you try adding /NOHI at your KEYB line please?

 Wow. This worked!

 In AUTOEXEC.BAT I have now a line:

 KEYB GR,,keyboard.sys /NOHI

 In FDCONFIG.SYS I went back to all the original settings of FreeDOS 1.1.
So the JemmEx line looks like this again:

 1?DEVICE=C:\FDOS\BIN\JEMMEX.EXE NOEMS X=TEST I=TEST NOVME NOINVLPG

 X=TEST is just a test for checking which UMB areas are (un)safe to use.

 Could you perhaps try adding X=TEST to option 2 (EMM386) ? See if that
 works. I've not been able to reproduce your case in VMWARE Workstation 8.

 X=TEST is originally in option 2. The lines in FDCONFIG.SYS (untouched
after installation) look like this:

 2?DEVICE=C:\FDOS\BIN\HIMEMX.EXE
 2?DEVICE=C:\FDOS\BIN\JEMM386.EXE X=TEST I=TEST I=B000-B7FF NOVME NOINVLPG

 So this is OK.

 I don't really understand why leaving out X=TEST in option 1 solved the
problem too. Testing the UMBs should lead to a more stable behavior of
JEMMEX.EXE. Instead it crashed KEYB somehow. It's odd but it's easy to
reproduce with any fresh FreeDOS installation on VirtualBox with the
default settings (and choosing german keyboard layout).

 Anyway, starting KEYB with /NOHI seems to be the more elegant and logical
solution.
 Thanks!

 If this could be the default in FreeDOS, I think it would help other
users. At least the german ones... ;-)

 regards
 Ulrich






--
 RSA(R) Conference 2012
 Mar 27 - Feb 2
 Save $400 by Jan. 27
 Register now!
 http://p.sf.net/sfu/rsa-sfdev2dev2
 ___
 Freedos-user mailing list
 Freedos-user@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/freedos-user

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] FreeDOS 1.1: JemmEx conflicts with Keyb

2012-06-18 Thread Ulrich Hansen

Am 18.06.2012 um 22:15 schrieb Aitor Santamaría:

 There were in the past conflicts with KEYB 2.00 and JEMM that were apparently 
 solved with KEYB 2.01.
 The NOHI option mostly controlls KEYB access to XMS, but reading this thread, 
 and knowing what I fixed 2.00 to 2.01, I suspect JEMM may make the DOS' 
 memory allocation strategy functions less robust than they are with other 
 DOSes. 
 In case it helps JEMM...

Thanks for looking into this. There is also a page in the FreeDOS wiki about 
the problem:
http://sourceforge.net/apps/mediawiki/freedos/index.php?title=VirtualBox_-_Chapter_9

As I wrote, KEYB v2.01 and JEMMEX v5.75 are installed in a way in FreeDOS 1.1 
that leads to KEYB crashing at boot 
- if you choose option 1 from the boot menu and 
- manually changed AUTOEXEC.BAT to install a keyboard layout. 
Generally spoken this means people with a different keyboard than the US have a 
problem.

AFAIK there are two ways to work around this as user:

1. Solution: Change the following line in FDCONFIG.SYS
1?DEVICE=C:\FDOS\BIN\JEMMEX.EXE NOEMS X=TEST I=TEST NOVME NOINVLPG
to read
1?DEVICE=C:\FDOS\BIN\JEMMEX.EXE NOEMS I=TEST NOVME NOINVLPG
(remove X=TEST)

Or

2. Solution: Change the following line in AUTOEXEC.BAT (if you install f.i. the 
german keyboard layout)
KEYB GR,,keyboard.sys
to read
KEYB GR,,keyboard.sys /NOHI

Effects on free memory:
1st solution: 598,736 total 594,656 conv 4,080 upper
2nd solution: 590,560 total 590,208 conv 352 upper

So the first solution gives me more free memory while the second solution may 
result in a more robust system (more tested and excluded upper memory blocks). 

Of course from a user's perspective it would be best if either KEYB or JEMMEX 
could be fixed. According to your remarks it should be JEMMEX. I just tested 
the new JEMMEX v5.76 but there was no difference.

regards
Ulrich



 El viernes, 13 de enero de 2012, Ulrich Hansen uhan...@mainz-online.de 
 escribió:
  Am 13.01.2012 um 18:54 schrieb Bernd Blaauw:
 
  Op 13-1-2012 16:11, Ulrich Hansen schreef:
 
  Description: I have installed FreeDOS 1.1 with german language and 
  keyboard. If I boot (after a fresh install) with bootmenu option 1 (Load 
  FreeDOS with JemmEx) keyb will crash with the error message:
 
  Keyboard layout : C:\FDOS\bin\keyboard.sys:GR [858](3)
  Critical error: cannot allocate memory. DOS reported error: 8
 
  could you try adding /NOHI at your KEYB line please?
 
  Wow. This worked!
 
  In AUTOEXEC.BAT I have now a line:
 
  KEYB GR,,keyboard.sys /NOHI
 
  In FDCONFIG.SYS I went back to all the original settings of FreeDOS 1.1. So 
  the JemmEx line looks like this again:
 
  1?DEVICE=C:\FDOS\BIN\JEMMEX.EXE NOEMS X=TEST I=TEST NOVME NOINVLPG
 
  X=TEST is just a test for checking which UMB areas are (un)safe to use.
 
  Could you perhaps try adding X=TEST to option 2 (EMM386) ? See if that
  works. I've not been able to reproduce your case in VMWARE Workstation 8.
 
  X=TEST is originally in option 2. The lines in FDCONFIG.SYS (untouched 
  after installation) look like this:
 
  2?DEVICE=C:\FDOS\BIN\HIMEMX.EXE
  2?DEVICE=C:\FDOS\BIN\JEMM386.EXE X=TEST I=TEST I=B000-B7FF NOVME NOINVLPG
 
  So this is OK.
 
  I don't really understand why leaving out X=TEST in option 1 solved the 
  problem too. Testing the UMBs should lead to a more stable behavior of 
  JEMMEX.EXE. Instead it crashed KEYB somehow. It's odd but it's easy to 
  reproduce with any fresh FreeDOS installation on VirtualBox with the 
  default settings (and choosing german keyboard layout).
 
  Anyway, starting KEYB with /NOHI seems to be the more elegant and logical 
  solution.
  Thanks!
 
  If this could be the default in FreeDOS, I think it would help other users. 
  At least the german ones... ;-)
 
  regards
  Ulrich
 
 
 
 
 
  --
  RSA(R) Conference 2012
  Mar 27 - Feb 2
  Save $400 by Jan. 27
  Register now!
  http://p.sf.net/sfu/rsa-sfdev2dev2
  ___
  Freedos-user mailing list
  Freedos-user@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/freedos-user
  --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and 
 threat landscape has changed and how IT managers can respond. Discussions 
 will include endpoint security, mobile security and the latest in malware 
 threats. 
 http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___
 Freedos-user mailing list
 Freedos-user@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/freedos-user

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT