Hi Richard,

> I'm new to Freedos, and tried it with a program written in Borland Pascal
> which usually gives a 200 "divide by zero" error if run on a modern PC.

This is a known bug in Borland / Turbo Pascal / C compiled
programs. The problem is simply that your PC is too fast.
You can slow it down to 2/8 speed with "fdapm speed2" if
it has ACPI, or use other slowdown software, or use tools
which fix the Borland error in your program :-).

http://fd-doc.sourceforge.net/faq/cgi-bin/viewfaq.cgi?faq=General_Information/265
www.bttr-software.de/links/ (very nice list :-))
www.opus.co.tt/dave/indexall.htm

> The software seems to run perfectly under Freedos, and I would like to
> know whether this is a fluke, or if Freedos does actually divide down
> the system clock?

The problem would happen in any DOS on your PC :-)

Eric



-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to