I stumbled upon an interesting article: http://www.rcollins.org/articles/pmbasics/tspec_a1_doc.html
I wonder whether were there any Forths, that were
switching from DOS' real mode to operate in protected mode
(and ev. their BYE meant getting back to DOS in its real mode)?
I stumbled upon an interesting article: http://www.rcollins.org/articles/pmbasics/tspec_a1_doc.html
I wonder whether were there any Forths, that wereBack then Docker containers had not yet been invented.. ;-)
switching from DOS' real mode to operate in protected mode
(and ev. their BYE meant getting back to DOS in its real mode)?
On Thursday, October 5, 2023 at 10:18:10 PM UTC+2, Zbig wrote:
I stumbled upon an interesting article: http://www.rcollins.org/articles/pmbasics/tspec_a1_doc.html
I wonder whether were there any Forths, that wereJust before the serious ansification efforts started, there was F-4TH
switching from DOS' real mode to operate in protected mode
(and ev. their BYE meant getting back to DOS in its real mode)?
and FFORTH. These where wildly excentric Forths with 3 byte addresses
an 2 byte data. They used a "DOS-extender" to put the system in
protected mode, and then segmented addresses could be used to access
4MB or more of memory. When the Forth standard allowed non-16 bit implementations I switched to full 32bits.
I had a look just now but can't find the iForth docs from the
interbellum.
-marcel
I stumbled upon an interesting article: http://www.rcollins.org/articles/pmbasics/tspec_a1_doc.html
I wonder whether were there any Forths, that were
switching from DOS' real mode to operate in protected mode
(and ev. their BYE meant getting back to DOS in its real mode)?
I stumbled upon an interesting article: >http://www.rcollins.org/articles/pmbasics/tspec_a1_doc.html
I wonder whether were there any Forths, that were
switching from DOS' real mode to operate in protected mode
(and ev. their BYE meant getting back to DOS in its real mode)?
Thanks, guys.
Yes, DOS presently is one more „retro-system”, still
it keeps its merits as learning platform.
And the solution presented by Mr. Collins was
something new to me.
Thanks, guys.In the early 90s, 32-bit UR/Forth from LMI running under a
Yes, DOS presently is one more „retro-system”, still
it keeps its merits as learning platform.
DOS-extender was the flagship of the Forth community.
UR/Forth was what really kept Forth competitive with C.
And the solution presented by Mr. Collins wasAre you referring to the troll Rick Collins? WTF???
something new to me.
No trace of UR/Forth anywhere in the Internet (I once was
seaching for maybe some "shareware" version for download).
Nothing.
I recall trying to contact its author some 3 years ago, but even
to find his e-mail address turned out to be not possible.
He's on LinkedIn and his profile leaves no doubt:
In the early 90s, 32-bit UR/Forth from LMI running under aNo trace of UR/Forth anywhere in the Internet (I once was
DOS-extender was the flagship of the Forth community.
UR/Forth was what really kept Forth competitive with C.
seaching for maybe some "shareware" version for download).
Nothing.
On Monday, October 9, 2023 at 8:31:06?AM UTC-7, Zbig wrote:
In the early 90s, 32-bit UR/Forth from LMI running under aNo trace of UR/Forth anywhere in the Internet (I once was
DOS-extender was the flagship of the Forth community.
UR/Forth was what really kept Forth competitive with C.
seaching for maybe some "shareware" version for download).
Nothing.
UR/Forth was a commercial product. I paid $400 for the 16-bit version
in the early 90s. I never bought the 32-bit version. I remember that I
wrote an improved software floating-point package (the package
that came with UR/Forth had bugs). I tried to sell this to Ray Duncan
but he wouldn't pay cash --- he did offer to give me a copy of the
32-bit UR/Forth but I declined --- later on I got a job at Testra and
used their copy of the 32-bit UR/Forth.
When LMI was killed off by ANS-Forth, Testra obtained the
source-code for UR/Forth from Ray Duncan, but they had to sign
an NDA.
Elizabeth Rather killed UR/Forth by declaring it non-standard
by fiat. Her expectation was that the large UR/Forth community
would switch to PolyForth, or patiently wait years for SwiftForth
to come out (and more years for the bugs in SwiftForth to get
fixed so that SwiftForth was usable). This didn't happen.
The large UR/Forth community switched to C programming.
On 10 Oct 23 at group /comp/lang/forth in article d481c139-c737-485d-a659-854609bda3afn@googlegroups.com
<hughaguilar96@gmail.com> (Hugh Aguilar) wrote:
...
UR/Forth was a commercial product. I paid $400 for the 16-bit version...
in the early 90s. I never bought the 32-bit version. I remember that I
wrote an improved software floating-point package (the package
that came with UR/Forth had bugs). I tried to sell this to Ray Duncan
but he wouldn't pay cash --- he did offer to give me a copy of the
32-bit UR/Forth but I declined --- later on I got a job at Testra and
used their copy of the 32-bit UR/Forth.
Not only the the UR/Forth FP had bugs, there where a lot of more bugs in
MC. Especially buggy was the 80C166 and 80535.
I purchased different LMI products, for a lot of money, especially a lot
of MetaCompilers. I made more of hundred projects for different industrial target. Z80, 64180, RTX-2000, 8031, 80535, 80c166, 80c192, 68000, 68HC16, 8086, 6802...
Not only the the UR/Forth FP had bugs, there where a lot of more bugs in
MC. Especially buggy was the 80C166 and 80535.
I fixed more than a dozend bugs which I was able to fix/circumvent.
And demanded Ray to fix the bugs in the MC Kernal. But Ray denied to fix
any and told the German Distributor, that he should piss me and refund my money for the 80C166. Ray didn't wan't to discuss any longer with me, he
had no clue, what an engineer needs nor how to make really professionell
SW for industrie. Ray was the 'GURU' and Gurus never make any mistakes!
I fixed more than a dozend bugs which I was able to fix/circumvent.
And demanded Ray to fix the bugs in the MC Kernal. But Ray denied to fix
any and told the German Distributor, that he should piss me and refund
Hmm... so maybe I shouldn't bother Mr. Duncan after all.
I fixed more than a dozend bugs which I was able to fix/circumvent.
And demanded Ray to fix the bugs in the MC Kernal. But Ray denied to fix
any and told the German Distributor, that he should piss me and refund
Not if you're one of the "FIG-public domain-hacker cabal" that "systematically destroyed" the Forth market :)
He made a mistake while selling me some MC, one disk contains the complete >source for the MC Kernal. Poor documentation and quite a hack. I fiddled >several days to repair the bugs and recompiled 'my' MC-kernals.
So I could survive with my engineering office, delivering industrial >controllers and projects. :)
Saludos (an alle Vernnftigen, Rest sh. sig)
Wolfgang
--
I fixed more than a dozend bugs which I was able to fix/circumvent.
And demanded Ray to fix the bugs in the MC Kernal. But Ray denied to fix
any and told the German Distributor, that he should piss me and refund
Hmm... so maybe I shouldn't bother Mr. Duncan after all.
Could you list a few of these bugs? I mean as a "memento",
what should be avoided when creating a Forth compiler.
In article <GQbfNFvEQoB@allinger-307049.user.uni-berlin>,
Wolfgang Allinger <all2001@gmx.de> wrote:
<SNIP>
He made a mistake while selling me some MC, one disk contains the complete >> source for the MC Kernal. Poor documentation and quite a hack. I fiddled
several days to repair the bugs and recompiled 'my' MC-kernals.
So I could survive with my engineering office, delivering industrial
controllers and projects. :)
Is their any value to this compiler? Should you preserve it for posterity? The product is no longer available, so you could publish it in Germany.
Groetjes Albert
--
Don't praise the day before the evening. One swallow doesn't make spring.
You must not say "hey" before you have crossed the bridge. Don't sell the hide of the bear until you shot it. Better one bird in the hand than ten in the air. First gain is a cat spinning. - the Wise from Antrim -
I guess it was a stance of the type „priest of secret lore” and the desire to maintain (kind of) a monopoly? ;)
400 USD even today it's still not that cheap. Yes, I'm aware it
depends „what for” — but from what I see there were real problems
to be solved/fixed.
Hmm... so maybe I shouldn't bother Mr. Duncan after all.
Hmm... so maybe I shouldn't bother Mr. Duncan after all.I'm unpleasantly surprised that people here rather draw
conclusions based on a posting than check for themselves.
Hmm... so maybe I shouldn't bother Mr. Duncan after all.I'm unpleasantly surprised that people here rather draw
conclusions based on a posting than check for themselves.
You know: my interest in UR/Forth is purely histori/techni/cal,
so I'm not going to pay for it 400 USD.
OTOH I wouldn't to make impression on Mr. Duncan that I'm going
to rob him or something; that I wanted to extort anything from him.
Just was curious if he meanwhile (maybe) released (or would be
keen to) his Forth to the public, like to known place forth.org — even without the sources.
On Wednesday, October 11, 2023 at 8:32:00 AM UTC+2, Zbig wrote:In particular
[..]
Hmm... so maybe I shouldn't bother Mr. Duncan after all.
I'm unpleasantly surprised that people here rather draw
conclusions based on a posting than check for themselves.
-marcel
In article <b0c80fb0-0057-49ac-bfef-1e0b5bc48103n@googlegroups.com>,
Marcel Hendrix <mhx@iae.nl> wrote:
On Wednesday, October 11, 2023 at 8:32:00 AM UTC+2, Zbig wrote:In particular
[..]
Hmm... so maybe I shouldn't bother Mr. Duncan after all.
I'm unpleasantly surprised that people here rather draw
conclusions based on a posting than check for themselves.
http://www.forth.org/svfig/kk/07-2019.html
shows that
1. Ray Duncan is a responsable person who doesn't throw away
stuff willy nilly.
On 12/10/2023 8:40 pm, albert wrote:
In article <b0c80fb0-0057-49ac-bfef-1e0b5bc48103n@googlegroups.com>,
Marcel Hendrix <mhx@iae.nl> wrote:
On Wednesday, October 11, 2023 at 8:32:00 AM UTC+2, Zbig wrote:In particular
[..]
Hmm... so maybe I shouldn't bother Mr. Duncan after all.
I'm unpleasantly surprised that people here rather draw
conclusions based on a posting than check for themselves.
http://www.forth.org/svfig/kk/07-2019.html
shows that
1. Ray Duncan is a responsable person who doesn't throw away
stuff willy nilly.
As I read it, it appears he did give it away:
"We'll unbox packages of Forth material sent to the SVFIG archives by Ray
Duncan, a giant from the history of Forth."
In article <6527cd22$1@news.ausics.net>, dxf <dxforth@gmail.com> wrote:
On 12/10/2023 8:40 pm, albert wrote:
In article <b0c80fb0-0057-49ac-bfef-1e0b5bc48103n@googlegroups.com>,
Marcel Hendrix <mhx@iae.nl> wrote:
On Wednesday, October 11, 2023 at 8:32:00 AM UTC+2, Zbig wrote:In particular
[..]
Hmm... so maybe I shouldn't bother Mr. Duncan after all.
I'm unpleasantly surprised that people here rather draw
conclusions based on a posting than check for themselves.
http://www.forth.org/svfig/kk/07-2019.html
shows that
1. Ray Duncan is a responsable person who doesn't throw away
stuff willy nilly.
As I read it, it appears he did give it away:
"We'll unbox packages of Forth material sent to the SVFIG archives by Ray
Duncan, a giant from the history of Forth."
My interpretation is that if you send Forth material to archives,
that is a responable behaviour?
You know: my interest in UR/Forth is purely histori/techni/cal,
so I'm not going to pay for it 400 USD.
OTOH I wouldn't to make impression on Mr. Duncan that I'm going
to rob him or something; that I wanted to extort anything from him.
Just was curious if he meanwhile (maybe) released (or would be
keen to) his Forth to the public, like to known place forth.org — even without the sources.
https://www.ebay.com/itm/155817878968
"If you are a collector you will want to have this rare piece of
history for your vintage collection."
Hmm... so maybe I shouldn't bother Mr. Duncan after all.I'm unpleasantly surprised that people here rather draw
conclusions based on a posting than check for themselves.
You know: my interest in UR/Forth is purely histori/techni/cal,
so I'm not going to pay for it 400 USD.
https://www.ebay.com/itm/155817878968
"If you are a collector you will want to have this rare piece of
history for your vintage collection."
Maybe, but not at the listed price.
I bought four years ago original Super-Forth for C-64,
I gave IIRC about 70 USD — for complete package,
software and manual (and including porto, if I'm correct).
But 100 USD for a manual alone… only in case when
I „really really” need it; not as a „collectible”.
You must have more space for boxes than I :) I had the impression
SuperForth 64 s/w and docs were already available online.
On 13/10/2023 12:48 am, albert wrote:
In article <6527cd22$1@news.ausics.net>, dxf <dxforth@gmail.com> wrote:
On 12/10/2023 8:40 pm, albert wrote:
In article <b0c80fb0-0057-49ac-bfef-1e0b5bc48103n@googlegroups.com>,
Marcel Hendrix <mhx@iae.nl> wrote:
On Wednesday, October 11, 2023 at 8:32:00 AM UTC+2, Zbig wrote:In particular
[..]
Hmm... so maybe I shouldn't bother Mr. Duncan after all.
I'm unpleasantly surprised that people here rather draw
conclusions based on a posting than check for themselves.
http://www.forth.org/svfig/kk/07-2019.html
shows that
1. Ray Duncan is a responsable person who doesn't throw away
stuff willy nilly.
As I read it, it appears he did give it away:
"We'll unbox packages of Forth material sent to the SVFIG archives by Ray >>> Duncan, a giant from the history of Forth."
My interpretation is that if you send Forth material to archives,
that is a responable behaviour?
Responsible aside, stuff donated is just boxes moved around.
From what you say HCC Forth is sitting on a ton of material.
Is there any doubt it will eventually be thrown out?
Define "thrown out". Define "eventually"."Thrown out"
"Eventually"
An action or event that will take place at an indeterminate moment in the future.
synonym define synonym ok"Eventually"…or simply: „in the end”.
An action or event that will take place at an indeterminate moment in the future.
No trace of UR/Forth anywhere in the Internet (I once was
seaching for maybe some "shareware" version for download).
On 10/10/2023 2:31 am, Zbig wrote:
No trace of UR/Forth anywhere in the Internet (I once was
seaching for maybe some "shareware" version for download).
Googling brought up LMI PC/FORTH+ 2.00 1984
https://forum.winworldpc.com/discussion/11778/offer-lmi-pc-forth-2-0
Boots up with 593890 bytes free! Can't recall the differences from the regular (64K) PC/FORTH other than it ran slower.
NG data files LMI released for PC/FORTH+ 3.2 and UR/FORTH386 are here: https://drive.google.com/drive/folders/1kh2WcPUc3hQpLcz7TQ-YQiowrozvxfGw
A reader for NG files can be found here:
https://www.davep.org/norton-guides/
Rick (SwiftForth) VanNorman put out several pd forths. One was along the lines of LMI PC/FORTH+ (pseudo 32bit) and a DPMI-based forth. The latter
is packaged as S4.ZIP and is in the Taygeta forth archives. Can't seem to find a link for it but have a copy somewhere.
Who wants a DPMI Forth? Anyhow.
https://forth.hcc.nl/producten/ciforth.html
Go to the obsolete section.
Download "wina versie 4"
At least this is documented and the source comes with it.
Rick (SwiftForth) VanNorman put out several pd forths. One was along the
lines of LMI PC/FORTH+ (pseudo 32bit) and a DPMI-based forth. The latter
is packaged as S4.ZIP and is in the Taygeta forth archives. Can't seem to
find a link for it but have a copy somewhere.
Sure it would be an interesting example; tried to google for that,
but indeed it cannot be found.
But I have found something like FORTH32, and there's a remark
„Author: Rick VanNorman”:
https://github.com/OS2World/DEV-FORTH-FORTH32
Go to the obsolete section.
Download "wina versie 4"
In article <c6958e4f-5f7f-4735-8b2c-96d0db6de96fn@googlegroups.com>,
Zbig <zbigniew2011@gmail.com> wrote:
Rick (SwiftForth) VanNorman put out several pd forths. One was along the >>> lines of LMI PC/FORTH+ (pseudo 32bit) and a DPMI-based forth. The latter >>> is packaged as S4.ZIP and is in the Taygeta forth archives. Can't seem to >>> find a link for it but have a copy somewhere.
Sure it would be an interesting example; tried to google for that,
but indeed it cannot be found.
But I have found something like FORTH32, and there's a remark
„Author: Rick VanNorman”:
https://github.com/OS2World/DEV-FORTH-FORTH32
Who wants a DPMI Forth? Anyhow.
https://forth.hcc.nl/producten/ciforth.html
Go to the obsolete section.
Download "wina versie 4"
At least this is documented and the source comes with it.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 475 |
Nodes: | 16 (2 / 14) |
Uptime: | 20:00:22 |
Calls: | 9,487 |
Calls today: | 6 |
Files: | 13,617 |
Messages: | 6,121,093 |