🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: TPL60N20 & BLP70N17, any interest in them?

#153
From: Jason Burgon
Date: Mon, 03 Sep 2001 03:03
53 lines
3444 bytes
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.

> Q1) How much interest would there be in such a unit, or a similar
> one for BP7?

I really see no point in doing a TP6 version, since this compiler was
superceeded by TP7 and BP7 nearly 10 years ago. However, I would be most
interested in a BP7 version. It must be able to handle DPMI properly though.

> Q2) My disassemblies of TPC.EXE (TP 6.00 & TP 6.01) are complete and
> assemble, after some massaging to byte-4-byte equivalent versions
> (except for the relocation table). I'm ready to create a VER65
> version, where BASM will be able to assemble a lot of 386(+) instructions. I
> could do the same for BP7's compilers, but except for the command line
> compiler this will be a lot harder. Would there be any interest in
> such a hacked compiler?

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.
Technical Details
Message-ID: <999518420.5328.0.nnrp-10.9e98bf9d@news.demon.co.uk>
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!dispose.news.demon.net!news.demon.co.uk!demon!jayman.demon.co.uk!not-for-mail
References: <ed6d5b69.0109011247.3fcfa670@posting.google.com>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 108ebd,1fbb99bd50524bca
X-Google-Attributes: gid108ebd,public
X-Google-Thread: 111659,1fbb99bd50524bca
X-Google-Attributes: gid111659,public
X-Google-ArrivalTime: 2001-09-03 05:01:02 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!dispose.news.demon.net!news.demon.co.uk!demon!jayman.demon.co.uk!not-for-mail
From: "Jason Burgon" <jason@jayman.demon.co.uk>
Newsgroups: comp.lang.pascal.borland,borland.public.turbopascal
Subject: Re: TPL60N20 & BLP70N17, any interest in them?
Date: Mon, 3 Sep 2001 04:03:48 +0100
Message-ID: <999518420.5328.0.nnrp-10.9e98bf9d@news.demon.co.uk>
References: <ed6d5b69.0109011247.3fcfa670@posting.google.com>
NNTP-Posting-Host: jayman.demon.co.uk
X-NNTP-Posting-Host: jayman.demon.co.uk:158.152.191.157
X-Trace: news.demon.co.uk 999518420 nnrp-10:5328 NO-IDENT jayman.demon.co.uk:158.152.191.157
X-Complaints-To: abuse@demon.net
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.00.2014.211
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2014.211
Lines: 57