Hi,

On Wed, Jun 6, 2012 at 6:15 AM, Eric Auer <e.a...@jpberlin.de> wrote:
>
>> Two apps do not run using the first boot option JEMMEX:
>>
>> - Borland Pascal 7
>> runtime exception 000E, which made me first think about the
>> fast-CPU-problem, but this installation was patched already.
>> during web research I found something mentioning XMS memory size.
>> The PC has got 384 MB of RAM.

BP 7.01 (see file times) should? already be patched for the runtime
200 error. But your problem could actually be any number of things. I
have no concrete ideas, only guesses, because I don't have (and never
used) BP7, though.

No idea why you would have a runtime error. You mean running
BP7-compiled apps? Compiler itself? BPC.EXE? Or the IDE?

Try again with "JEMMEX X=TEST I=TEST". And try using XMGR.

384 MB should be plenty for DPMI 16-bit, but maybe it's "too much"??
Dunno. You could try limiting (or increasing) memory handles for XMS
or (EMS?) "MAX". (IIRC, BP7 can access up to 128 MB on suitable 386+
machines, but I'm not sure of the details.) Keep in mind that another
"solution" might? be just using FreePascal (386+) instead, which is
more stable (at least, memory wise).

Oops, almost forgot, you can try other DPMI hosts, e.g. HDPMI16.EXE
(from Japheth's HXRT.ZIP) or DPMIONE or similar. But I'm positive that
CWSDPMI won't work for 16-bit DPMI, though.

In other words, a lot of fiddling can sometimes help. Strange but
true, not all setups and machines were tested with these various
softwares, esp. across the years. (FreeDOS is stable, but I'm saying
that there are corner cases in various third-party stuff.)

>> - Xtree Pro
>> Pressing Ctrl-Break prints a Jemmex exception.
>> Using EMM386 it stops on startup, but continues.
>
> Do both run if you do not load any EMM driver at all?
>
> Do X=a000-ffff or similar EMM options help? If so, it
> is possible that your  hardware or  firmware does not
> report some areas that should not be used as UMB, but
> manually excluding that area would help. The suggested
> X option excludes everything UMB, it is only to test.

Yeah, sounds about right.

>> during bootup.
>> Which means, I do not see freedos coming up, no freedos boot menu.
>> After haevy reserach I solved the problem by switching grub to text mode...
>> but maybe you could add a mode switch to the beginning of boot up?
>
> Yes, you could use SCREEN=3 in (fd)config.sys or
> you could use MODE CO80 or similar later... :-)

Eh? You don't really need GRUB (or GRUB4DOS) at all. I don't remember,
is the FD 1.1 installer activating this? I wouldn't recommend GRUB at
all unless perhaps you were multi-booting Linux or whatever else.

DOS is ridiculously easy to install, but I'm afraid anything more
complicated will be more confusing.  :-/

>> What I am missing is a set of gnu utils, one knows from Linux.
>> Is there a package available somewhere?
>
> ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/
> for example txt20b.zip = textutils 2.0 ... :-)

DJGPP's utils are older, hence it was before GNU Coreutils was
combined. The same thing is effectively FileUtils, TextUtils,
ShellUtils:

http://na.mirror.garr.it/mirrors/djgpp/beta/v2gnu/fil41b.zip
http://na.mirror.garr.it/mirrors/djgpp/beta/v2gnu/txt20b.zip
http://na.mirror.garr.it/mirrors/djgpp/beta/v2gnu/shl2011b.zip

N.B. Those are binaries only (specifically, using DJGPP 2.04), so
sources are in /current/ as separate .ZIP files. And this doesn't
include other utils (also available in similar place) like Bash, Grep,
M4, Sed, Awk, Diff, Patch, Tar, Gzip, Bzip2, Make, Groff, Man, Less,
Texinfo, Find, etc.

If you need more specifics, feel free to ask here or on the
news://comp.os.msdos.djgpp group / mailing list.

------------------------------------------------------------------------------
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

Reply via email to