Groups | Search | Server Info | Login | Register


Groups > comp.os.linux.misc > #72874

Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth

From "Carlos E.R." <robin_listas@es.invalid>
Newsgroups comp.os.linux.misc, alt.folklore.computers
Subject Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth
Date 2025-09-01 11:26 +0200
Message-ID <4f5golxao.ln2@Telcontar.valinor> (permalink)
References (4 earlier) <mhei7qFagenU1@mid.individual.net> <108tdf1$2a7v9$2@dont-email.me> <h5pdolx0lq.ln2@Telcontar.valinor> <10930r8$3jjop$1@dont-email.me> <zT6dneHBkZIuqSj1nZ2dnZfqn_qdnZ2d@giganews.com>

Cross-posted to 2 groups.

Show all headers | View raw


On 2025-09-01 07:52, c186282 wrote:
> On 8/31/25 10:36 PM, Lawrence D’Oliveiro wrote:
>> On Sun, 31 Aug 2025 13:44:17 +0200, Carlos E.R. wrote:
>>
>>> On 2025-08-30 01:34, Lawrence D’Oliveiro wrote:
>>>>
>>>> Using overlays was never straightforward, on any OS.
>>>
>>> It was trivial on Turbo Pascal.
>>
>> There were two kinds of overlay system: the one where the calling code
>> could be swapped out while the called code (needing a possible segment
>> swap when returning from the callee) and the one where it couldn’t
>> (needing more memory).
>>
>> Which one did Turbo Pascal use?
> 
>    I bought v1.x ... and then on. Best money I ever
>    spent. DID need overlays for a large pgm in v3.x -
>    something between a graphic and mini-GIS app.
>    STILL use FPC/Lazarus fairly often. GREAT language.
> 
>    And, unlike 'C', you can actually kind of read and
>    understand your own code years later :-)
> 
>    And the overlays WERE super easy. WERE limited
>    to 64k however. The older TPs came for both x86/DOS
>    and CP/M-86. Similar, though not quite identical,
>    tricks and solutions.
> 
>    Foley & Van Dam - "Fundamentals Of Interactive
>    Computer Graphics" - has all the good algos
>    (IN Pascal).
> 
>    Hey, did use the M$/IBM multi-pass Pascal compiler
>    (still have it in a VM somewhere) but TP was just
>    a *revolution*. Even found a good use for the
>    'turtle' in v3.x


There was a "nasty" bug in the runtime that made old compiled programs 
crash on much faster computers later: the initialization code timed how 
much time a certain closed loop tuck to run, This was used so that the 
program could later time delays. Say, wait half a second. Well, the 
initial measuring loop of one tick overflowed the word variable, crashing.

No one ever thought computers would become so fast.

I believe there is a patch, but not created by Borland.

-- 
Cheers, Carlos.

Back to comp.os.linux.misc | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Johnny Billquist <bqt@softjar.se> - 2025-08-29 21:12 +0200
  Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth ted@loft.tnolan.com (Ted Nolan <tednolan>) - 2025-08-29 20:52 +0000
    Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-08-29 23:34 +0000
      Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Johnny Billquist <bqt@softjar.se> - 2025-08-30 11:51 +0200
      Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth scott@slp53.sl.home (Scott Lurndal) - 2025-08-30 15:54 +0000
        Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Peter Flass <Peter@Iron-Spring.com> - 2025-08-30 12:13 -0700
          Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth ted@loft.tnolan.com (Ted Nolan <tednolan>) - 2025-08-30 19:27 +0000
            Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Peter Flass <Peter@Iron-Spring.com> - 2025-08-30 14:45 -0700
          Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2025-09-02 21:22 +0000
            Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth John Ames <commodorejohn@gmail.com> - 2025-09-02 14:45 -0700
              Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth cross@spitfire.i.gajendra.net (Dan Cross) - 2025-09-03 10:40 +0000
                Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth John Ames <commodorejohn@gmail.com> - 2025-09-03 07:59 -0700
                Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth rbowman <bowman@montana.com> - 2025-09-03 17:38 +0000
                Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth scott@slp53.sl.home (Scott Lurndal) - 2025-09-03 17:51 +0000
            Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth scott@slp53.sl.home (Scott Lurndal) - 2025-09-02 22:03 +0000
        Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Rich Alderson <news@alderson.users.panix.com> - 2025-08-30 19:34 -0400
      Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth "Carlos E.R." <robin_listas@es.invalid> - 2025-08-31 13:44 +0200
        Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-09-01 02:36 +0000
          Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth c186282 <c186282@nnada.net> - 2025-09-01 01:52 -0400
            Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth "Carlos E.R." <robin_listas@es.invalid> - 2025-09-01 11:26 +0200
            Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Peter Flass <Peter@Iron-Spring.com> - 2025-09-01 08:01 -0700
              Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth rbowman <bowman@montana.com> - 2025-09-01 18:12 +0000
              Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth "Carlos E.R." <robin_listas@es.invalid> - 2025-09-01 20:15 +0200
          Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth "Carlos E.R." <robin_listas@es.invalid> - 2025-09-01 11:20 +0200
    Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Johnny Billquist <bqt@softjar.se> - 2025-08-30 11:49 +0200
      Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth ted@loft.tnolan.com (Ted Nolan <tednolan>) - 2025-08-30 17:39 +0000
        Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Johnny Billquist <bqt@softjar.se> - 2025-08-31 12:40 +0200
          Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Peter Flass <Peter@Iron-Spring.com> - 2025-08-31 08:19 -0700
            Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Johnny Billquist <bqt@softjar.se> - 2025-08-31 20:10 +0200

csiph-web