🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.pascal.borland
Article #149

Re: TPL60N20 & BLP70N17, any interest in them?

#149
From: Robert AH Prins
Date: Wed, 05 Sep 2001 20:09
61 lines
3544 bytes
"Jason Burgon" <jason@jayman.demon.co.uk> wrote in message news:<999518420.5328.0.nnrp-10.9e98bf9d@news.demon.co.uk>...
> Robert AH Prins <prino@bigfoot.com> wrote in message
> news:ed6d5b69.0109011247.3fcfa670@posting.google.com...
> > Hi all,
> >
> > From a private email:
> >
> > ...
> >
> >> I'm also still working on a 386+ only TURBO.TPL - I've increased the
> >> granularity of the DOS unit by splitting most files into two
> >> "get"/"set">parts, and in one case, TIME.ASM, into four parts,
> >>  TIMEGDAT.ASM,
> >> TIMESDAT.ASM, TIMEGTIM.ASM & TIMESTIM.ASM! I've also changed the
> >> codefor Intr/MsDos to the BP7 version, issuing a real interrupt, so that
> >> it will work under windoze.
> 
> Take a look at my GDOS unit. This is a 386+, TP7/BP7 unit with many
> enhancements over the standard DOS unit, including:
> 
>  Better interrupt support
>  Long file name support
>  Much better DPMI support
> 
>  http://www.jayman.demon.co.uk/gv/download.htm
> 
> > >I've also added a small amount of 386 code to OVERLAY and made some
> > >minimal optimizations to it, but as yet I haven't split it up - which
> > >should give some smartlink-savings, as I guess that some procedures
> > in it are used very infrequently!
> 
> I would be most interested in a dissassembly of the Overlay unit, as I would
> like to allow it to use XMS instead of EMS, but Borland in their infinite
> wisdom did not include the source code for Overlay (or Graph) in their "Open
> Source" BP7 distribution.

<snip>
 
So why didn't you ask for it when I offered it a few months ago? As for
Graph, I've done Graph3, but it contains "unreferenced" (ie via index
registers) parts that even IDA cannot resolve. I would need to write a
program that uses it, push that through IDA, create a .MAP file, convert
it to a .TDS file and use TD to see what the big series of DB's at the
end of the Graph3 stands for. (And I've never even looked at Graph)

<snip>

> I'd be very interested in a BPC.EXE (BP7 command line compiler) that
> was somewhat better at code optimizing. Some of the code generated by
> BP7 is pretty awful.

Once I'm back from my honeymoon, I will finally buy something to replace
my aging 386. Among others I will install OS/2 on it and Virtual Pascal,
I hope it generates better code, because "pretty awful" is a somewhat of
an understatement when you're talking about the code generated by TP6 or
BP7.

Robert
-- 
Robert AH Prins
prino@hotmail.com
Technical Details
Message-ID: <ed6d5b69.0109051209.4bffe795@posting.google.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!postnews1.google.com!not-for-mail
References: <ed6d5b69.0109011247.3fcfa670@posting.google.com> <999518420.5328.0.nnrp-10.9e98bf9d@news.demon.co.uk>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 111659,1fbb99bd50524bca
X-Google-Attributes: gid111659,public
X-Google-Thread: 108ebd,1fbb99bd50524bca
X-Google-Attributes: gid108ebd,public
X-Google-ArrivalTime: 2001-09-05 13:09:40 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!postnews1.google.com!not-for-mail
From: prino@bigfoot.com (Robert AH Prins)
Newsgroups: comp.lang.pascal.borland,borland.public.turbopascal
Subject: Re: TPL60N20 & BLP70N17, any interest in them?
Date: 5 Sep 2001 13:09:39 -0700
Organization: http://groups.google.com/
Lines: 61
Message-ID: <ed6d5b69.0109051209.4bffe795@posting.google.com>
References: <ed6d5b69.0109011247.3fcfa670@posting.google.com> <999518420.5328.0.nnrp-10.9e98bf9d@news.demon.co.uk>
NNTP-Posting-Host: 212.59.14.58
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: posting.google.com 999720579 16797 127.0.0.1 (5 Sep 2001 20:09:39 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: 5 Sep 2001 20:09:39 GMT