Re: [Freedos-user] BIOS weirdness with SATA/IDE adapter (was IDE <-> CF adapters)

2021-03-03 Thread Liam Proven
On Wed, 3 Mar 2021 at 13:11, Jon Brase  wrote:

[...]
> when I input a manual drive size, I indeed get the 504 MiB limit (it resets
[...]
> Any ideas?

Yes. Use a disk manager. It will install a tiny overlay before the OS
boots and that will allow you to use arbitrarily-large disks without
problems. (Probably not with Linux, but with DOS, Win9x, OS/2 and
maybe even NT).

OnTrack's version is now freeware:
https://www.philscomputerlab.com/ontrack-disk-manager.html

There are alternatives such as EZDrive:
https://www.philscomputerlab.com/western-digital.html

More info:
https://www.rigacci.org/docs/biblio/online/firmware/diskmgr.htm

Just be careful using boot disks -- you need the disk manager on your
boot disks too. Boot from a non-disk-manager disk and writing to the
drive *will* corrupt it.

-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] BIOS weirdness with SATA/IDE adapter (was IDE <-> CF adapters)

2021-03-09 Thread Liam Proven
On Tue, 9 Mar 2021 at 22:28, Jon Brase  wrote:
>
>
> On 3/3/21 7:30 AM, Liam Proven wrote:
> > Yes. Use a disk manager. It will install a tiny overlay before the OS
> > boots and that will allow you to use arbitrarily-large disks without
> > problems. (Probably not with Linux, but with DOS, Win9x, OS/2 and
> > maybe even NT).
>
> Actually, it looks like, through kernel 2.5., Linux explicitly
> detected and worked with both OnTrack and EasyDrive. Since that version,
> it has a tunable offset parameter that can be set appropriately for
> either one by the user (63 sectors for OnTrack, 1 for EasyDrive). All
> other avenues seem to have failed, so I may well be going that route next.

That is actually quite impressive! I did not know that. Thanks for the info.

Once installed, it's a good, simple, easy solution. I used to use them
a lot back in the day (late 1990s, roughly.)

Installing a CPU upgrade in an old PC was rarely worth the hassle, but
if you replaced a small hard disk (especially if compressed with
DoubleSpace or something) with a big more modern one, and maxed out
the RAM, the performance improvement was often very gratifying for a
relatively small spend.

In one friend's machine, I did this _and_ an IDT WinChip CPU upgrade.
The old boot HDD I retained but made drive D: and put the Windows
swapfile on it. This was a small faff as it was a low-profile Dell and
there wasn't a suitable 2nd HDD bay. I improvised with cable ties and
duct tape.

Later on he bought a new box and gave it to his dad. His dad had a
friend around to install a new program on it or something trivial and
got curious about the drive arrangement.

A message was relayed from friend to father to son to me: "whoever
upgraded your son's old PC for him _really_ knew what he was doing!
I've never seen an old 486 perform so well, so I opened it up. Tell
your son's mate that he did the neatest, tidiest and most
comprehensive upgrade I've ever seen!"

So, that was nice. :-)


-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] BIOS weirdness with SATA/IDE adapter (was IDE <-> CF adapters)

2021-03-10 Thread Liam Proven
On Tue, 9 Mar 2021 at 23:37, dmccunney  wrote:
>
> On my old XT clone, I had a replacement 10mhz motherboard with a NEC
> v20 CPU.  The V20 was compatible with the Intel 8088, but had better
> microcode, for a cheap 5% speedup.  It had 640K RAM and two Seagate
> ST-225 MFM HDs.  I got it an AST- 6Pak K addon card that added another
> megabyte of RAM.  AST software let me make 512MB of the RAM a RAMdisk,
> 256K a dick cache, and he oter 256K could be EMS for apps that could
> use it.  (I made the RAMdisk first in my PATH, and put frequently used
> apps like LIST there, and set TEMP and TMP to point to it so things
> that honored that would use the RAMdisk for temp files. It sped up
> Zipping stuff a treat. A freeware utility could  map unused video RAM
> to DOS.  I used a Hercules video card, so 64K were available to be
> mapped to DOS, and the machine booted reporting 704K DOS RAM.
> Performance was acceptable, thank you.

That sounds like a *very* seriously tricked-out XT-class machine! Wow!

MS OSes were always a work thing for me. My own computers went
Sinclair -> Amstrad PCW (the last new CP/M computer) -> Acorn
Archimedes.

For £800 – probably under $1500 at the time – I had an 8MHZ RISC
computer with 1MB of flat unsegmented RAM in 1989. And none was used
for the OS, because it ran from ROM chips.

When my Archimedes died, I got a 486DX 50MHz notebook -- not a DX/2,
just DX -- and I ran OS/2 2.0 on it. Even though it only had 8MB of
RAM, it ran well.

> The current desktop uses a quad core Intel i5 CPU and 3.5 ghz, with an
> automatic turbo mode to 3.9 ghz.  It has 20GB RAM, and boots and runs
> from a 256B PAnasonic SSD.  Performance is lovely.  There are faster
> machine out there, but since I'm not doing things like heavy video
> editing or compiling a large application from a source tree, it's
> moare tyhan adequate for what I do.

That is a pretty good spec! O_o

Yes, I find that since the point at which quad-core CPUs were
affordable, performance no longer matters much. I buy used kit if
possible, mostly laptops now, according to things like keyboard
quality and screen resolution. So long as it has, say, a Core i5 and
enough RAM or the RAM is cheap to add, it will do. I still have some
Core 2 machines in use; they're fine for light use, despite being over
a decade old.

Koomey's Law has truly supplanted Moore's Law now.

--
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] BIOS weirdness with SATA/IDE adapter (was IDE <-> CF adapters)

2021-03-11 Thread Liam Proven
On Wed, 10 Mar 2021 at 22:37, Jon Brase  wrote:

> Unfortunately, it's not working. OnTrack sees the same ultra-small capacity 
> for the drive as the BIOS and Linux see on that machine. It picks up the 
> other 40 GB 2.5" PATA drive, but the SSD + Adapter can't be extended from 
> what the BIOS sees to the actual size of the drive. I even tried a different 
> SSD on the adapter, and got almost the exact same crippled size (130 MB), so 
> I don't even get to test if Linux's offset parameter works, even OnTrack 
> isn't seeing the full drive size.
>
> My working theory at this point is that the adapter is detecting that it's 
> working wtih an old BIOS and "helpfully" setting up a temporary Host 
> Protected Area on the drive, after which it refuses to acknowledge that any 
> area after the 130 MB mark even exists until poweroff. I haven't been able to 
> boot an environment that has hdparm(8) available, so I haven't been able to 
> test this.

OK, I was alarmed by the mention of "SSD + adapter" so I went back and
reread the root message. (I can't go back 2 months because I only just
re-subbed to the list after a decade (!) away.)

But it's a SATA-to-PATA adapter? That introduces an extra layer of
complexity to the question. :-(

Also, IIUC, you are trying to access _existing_ partitions? No, I do
not think a disk manager will help you there. Disk managers bypass the
BIOS restrictions by remapping or translating disks' real values, but
they do not just fix the problem. Once you have a disk manager
installed, I think you will need to create _new_ partitions after
getting a DiskMgr working, using whatever translated scheme it
creates.

Therefore I would backup the data on the existing drive onto another
machine, perhaps a networked one;  zero the disks, or at least their
first 1kB or so, to erase any exiating partitions; try to create _new_
partitions with the DiskMgr's translation in effect; then copy the
data back. (If this includes a bootable OS, then e.g. boot from a
Linux live medium, CD or DVD or USB, and connect to the machine with
the backups over the network and use Linux to restore the data onto
the newly-repartitioned machine.

However, saying all that:

I do not see any info about what the host machine is. If it is new
enough to have PCI slots, then a SATA controller with a BIOS of its
own should, in theory, bypass all this nightmare. Citation with model
recommendations:
https://www.vogons.org/viewtopic.php?t=62958

A firmware-equipped SATA controller (i.e. not some cheap thing that
just adds additional ports and is not bootable) will appear to the PC
as a SCSI controller and its firmware will take over the INT13 BIOS
calls for disk access completely.

If you do decide to go that route, though, I advise _against_ mixing
SATA and EIDE/PATA disks. Let the SATA controllers' firmware take over
completely and do not use the motherboard's EIDE channels at all.

-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] BIOS weirdness with SATA/IDE adapter (was IDE <-> CF adapters)

2021-03-11 Thread Liam Proven
On Thu, 11 Mar 2021 at 00:32, dmccunney  wrote:
>
> On Wed, Mar 10, 2021 at 5:07 PM Jon Brase  wrote:
> > On 3/9/21 4:35 PM, dmccunney wrote:
> > > As a general rule, consumer machines are I/O bound, not compute bound.
> > > The CPU spends most of its time in an idle loop waiting for stuff to
> > > be read from/written to disk.
> >
> > Actually, as a general rule, on a consumer machine, both the CPU and the
> > disk spend most of their time waiting for user input to give them
> > something to do. Disk waits are nothing compared to the eternity between
> > the keystrokes of a fast typist, and that's if the user is neither away
> > nor lost in thought.
>
> I can't agree. We are not in the single-user, single tasking DOS days
> when one thing was going on at a time.

Agreed.

Way back in the mid-1990s I ran the testing labs for one of the UK's
largest computer magazines, PC Pro. (Known as "PC @uthority" in
Australia.) I organized a labs test of PCs with Win NT 4. This really
showed which manufacturers knew their stuff.

In the Pentium 1 era, Intel really advanced the art of motherboard
chipsets. Its old 82430 "Neptune" chipset for the 5V Pentium (60MHz &
66MHz) was very conventional. The 82430 FX "Triton" chipset for the
3.3V Pentium (75/90/100/120/133MHz) was a revelation. Its EIDE
controller, the PIIX chip, could do busmastering I/O, allowing the
disk drives to use DMA to put data into RAM. A device driver was
supplied on floppy.

On Win9x this made little difference because its limited kernel could
not overlap I/O. But on NT, even with 1 CPU, it was very different.

Without the busmastering driver, each disk access used programmed I/O.
NT booted as slowly as 9x.

With the driver, when NT booted, you could *hear* when the kernel
started executing. Disk access went from tick-tick-tick, tick-tick,
tick-tick-tick-tick, to bzt-bzzzt-bzzt-bzt. Once
the driver triggered, not only did disk access get quicker, but the
CPU could get on with something else while it occurred. So your PC
booted noticeably faster -- it took minutes off a long boot sequence
-- and you could continue to use the PC even under very heavy disk
load.

It's not just a question of the CPU sitting waiting any more, although
that's true, it does. But with a modern OS with a pre-emptive kernel,
it can queue up a bunch of I/O commands and then leave that particular
I/O subsystem to its own devices (literally!) and go off and do
something else while the subsystem does the work and puts the data
direct into RAM without CPU intervention.

Now that multicore CPUs are standard this is even more important. One
core can be doing a virus scan while another core is doing a
spellcheck and another core is servicing the UI so your PC still
responds to you.

To measure it, for example, one can set a program transcoding a video
file, which running standalone would take say 10min, and then run a
script that puts Photoshop through its paces for about 10min. On a
system without DMA I/O, with both tasks running, they will take on the
order of twice as long. With DMA I/O, a background task will only slow
the foreground task by a few %.

For me, as someone who used to do benchmarking for a living, this was
one of the biggest advances I ever saw in personal computing since the
1980s, and it went almost totally unnoticed in the industry as a whole
-- sadly a lot of folk writing about computing in the 21st century
lack training, scientific literacy, and a basic understanding of
statistics and ideas like a significant or insignificant difference.

I've seen websites making buying recommendations based on measuring
external sources' bar charts with a ruler, when they did not notice
that the Y axis did not begin at zero.

--
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] BIOS weirdness with SATA/IDE adapter (was IDE <-> CF adapters)

2021-03-11 Thread Liam Proven
 Warp on a specialized
> telephony server at an employer.  It was a black box.  It just ran.
> If it hung, reboot it.  I never had to dig into OS/2 itself.

It was and is horrific to install.  (I have not tried Arca Noæ Blue
Lion but I do have eComStation and it's a nightmare to try to
install.)

But in 1992-1994 or so, it was so far in advance of Windows in actual
use that it was embarrassing.

> I had 8MB on the 386 running Win3.1, watched my Unix machine run
> rings around it, and looked at Redmond, WA, and said "What are you
> *doing*?"  I still say that on occasion.

Well, quite!

> There are bigger, faster boxes out there.  A friend who is an
> architect at an ISP talks about machines using nVME being "wicked
> fast".  So they are, but you get a machine specced to use it with it
> pre-installed. Everything I've seen says "Good luck on trying to
> upgrade to it after the fact on older kit."

Agreed.

> The fascinating bit for me is that the distinction between RAM and
> disk is steadily blurring.  Things like nVME make it possible to have
> what works like RAM but is non-volatile storage whose content will
> survive a reboot.
>
> We are just scratching the surface here.

I agree. Actually this was the subject of a talk I delivered at the
FOSDEM conference last month, which was a follow-up to my talk at
FOSDEM 2020. They may interest folk here.

https://liam-on-linux.livejournal.com/77065.html

(2020 talk, slides, video etc. https://liam-on-linux.livejournal.com/69099.html


-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] BIOS weirdness with SATA/IDE adapter (was IDE <-> CF adapters)

2021-03-12 Thread Liam Proven
On Fri, 12 Mar 2021 at 20:56, Jon Brase  wrote:
>
> As far as I can tell, OnTrack partitions the disk as part of installing its 
> translation scheme.

Yup, I think so. Haven't used it this century, TBH.

> So I have an existing disk, and took an image of each partition on it with 
> partimage(1).
>
> I got my new SSD+adapter, partitioned it (with blank partitions), blasted the
> partition images to the new partitions, and expanded the filesystems to fill 
> the
> partitions. And then ran into trouble with no more than the first 130 MB of 
> the SSD
> showing up when booted in this machine (it's fine in another IDE machine 
> that's
> ~5 years newer, which is the machine I used to do the imaging). Really, at 
> least Linux
> *should* have been booting at that point, because kernel versions as recent 
> as what
> I'm using are *supposed* to ignore the information that comes from the BIOS 
> on drive
> sizes. So I beat my head against the wall trying to get that working, gave 
> up, and decided
> to nuke everything to the ground and start over with OnTrack. Then it turned 
> out that
> even OnTrack doesn't see more than the first 130 MB of the disk, which makes 
> me really
> suspect that more than just BIOS is involved (as the entire point of OnTrack 
> is to work
> around BIOS limitations). As I said before, I suspect what's happening is 
> that the adapter
> is detecting something that the BIOS is doing while trying to figure out the 
> capacity of the
> disk, and "helpfully" setting up an HPA on the drive (and doing so so 
> aggressively that all
> but a thousandth of the capacity of the disk is lost).

Augh! :-(

This does sound nasty. I had a quick look around for PCI (as in, _not_
PCI-e) SATA controllers. There seem to be plenty around the $15-$25
mark. Whether that would be affordable and worthwhile for you, only
you can judge. I found a tiny handful of ones that explicitly say that
they have a BIOS but they tend to be a lot more expensive.

It's the sort of thing you _might_ pick up super-cheap on eBay or something.

> The case is marked as an AST Bravo MS P/75. The information I can find on 
> that online suggests it has one of the following two mainboards:

Aha! I used to have one of its kin, an AST Premmia. It was a dual
Pentium 100 box; I ran NT 4 Server on it, running an external RAID in
a huge SCSI-2 cabinet containing 7 * full-height 5.25" SCSI hard disks
+ 4 CD-ROMs. It was a very cheap server, and very robust for many
years.

> The machine has 40 MiB of RAM installed. I notice that all three boards show 
> a maximum capacity of 128 MiB of RAM. If I could ever find compatible RAM, 
> that's a tempting option.

Caveat: you might find that it only has enough tag RAM in its L2 cache
to cache 64MB of RAM. This was quite common in early Pentium boxes.
Finding tag RAM these days is... unlikely, I suspect.

In my testing, adding more RAM past 64MB actually slowed down machines
without enough tag RAM.

N.B. tag RAM is not the same as cache RAM; it's part of what controls
the cache. Upgrading the cache (e.g. with a COAST -- cache-on-a-stick
-- module) normally did _not_ upgrade the tag RAM.


> It has a riser with 2 ISA slots and a PCI slot on the left side, and an ISA 
> and a PCI on the right. The ISA slots on the left side are occupied with an 
> ethernet card and a soundblaster. The PCI slot on the left looks like it may 
> be fouled by the ethernet card, there's not a lot of space between it and the 
> ISA slot above, and I'm not sure if I could actually fit a card into that 
> slot without it coming into contact with the ethernet card. The slots on the 
> right side are free.

> Unless I buy an entirely new optical drive, that will at least stay on IDE, 
> as all the SATA optical drives in the house are in use by other computers. 
> OTOH, the prospect of actually being able to boot the thing directly from 
> optical is enticing.

Well, there are PCI SATA controllers with an IDE channel too...

https://www.amazon.com/Rosewill-RC-212-Controller-Supports-non-RAID/

https://www.amazon.com/VT6421A-3-Port-SATA-Raid-Controller/dp/B000YMJ6ZE/

I have also read that some SATA-EIDE converters work in both
directions, sometimes set with a jumper. So maybe you could use the
one you already have, IIUIC, to attach a PATA optical drive to a SATA
port... :-/

-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] formatting floppies

2021-03-25 Thread Liam Proven
On Thu, 25 Mar 2021 at 02:09,  wrote:
>
> Hi All:
>
> I need to low level format a bunch of older 1440k floppies that are starting 
> to lose their integrity.  A low level format often works to revitalize them.

Low-level formatting is really only a hard disk thing -- and an old
hard disk thing, at that. It's not possible on most IDE drives and
probably impossible on any EIDE or SATA drive.

> But, I could not get the FreeDOS formatter to do anything but reformat the 
> directory area.

So is it doing a quick format? (`format a: /q`)

Try:

format a: /u

or if you don't want prompts,

format a: /autotest

These are the MS command variants but I suspect they'd work.

-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] FSF

2021-03-30 Thread Liam Proven
t should be easier to fake old hardware on modern hardware than it was to 
> get to FreeDOS 1.0.

There are multiple PC emulators already.

>  You can literally strip down modern Linux to create this emulator.

How?

Why?

>  Your emulator is the current Linux kernel stripped down to create a fake 
> Pentium I MMX on a modern PC that doesn't have a BIOS at all.

That is not even related to what the Linux kernel does, you know.

> The threat of secure boot and EFI to Linux and FreeDOS and any other open 
> source operating system is real.

Up to a point, but you have not proposed anything to tackle this in any way.

>  If you want most people to care about FreeDOS, fork it now.

You still have not explained why.

> The fork must run syslinux

Why?

> on a modern motherboard that expects you to turn on secure boot for Windows 
> 10.

Who cares? Turn it off, boot DOS as it is.

>  Don't even call the fork FreeDOS exactly

You want the project to abandon everything it's done for 25 years or
so and you have not given a single reason. Do you know how insane you
are sounding?

Very mad indeed, if you do not realise. Deranged and irrational.


> because DOS in the modern era has never been on anything that doesn't have a 
> BIOS

How could it?

> with the notable exception of the Raspberry Pi where I'm curious how that 
> even works.

So go read. Learn. Do less ranting.

>  The Pi uses a RISC processor

To be specific, an Acorn RISC machine, like the one I bought in 1989
and which still can run the same OS: RISC OS. You should try it. There
are free emulators if you don't have a Pi.

> where the 8086 all the way up to the Penitum I 233 MMX is a CISC processor.

Still is.

>   The Pi processor is an orange where the IBM PC processor is an apple and 
> you can't compare apples to oranges.  I love apples and oranges where it's 
> absurd to try and compare them.

Totally irrelevant and mystifying.

This was a very long rant with very little direction and you have not
done anything to explain why you want what you say you want.

-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] FSF

2021-03-31 Thread Liam Proven
On Tue, 30 Mar 2021 at 15:02, Adam Nielsen via Freedos-user
 wrote:
>
> > Even today, where is NT lite from Microsoft?
>
> Do you mean Windows PE?  AFAIK that's available for free, even though
> it's not open source.

I don't think so, no. PE is a limited live runtime Windows for booting
off external media.

I took "NT Lite" as a reference to NLite:
https://www.nliteos.com/

... i.e. the ability for the end-user to choose what they want
included in Windows, and not to install (or at least to later remove)
things they don't want.

I have a test machine with Windows Thin PC on. This is the
"thin-client", allegedly cut-down version of Windows 7, and it's still
in active support – the last edition of W7 to have that status.

It still has a bunch of junk preinstalled and you can't remove it.
It's rather disappointing -- it is bloated and sluggish on an Atom
with HT & 2GB RAM.

> Microsoft doesn't really care any more about the OS.  Its market share
> is shrinking because the world is changing, which is why they
> practically give away Windows 10 for free now.

Agreed. The killer product in the MS portfolio is, as it has been for
decades, Outlook + Exchange Server. Horrible broken email client that
it is, it's the market leader by a long way, and it can do things no
rival can do so well. MS no longer care if you run Office on Windows,
Office on Win10, Web Outlook on a Chromebook or whatever, a
remote-desktop session from some past-it old Pentium 1 box -- it
doesn't matter. They still get the CAL revenues whichever way.


> The threat *was* real many years ago when EFI and Secure Boot first
> came out.  Since then every computer I've used has had both EFI and
> Secure Boot, and on every single one of them I had no problem just
> switching it off and booting Linux.  Microsoft isn't really that
> interested any more in Secure Boot given the shrinking market share
> of PCs.

Secure Boot can only be disabled on x86 UEFI machines. For instance,
it is immutably enabled on MS' own ARM-powered computers.

> First you say you want SATA and USB support removed, but then you are
> saying it must run on a modern motherboard?  Which is it, you can't
> have both!

:-D Like I said, a deeply confused message...

> I think you'd be surprised how many motherboard firmware updates still
> require you to boot off a USB stick into - wait for it - FreeDOS, in
> order to reflash the EEPROM.  As of today, I don't think I have yet
> owned a PC that has never booted some form of DOS to reflash its
> EFI/BIOS chip.  Maybe soon it will become one of those things you need
> Windows for, but for the moment it's still something I have been able
> to do without Windows.

Sadly, yes, Windows *is* common for this now. However some ROM
firmware can now read the BIOS update file straight off FAT-formatted
USB (even a Windows self-extracting archive) and apply it to
themselves, all insite the CMOS Setup tool. This is my favourite way:
no OS at all required.

> I've never heard of DOS or FreeDOS running natively on the Pi

It can't. This is a question regularly asked by people who do not
understand the differences between different CPU architectures.

You can't run classic MacOS on a MIPS computer, or SGI IRIX on
PowerPC, or Solaris on an ARM computer, and you can't run DOS on an
ARM. But the OP seems not to fully understand these differences.


-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] FSF

2021-03-31 Thread Liam Proven
On Tue, 30 Mar 2021 at 21:12, Ralf Quint  wrote:
>
> Well, RSM is just all around one miserable excuse of a human being.


RMS, not RSM. He shares his initials with the mathematical concept
root mean square.

https://en.wikipedia.org/wiki/Root_mean_square

> The basic issue at hand isn't that much his "unpopular opinion" about how HE 
> thinks open source software should be handled, but a much more society 
> related issue, something he has been shown to be at odds with for a long time.

Well, yes...

> The key issue that got him kicked out of the FSF two years ago (as well as 
> forced out of MIT!) was to suggest that those underage victims of Eppstein

"Epstein" not Eppstein.

> that his chum Minsky had been playing with did so "willingly"

That is not correct. It is not fair to attack the man based on an
incorrect depiction of what he said. I am not defending him here; I am
merely saying, if you want to talk about whether his views are
unacceptable or not, then get them right. It not fair to damn someone
for something they did not say.

> Stallman said that “the most plausible scenario” was that Epstein’s victim 
> “presented herself to [Marvin Minsky] as entirely willing.”

That is fair but it contradicts your previous sentence.

> Stallman cast doubt over the use of the term “sexual assault”

Person A is approached by Person B. Person B says that they want to
have sex with person A.

Stallman said that if Person B  _appears to person A_ to consent –
that is, if Person B *lies* and *says* that they consent -- then it is
not assault. As far as Person A knows, it is consensual. Whether
Person B did so based on coercion by a third party, and that coercion
is unknown to Person A, or for some other reasons, if Person A doesn't
know that the consent is a lie, then Person A has not committed an
assault.

IANAL but AFAICS that is a legitimate statement of the situation.

I fully understand a lot of people find it unacceptable, but a lot of
people find RMS in general unacceptable and the things he says and
does unacceptable. That is RMS' problem. But AFAICS his statement of
the facts here, _while being speculation_, is correct.

> Stallman also described the distinction between a 17 or 18 year old victim as 
> a “minor” detail, and suggested that it was an “injustice” to refer to it as 
> a “sexual assault.”

AIUI, it depends on jurisdiction.

I was born in the UK although I no longer live there. The UK is made
of several different countries, with different ages of consent. For
centuries, young couples who were underage in England eloped to
Scotland to marry; in Scotland they were of age. The nearest town was
famous for this: see the intro to this article:
https://en.wikipedia.org/wiki/Gretna_Green

In England, a couple over 16 but under 18 need their parents' consent
to marry. In Scotland, they don't. So, go to Scotland, get married,
return to England, and it's done and the parents have no power to
annul it.

Similarly, and again, IANAL and this is only AIUI, if one partner in
said married couple took nude photos of their partner, their legal
spouse, then that would be to create child pr0ngraphy, and thus
illegal. You can marry, you can have sex, but you can't take a photo
of your husband or wife naked, or take a photo of you having sex.

Summary: the law is an ass, and you cannot safely make blanket
statements such as "she was underage" on the assumption this is true
everywhere for any given age. At 17 you would be wrong across the
whole of the UK, AIUI.

> Someone who as a public person makes comments like this is just one of the 
> most despicable persons.

He did not say what you claim.

>  There are no two ways about it.

Yes there are. You are falsely misrepresenting him and his words and
judging him according to things you only imagine he said. That is
unfair and wrong.

>  And if someone doesn't understand this issue at hand is part of the 
> problem...

It appears that someone here does not fully and properly understand
this issue, and it is you, Ralf.

-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Using a USB stick and an optical drive

2021-04-09 Thread Liam Proven
On Fri, 9 Apr 2021 at 13:22, Stephanos  wrote:

> 1) Download one of the ISO files

Fine

> 2) Make a CD bootable

What... why?

> 3) Write my BIOS upgrade file to the memory stick
> Then insert the CD into the laptop and
> a) boot the laptop into DOS
> b) Insert the memory stick and navigate to the memory stick (by trying
> all the drive letters possible: A:, B: C: D: etc)

No, won't work.

The FreeDOS 1.0 ISO is all you need. Write it to a USB key, not a CD.
Then check it boots. If it books, copy the Dell BIOS upgrade onto the
USB key. Boot, use F5 or Shift to bypass CONFIG.SYS/AUTOEXEC.BAT
completely, and run the update.

No need for an optical disk at all. Don't waste it. No external drive
needed either.

-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] GNU General Public License...

2021-04-09 Thread Liam Proven
On Fri, 9 Apr 2021 at 13:36, Michael Christopher Robinson
 wrote:
>  I can be a part of a healthy conversation, otherwise I have to respectfully 
> withdraw.

Please do.

-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Using a USB stick and an optical drive

2021-04-09 Thread Liam Proven
On Fri, 9 Apr 2021 at 14:31, Stephanos  wrote:
>
> Dear Liam
>
> Thanks for that.  A little more info please
> 1) Which of the six options at the website
> (https://www.freedos.org/download/) are you suggesting I download.

I have used FreeDOS 1.0 for this in the past. All you need is to boot
the computer, nothing else. You don't need to (and should definitely
not) install anything.

The downloads for 1.0 are here:

https://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/1.0/

Pick the smallest "base" ISO you can get.

Alternatively the UNETBOOTIN USB-writing tool has a built-in option to
make a FreeDOS 1.0 boot USB.

I can't give exact instructions as all PCs are different, and you have
not told us the exact model of yours, except that it's a Dell.

If it does not default to booting from USB, usually, on most, pressing
F12 immediately after it finishes its Power-On Self Test (POST) will
let you choose a boot device.

So,

[1] Write FreeDOS 1.0 ISO to USB, e.g. using Rufus.
[2] turn PC off
[3] insert your FreeDOS bootable USB key
[4] turn PC on
[5] After any initial power-on messages appear, and it beeps,
*immediately* press F12
[6] if a menu letting you choose boot device appears, pick the USB key
[7] see if it works.

If it boots FreeDOS, then reboot, remove the key,  boot your normal OS
as usual, copy the BIOS update onto the key in the normal way, reboot
off the key again, and try running it.

I advise you to ignore the suggestions from "Michael Christopher
Robinson" which are incorrect and dangerous.

-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Using a USB stick and an optical drive

2021-04-09 Thread Liam Proven
On Fri, 9 Apr 2021 at 21:41, tom ehlert  wrote:

> It is safe but will not solve your problem. The BIOS updater .EXE is a
> Windows program, and will only run on Windows.

Tom, do not guess. Check, be sure, before you post.

Here is the BIOS update:

https://www.dell.com/support/home/en-uk/drivers/driversdetails?driverid=r281635&lwp=rt

Note what it says:

«
This file format consists of a BIOS executable file. The Universal
(Windows/MS DOS) format can be used to install from any Windows or MS
DOS environment.
»

EXE is the file format for Windows (and OS/2) as well as DOS, you know.

-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Using a USB stick and an optical drive

2021-04-09 Thread Liam Proven
On Fri, 9 Apr 2021 at 15:31, Stephanos  wrote:
>
> I have used ReactOS in a virtual environment.

To attempt to use an unfinished reverse-engineered clone of Windows to
install a firmware upgrade is tantamount to suicide. You are
positively asking for it to go wrong and corrupt your BIOS chip,
turning your laptop into a brick.

Do not even _try_ it.  Michael was insane to even suggest it.

> As a best guess would putting ReactOS onto a memory stick overcome this
> problem?

NO!

Please do not try this unless you want to buy a new computer.

What I have described is 100% safe, it will work, and you will be
fine. It is also easy and straightforward.

What Michael is advocating is difficult, extremely unlikely to work
and probably dangerous.



On Fri, 9 Apr 2021 at 15:56, Stephanos  wrote:

> 1) the BIOS upgrade file size is 1950KB

Doesn't matter, but you can't fit that on a floppy anyway.

> 2) I have an external floppy drive but might not have floppies, I will
> search

You don't need them.

> 3) I have an external USB CD/DVD reader/writer, that usually needs both
> of its 2 USB cables to power it when burning

You don't need that either.

I have _done_ what I am describing, within this year so far, on my
work Dell laptop. I am *telling* you it works, unlike other people in
this thread who are guessing based on no evidence.

> 4) There is some sort of 32/64 bit issue with this laptop I have never
> understood.  The version of Kubuntu 18.04 is 64 bit.  When I download an
> installation file for another programme, one that says it does 32 and
> 64, the output to screen says that the 32 bit version is being installed.

It depends on the submodel; there seem to be 3, from the manual:

https://downloads.dell.com/manuals/all-products/esuprt_laptop/esuprt_inspiron_laptop/inspiron-15-n5030_setup%20guide_en-us.pdf

If you have a Pentium Dual Core, that's a poor processor. The other
models look OK.

I think it's just an early 64-bit machine. It should be fine.

> 5) I do not have zip or LS120 drives

No need.

> Just seen Tom's contribution.  Does the file size support that theory.

Not really, no.

-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Using a USB stick and an optical drive

2021-04-09 Thread Liam Proven
On Fri, 9 Apr 2021 at 17:06, Eric Auer  wrote:
>
> Hi! I do not understand where Windows and ReactOS are
> getting into the equation here. If you have Linux, you
> can search in your software center whether you find an
> app to install BIOS updates.


The `fwupgmgr` tool does exist, but I find it does not support much
hardware and has severe restrictions. For instance on my work Dell
Latitude E7270, it cannot update the firmware because Linux was
installed in "legacy" mode, i.e. BIOS-compatible; `fwudmgr` only works
in UEFI mode.

So it is no help to me.

>  If you have some DOS tool
> for that, you should run DOS for the tool, not Windows.

Dell's page says it's DOS. I believe the people who wrote the tool, don't you?

>  Some BIOS even are
> able to install updates from files on USB sticks etc.

Yes, mine can. But I have to put it on a FAT USB key anyway, so first
time, I used DOS.

Once I had updated it, later, a newer update could be read direct from USB.

But I think this machine is too old.

> http://freedos.org/download/ explicitly offers DIFFERENT
> downloads for CD/DVD and for USB. Obviously it is easier
> to use the USB version if you want to run DOS from USB.

You say that, but then you proceed to give complicated steps for
writing a small image and then deleting part of its contents to make
room. That doesn't sound simple to me.

I wrote the FreeDOS 1.0 ISO to an old 1GB USB key and I had about 0.99
GB free. ;-)

Don't make it more complicated than it needs to be. Remember the KISS Principle!

-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Using a USB stick and an optical drive

2021-04-09 Thread Liam Proven
On Fri, 9 Apr 2021 at 17:39, Michael Christopher Robinson
 wrote:
>
> Some version of Windows is what Dell expects him to have to update his BIOS, 
> that's where that came in.

No, it doesn't, and you are wrong. PLEASE stop giving ill-informed,
bad and dangerous advice.

-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Using a USB stick and an optical drive

2021-04-09 Thread Liam Proven
On Fri, 9 Apr 2021 at 17:42, Stephanos  wrote:

> 1) I have WINE on my laptop and run several MS applications.  Is it safe
> to treat the BIOS upgrade file as an application and run it in WINE?

OMG *no!* Do not even try. It is _extremely_ unlikely to work, but if
it does, it is extremely likely to trash your computer.

A BIOS update needs low-level hardware access to write new data to a
very specific storage chip on your motherboard. Any tiny glitch in
timing or compatibility, the write fails, and your computer will never
work again.

Do not even _consider_ using any other OS than the one specified by
the manufacturer. An emulator on an alien OS, or a "fake" Windows like
ReactOS, is suicidal.

> 2) I could install DOS Box, which is new to me, I have the same
> question, is it safe?

Yes but it can't flash BIOSes -- it contains a BIOS emulator -- and it
can't write USB sticks. It was another ludicrous suggestion. Please
stop listening to this dangerous advice.

> 3) Is running a version of Windows, 7 perhaps, in VMWare, and then
> executing the BIOS upgrade file feasible and safe.

NO!

No emulators, no clones, no VMs.

Use bare naked DOS on the bare metal.

> These 3 are appealing options if they are feasible and safe?

They are not appealing, not feasible, and. not safe. They are
suggestions from someone who does not understand how this stuff works
but does not _know_ that they don't understand.

You would not try to change a tyre on your car while rolling down the
motorway at 70mph, and if you did, you would die.

Same with trying to reflash firmware under emulators under a
multitasking OS. It is just as dangerous and just as foolhardy, but
poor Michael here doesn't know that so he is telling you to wedge a
shoe on the accelerator and climb out the window. *DO NOT LISTEN TO
HIM.*

Just get Unetbootin and use that. It is very easy.

https://unetbootin.github.io/


-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Using a USB stick and an optical drive

2021-04-09 Thread Liam Proven
On Fri, 9 Apr 2021 at 23:36, tom ehlert  wrote:

> it's not. I know. but it's a file format that can transport both a DOS
> and Windows executable in the same file.

This is not correct. In fact this tech was possible before Windows 3.0
even launched; it was called a "family app" or "family mode".

Read about it here:
https://www.landley.net/history/mirror/os2/history/os213/index.html

It is also possible for Windows binaries:

https://en.wikipedia.org/wiki/.exe#Windows

> get a copy of RUFUS for Linux.

There is no such thing.

https://www.how2shout.com/tools/rufus-for-linux-not-available-use-these-best-alternatives.html


-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Using a USB stick and an optical drive

2021-04-12 Thread Liam Proven
On Sat, 10 Apr 2021 at 12:13, Mateusz Viste  wrote:
>
> You should have done like Liam tells you from the beginning.

Thank you! :-)

> He provides
> correct, detailed and verified steps. The operation is as simple as
> booting DOS from a removable drive (CD/floppy/USB) to run a single
> executable... Any other method is likely to either not work or damage
> your PC (esp. if you follow what Michael C. Robinson has been
> suggesting). Using Windows to update a BIOS firmware looks perhaps like
> an easy way out, but I wouldn't risk my PC with it myself, even if it's
> one of the methods suggested by the motherboard producer.

I agree on all counts.

Booting DOS from a USB key is quite easy on any computer from the last
10-15 years. It needs no drivers or anything; the system firmware
makes the USB key look like a hard disk to DOS, so it is _much easier_
than trying to access a USB device from DOS, which needs complex
drivers and configuration. And since the USB key can be used again and
again, unlike an optical medium, it is more environmentally friendly
too, as well as easier.


-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Using a USB stick and an optical drive

2021-04-12 Thread Liam Proven
On Mon, 12 Apr 2021 at 15:57, Adam Nielsen via Freedos-user
 wrote:
>
> Probably many of these don't apply to FreeDOS.  The boot menu (where
> you saw the FDOS option) I think at least gives you the option of
> pressing F8 to toggle single-stepping, which will ask you to answer yes
> or no for each thing that tries to load.  You could do this and just
> answer N for everything, which although a bit tedious would achieve the
> same result.

I guess the other thing, which I thought I had used with FreeDOS, is
to hold down Shift as DOS boots, which does the same as F5: skips
processing of CONFIG.SYS/AUTOEXEC.BAT.

> One other thing - the service tag you're using, that matches the
> service tag shown in the F2 BIOS setup?

I thought something similar: there seem to be 3 variants of the D5030,
using Intel and AMD chips -- which must also mean a different
motherboard and chipset, as AMD and Intel chips do not work in each
other's motherboards or even fit into each other's sockets.

An Intel BIOS won't work in an AMD board, and an AMD BIOS won't work
on an Intel board.

For at least one variant, revision A02 looked to be the latest.


-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Recovery of a file on a non booting Windows computer

2021-04-14 Thread Liam Proven
On Wed, 14 Apr 2021 at 14:20, Stephanos  wrote:
>
> Dear All
>
> I want to boot to freeDOS using a CD ROM.  Then I want to insert a
> memory stick into the computer and copy a file from the Windows HDD onto
> the memory stick.  Is this possible and if so which version of freeDOS
> do I use?

Stephanos, we have answered this question for you already. It is the
same question as your BIOS question.

No, you cannot.

DOS does not support USB directly. You can't access USB devices from
DOS without configuring drivers. We told you this already re the BIOS
update.

(There _are_ some drivers, for USB 1, for _some_ chipsets, but they
are difficult to configure. If you have to ask, you can't do it.)

But if you boot FreeDOS  from a USB key, the BIOS emulates a hard disk
for DOS and it will work.

This is the same answer as your BIOS question.




-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] DOS was dead...

2021-04-14 Thread Liam Proven
On Wed, 14 Apr 2021 at 14:02, Michael Christopher Robinson
 wrote:
>
> I am fully aware that BIOS used to be updated in MS-DOS.  I am 41 years old, 
> older than some people who seem to be experts on this and probably older than 
> Liam.

I have 12 years and a lot more than 12 operating systems on you.

So, no. You are wrong.

Again.

>  Reality is, Windows 95 dos and Windows 98SE DOS is not really dos per se

Wrong.

>  and Windows ME DOS is definitely a weird hybrid that is way different from 
> all previous versions of MS-DOS that Microsoft created.

Wrong.

>   I agree that using Windows NT to update BIOS or even Firmware is 
> foolishness.

Real NT is fine. Fake NT (e.g. ReactOS or WINE) is _not_ fine.

> Microsoft could have open sourced MS-DOS 4.0, they never have.

[1] MS *has* open-sourced DOS 1 and 2.
https://github.com/microsoft/MS-DOS

[2] MS didn't write DOS 4. IBM did.

>  The Raspberry Pi which is sadly a proprietary hardware platform, does nut 
> support DOS.  I thought it did by some miracle.  It doesn't.

It can't. It's an ARM chip. DOS doesn't run on ARMs and ARM OSes don't
run on DOS.

You also can't fit bicycle tyres to an Aston Martin. They are different beasts.

> Apparently, nobody has released a hypervisor for the Raspberry Pi 4 that will 
> emulate an 80386 or earlier well enough to run FreeDOS or any DOS without 
> issues.

This is nothing to do with hypervisors. No hypervisor can run an x86
OS on an ARM, or an ARM OS on an x86. What you need is an emulator.

You can emulate DOS on a Pi if you want.
https://www.raspberrypi.org/forums/viewtopic.php?t=21
https://github.com/jhhoward/Faux86/releases


-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] DOS was dead...

2021-04-14 Thread Liam Proven
On Wed, 14 Apr 2021 at 19:11, Ralf Quint  wrote:

> Actually, in that part, Michael was correct. And as people like you seem
> to pushing that old myth of "Windows 9x runs on top of DOS", one of my
> next projects when I find time will be to come up with the definitive
> proof for that...

I ran the beta while it was still called Windows 4. I gave feedback to
Microsoft on it. I built a custom version of it for PC Pro magazine in
the UK that installed and ran from a 16MB SSD (as big as we could get
in 1996) -- which meant removing about ¾ of Windows' files by hand,
including trimming the fonts that it used, to get it into so little
space.

Windows 95A uses MS-DOS 7, which it is possible to boot directly into
by editing the MSDOS.SYS file (which in this version is a
configuration file, not a binary as in older versions.)

Win95B and later use MS-DOS 7.1, which adds FAT32 support. Again, it
is perfectly possible to extract this and run it standalone if you
wish.

Indeed people have done this and made it into a standalone product,
which you can download -- for example, here:
https://winworldpc.com/product/ms-dos/7x

> Well, basically see above. Windows ME doesn't depend on "DOS" just as
> much (or little) as Windows 9x does, and they removed one additional
> stop from the boot process to make it even less dependent...

It skips the config files and loads the GUI directly -- i.e. it
executes C:\WINDOWS\WIN.COM directly, instead of COMMAND.COM. You can
easily patch it not to do so.

https://www.computerworld.com/article/2802303/dos-lives-in-windows-me--how-to-regain-the-ability-to-boot-and-run-in-character-mode.html

Windows ME will even create a boot floppy for you, which boots to
normal command-line DOS -- with some restrictions. If you wish, you
can patch the boot disk by changing just 2 bytes to make it completely
functional:

https://retrocomputing.stackexchange.com/questions/3286/how-did-windows-me-cripple-dos

WinME still runs on DOS. DOS was bundled with Win95, Win98 & WinME,
which was an illegally anti-competitive move since other companies
sold DOS-compatible OSes. MS were sued by Digital Research:

http://www.digitalresearch.biz/DR/Info/fullstory/amendment.html

DR produced a modified version of DR-DOS that could run Windows 95:

https://web.archive.org/web/20170624231328/https://www.v3.co.uk/v3-uk/news/1996865/cebit-caldera-windows-dr-dos-denying-ms-claims

It was codenamed "Winglue" and demonstrated at CEBIT:
https://www.theregister.com/1998/09/28/caldera_s_dr_gets_onsatellite/

I stand by my comments.

-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Why do you use DOS

2021-04-14 Thread Liam Proven
On Wed, 14 Apr 2021 at 18:00, Johnpaul Humphrey  wrote:
>
> So my question is, why do YOU use FreeDOS?

OK. Disclaimer first: I do have FreeDOS here and there but I
personally prefer running PC DOS 7.1 or DR-DOS. The small differences
in FreeDOS irritate me, and I am more familiar with these versions. I
worked in tech support on DOS in the 1980s and 1990s and know those
versions best.

That aside: why do I still run DOS?

Well, I built up a lot of skills in DOS in my early career – I won
jobs on the basis of my DOS troubleshooting and optimisation skills. I
was an expert in DOS manual memory management and could usually get
circa 620 kB free conventional memory even on a heavily-loaded machine
with multimedia, an optical drive and a network stack.

These skills are completely obsolete and redundant these days.

So, installing DOS, especially on real hardware, is a fun chance to
exercise old skills that I do not get to use any more.

There are a huge number of DOS applications out there as abandonware
these days, albeit only quasi-legal. It's the work of minutes to
assemble a top-flight selection of office apps worth thousands of
£/$/€  30 years ago. I know how to use many of these apps very quickly
and efficiently.

DOS takes little maintenance, especially compared with 21st century Windows.

It's very fast, it does a lot of what I need, and also it's blissfully
free of distractions once you've got it working. You can't just
Alt-Tab to another window and then waste hours idly surfing the Web.
You can't meaningfully use the Web at all. That helps me to get more
done.

It's also handy for re-flashing BIOSes and things like that. :-)

-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] DOS was dead...

2021-04-15 Thread Liam Proven
On Thu, 15 Apr 2021 at 14:49, Jerome Shidel  wrote:
>
> A while back, I was looking for a distro that still actively supported 32-bit 
> hardware. Most mainstream distros have
> moved to 64-bit only.  However, out of the ones I’ve tried that still do 
> 32-bit, most seem sluggish at best.

Interesting. I have a Sony Vaio P sub-netbook that only has a 32-bit
CPU.  I tried:
• MX Linux (worked, has what I consider bloat and wasn't as
customisable as I would like)
• Crunchbang++ (very small text, not as lightweight as original
CrunchBang: ±210-200MB RAM in use)
• Raspberry Pi Desktop x86 (very customisable, full desktop, and used
less RAM than CB++ (±205MB)

I also saw that Mageia still supports x86-32 but it is not mentioned
as a lightweight distro.

> https://www.slitaz.org/en/

Worth knowing -- thanks. I haven't looked at Slitaz in a decade. I
will bear it in mind.


-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Why do you use DOS

2021-04-15 Thread Liam Proven
r trivial OS but it was about 1% of the size of
Windows 95 and it did the core stuff for the time: multitasking, using
the 386 chip and all its memory... No GUI, no windowing, but DR had
other products that did that stuff.

DR originally did a multitasking CDOS for 286 computers, which could
use 16MB of RAM and multitask DOS apps, but Intel removed the CPU
feature the OS used before the 80286 shipped. Without it, it couldn't
multitask DOS apps. Later Intel put it back, but it was too late, DR
got wounded _again_ and it was too late. So DR re-targeted the OS as a
realtime OS called FlexOS and sold it for things like cash registers.

Remember the lightweight GEM desktop? FlexOS had a multitasking GEM
GUI called X-GEM on top.

A form of it still is sold today -- IBM owned it for years and called
it the IBM 4680 and 4690 OS. (Catchy, huh?) Later it sold it to
Toshiba who still support it.

Partly because OS/2 failed, and MS cheated DR out of its fair share of
the market, we never got the multitasking relatives of DOS we could
have had in the 1980s. Instead, we got a very heavyweight inefficient
series of ones in the 1990s... and we still run their descendants
today.

And in its efforts to keep up, Linux has grown just as bloated.

I used a distro in the mid-1990s that ran in 3MB of disk space (2
floppies) — http://www.toms.net/rb/ — and another that  installed onto
a DOS hard disk in a subdirectory and took about 10MB —
http://www.ipt.ntnu.no/~knutb/linux486/download/pygmy/pygmy09help.html


-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Why do you use DOS

2021-04-15 Thread Liam Proven
On Thu, 15 Apr 2021 at 14:17, JR  wrote:
>  I run DOS under XP with
> "TAME" to stop 100% CPU usage.

I am curious -- how? In some sort of VM? MS VirtualPC is a free
download now... something like that?

> and then Mark William's COHERENT.

Ah, that was an amazing OS in its day. So Unix-like, AT&T sent Dennis
Ritchie himself to the MWC offices to check it wasn't pirated. It
wasn't.

https://groups.google.com/g/alt.folklore.computers/c/_ZaYeY46eb4/m/5B41Uym6d4QJ

It's FOSS now.

http://www.nesssoftware.com/home/mwc/

-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] DOS word processors / text editors

2021-04-15 Thread Liam Proven
On Thu, 15 Apr 2021 at 14:58, Thomas Desi  wrote:
>
> Hi John,
> thanks for your experience account and software list.
> I am intrigued - as »collecting« word processors/text editors in the "quest 
> for the best« - I managed to find
> the following. 
> (https://winworldpc.com/download/c3806cc3-a010-c2a4-0911-c3a6e280947e)
>
> What version woud you advice or are you using? There is a significant 
> difference in size between v.1.00 and 1.01 as you can see…

I suggest 1.01 -- some of the differences are mentioned here:
https://en.wikipedia.org/wiki/Sprint_(word_processor)

Sprint had several interesting attributes:
• a configurable user interface: it could pretend to be MS Word
(pre-CUA version), WordStar, WordPerfect, DisplayWrite etc.
• continuous background saves -- their demo at shows was to turn the
PC off as someone was typing, then reboot it and show that the word
the demonstrator was typing had been saved

But it was a bit too late. The DOS market was changing: disk caching
was becoming common, which broke the continuous-save functionality.
UIs were standardising on CUA menus.

https://en.wikipedia.org/wiki/IBM_Common_User_Access

... And WordPerfect soon owned the DOS wordprocessor market.

-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] DOS was dead...

2021-04-16 Thread Liam Proven
On Thu, 15 Apr 2021 at 18:50, Harald Arnesen  wrote:
>
> I would try Void Linux and Alpine Linux on such hardware.

Good points. Thanks for the tips -- to be honest I did not know they
supported x86-32.

I have tried both before, but only in VMs. Void Linux I quite liked:
very simple and clean, but seemed feature-complete and fast. Alpine I
found very challenging indeed; although I have seen a running instance
with a full Xfce desktop, I was not able to install the packages and
get a graphical desktop working on my test install. The documentation
is scant and patchy, and because it is a rolling-release, often what
docs are out there are outdated, and tell you detailed steps to
accomplish something that no longer work 6 months later.

This is one of the big strengths of Arch Linux: although it's a
rolling release, the documentation is lavish and exceptionally
complete.

The snag with rolling-release distros is that they are only suitable
for machines in constant use, where you can frequently update. They
are problematic on machines you may only use once every few months;
each time you turn the computer on, you need to do a massive update,
and because some subcomponents may change in major ways, things can
break.

I run openSUSE Tumbleweed on my machine in the office. I have been
working from home for over a year now. I think that when I finally
return to the office, it will be easier to reformat the machine and
start over than to update a year-old rolling release that has been
booted about 3 times in a year.

-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] DOS was dead...

2021-04-16 Thread Liam Proven
on
Garber, about porting VirtualPC from MacOS on PowerPC to Windows on
x86, and he said "it's very efficient. What you want when doing CPU
emulation is a nice close match between host architecture and emulated
"guest" architecture. The ideal is a 1:1 mapping of instructions. You
might be surprised, but when doing x86 on x86, they're a really good
match!"

So VMware became a hit, VirtualPC sold well on its coattails, and
Intel and AMD responded by adding virtualisation instructions to their
hardware architectures.

https://en.wikipedia.org/wiki/X86_virtualization#AMD_virtualization_(AMD-V)

Running x86 code on x86 goes back a lot further than you might think.
It goes back to the early 1980s, and the 386 was merely the first x86
chip to add hardware acceleration with Virtual86 mode.

> So there is inevitably an incremental transition process, rather than an 
> immediate snapover to a fully protected environment. The PC wasn't the only 
> hardware platform and DOS wasn't the only OS that this happened to.

I am curious. Aside from mainframes or minicomputers, what other
architectures gradually added hardware protection and virtualisation
features which the OS then supported?

MacOS never got proper memory protection. Nor did AmigaOS on 680x0.
Atari TOS never did; MiNT is all-software.

Commodore Unix on the Amiga 3000/4000 did but could not run AmigaOS apps.
Atari Unix on the TT, ditto.
Acorn RISC-iX on the R-series ARM workstations, ditto. RISC OS never
supported this.
Ditto QDOS, Minerva or SMSQ/E on the QL and its clones.

I can't think of any other micro architecture that really did. Maybe
Microware OS-9?

> Of course, talking about this process in the present tense, as if it's 
> something that still happens today, may not be the best, as any unprotected 
> architecture introduced with modern transistor budgets likely has a specific 
> purpose like hard realtime and will never see a transition to a protected 
> architecture, and any general-purpose architecture introduced today is almost 
> certain to have memory protection.

Agreed.


-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Why do you use DOS

2021-04-16 Thread Liam Proven
On Thu, 15 Apr 2021 at 18:30, Jim Hall  wrote:
>
> The "MS-DOS was a copy of CP/M" story is a myth. They both referenced
> other operating systems, and likely Tim Paterson referenced the CP/M
> manual when implementing some internal features of Q-DOS to create
> PC-DOS (then MS-DOS) but there's been code comparisons and binary
> analysis by several folks, and none that I'm aware of concluded that
> DOS was a copy of CP/M.
>
> Here's one example:
> https://www.embedded.com/was-dos-copied-from-cp-m/

I have looked into this in considerable depth and that article you
cite is based on a misunderstanding of the claims.

Nobody is saying that Paterson or SCP _copied code_ from CP/M into
QDOS. That is not the claim here, so that oft-cited article wastes a
lot of effort debunking the wrong claim based on misunderstanding the
allegation.

The claim is that Paterson re-implemented, from scratch, cleanly and
with his own code, the _design_ of CP/M.



-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Why do you use DOS

2021-04-16 Thread Liam Proven
On Thu, 15 Apr 2021 at 18:40, Jim Hall  wrote:
>
> I encourage you to write articles about FreeDOS. Your outline (above)
> about DOS drive letters would probably be very interesting to a lot of
> readers on the right websites.

Thanks. I have posted it on my blog:
https://liam-on-linux.livejournal.com/79973.html

I am a professional technical writer these days, working for the
largest independent enterprise Linux vendor. It doesn't leave me a lot
of time.

I used  to be a technical journalist for about 20 years. I wrote for
PC Magazine, Mac User, PC Pro/PC @uthority, Computer Buyer, PC
Advisor, Network News, and most recently, I had a column in Custom PC
for its first year of publication, among many others. I was the editor
of Heise's UK website and a regular contributor to The Inquirer and
The Register.

Most of these have now closed down.

There's a list of my Register articles here:
https://search.theregister.com/?q=&advanced=1&author=liam+proven&date=the+dawn+of+time&results_per_page=100

I don't have much time for it any more as I'm a full-time writer and
editor, and also (at 53) a new dad with an 18-month-old daughter.

But thank you for the encouragement. :-)


-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Why do you use DOS

2021-04-16 Thread Liam Proven
On Thu, 15 Apr 2021 at 19:48, tom ehlert  wrote:
>
> that is simply not true. to start this sentence with 'Remember'
> as in 'as everyone knows' is bullshit conspiracy tactics.

I stand by it.

As the late great Dr Gary Kildall said:

"Ask Bill [Gates] why the string in [MS-DOS] function 9 is terminated
by a dollar sign. Ask him, because he can't answer. Only I know that."

 —  Gary Kildall Quoted in James Wallace and Jim Erickson
(1991-05-08), "Bill Gates: Of Mind and Money", Seattle
Post-Intelligencer

Source: https://quotepark.com/authors/gary-kildall/

The _design_ of SCP QDOS, and therefore IBM PC DOS, and therefore
MS-DOS, was directly lifted from DR CP/M. That is why it was so
compatible and why it was easy to port CP/M code to DOS on 8086. That
is why it was DR was able to offer DR-DOS. That is why DR competed
with MS by offering multitasking OSes (Concurrent CP/M, Concurrent
DOS, FlexOS, Multiuser DOS) which could multitask DOS apps.

I am not saying Paterson stole the code. I am saying he lifted the design.

-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Why do you use DOS

2021-04-16 Thread Liam Proven
On Fri, 16 Apr 2021 at 16:07, tom ehlert  wrote:

> you are talking about the MSDOS 1.0 API.

Yes, I am.

> that's the way other programs talk to the OS; copying it was and is
> considered fair game.

Is it? By whom?

I mean, it definitely happens. There are multiple DOSes out there,
including Datalight ROM-DOS:
https://www.datalight.com/products/rom-dos/

... and the Russian PTS-DOS:
http://phystechsoft.ru/pts-dos

CP/M itself has also been copied multiple times. I am aware of...

• CPMish -- https://github.com/davidgiven/cpmish
• Cromemco CDOS -- https://en.wikipedia.org/wiki/Cromemco_DOS
• SAM Coupé ProDos -- https://sam.speccy.cz/cpm.html

There were others. Most of these were quite niche and not particularly
competitors to DR's OS. E.g. CDOS was contemporary but only ran on
Cromemco kit, AFAIK. SAM ProDos (unrelated to Apple ProDos) was long
after. CPMish is a modern product built by combining 2 very old
replacements for _parts_ of CP/M.

The thing about SCP QDOS is that it started out as something tiny and
niche and no real threat to DR. SCP was a small company. But MS
promised IBM an OS when MS didn't have one, so they bought QDOS,
renamed it, and in the end it went directly up against CP/M-86 but at
1/6 of the price.

That is why DR was aggrieved, and I think it's a legitimate reason.

>  nothing about 'lifting'.

Taking another company's design and re-implementing it does not
involve _stealing_ their code, but it is not completely "fair game" as
you maintain, I think.

> 'design' usually refers to the internal way this API is implemented,
> and was in no way copied.

The API itself was and has a design. _That_  is what was copied. Not
the implementation.

> > That is why it was DR was able to offer DR-DOS.
> MSDOS 1.0 came out 1981. DRDOS 3.31 was published 1988.

DR-DOS was not the first. E.g. DR's DOS Plus, as bundled with the BBC
Micro 8086 co-processor, the BBC Master 512, and the early Amstrad
PC1512 and PC1640, was 3 years earlier.
https://en.wikipedia.org/wiki/DOS_Plus

You might be familiar with the Amstrad machines via the Schneider
brand, I think?

 > and I really doubt it contains many lines from the CP/M code or even
> the same internal organisation as CP/M as it
> would be of little use for directories, memory allocation (segments) and more.

Nobody is alleging it does.

> and was wildly successful doing this ;)

Harsh. Not inaccurate, but harsh.

Someone came along, copied their product and sold it much cheaper, and
the company struggled. No surprise there.

> if it's ok to say that linux lifted the design from unix you may
> insist on saying this.

I would say that, yes.

This is a whole other discussion, but some important core facts:

Novell donated the UNIX™ trademark to the Open Group in 1993. Since
then, any product that passes Open Group certification can be called
"Unix". It has not been anything connected with containing AT&T code
for 38 years.

Apple Mac OS X passed the certification and was this a Unix™.
Several Linux distributions have passed, including Euler OS and K-OS,
so yes, Linux is a Unix™ now.

Neither contains any AT&T UNIX code and they don't need to.

But yes, Linux is a 3rd party clean re-implementation of the UNIX API.

_However_ that API was published, as was the source code of Unix in
the first 6 or 7 versions. It was put out there so others could work
with it, and that includes copying it. There are multiple other
re-implementations of Unix. All of the BSD versions, QNX, Minix, MWC
Coherent, any many more, all are reimplementations. DEC's OpenVMS has
a POSIX-compatibility module, which is why DEC added "Open" to the
name. So does IBM z/OS. So does Windows NT -- the latest version is
called "Windows Services for Linux", WSL.

This was public information, widely available. OpenVMS and z/OS were
not really competitors.

CP/M's API was not public info, although in those early days most
companies did publish source code to enable software to be ported.
MS-DOS was not originally one of many rivals; it was pretty much the
*only* one on the PC platform. Nobody thought the PC would get so big.

I don't blame Tim Paterson. I don't think he did anything wrong; it
was fair enough. He did not plan to create a multi-billion-dollar
industry. He didn't plan to make Bill Gates the richest man in the
world. He didn't plan to crush DR, although I suspect MS did.

But he did take someone else's design, yes.

> I however don't think so. 'lifting' implies
> some unproper behaviour

That is why I used the word, yes.

> BTW: your original statement was
>
>   'Remember that in effect MS-DOS was an unlicensed copy of Digital
>Research's CP/M and particularly CP/M-86.'
>
> which was, is, and ever will be bullshit.

Yes. I said that,

Re: [Freedos-user] Why do you use DOS

2021-04-16 Thread Liam Proven
On Fri, 16 Apr 2021 at 17:38, Deposite Pirate  wrote:
>
> It's pretty obvious it was highly inspired by the design of CP/M.

Well, yes.

> Also by the design of UNIX, either through CP/M (flat files) or later
> when Microsoft (who's first OS product was Xenix) added pipes and
> other original UNIX ideas.

This is true, but that was MS-DOS _2_ and after that point it started
to diverge radically from its ancestor.

-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Why do you use DOS

2021-04-16 Thread Liam Proven
On Fri, 16 Apr 2021 at 17:40, TK Chia  wrote:

> > Is it? By whom?
>
> The whole discussion around the recent Google v. Oracle court case?

Hmm. Good point.

> If anything, it should show clearly that there is _nothing_ _nefarious_
> whatsoever in writing a system which implements a similar API --- or
> even the exact same API --- as some other system.

All right, I have to concede that point.

> It only "sounds" nefarious in the MS-DOS 1.x case, because Microsoft
> "The Great Satan" happens to be involved.

Well, to be fair, MS wasn't a great or especially nefarious company
(yet) back then.

Google didn't go into business offering its own JVM in competition
with Sun or Oracle. (Although Microsoft did!)

Google was targetting a different market that Java was barely present
in. J2ME had significant presence in featurephones, before smartphones
appeared, but they were dying when  Android switched target from being
a Blackberry-knockoff to being an iPhone-knockoff instead.

> I am pretty sure that _any_ interface for interacting with an OS _has_
> to be public information at some point.  Otherwise there is no way for
> third parties to actually, well, write applications for it.
>
> Thank you!

:-D

That is a compelling argument, I have to admit. OK, you have me.

I still maintain there is a bit of a difference between copying a
rival's API in order to launch a competing product, and copying a
rival's API in order to do something completely different with it.

WINE is not a competitor to Windows, any more than Sun's WABI was.
Android is not a competitor to the JVM. AIX was not a competitor to
HP-UX or Solaris, say, except inasmuch as their manufacturers had
rival hardware product lines. Solaris was of no interest or relevance
to IBM RS6000 customers, and AIX was of no interest to Sun customers,
and so on. Each only ran on their own proprietary hardware until late
in the era of proprietary RISC workstations.

But I must concede your overall point.

-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Why do you use DOS

2021-04-17 Thread Liam Proven
On Sat, 17 Apr 2021 at 11:21, tom ehlert  wrote:

> by TK Chia's remark, CP/M-86 didn't even exist yet when he wrote QDOS.
> and QDOS couldn't compete with CP/M as CP/M doesn't run on 8088.

Did the original Mac compete with the PC? The PC can't run MacOS. The
Mac couldn't run DOS (without expensive hardware addons, anyway.)

And yet, *yes* they competed.

If one is selling into the same market of potential customers, yes,
you are competing.

> so you claim that DRDOS  3.31 was an unlicensed copy of MSDOS 3.x ?

Person A paints a picture. Person B makes a copy and sells millions of
copies. Person A comes back and sells copies of the original, with
advertising that it is the basis of Person B's derivative.

Is Person A ripping off Person B's work?

I am going to say *no*, they are not. It was their original work, and
a derivative that sold more does not change who created it.

> few people would agree with you on that.

To be honest, I think very few people would agree with what you
obviously feel are strong counter-arguments. To me, your arguments
make no sense at all.

-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Why do you use DOS

2021-04-17 Thread Liam Proven
On Sat, 17 Apr 2021 at 13:36, tom ehlert  wrote:
>
> and by extension FreeDOS is an unlicensed copy of MSDOS 6.x ?
>
> nope.

And now you are talking to yourself – and disagreeing with yourself?!

Are you feeling all right?

-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Why do you use DOS

2021-04-18 Thread Liam Proven
On Sun, 18 Apr 2021 at 00:48, Eric Auer  wrote:
>
> Please mention a few examples of differences :-)

Different names for config files are the start.

> In that case, I guess you are now using some PC or DR DOS parts
> combined with more modern, smaller drivers popular in FreeDOS?

Nope. I prefer to keep things as original as possible. I use IBM tools
and drivers on PC DOS, if necessary supplemented with MS ones from the
Win98SE boot disk (for example SCANDISK and the MS editor -- I'm not
fond of IBM E). Likewise, DR tools with DR-DOS.

Jim Hall scolded me the last time I posted links, but if you search
with Google on the site liam-on-linux.livejournal.com for "DR DOS" or
"PC DOS", you will find descriptions of what I have done and downloads
of VirtualBox VHD images.

-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Why do you use DOS

2021-04-18 Thread Liam Proven
On Sun, 18 Apr 2021 at 12:34, Eric Auer  wrote:
>
> If you have only autoexec.bat and config.sys then FreeDOS
> will use those. The reason why FreeDOS first tries fdconfig.sys
> is that you can install FreeDOS and MS DOS on the same drive
> with a boot manager and people wanted to be able to have two
> different sets of config files in that case :-) But again, you
> can simply use the classic MS DOS style config file names with
> FreeDOS as well if you do not need the distinction.

One of the _very_ annoying things about attempting to discuss the
differences between OS implementations (e.g. PC DOS vs MS-DOS vs DR
DOS vs FreeDOS), or Linux distros, or Linux vs *BSD * SCO Xenix/Unix,
is that people assume that one's knowledge level is lower than their
own.

I've been using DOS for 36 years, professionally implemented,
supported and maintained it for ~20 years starting 33 years ago, and
still use it for fun.

*PLEASE* do not patronise me by attempting to explain small stuff like
this to me. Assume I know what I am talking about. Try to imagine that
you're talking to someone whose knowledge level is the same or greater
than your own.

I occasionally put FreeDOS onto a USB stick to flash BIOSes. I tried
v1.0 when it came out, to wipe some old PCs I was donating to
Computers4Africa:
https://www.ictforeducation.co.uk/details/computers-4-africa.html

I was startled to discover that my name was in the credits. I was
peripherally involved in the FreeGEM project, I wrote and translated
some docs, debugged the installation batch files for Shane Coughlan's
OpenGEM, and so my name was in there.

I do not claim to be a FreeDOS expert. I could, though, claim to be a
PC, MS and DR DOS expert.

Your messages, along with Tom Ehlert's, are making me very very angry
and it with real effort that I am typing a calm and reasonable
response.

As an example of how I do not like changes to DOS, I avoided 4DOS back
in the day, because it broke some of my batch files. I displayed
messages in AUTOEXCEC.BAT telling my customers, for example...

Drive A: is the 5.25" disk drive
Drive B: is the 3.5" disk drive

This does not work in 4DOS, because 4DOS insists that text output with
the `ECHO` command has matching single or double quotes, whereas in
COMMAND.COM, it echoes unquoted text without break characters before
quotes. If a product breaks compatibility with existing config files
or scripts without offering a *substantial* benefit in return, then I
will not use it.

FreeDOS commands are different in places; output is different in
places. That is fair; it is a community effort and an unauthorised
copy of a long-obsolete OS. I have no right to demand 100%
compatibility, and I don't. But I was surprised and annoyed by the
differences, and since at present I only use DOS for fun, then I will
not use something that annoys me.

 > In that case, which small classic drivers do you recommend?

I don't.

*Particularly* in the light of this:

> PS: No, I do not need downloads of other copyrighted DOSes.

Which I find *highly* offensive, annoying, and is in fact inaccurate,
unfair and unrepresentative.

I will not reply as I want to. I am trying to be polite.

You do not appear to be interested; you only seem to want to needle
me. I am not rising to it. You do not seem to want to know. You seem
to want to falsely accuse me of piracy. If you want to know, I have
given you the clues. Go find out for yourself.

The next impolite email I receive from you will result in a block.
Ditto for Ehlert. This will not inconvenience you, but unless you
actively like attacking strangers on the internet who are trying to
offer help, guidance and advice free of charge, _modify your tone_.

-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Why I use DOS a.k.a. FreeDOS for Dummies?

2021-04-19 Thread Liam Proven
On Mon, 19 Apr 2021 at 19:06, TK Chia  wrote:
>
> This is indeed interesting --- an OS that is fast and light, and knows
> at least a few things about modern (21st-century) hardware and software
> standards.

There are quite a few out there.

I wrote an article for the Register about a decade back with 25
alternative OSes for x86 machines
https://www.theregister.com/Print/2013/11/01/25_alternative_pc_operating_systems/

It mentions KolibriOS, and FreeDOS, and very slightly cheats with one
mention of a Linux remix, but it is a long-dead one now.

It doesn't even mention my current favourite, which is Oberon.
http://ignorethecode.net/blog/2009/04/22/oberon/

There are a _lot_ of choices out there that are not as bloated as
modern Linux tends to be, and not super-simple and limited like DOS
(any DOS).

-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Why I use DOS a.k.a. FreeDOS for Dummies?

2021-04-19 Thread Liam Proven
On Mon, 19 Apr 2021 at 19:53, Tomas By  wrote:
>
>
> Just a comment, Open Genera 2.0 (not tried it):
>
> https://archive.org/details/OpenGenera

It is an absolutely fascinating OS and an important piece of history,
but it's not freeware or FOSS, it's not a native x86 OS and must run
on an emulator, and it is anything but simple! :-)

There are several Lisp OSs that I know of for x86 computers. One is a
largely stalled personal project:
https://common-lisp.net/project/movitz/

One was a proof of concept but got quite far:
https://github.com/mntmn/interim

The one that I am most excited by is the personal project of the lead
programmer of Tao Group's Taos and Intent/Elate:
https://github.com/vygr/ChrysaLisp

But none are beginner-friendly... Yet, anyway. :-)


-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Print via network

2021-04-22 Thread Liam Proven
On Fri, 23 Apr 2021 at 00:37, Bryan Kilgallin  wrote:
>
> OK, I have plugged-in an Ethernet cable from the DOS PC to my router.
> Now what?

[1] Find out what network protocol(s) your printer speaks
[2] Look for  DOS support for 1 of those protocols
[3] Install a DOS network stack that includes that protocol.

But without answering #1 we can't really give much more in the way of pointers.

-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Print via network

2021-04-25 Thread Liam Proven
On Sun, 25 Apr 2021 at 10:44, Bryan Kilgallin  wrote:
>
>  Transmission Control Protocol / Internet Protocol ( TCP/IP ) used
> for instance by UNIX, GNU/Linux, Windows Vista, OS X and the Internet,

We already know it must be TCP/IP.  Everything else is obsolete.

> Unfortunately, I don't see an intersection/match with my HL-3150CDN
> printer's protocols!

Any network printer under about a quarter of a century old supports TCP/IP.



On Sun, 25 Apr 2021 at 11:53, Bryan Kilgallin  wrote:
>
> Liam wrote:
>
> {[1] Find out what network protocol(s) your printer speaks}
>
> {Protocols

Just _printing_ protocols. Nothing else matters.


>  LPR/LPD

Sounds promising.

> Custom
> Raw Port/Port9100, IPP/IPPS,

Probably too new for DOS.

So your problem now is:

[1] Find a driver for your Ethernet card. Someone else is addressing that.
[2] Set up a TCP/IP stack and bind it to the card.
[3] Find and install an LPD/LPR client on that stack.

I found this, from this list, 14Y ago.

https://freedos-user.narkive.com/uTRrLddU/printing-to-a-network-printer


-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Print via network

2021-04-26 Thread Liam Proven
On Mon, 26 Apr 2021 at 01:21, Bryan Kilgallin  wrote:
>
> I copied the PRODOS.EXE file to my FreeDOS PC and entered "prodos".
> Which resulted in this error:
> "This program cannot be run in DOS mode.".

Could be a self-extracting archive. If you have Windows, try running
it under Windows, then copy across the unpacked files. If you don't,
you could try WINE on Linux, or just try opening it with a Linux
archive manager -- many of them can unpack Windows SEAs.


-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Why I use DOS a.k.a. FreeDOS for Dummies?

2021-04-26 Thread Liam Proven
On Mon, 26 Apr 2021 at 06:01, Ralf Quint  wrote:

> I am not sure if that is any more efficient for at least 99.99% of all
> use cases then using LibreOfiice/OpenOffice Writer, Microsoft Word or
> WordPerfect on Windows or Linux GUI based systems.

It depends what you want or need.

In my day job as a text writer, I mostly work in DocBook XML or
AsciiDoc, so I use FOSS editors for Linux that understand those
formats.

As a journalist and freelance tech writer, I mostly worked in an outliner.

http://www.outliners.com/

This used to be a major category for DOS and in the DOS era there were many.

https://www.outlinersoftware.com/topics/viewt/6291

However, these days, only one major WP still includes an outliner: MS
Word. For this reason, I keep an old copy of Word under WINE on my
Linux laptops: usually Word 97. None of the rest of Office, just Word.

Sadly there is nothing else like its outliner any more. WPS Office has
one but it's very clunky and I find WPS Office to have a bad UI these
days -- it is mandatory Ribbon-style, which I hate. It used to have
proper menus, but those old versions had a poor, barely-working
outliner. LibreOffice doesn't have one at all, and nor does any other
FOSS tool I know.

(Note, there are 2 kinds of outliner: intrinsic and extrinsic.
Extrinsic or 2-pane outliners are a sort of mind-mapping or organizing
tool. Only intrinsic ones are any use to me as a writer. Sadly there
are plentiful FOSS extrinsic  outliners but they're no use to me.)


-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Why I use DOS a.k.a. FreeDOS for Dummies?

2021-04-26 Thread Liam Proven
On Mon, 26 Apr 2021 at 19:33, Thomas Desi  wrote:
>
> Interesting!
> Some „folding“, like in VIM (zf)  and others could be used as „outliner“.

Folding is not the same thing, although it is one small element of
what an outliner does.


> http://www.outliners.com/is unfortunately a 404 (April 26, 2021,19:29)

Strange. For me, it automatically redirects, and I copied and pasted
the URL directly.

http://outliners.scripting.com/ is the redirect.


-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Why I use DOS a.k.a. FreeDOS for Dummies?

2021-04-26 Thread Liam Proven
On Mon, 26 Apr 2021 at 19:57, Bryan Kilgallin  wrote:
>
> Under Linux, I used "manuskript" to write a memoir.

Interesting -- thanks, that's a new one to me. I have had a very brief
play -- it crashes in seconds on macOS which I happen to be using at
this moment -- but it looks like it has a lot of extra functionality
I'd not need -- character tracking, plots, etc., rather like Scrivener
-- but if the outliner is capable, it could help me.


-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Why I use DOS a.k.a. FreeDOS for Dummies?

2021-04-26 Thread Liam Proven
On Mon, 26 Apr 2021 at 23:47, Jim Hall  wrote:

> These days, my favorite DOS word processor is Microsoft Word for DOS.
> Microsoft released a copy for free on their download.microsoft.com
> website. It feels quite modern compared to today's word processors.
> The key combinations that you just "assume" on today's word processors
> work in Word for DOS. Ctrl-i for italics, ctrl-b for bold, etc. That
> works well for me.

Absolutely -- Word 5.5 for DOS is good and completely free. It was MS'
way of offering a Y2K fix with minimal effort.

Sadly, it doesn't also apply to Word 6, which was the last ever
version and which is a more pleasant tool IMHO. Word 6 uses the same
menu layouts and file formats as Word 6 on Mac and 16-bit Windows, and
Word 95 on 32-bit Windows, and can round-trip documents just fine.

The outliner works better in 6, too. :-(

I do own copies of Word 97 and Office 2000, so I think I can use
down-level versions legally, but sadly Word 6 is not freeware.

-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Print via network

2021-04-26 Thread Liam Proven
On Mon, 26 Apr 2021 at 19:49, Bryan Kilgallin  wrote:

>
> Linux Archive Manager unpacked it!

Great!

So, your next step is probably to try to get the MS Network Client.
It's included on all the Windows NT Server CDs.

If I remember correctly, v3.0 includes sharing functionality -- it
makes DOS into a server. You don't want or need that; it takes a *lot*
of memory. You just need the client part. I think the preceding
version of the MS Client (v2.5 maybe?) is client-only, no server,
which is much easier and takes less RAM.

Find that, try to install it, and point it at the NDIS directory in
that driver you downloaded.


-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Why I use DOS a.k.a. FreeDOS for Dummies?

2021-04-27 Thread Liam Proven
On Tue, 27 Apr 2021 at 10:03, Thomas Desi  wrote:
>
> Hi Liam,
>
> maybe this is not the place to ask, but, vDOS looks nice. Strangely it can 
> not run the »Eve.exe«.
> (Neither does DOSbox). Funny. Only FreeDOS allows. Might be a video issue.

I am not sure why you are replying to me, as I did not recommend vDos,
link to it or anything. You were the one who introduced it to the
thread.

Personally, I do not routinely run Windows for anything anywhere. I
use Linux and macOS both at home and at work. I keep Windows around on
most of my machines, mainly for reflashing firmware and things, but
it's not in daily, weekly or even monthly use.

I am vaguely aware of vDos as there is a Mac port of it, which is used
for running DOS WordPerfect on Macs:
http://www.columbia.edu/~em36/wpdos/vdoswp.html

I have tried that and it works. The font rendering is nice, the
host-OS interoperability is nice, but it also feels like a fragile
solution to me and I do not routinely use it.

When I want to use DOS on a modern 64-bit OS, I run it in a VM. For
me, usually VirtualBox, because it is both FOSS and cross-platform.
However it is hard to move files between host and guest OSes. I am
working on a DOS networking stack to run in DOS under VirtualBox but
it's low on my to-do list.

On Linux, there is DOSemu. This runs a real copy of DOS in a dedicated
VM but also sets up host/guest integration. It works well and I like
it. I was at a talk on DOSemu 2 which could be a significant
improvement -- but I have not played with it yet, as AFAIK no
distribution includes it so far.

I note that DOSemu 1 on Debian, Ubuntu, openSUSE etc. still includes
FreeDOS 0.9-something, pre-1.0 as far as I can recall. That might be
something for the FreeDOS team to investigate and rectify. :-)



-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] hardware recommendations

2021-04-27 Thread Liam Proven
On Tue, 27 Apr 2021 at 14:58, Eric Auer  wrote:

>  Computers which support ONLY UEFI
> operating systems will not work (unless you load a CSM, but there
> is none I could recommend for DOS).

CSM is short for Compatibility Support Module. It is a module that
enables UEFI firmware to also support "legacy" booting, i.e. BIOS
compatibility. Windows 7 required this.

AFAIK this is a vendor choice, normally, not an end-user one. I do not
think that an end-user, the owner, can add CSM to an existing machine
whose firmware lacks it.

> But most computers still do
> support BIOS, I think.

UEFI vs BIOS is either-or. A single machine can't have both, and I do
not know of any where it is a choice. It is a design decision.

I suspect that 99% of PC vendors will have no idea what "does your
firmware support CSM" would mean. Therefore a salesperson will almost
certainly just lie and say "yes" to get the sale.

The real question is: "can the machine boot DOS?" Even so, I think
very few would know.

Try it and see is the best answer.


-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] hardware recommendations

2021-04-27 Thread Liam Proven
On Tue, 27 Apr 2021 at 15:55, Mateusz Viste  wrote:
>
> On 27/04/2021 15:43, Liam Proven wrote:
> > UEFI vs BIOS is either-or. A single machine can't have both, and I do
> > not know of any where it is a choice. It is a design decision.
>
> On my Thinkpads the BIOS allows to choose the boot method - either UEFI
> or "legacy". The latter allows to boot DOS, the former doesn't.

I own 5 Thinkpads. I know.

This does not mean you are choosing between 2 firmware chips, a BIOS
one and a UEFI one. It has 1 type of firmware, only, and this has CSM:
i.e. it can emulate a BIOS.

The difference is in the boot media. It can boot legacy media (via a
bootsector in the MBR) and it can boot UEFI media (by loading a stub
in a FAT32-format EFI System Partition, the ESP).

Most firmware has this and can do both. Some have a setting to let you
choose which it tries first. The Thinkpad firmware lets you make the
choice every boot.

This kind of thing is *why* I buy Thinkpads.

-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] hardware recommendations

2021-04-27 Thread Liam Proven
On Tue, 27 Apr 2021 at 16:43, Frantisek Rysanek
 wrote:
>
> ITX motherboards by Gigabyte, with BayTrail and Apollo Lake ATOM, do
> have the "legacy BIOS boot" (and CSM support) available in the BIOS.

A PC BIOS is a type of program stored in a repogrammable nonvolatile
memory chip on a PC's motherboard.

Because it's a program, but ships in a chip, it's somewhere between
software (just bits and bytes, no physical existence) and hardware
(solid material object that you can kick.) So it is called "firmware",
because it's between "soft" and "hard", not quite one or the other.

A BIOS is one type of firmware. UEFI is a different type of firmware.
There are others, but not in PCs, usually.

If a computer has UEFI, it doesn't have a BIOS. If it has a BIOS, it
doesn't have UEFI.

CSM is a UEFI feature. If a machine's firmware has CSM, it must be
UEFI. If it is UEFI, it is not a BIOS. That means the computer does
not have a BIOS: it has UEFI instead.

> You can select whether to have it or not, there are several items in
> the BIOS Setup related to that.

If it has UEFI then it doesn't have a BIOS.

It is impossible to talk about the differences between BIOS and UEFI
if the terms are used interchangeably.

If I called Linux "a kind of DOS" and tried to discuss the difference
between MS-DOS, FreeDOS and Torvalds DOS we would all get very
confused and we could not effectively communicate.

So it's important to be clear and get it right. Really important. I am
not being picky about this for fun; it really matters.

Some UEFI can emulate a BIOS. Some can't.

> ITX motherboards by AsRock, with Gemini Lake ATOM: UEFI only.
> Not in the least apologetic about it :-)

> The motherboard user's guide, typically available in PDF for download
> off the vendor's website, typically has a couple screenshots of the
> BIOS SETUP. If there's not a word about a CSM or legacy boot, beware.
>
> There were some earlier examples of motherboards where the CSM
> initially wasn't available, and got added in a later version of the
> BIOS. But, I wouldn't rely on this anymore - for many vendors it's
> UEFI-only from now on.

They are probably all UEFI-only, but some have UEFI with BIOS
emulation -- that is, CSM -- and some have UEFI without.


-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Forwarding and commenting a FreeDOS 1.3rc3 critical review

2021-04-29 Thread Liam Proven
On Thu, 29 Apr 2021 at 18:17, Johnpaul Humphrey  wrote:
>
> I do not know about SYSINFO. I do not use it too much. having a way to
> check battery would be good on laptop.

I guess this is part of the problem. We forget how things are on a
multitasking OS.

There used to be a very obscure OS called Digital Research DOS Plus.

https://en.wikipedia.org/wiki/DOS_Plus

It was an ancestor of DR-DOS, but before DR had the idea of doing a
rival to MS-DOS. DOS Plus was descended from Concurrent CP/M, but was
a single-user system with some, very limited, MS-DOS compatibility. In
the UK it was shipped with the first Amstrad PCs (Europe's first cheap
PC clones) and Acorn's BBC Master 512, an educational Mostek 6502
computer with an Intel 80186 co-processor.

The most visible difference between DOS Plus and any other DOS was
that DOS Plus displayed a status line at the bottom of the screen,
showing the time, what if anything was printing in the background,
which of its 4 screens you were on and some other info. It could
multitask CP/M-86 programs, but not DOS ones.

But without multitasking, how could you display a battery monitor? On
DOS, nothing can "run in the background" because there is no
background to run in.

In principle it could be in the prompt, but apart from the time, there
is no mechanism to _dynamically_ update an environment variable to
hold a changing value. One could write a TSR to do it (I think!) but
that is more precious base memory used up.

The one thing I can think of is that in DOSemu in Linux, when you
start a session, it lists the available drives and what they are
mapped to.

I always put a few commands in at the end of AUTOEXEC.BAT to display
the disk cache size (SMARTDRV /V on PC DOS), the amount of free base
memory (MEM /C), and the DOS version (VER /R). A list of available
drives would be a really nice addition.

For a more friendly FDISK, it might be possible to adapt the Linux
`cfdisk` tool, a menu-driven disk-partitioner, but it seems to have
more risk than benefit. Since DOS cannot by default access or display
drives formatted with NTFS, HPFS, ext2/3/4, XFS, Btrfs, ZFS etc., then
a friendly partitioner that makes it easy to remove drives whose
contents you can't see is asking for trouble. Better to boot a Linux
CD and use GParted.

I have long been pondering a very simple, very heavily cut-down,
text-only Linux whose main purpose was to multitask multiple instances
of DOSemu -- making it work like DESQview or something in the late
1980s/early 1990s. An OS in the tens of megabytes, worst case a few
hundred megs, which let you multitask DOS apps at full native speed.
(I.e. unlike DOSbox or some other emulator).

It might be both fun and useful, but it's not really DOS any more...


-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Forwarding and commenting a FreeDOS 1.3rc3 critical review

2021-04-29 Thread Liam Proven
On Thu, 29 Apr 2021 at 22:00, Eric Auer  wrote:
>
> there have been TSR to display a clock or other status in DOS,
> at a selectable location or by reserving a whole line on screen.

The clock is a lot easier than the battery level, though... But I
guess there are probably standard APM calls to query remaining battery
power. I always load POWER.EXE when running PC/MS/DR DOS in VMs,
because it makes the CPU usage drop to zero when the VM is idle. I
think it (or analog) might support a how-much-charge-is-left call but
I don't know.

> About your suggestion to show which drives exist at boot: The
> installer could use VOL, a FOR loop and testing whether or not
> a drive exists to display such information. There also are some
> left-over tools from older versions of the distro to check which
> drives are CD/DVD, which are FAT12, FAT16 or FAT32, how much
> space is free on them and so on.

Yup. A simple list would help.
>
> The output of MEM is so long (shortest style is without /C I think)
> that you would not fit much else on the screen. Same for the output
> of LBACACHE (when loading, or using the INFO or STAT options later).

There's always `mode con lines=43` or `mode con: lines=50` :-)

> The good thing about VER /R is that it shows both kernel and command.com
> version in 3 lines (plus one empty line before that). As people probably
> use UHDD+UDVD2 instead of LBACACHE+?+CDRCACHE, cache info will differ.

Well, yes.

> What would be the pros and cons relative to the already existing DOS
> versions of Ranish, fdisk, xfdisk and spfdisk?

Ahh, good point. Like I said, I generally stick to the on-board tools
in PC/DR DOS, without 3rd party additions. I wasn't aware of these,
except Ranish, which is the only tool I know that can renumber
existing partitions in place. I am not sure I've used it this century,
though.

> > I have long been pondering a very simple, very heavily cut-down,
> > text-only Linux whose main purpose was to multitask multiple instances
> > of DOSemu
>
> Too late? ;-) https://cmaiolino.wordpress.com/dosbian/

Well, no, but good find!

That's an ARM distro, not x86. It runs DOSbox, a PC emulator, whereas
DOSemu runs DOS sessions on the bare metal of x86 machines. DOSbox is
mainly aimed at games, whereas DOSemu is intended for productivity
apps, and allows reading files on Linux partitions, printing to Linux
printers, etc.

But conceptually close!

-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Diskman in our Ibiblio collection

2021-05-07 Thread Liam Proven
On Fri, 7 May 2021 at 03:58, dmccunney  wrote:

> Once upon a time, an outfit called Mark of the Unicorn made an editor
> for CP/M called Mince, which was an acronym for Mince Is Not Complete
> Emacs.  It used the Emacs design and keyboard mappings, but there were
> limits to what you could do in CP/M where you *might* have 48K to hold
> OS, program, and data. It was ported to MS DOS by MOTU.  As far as I
> can tell, it was then acquired by a company called Underware and
> sold/supported by them.
>
> Borland acquired the product from Underware, and released a version as
> The Final World.  Final Word was then released in a new version and
> renamed Sprint.  Sprint was a popular word processor for MS DOS,
> notable for an extensive macro language making it more like "real"
> emacs..  As DOS became moribund and Windows took over.  Borland
> withdrew Sprint from the market.  I have a copy of Sprint sent to me
> in the original distribution archive, but he didn't specify where *he*
> got it. Lacking provenance, I *didn't* make it available for download
> from TextEditors.  I just documented that it used to exist.

Fair.

I tried Sprint back when it was new. It was a remarkable program, with
2 compelling features:
• it could emulate the UIs of most of the leading DOS WPs of the time,
so whatever one you knew, you could use Sprint;
• it saved continuously in the background, so even if the PC crashed,
you shouldn't lose more than a word or 2 of your text.

The snags were:
#1 was rapidly becoming irrelevant as everyone's DOS apps converged on
the IBM CUA standard of look and feel, as even today, most GUIs still
honour, even on Linux...

... and #2 didn't work so reliably with the fairly new tech of DOS
disk caches that could cache writes as well as reads.

Meanwhile, Sprint was relatively poor at formatting and layout, and
printer drivers, which were becoming killer features at the time.

A very good idea that came along a bit too late.

> Borland has been gradually releasing ancient stuff under a Community
> license, and things like Turbo Pascal and Turbo C are available as a
> free download and free to use. If memory serves, source is available
> too, but of questionable use.  Good luck acquiring the proper
> toolchain and being *able* to change and rebuild.it.
>
> I recall Brief being promised, but not available the last time I
> looked.  Should it *become* available. I\ll link to it on TextEditors/

I never used Brief but then I was not and am not really a programmer.

However I note that there is a GPL clone of it:
https://github.com/adamyg/grief

And a commercial one:
https://crisp.com/

Neither supports DOS, but as Grief looks to be a text-mode app, it
might be feasible to port it. Probably a lot of work for someone,
though.

> There *isn't* one.  WordStar was never formally made freeware.  It was
> simply abandoned. Note that the WordStar.org site explicitly *states*
> you will not find binaries there, and why..  It's front and center on
> the site..

Indeed so.

There is the unfinished-but-working WordTsar:
http://wordtsar.ca/

> Bluntly, the implicit assumption I might *not* have is offensive and
> personally *insultiing*.,  If you want to continue this conversation
> with me, you can give me a formal apology and *not* do that again..

To be honest, I have felt the same way about several people's replies
to me here on this list. I was part of this community 12+ years ago,
but I found the tone rather hostile so I left. Now I have returned,
because I am intermittently pursuing a couple of DOS-related projects
of my own, I quickly remembered why I left.

All I can say is: it's not just you. :-( I get a strong feeling of
being treated like an idiot and condescended to.

-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Diskman in our Ibiblio collection

2021-05-07 Thread Liam Proven
rdly bloated, 
> even the computer system is enormous.

I agree again. We are going backwards nowadays.

> Looking back at those thoughts, designs and ideas of thirty+ years ago, using 
> DOS, trying out maybe Plan9 (hmm…?) is worthwhile to get an idea that there 
> is more to computing than windows, linux or MacOS, more than MS-Word. This 
> can only achieved if the software enters a status of „oldtimer“, like with 
> cars in Europe, where after a while the whole issue of individual rights 
> might of design ideas become „open source“ out of public interest. This might 
> be very Un-American, right, I am writing from an European perspective.

I don't know if you know, but Plan 9 and Acme, Rio etc. were inspired
by an earlier OS, called Oberon. It is still around, runs on modern PC
hardware, is FOSS, and is astonishingly small and fast.

http://ignorethecode.net/blog/2009/04/22/oberon/

-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Freedos Install Problem

2021-06-10 Thread Liam Proven
On Wed, 9 Jun 2021 at 18:05, Andrew  wrote:
>
> 3) I havnt worked enough in getting the floppy working on the i386, i think 
> it has to do with a nonstandard ide connection.

Standard floppy drives are *not* IDE. They have their own connection
(34-way not 40-way) and this is attached to a floppy controller, not
an IDE controller.

There is no resemblance and no connection between the floppy and IDE
controllers. It is just that both use ribbon cables, but of differing
widths.


N.B. There is a partial exception: "superfloppy" or "floptical" drive
use IDE. These take different disks, such as 20MB or 120MB disks, but
can read the old style of disks.

Some RISC workstations did not have a floppy controller and so if they
were fitted with the optional, and rare, floppy drive, these were SCSI
floppies that only work on a SCSI card. But no PC-compatible I recall
ever used SCSI floppy drives, because they were far too expensive.

> The bios doesnt give an error when the connector is upside down, and it sees 
> the drive

If a floppy is connected with the cable in the wrong orientation, the
classic giveaway is that the floppy drive's access light will be
permanently illuminated.


-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Print

2021-06-20 Thread Liam Proven
On Sun, 20 Jun 2021 at 10:17, Bryan Kilgallin  wrote:
>
> I wish to print from a FreeDOS PC. That connects via Samba to an Ubuntu
> server. That speaks via Ethernet to a Brother GDI printer. František has
> been advising me on this project.
>
> On the FreeDOS PC:
> * LMHOSTS lists the printer against its IP address; and
> * LOGON.BAT lists the server and print queue, and
>   specifies "net use LPT2:, with the server, print queue,
>   and password.

That looks good! Great progress from when you first asked.

> But I cannot get PRINT to work!

OK, question 1: why do you need the PRINT command? It's a background
spooler. It is not in any way needed for DOS printing.

> {PRINT README.TXT}

Did you not specify to print to LPT2:?

> Next I read
> "Device to direct Print [PRN=0]".

So it's not going to LPT2: – it's going to PRN:

[1] You don't need PRINT. To test if printing works, just do

copy readme.txt lpt2:

[2] If you *do* want background printing, you need to tell PRINT where
to send the data:

PRINT /D:LPT2: readme.txt

https://web.csulb.edu/~murdock/print.html

If you want to set the default DOS printer, you can use the MODE command. E.g.

mode lpt2:

https://my.okidata.com/MAN-380.NSF/WebBPXContents/7B4C04EE632B2D93852562190053A902?OpenDocument


But note that most DOS 3rd party apps will probably ignore this
setting. DOS only has very basic plain-text printing support, with no
device drivers, so almost all DOS apps implemented their own printer
support with device drivers to enable different font sizes, *bold* and
_underline_ and /italics/ and so on.


-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Print

2021-06-20 Thread Liam Proven
On Sun, 20 Jun 2021 at 13:44, Bryan Kilgallin  wrote:
>
>  From the FreeDOS PC, I can print a little over a hundred characters.

So does that meant that it _can_ print something?

> Because I want to print, and it's called "PRINT"!

OK, but it is not like that.

DOS inherits a lot of its design from CP/M, but then after MS-DOS 2,
MS started to try to bring some Xenix technology to DOS.

So CP/M's special device names became a sort of magic files on DOS.

The main magic files are...

CON: -- the console, normally the screen, but can be redirected to a
serial port with the CTTY command

AUX: -- the auxiliary console (usually COM1:)

PRN: -- the default printer

LPT1: -- Line Printer 1, i.e. the 1st parallel port

LPT2: -- the 2nd parallel port. From your copied output this is what
you are redirecting to the network printer.

COM1: (and 2--4) -- the serial ports

https://en.wikipedia.org/wiki/DOS#Reserved_device_names

If you have mapped LPT2 to the network printer then you *must* print
to LPT2. Sending to PRN or LPT1 won't do anything because there's no
device there.

The easy way to print to any port is just to copy or echo a file to that port.

You *do not need* the PRINT command. The print command is for
*background* printing, so that a user of a non-multitasking OS can get
on with doing something else while the printer works.

This is called printer spooling.

Over the network it makes no difference, but it is one more thing to
go wrong and one more thing to troubleshoot. Don't make anything any
more complex than absolutely necessary when you're still trying to
find if it works at all.

The network does spooling anyway. It is totally redundant. Do not use it.

> I have been experimenting. Whether I do or don't, the result's the same!

If you print to LPT1 or PRN *without* assigning it to the network
print queue, then nothing should come out.

We need complete and accurate information to try to troubleshoot
this, and you are not providing it... :-(

> Then I used this option. It only worked after the file name. If before
> it, I got a "not found" error!
> "/d:device"
> https://www.computerhope.com/printhlp.htm
>
> > [1] You don't need PRINT. To test if printing works, just do
> >
> > copy readme.txt lpt2:
> {README.TXT => LPT2}
> I notice a seemingly long time elapsed after entering the command on the
> FreeDOS PC. So I reboot the printer.

I do not know what the material in {curly brackets} means so I do not
know how to interpret your reply.

Is the printer a laser printer? If so, then when printing, it will
store up text until it has a full page _then_ print it. A laser
printer is physically only able to print a whole page at a time. It
can't print a few lines at a time like a dot-matrix or inkjet.

So if you only send a few lines, you need to send a form feed after it
to tell the printer "that's all, now print it."

https://www.winsteps.com/winman/formfd.htm

So you'd do:

echo myfile.txt > lpt2:

... then...

echo ^L > lpt2:

^L means "press Ctrl and the letter l"



-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Print

2021-06-20 Thread Liam Proven
On Sun, 20 Jun 2021 at 17:52, Ralf Quint  wrote:
>
> That doesn't make any sense. There must be something else in play for
> that to work. PRN: is an alias to LPT1:
>
> There should be no printout what so ever of you would send data to PRN:
> and have the network printer assigned to LPT2:

Agreed.

Bryan is not telling us the full story here. I have asked for more
info, been told

"I do not perceive your specification of further information required!"

... (whatever that means) so I am giving up here.

-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Building Plan9's Sam text editor on FreeDOS? (+ Edlin without line numbers?)

2021-06-21 Thread Liam Proven
On Mon, 21 Jun 2021 at 05:42, Mart Zirnask  wrote:
>
> However, I am a fan of the Sam text editor, originally developed for
> the Plan 9 OS.

SAM, Acme and the Plan 9 Rio environment were inspired by Niklaus
Wirth's Oberon environment.

The UI is quite similar to the Oberon UI.

Quick intro:
http://ignorethecode.net/blog/2009/04/22/oberon/

Wikipedia article:
https://en.wikipedia.org/wiki/Oberon_(operating_system)

Some of the history:
https://people.inf.ethz.ch/wirth/Articles/LeanSoftware.pdf

Academic assessment:
http://people.cis.ksu.edu//~danielwang/Investigation/System_Security/download.pdf
(Warning, non HTTPS link, but it's real, valid and safe.)

Thus, you might find it interesting and instructive to check out Oberon.

Modern versions run on top of Windows, macOS and Linux, but it also
used to run on top of DOS if that's what you want.

https://sourceforge.net/projects/dosoberon/files/DOS%20Oberon%20System%203%20Version%202.0/

-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] tunein.com and freedos?

2021-06-24 Thread Liam Proven
On Tue, 22 Jun 2021 at 03:36, Karen Lewellen  wrote:
>
> If so, what are you using for browser and playback?

There is no modern browser for DOS -- but more to the point, there
never will be.

A DOS app can be a maximum of about 620-630k of memory. A modern
browser can take approaching 1000× more than that and indeed at least
one mainstream modern browser, Google Chrome, no longer supports
32-bit Linux at all. Between the very complex Document Object Model
(DOM) of a web page required, and the Javascript interpreter needed to
manipulate that, and a JIT compiler for Javascript to run that at a
decent speed... fitting it all into 640kB is not possible.

If you like the DOS family of OSes, and want to stay in that general
family, but for whatever reason you do not want to run MS Windows,
have you considered OS/2? It is still alive and can run on modern
hardware. The current version is called Blue Lion and is sold by Arca
Noae:

https://www.arcanoae.com/blue-lion/

It natively supports DOS apps as well as its own OS/2 apps and Windows
3.x apps, so there is a very large selection of (admittedly now quite
old) software out there for it.

> One example where I would consider running freedos would be on a laptop,
> outfitted with native networking with a wireless adapter that I  could use
> for travel.

There is no wireless LAN support for DOS that I know of. If some
ancient tools can be made to connect, they won't talk to modern Wifi
systems, which have undergone multiple generation changes since the
DOS era.

> There is no existing Linux system that I could run in this fashion,
> because for me personally, there is no  existing Linux system providing
> the adaptive technology I both desire and require.

Can you give us some examples of what you need?

-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] PCI SATA adapters with DOS

2021-06-24 Thread Liam Proven
On Wed, 23 Jun 2021 at 11:39, Jon Brase  wrote:
>
> Continuing a conversation from back in March, I took Liam's suggestion
> of using a PCI SATA adapter.
[...]
> Still, despite everything under "the ugly", the most crucial elements of
> my configuration are up and running with a lot more space than they used
> to have.

Well, good! It is definitely progress and I am happy to hear about that.

-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] tunein.com and freedos?

2021-06-24 Thread Liam Proven
On Thu, 24 Jun 2021 at 14:38, Eric Auer  wrote:
>
> This is not true for apps which use DOS extenders. Those
> can use several gigabytes of memory. There even are some
> proof of concept extenders which let you use more than
> 4 GB of RAM.

OK, good point. I hadn't considered that.

I still think that nobody is likely to even try to implement a modern
browser for DOS, though.
>
> Only some ancient PCMCIA WiFi cards have DOS drivers,
> but you can use an external bridge box to connect to
> your WiFi by LAN cable.

True. I have used such a solution on a RISC OS machine before now. It
brings additional power, complexity and accessibility issues, though.

-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] tunein.com and freedos?

2021-06-24 Thread Liam Proven
> you might be aware of how poor even for those who lack physical  issues,
> the quality of Linux software speech is, for individuals  that need access
> for  learning reasons, as well as for those experiencing blindness.

Actually, yes, I have and yes, I do.

> Kindly do not pretend to be expert  in an area involving accommodations
> before your ignorance hurts someone.

Again with the false accusations. Karen, mind your manners. You are
living up to the reputation of your name.

> If freedos is never going to provide a proper browser, how can it claim to
> be a fully functional operating system where networking is concerned?

It doesn't. Apparently your ignorance about DOS is greater than the
ignorance  you are accusing this community of.

-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] tunein.com and freedos?

2021-06-25 Thread Liam Proven
. If that
is the price of success, they are not willing to pay it. What Google
has done is so unspeakable foul, so wrong, so blasphemous, they don't
even talk about it.

What effect has it had on Microsoft? A lot. Cheaper Windows laptops
than ever, new low-end editions of Windows, serious efforts to reduce
the disk and memory usage...

And little success. The cheap editions lose what makes Windows
desirable, and ultra-cheap Windows laptops make poorer slower
Chromebooks than actual Chromebooks.

Apple isn't playing. It makes its money in the high-end.

Unfortunately a lot of people are very technologically conservative.
Once they find something they like, they will stay with it at all
costs. Like Karen here: she likes DOS, she likes her hardware screen
reader, and she wants the world to come to her and interoperate with
her obsolete tech. Anything else is interpreted as abuse.

She would be much better off if she were willing to experiment and try
other things, but she will not accept that.

This attitude is what has kept Microsoft immensely profitable.

A similar one is what has kept Linux as the most successful server OS
in the world. It is just a modernised version of a quick and dirty
hack of an OS from the 1960s, but it's capable and it's free. "Good
enough" is the enemy of better.

There are hundreds of other operating systems out there. I listed 25
non-Linux FOSS OSes in this piece, and yes, FreeDOS was included:
https://www.theregister.com/Print/2013/11/01/25_alternative_pc_operating_systems/

There are dozens that are better in various ways than Unix and Linux.
• Minix 3 is a better FOSS Unix than Linux: a true microkernel which
can cope with parts of itself failing without crashing the computer.
• Plan 9 is a better UNIX than Unix. Everything really *is* a file and
the network is the computer.
• Inferno is a better Plan 9 than Plan 9: the network is your
computer, with full processor and OS-independence.
• Plan 9's UI is based on Oberon: an entire mouse-driven OS in 10,000
lines of rigorous, type-safe code, *including* the compiler and IDE.
• A2 is the modern descendant of Oberon: real-time capable, a full
GUI, multiprocessor-aware, internet- and Web-capable.

But almost everyone is too invested in the way they know and like to
be willing to start over.

So we are trapped, the monkey with its hand stuck in a coconut shell
full of rice, even though it can see the grinning hunter coming to
kill and eat it.

We are facing catastrophic climate change that will kill most of
humanity and most species of life on Earth, this century. To find any
solutions, we need better computers that can help us to think better
and work out better ways to live, better cleaner technologies, better
systems of employment and housing and everything else.

But we can't let go of the single lousy handful of rice that we are
clutching. We can't let go of our broken political and economic and
military-industrial systems. We can't even let go of our broken 1960s
and 1970s computer operating systems.

And every day, the hunter gets closer and his smile gets bigger.

-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] tunein.com and freedos?

2021-06-25 Thread Liam Proven
I am not interested into entering into debates about your medical claims.

I do not live in your country and never have, so I doubt you could sue
me if I had said anything actionable, which I have not.

This is a mailing list. It cannot be edited. What is sent is sent and
it cannot be changed.

If you have problems with particular sound frequencies, or speech
frequencies, then get professional assistance.

Do not come on to a public mailing list and without mentioning any of
them and demand that other people who are untrained volunteers and
know nothing about you, your health, your disabilities or anything
else,  answer questions for you and then threaten them with legal
action when you don't like what you hear.

Good bye. I am filtering your email address to the trash from now on,
something I have not needed to do for at least 5 years.


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Upgrading the BIOS with FreeDOS

2021-06-28 Thread Liam Proven
On Mon, 28 Jun 2021 at 13:36, Paul Dufresne via Freedos-user
 wrote:
>
> More than once, I saw a motherboard manufucturer (I think it is ASUS) 
> claiming to have FreeDOS exe to upgrade the BIOS
> but found the programs were Windows exe and would not run on FreeDOS.

Question:

Is it possible the download is a Windows self-extracting archive, and
inside it, there is an upgrade image file and a DOS flash tool? Have
you checked?

Yes, this would on the surface appear to be a foolish thing for them
to do, *but* 64-bit Windows will not run a DOS or 16-bit Windows
self-extractor, so they may not have an easy choice.

Non-technical users (that is, most of them) would not know what to do
with a Zip file. If double-clicked Windows does not extract it but
mount it as a virtual folder -- resulting in a DOS program not being
able to see the contents of that folder, and also not be able to
execute.

-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Upgrading the BIOS with FreeDOS

2021-06-28 Thread Liam Proven
 without a recovery environment at hand...
> We did not have another machine of that model to try on our own
> first, so the customer ran the risk and served as a test pilot. Ahh
> well. Fortunately he soon managed to plug the disk into another
> machine, find the culprit driver binary and erase it from the disk.

That's very nasty but  I have seen similar behaviour. Windows' total
failure to handle such things gracefully is one of the reasons I
switched to mostly using Linux. It _tends_ (sometimes, not always)  to
handle things like device-driver failures in a more graceful way:
e.g., dropping you to a command-line if it can't start the GUI, or
giving you a standalone machine if the network fails, or working but
at the wrong screen resolution, or something like that.

Windows still tends to collapse on its face with a Blue Screen Of
Death under such pressure.

Life is too short, and one of the unspoken unpleasant truths of the
computer industry is that Windows tech support people are a fungible
commodity, with a market-controlled price.

This means that most of them are not much use so they all tend to do
things the simplest, most standard way (because that is all they
know).

That in turn means that you can easily hire them, in large numbers if
needed because they are cheap, and if you have problems, you can fire
them and hire other ones... and because your old techies didn't do
anything fancy, the new ones will more or less understand the system
and will be able to work with it.

You don't really _want_ whizzkids on your staff: they will do fancy
stuff nobody else understands. So this improves their job security --
they know you need to keep them.

I was a Windows whizzkid in the late 1980s and early 1990s.

I saw the way things were going by the mid 1990s, so I left the
business and became a journalist. Then the Web killed all the computer
magazines, so I became a technical  writer instead.

-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Shared Folders not allowed in VirtualBox FreeDOS?

2021-07-14 Thread Liam Proven
On Wed, 14 Jul 2021 at 15:05, kaye n  wrote:
>
> Hello Friends
>
> My host is a linux OS.  I think I have successfully installed FreeDOS in 
> VirtualBox.
>
> When the virtual FreeDOS is running, I want to be able to access my USB flash 
> drive as well as a Windows partition on the physical hard drive.
>
> I assume this is not possible?

Not enough info -- but I can tell you that yes, this is possible, but not easy.

VirtualBox can share local drives on the host with a guest OS using
SMB networking.

Stage 1: sharing the drive

Your Linux system must mount your Windows partition, so that VBox can
see it to share it.

If you do not automatically mount the Windows partition at boot, step
1 is: work out how to do that, and make it happen on startup. (This is
not essential but makes life easier.) This means you must ensure the
Windows partition and mount point's permissions are such that the user
account that runs VirtualBox can read and write the Windows partition.

Then, you can share it in VBox settings. But that is only the 1st half
of the operation: the sharing stage.

The 2nd stage is connecting to the shares

This means that you must install a network stack on your copy of
FreeDOS inside the VM. You will have to pick a network card in VBox
that there are DOS drivers for, then install a network stack with
those drivers.

Then, you must install TCP/IP on that stack.

(DOS networking was before TCP/IP caught on, and usually uses
now-obsolete network protocols such as Microsoft NetBEUI or Novell
IPX/SPX. Those are no use today. You need TCP/IP and that often means
installing an additional network protocol.)

Then, once you have this working and your DOS VM gets a TCP/IP address
and you can see the host, you can connect to the shared drives in VBox
from DOS.

Summary: yes, it is possible, but it is not easy! :-)

The 2nd thing you asked was accessing a USB key.

There are 2 ways to do this.

[1] Mount the USB key in Linux, make it a shared drive in VBox, and
access it from the DOS VM the same was as the other shared drives
described above.

[2] Use VBox to make it a dedicated device for the VM -- not
recommended, because FreeDOS doesn't have much in the way of USB
support and so it will need a lot of extra work to get it shared.

If this sounds intimidating and scary, well, it's because it is.

So I would like to suggest a 3rd alternative:

* Set up 2 drives for your DOS VM: a boot drive (C:) and a separate
2nd data drive (D:)

Do this as 2 separate virtual hard disks in VBox.

* Then, stop the DOS VM.

* Make a new VM using a DOS-compatible OS such as Windows 95B or Windows 98SE.

Install this, update it, make sure networking is enabled and working.

* Next, connect your FreeDOS data drive to the new Win9x VM as the
Win98 VM's D drive as well.

* When you want to get stuff to/from the host, stop DOS and boot
Win98. Use Win98 to get stuff on/off the host and save it on the data
drive.

* When finished, stop the Win98 VM and start your DOS VM. There are
the files on the D drive. Work on them as you wish, then to put them
back on the host, stop DOS and restart Win98.

It's clunky but it's easier than configuring DOS networking.




-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Shared Folders not allowed in VirtualBox FreeDOS?

2021-07-14 Thread Liam Proven
On Wed, 14 Jul 2021 at 15:28, Mercury Thirteen via Freedos-user
 wrote:
>
> The short answer is no.

Well, yes, agreed.

> The long(er) answer is that VirtualBox makes available a specific programming 
> interface for the Shared Folders feature which provides both a 64-bit and 
> 32-bit entry point for the guest OS - something of which the 16-bit FreeDOS 
> (or any other flavor of DOS, for that matter) cannot natively take advantage.

This is only half true.

I mean, yes, it's true, it does, but it's irrelevant to DOS.

This only applies to guest OSes where you're running Guest Additions.
There are no VBox guest additions for DOS and never were. So, it is
irrelevant.

*But* Vbox provides emulated network cards to the guest. The following
are available:
• AMD PCNet PCI II (Am79C970A)
• AMD PCNet FAST III (Am79C973), the default setting
• Intel PRO/1000 MT Desktop (82540EM)
• Intel PRO/1000 T Server (82543GC)
• Intel PRO/1000 MT Server (82545EM)

Citation: https://www.virtualbox.org/manual/ch06.html

As the file-sharing functionality just uses Samba, any guest OS that
can talk SMB networking can connect to the host and share drives.

Citation: VBox documents how --
https://www.virtualbox.org/wiki/Sharing_files_with_DOS

-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Accessing real floppy drive after booting the LiveCD

2021-08-20 Thread Liam Proven
On Fri, 20 Aug 2021 at 19:02, Exilas  wrote:
>
> In the hope someone could still provide me with additional hints, I'm
> posting here all the information I've found about the involved hardware.

Use the DRIVPARM command in CONFIG.SYS to inform the OS of the real
drive type and parameters?

-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] standby in FreeDos?

2021-09-29 Thread Liam Proven
On Wed, 29 Sept 2021 at 14:20, Thomas Desi  wrote:
>
> Hi, is it possible (application? program) to put the computer to „sleep“ 
> (i.e. „standby) in FreeDos?
> Anyone any ideas?

I *think* that so long as you have APM power management loaded --
POWER.EXE in my preferred DOSes -- then your BIOS sleep hotkey should
work, and the computer _should_ come back from it.

-- 
Liam Proven • Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk • gMail/gTalk/FB: lpro...@gmail.com
Twitter/LinkedIn: lproven • Skype: liamproven
UK: +44 7939-087884 • ČR (+ WhatsApp/Telegram/Signal): +420 702-829-053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] standby in FreeDos?

2021-09-29 Thread Liam Proven
On Wed, 29 Sept 2021 at 19:10, Eric Auer  wrote:
>
> I *think* depending on your BIOS settings the sleep button
> could indeed work. This should not depend on whether you
> have POWER or FDAPM loaded, as far as I remember.

OK, fair point.

However, given that the OP _also_ said:

> On my Lenovo machine [...]
> booted from a FreeDos USB-Stick, the fan and I guess the harddisk are running 
> all the time.

... then I think that they really need to load the POWER/FDAPM driver
to prevent their CPU running at 100% all the time.

-- 
Liam Proven ~ Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk ~ gMail/gTalk/FB: lpro...@gmail.com
Twitter/LinkedIn: lproven ~ Skype: liamproven
UK: (+44) 7939-087884 ~ Czech [+ WhatsApp/Telegram/Signal]: (+420) 702-829-053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] MKEYB related stuff

2021-10-11 Thread Liam Proven
On Mon, 11 Oct 2021 at 21:19, E. Auer  wrote:
>
> By definition, anything above 127 is not ASCII, so it will depend
> on the codepage. Still, it is extremely rare that people use more
> than one codepage on the same system AND have identical characters
> with different byte values depending on which codepage they use AND
> have keyboard drivers which support both BUT want to switch on the
> fly instead of using a boot menu option or a simple batch script to
> go to one of the codepage/layout combinations.

Agreed!

> The real solution for the whole mess would probably be to use
> Unicode and graphical fonts with a few 1 or more glyphs,
> but that would also be a very unlikely choice for DOS users ;-)

Yeah, no. :-)

> So while I can confirm that it is possible to design a problem to
> which your plan would be a solution, I still have big problems with
> the question "Will any user apart from yourself need anything even
> remotely as flexible as your planned inter-driver config signals?"

Also agreed.

A question:

Does the old MS-style

[
[CONFIG.SYS]

country=044,437,c:\dos\country.sys

[AUTOEXEC.BAT]

keyb uk,437,c:\dos\keyboard.sys
]

... config still work? If not, would it work if the files were copied
from MS-DOS or DR-DOS or something?

If someone requires this level of configurability, then I guess it's
necessary functionality.

Back when I did DOS tech support in a Swedish stockbroker in the early
1990s, I had one Norwegian user. For them, I had to configure the
Norwegian codepage and Norwegian keyboard layout, because PC ANSI had
the letters å and æ that Norwegian needs, but not ø. (Instead it has
the Swedish letters ä and ö.)

The Norwegian codepage redefines the ¥ symbol to be ø. (And something
else for Ø I suppose, but I forget after nearly 30 years.) So you
couldn't write about amounts in Japanese Yen in Norwegian (!).

A decade later I was engaged to a Norwegian and learned to speak the
language at a basic level. One letter may not seem like much but it
was a big deal for about 10 million people.

-- 
Liam Proven ~ Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk ~ gMail/gTalk/FB: lpro...@gmail.com
Twitter/LinkedIn: lproven ~ Skype: liamproven
UK: (+44) 7939-087884 ~ Czech [+ WhatsApp/Telegram/Signal]: (+420) 702-829-053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] MKEYB related stuff

2021-10-11 Thread Liam Proven
On Mon, 11 Oct 2021 at 22:25, Aitor Santamaría  wrote:
>
> Yeah, good to clarify. It does work (with either FD-KEYB or MKEYB).
>
> The question in discussion here is: if you later want to change to, say, 
> codepage 850:
> (a) with FD-KEYB, you issue KEYB UK,850,,C:\DOS\KEYBOARD.SYS  (no reboot)
> (b) with MKEYB, you edit your AUTOEXEC.BAT and reboot
>
> Discussing the usability of that (for how many users that's useful).

Worth knowing. Thank you. It's unlikely but now I live in the Czech
Republic, which has lots more extra letters than Norwegian -- several
of which I can't type on this Mac -- I may need that some day.

Meantime this info might be useful to ...

--
Liam Proven ~ Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk ~ gMail/gTalk/FB: lpro...@gmail.com
Twitter/LinkedIn: lproven ~ Skype: liamproven
UK: (+44) 7939-087884 ~ Czech [+ WhatsApp/Telegram/Signal]: (+420) 702-829-053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] UHDD update! FDAPM update! Feedback please :-)

2021-11-08 Thread Liam Proven
On Sun, 7 Nov 2021 at 19:15, E. Auer  wrote:

> there has been almost none about
> the FDAPM and UHDD updates recently.

I don't know if you realised, but you have mentioned UHDD several
times without ever, that I have seen, saying what it is, what it is
for, how it works or how to use it. I think you just assume everyone
knows. I can say with confidence _everyone_ does _not_ know, inasmuch
as I do not!

-- 
Liam Proven ~ Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk ~ gMail/gTalk/FB: lpro...@gmail.com
Twitter/LinkedIn: lproven ~ Skype: liamproven
UK: (+44) 7939-087884 ~ Czech [+ WhatsApp/Telegram/Signal]: (+420) 702-829-053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Question about FreeDOS 3.0

2021-12-05 Thread Liam Proven
Just for clarity, I thought I'd try to highlight some of the errors
and misconceptions in your lengthy email.

On Sun, 5 Dec 2021 at 03:16, richardkolacz...@hotmail.com
 wrote:

> the option of FreeDOS 3.0 is not always available

There is no such thing as FreeDOS 3.0 and never has been. Maybe
someone at HP made a mistake but it does not exist.

> the G7 version always had FreeDOS 2.0

There is no such thing as FreeDOS 2.0 either. It does not exist.

> it is not possible to reinstall Windows on a larger (or another for that 
> matter) PCIe M.2 SSD

This is not true. You can reinstall it or you can copy it, whichever
you prefer.

It may be that your PC cannot take a larger disk but that is a
different question.

If you wish to *move* Windows to a bigger disk, you could do this:

* get a cheap external drive such as a USB hard disk
* boot from a Linux USB key
* use GParted to copy your Windows install to the external disk
* remove your small internal disk
* fit a larger internal disk
* boot from the Linux key again and copy your partitions back. Resize as needed.
* boot from a Windows USB key and repair your boot record so it's bootable

> Various manufacturers/vendors of PCIe SSD would not be willing to state they 
> would offer a refund for purchase of a new larger SSD M.2 if it turns out 
> that the operating system could not be migrated to the new SSD.

No, they won't. If their kit is fine but you don't know how to do it,
why should they give you your money back?

> Similarly, the few software houses (with OS "clone" capabilities) completely 
> side-stepped the issue of refund if their software failed to "migrate" the OS 
> to a new larger PCIe SSD).

They can't. They don't know that hardware incompatibilities or user
error will stop it working, so it is not possible for them to 100%
guarantee it will work.

> It turns out, after reading about the thousandth google search result on the 
> matter, that the "formatting/installation process" to have an operating 
> system on a PCIe M.2 SSD is "proprietory/custom" for each computer 
> manufacturer

Not true as far as I know. I've formatted several of them, some
repeatedly, and never used a vendor tool. Sounds like someone
somewhere is lying.

>  AND Windows will not support what is needed to allow cloning of the 
> operating system

Not true.

> (BECAUSE the format of a PCIe SSD is custom).

Not true.

> As a spare part I could not buy from HP a larger capacity PCIe SSD (with 
> windows) - in fact when was available, just to replace the existing 256 GByte 
> drive was about US$950 (more than what I actually paid for the laptop).

It is generally a bad idea to buy spares from a system vendor this way
because of the expense.

> I gather that buying Windows already installing on a PCIe SSD

A Windows install is tailored to that PC. They can't be sold pre-installed.

> has to be much more expensive than the separate purchase of Windows and PCIe 
> SSD

No; because it doesn't exist. But a manufacturer's spare is not the same thing.

> because of the "complexity" involved of installing an OS onto a PCIe SSD 
> (whereas an OS on a SATA SSD is relatively easy).

They are 100% as easy as each other; they are the same process.

> After using the laptop with Windows booting from the PCIe SSD - running 
> Windows from a SATA SSD is so very slow (like about a minute compared to a 
> few seconds).

Shouldn't be, no. The difference in my experience is tiny.

> So I am "window shopping" for a "better laptop" than what I have at present 
> and from my experience it is better for me to have the factory preconfigure 
> "everything" rather than messing around with saving a few dollars and trying 
> to do things myself (eg install OS on PCIe SSD, RAM memory upgrade that is 
> truely compatible (speed, voltage) etc).

In my extensive experience -- over a third of a century -- the reverse
is true. It is far *far* better to learn to do this stuff yourself and
as a result it will save you thousands and a lot of grief.

> As a side note, apparently the main market for HP computers with FreeDOS 
> installed is CHINA.

Large use of pirated OSes because it's not illegal there. Also,
several domestic Linux distributions which are improving fast and
leapfrogging Western ones: Deepin, Kylin, etc.

> I hope to hear soon from Jim Hall regarding "what's up" with the HP FreeDOS 
> 3.0.

You've been told already but you apparently refuse to accept it. It is
a typo or something. This product is not real, does not exist, never
had and probably never will.

-- 
Liam Proven ~ Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk ~ gMail/gTalk/FB: lpro...@gmail.com
Twitter/LinkedIn: lproven ~ Skype: liamproven
UK: (+44) 7939-087884 ~ Czech [+ WhatsApp/Telegram/Signal]: (+420) 702-829-053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Question about FreeDOS 3.0

2021-12-05 Thread Liam Proven
On Sun, 5 Dec 2021 at 18:12, Travis Siegel  wrote:
>
> Paragon software has a program that will allow you to clone a disk from
> a smaller to a larger disk with no problem, even the other way too, as
> long as the blank space on the disk allows the material to fit onto the
> disk itself.

Yup. Heard of it. Never used it. Meant to be good, I think.
>
> Also, the difference between 2fTB drives

Do you mean 2 TB? Not sure where the F came from.

> and larger ones is (mostly) a
> matter of gpart VS. MBR,

That's GPT vs MBR. "Gpart" is a program.
https://en.wikipedia.org/wiki/Gpart

> and of course, the whole EUFI bios

It's UEFI, not EUFI. Important to get it right when someone might be
Googling it.

Don't call it a "UEFI bios". A PC either has a BIOS or it has a UEFI.
UEFI is not a type of BIOS; it's a replacement for a BIOS.

It's like saying "a Harley Davidson is a motorcycle car". It's not;
either it's a car, *or* it's a motorbike. It's not both.

Some UEFI firmware can emulate a BIOS -- most, in fact. But not all.

MBR and GPT are partitioning systems. MBR  can be used on any disk up
to 2TB but not more.
GPT can be used on any size of drive but must be used on drives bigger than 2TB.

-- 
Liam Proven ~ Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk ~ gMail/gTalk/FB: lpro...@gmail.com
Twitter/LinkedIn: lproven ~ Skype: liamproven
UK: (+44) 7939-087884 ~ Czech [+ WhatsApp/Telegram/Signal]: (+420) 702-829-053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Question about FreeDOS 3.0

2021-12-06 Thread Liam Proven
On Mon, 6 Dec 2021 at 01:08, Michał Dec  wrote:
>
> dd is a great alternative since it's free. As in freedom.

Yes and no. Mostly no.


> >GPT can be used on any size of drive but must be used on drives bigger than 
> >2TB.

[Annoying graphical attachment removed]

This is a mailing list. Please use plain text.



-- 
Liam Proven ~ Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk ~ gMail/gTalk/FB: lpro...@gmail.com
Twitter/LinkedIn: lproven ~ Skype: liamproven
UK: (+44) 7939-087884 ~ Czech [+ WhatsApp/Telegram/Signal]: (+420) 702-829-053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Question about FreeDOS 3.0

2021-12-06 Thread Liam Proven
On Mon, 6 Dec 2021 at 01:08, Michał Dec  wrote:

> dd is a great alternative since it's free. As in freedom.

I accidentally hit "send" while switching tabs, and it was too late
when I came back.

`dd` is not a replacement for tools such as Acronis because:

1. It requires considerable Unix knowledge
2. It requires bootable Linux media, knowing how to make them, and how
to use them.
3. It is extremely dangerous and a slight error in the command will
overwrite the user's hard disk. There is no feedback or confirmation.
4. It will not resize filesystems, which is the *whole point of the exercise*

So: no, not a good tool.

I have been using Unix systems professionally since 1988. I would not
use `dd` for this task myself.

>
> >GPT can be used on any size of drive but must be used on drives bigger than 
> >2TB.

Please use plain text when replying to emails. Read this if you don't
understand why:
https://useplaintext.email/

Your reply appeared to be simply "no".

Please identify any other partitioning scheme for generic x86 clone
PC-compatible computers which can partition media of larger than 2 TB,
or a documented supported workaround that allows MBR to be safely used
for drives bigger than 2TB. It must work at least as well as GPT,
meaning it is free, works on any OS, allows the OS to be booted from
the drive, etc.

I do not know of any such system but I am always happy to learn.

-- 
Liam Proven ~ Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk ~ gMail/gTalk/FB: lpro...@gmail.com
Twitter/LinkedIn: lproven ~ Skype: liamproven
UK: (+44) 7939-087884 ~ Czech [+ WhatsApp/Telegram/Signal]: (+420) 702-829-053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Video complains that DOS should not be maintained

2021-12-25 Thread Liam Proven
On Sat, 25 Dec 2021 at 05:43, Travis Siegel  wrote:
>
> That was caldera that released their opendos  as opensource, not Microsoft.

Caldera released Digital Research's DR DOS 7.01 as FOSS. It then
changed its mind and made v7.092 closed-source again, but 7.01 remains
FOSS and turned into OpenDOS, AKA DR OpenDOS and Open DR DOS.

And, for what it's worth, DR DOS has multitasking, and I've tried it,
and it works.

> There were versions of ms dos that escaped into the wild, but it wasn't
> a sanctioned release from microsoft.

This is not true.

Microsoft has released MS-DOS 1.25, 2.0 and 2.11 as FOSS.

The OS/2 Museum have rebuilt it from source:

https://www.os2museum.com/wp/pc-dos-1-1-from-scratch/

https://www.os2museum.com/wp/dos-2-11-from-scratch/


-- 
Liam Proven ~ Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk ~ gMail/gTalk/FB: lpro...@gmail.com
Twitter/LinkedIn: lproven ~ Skype: liamproven
UK: (+44) 7939-087884 ~ Czech [+ WhatsApp/Telegram/Signal]: (+420) 702-829-053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Video complains that DOS should not be maintained

2021-12-25 Thread Liam Proven
On Sat, 25 Dec 2021 at 21:21, tom ehlert  wrote:
>
> while technically true, it couldn't just multitask ramdom DOS programs
> as multi tasking systems like OS/2 or better always could.

Yes, it can. I have tested it with, for example, the MS-DOS Editor
from Windows 98SE on one screen, WordPerfect 6.2 on another screen and
MS Word 6 on a third screen.

> programs would only multitask if specifically written to the DRDOS API
> - which almost nobody did (for commercial avalable software).

This is not true.

> that is true. the (mostly) complete source code MSDOS 6.2 escaped into the 
> wild,
> even if not widely available.

You said, quote:

> > it wasn't a sanctioned release from microsoft.

Don't try to revise this now.

Yes, there have been fully-sanctioned releases of MS-DOS from
Microsoft. As I said: 1.25, and a set of source files containing a mix
of 2.0 and 2.11 source code.

Yes, there are *two* fully legal source code releases of MS-DOS from
Microsoft itself.

> MSDOS 2.11 might be interesting from a museum/historic prespective.
> as an operating system it's completely obsolete and useless, and you will not 
> learn
> much by studying the source code.

This is true but an entirely different question which had not
previously been discussed in this thread.

Sure, yes, MS-DOS 2 is ancient and no real use now.

However, you said that MS had not released DOS and that's wrong.

You did not say "MS did not release the final version of DOS as FOSS",
or "MS did not release a late enough version of MS-DOS to be useful."
Those statements are true, but they aren't what you said.

No, it's not really much use. Yes, it's only an archaeological
curiosity. MS is not truly any friend or fan of FOSS and it only
releases tiny useless dribs and drabs of FOSS code, such as DOS 1 and
2, Word for Windows 1.1, the Windows 3 File Manager and a few other
trivial little things. That is because, IMHO, it's just a PR exercise.

Today, the entire DOS and Windows 3/9x codebase is basically entirely
obsolete and the company does not sell any products based on it. It
*could* release everything prior to the Windows NT line with no
substantial impact on any current product.

However, this would cost it money. The code is probably a mess, and it
contains material from third parties which would have to be removed. A
large cleanup operation would be needed, which would take dozens of
people maybe years of work, and MS stands to gain nothing from it.

However, it would help FreeDOS, and WINE, and ReactOS, and several
other FOSS projects, which MS management almost certainly does not
want to do.

So, given it would benefit others but not the company, *and* it would
cost them serious money, I doubt it will happen.

So if you had said that it hadn't released any _useful_ version of
DOS, I'd agree. But you didn't say that. You said MS did not release
DOS, and that is wrong. It's there and it's legit.

> there's a LOT that happened between 2.11 (october 1983) and 6.22 (april 1994)

100% agree.

-- 
Liam Proven ~ Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk ~ gMail/gTalk/FB: lpro...@gmail.com
Twitter/LinkedIn: lproven ~ Skype: liamproven
UK: (+44) 7939-087884 ~ Czech [+ WhatsApp/Telegram/Signal]: (+420) 702-829-053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Video complains that DOS should not be maintained

2021-12-25 Thread Liam Proven
On Sat, 25 Dec 2021 at 19:25, Jim Hall  wrote:
>
> Caldera's release of DR-DOS and OpenDOS was definitely NOT under an "open 
> source" or "FOSS" license.

Caldera claimed it was. Here is the press announcement:
https://web.archive.org/web/19961018220910/http://caldera.com/news/pr002.html

> The terms were basically "look but do not touch." You could not make any 
> derivatives from that source code, and could only refer to it for 
> "educational" purposes.

That is a reasonable summary. The licences are here:
https://github.com/the-grue/OpenDOS/blob/master/README.TXT
https://github.com/the-grue/OpenDOS/blob/master/LICENSE.TXT

No, it's not compatible with any true FOSS licence.

But it *did* release the source -- I have a copy of the CD myself,
direct from the company. And people *did* make derivative products
from it, namely, the Open DR DOS Enhancement Project.

https://archiveos.org/drdos/

The last release was 10Y ago, in 2011.

Under the legal principle of laches, if DeviceLogics or DRDOS Inc
wanted to bring any legal action on the basis of this, it had plenty
of time -- a decade -- to do so. It has not. Nobody has.

Therefore, nobody now can.
https://en.wikipedia.org/wiki/Laches_(equity)

-- 
Liam Proven ~ Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk ~ gMail/gTalk/FB: lpro...@gmail.com
Twitter/LinkedIn: lproven ~ Skype: liamproven
UK: (+44) 7939-087884 ~ Czech [+ WhatsApp/Telegram/Signal]: (+420) 702-829-053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Video complains that DOS should not be maintained

2021-12-25 Thread Liam Proven
On Sun, 26 Dec 2021 at 01:42, tom ehlert  wrote:

> I have to accept that as true. Though 'multiscreening' is not what
> everybody thinks of when thinknig 'multitasking'.

I can't help what people may think. All I can do is when I see people
spreading incorrect information, I can answer with the facts.

Multitasking is nothing whatsoever to do with windowing or windowing
interfaces or GUIs.

From the 1960s onwards, there were many multitasking OSes, including
UNIX and DEC VAX-VMS, which existed long before the first terminals
that could display a GUI. Many OSes can run many processes in the
background, and possibly bring them to the foreground and let you
interact with them, as well as letting multiple users connect to 1
computer and use it concurrently – but can't display any kind of GUI
or windows or anything like it.

Plain text-mode Linux without GUIs installed is still multitasking.
Hundreds of millions of Linux servers around the world sit there
multitasking, running web servers and databases and a million other
things, without any ability to display 2 of those processes on screen
at once.

Concurrent CP/M and later Concurrent DOS multitask, but they don't and
can't do windowing. On the console on the host box, you could use
Alt+the numeric keypad to switch between 4 virtual consoles, and each
could be running its own separate task, all at once. Plus multiple
dumb terminals on serial ports, and those users could have 4 tasks
each, too.

Still no windowing. One at a time, full-screen.

That is what DR-DOS does. Not in the kernel, no; the functionality is
in a surprisingly small program called TASKMAX.EXE, which uses
functionality in the DR DOS 386 memory manager, EMM386.EXE. It is
described in the Wikipedia article:

https://en.wikipedia.org/wiki/DR-DOS#Novell_DOS_7_/_Contribution_by_Novell

It even supports some graphical games. If you load the ViewMax shell,
it can control TaskMax. I am told PC GEOS can as well, but I have not
tested this yet.

Some testing results are here:

https://www.vogons.org/viewtopic.php?t=62270

> however DesqView, GEM and Windows 3.x are certainly multitasking systems
> running on top of DOS. that doesn't make DOS a multitaskig system.

No, but DR DOS is not MS-DOS. DR DOS started out as a cut-down version
of Concurrent DOS, a true multiuser multitasking OS.

Multitasking support is a built-in function that is included with the
base OS and does not require any GUI or other layer installed. It can
be used from the DOS command line.

> >> programs would only multitask if specifically written to the DRDOS API
> >> - which almost nobody did (for commercial avalable software).
>
> > This is not true.
> ou might be right, but I would be surprised.

I am telling you. I have done it. I have tested it. There are download
links for boot disks I've built to demonstrate it on my blog, but the
last time I posted a link to my blog, Jim Hall accused me of spamming,
so I will not post it again. Google my name; I'm the only person with
it.

> I have no idea what you are arguing about.

You said that there was no FOSS release of DOS by Microsoft. There was.

This is nothing whatsoever to do with any leaked code, which must be
regarded as stolen and cannot be used in anything else.

-- 
Liam Proven ~ Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk ~ gMail/gTalk/FB: lpro...@gmail.com
Twitter/LinkedIn: lproven ~ Skype: liamproven
UK: (+44) 7939-087884 ~ Czech [+ WhatsApp/Telegram/Signal]: (+420) 702-829-053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Video complains that DOS should not be maintained

2021-12-26 Thread Liam Proven
On Sun, 26 Dec 2021 at 05:06, Jon Brase  wrote:
>
> First, I've heard rumors (possibly true, possibly just people trying to make 
> MS look incompetent) that MS actually lost the source code to some 
> unspecified legacy version of Windows at some point (has to be legacy because 
> if it had been a then-current main product line it probably would have killed 
> them).

I wouldn't be at all surprised. I daresay that there are only a
handful of techies left at MS who date back 25+ years.

> So if they lost the entire DOS-kernel Windows source tree sometime after the 
> release of XP, the reason they're not releasing sources for Win 3.x/9x may be 
> that said sources no longer exist.

It could be. OTOH, there were multiple versions, and I'd be surprised
if _all_ of them were lost.

> Second, assuming they still have the sources, perhaps we can make it worth 
> their while: basically, propose that they name a price and start a 
> crowdfunding campaign.

I think that the problem isn't money, it's programmer time.

Win9x contained several versions of browsers that supported Flash,
Java, RealPlayer, etc. This is non-MS code, so the company won't have
the permissions to release it. So it has to be removed.

I don't think Win9x contained a Netware client, but NT did. Similarly,
some network protocols may contain code from other companies. That
can't be released. It may contain code from individuals who can't be
traced, or who are dead and so cannot give permission.

It's not just a case of "what's it worth". It's a case of "how many
skilled people working for how long will be needed to go through every
line and remove anything that is not MS property." Is there enough
documentation of what isn't MS code? Is there code the company can't
admit to having stolen without permission?

This talk by one of the core engineers of Sun Solaris and later of the
Illumos FOSS descendant talks about some of the problems:
https://youtu.be/-zRN7XLCRhc

It's an hour long, fast-paced, goes into some technical detail, and I
wasn't able to follow it at any more than 1x speed. There's a lot that
is irrelevant, too, but if you can spare an hour, you will see the
problems faced by a company that _wanted_ to release its OS as FOSS,
and the vast effort it took.

MS _doesn't_ want to.

It's not just about money.

-- 
Liam Proven ~ Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk ~ gMail/gTalk/FB: lpro...@gmail.com
Twitter/LinkedIn: lproven ~ Skype: liamproven
UK: (+44) 7939-087884 ~ Czech [+ WhatsApp/Telegram/Signal]: (+420) 702-829-053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Video complains that DOS should not be maintained

2021-12-26 Thread Liam Proven
On Sun, 26 Dec 2021 at 06:00, Thomas Mueller  wrote:
>
> I would like to connect to the Internet using FreeDOS, but I haven't found a 
> compatible packet driver.
>
> Main purpose in connecting to the Internet from FreeDOS would be to prove it 
> can be done.

Define "connecting to the Internet". I mean, people do this fairly
routinely; you can serve web pages from DOS if you want. There were
DOS email and chat and FTP clients; that stuff's fairly easy.

It's the Web that's hard.

-- 
Liam Proven ~ Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk ~ gMail/gTalk/FB: lpro...@gmail.com
Twitter/LinkedIn: lproven ~ Skype: liamproven
UK: (+44) 7939-087884 ~ Czech [+ WhatsApp/Telegram/Signal]: (+420) 702-829-053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Video complains that DOS should not be maintained

2021-12-27 Thread Liam Proven
to
be multitasking-compatible.

A multitasking DOS is not and can't really be 100% compatible with all
DOS apps, and I think that is why MS didn't pursue this line.

If the multitasking is in an additional layer, on top of DOS, then you
can just quit that layer to run your games or other incompatible apps.

Then, as PCs grew much more capable, you could run an entire virtual
machine with a copy of DOS inside, to run those apps that need the
whole PC to themselves in their own private environment,  where they
think that they do have the whole PC. That was doable by the early
1990s, for example in OS/2 2.0, but it wasn't really viable in the
late 1980s.

> My point here is, NT has indeed quite a bunch of more stable and better 
> thought features of an operating system that was conceived in the late 80's 
> rather in the late 70's (a better filesystem, more suitable to networks, and 
> basically, a brand new Win32 API more suitable for writing stable 
> applications), but I don't see multitasking as the feature that killed DOS.

You know that NT is derived from 2 parent OSes, right? It was written
by the architect and lead team of DEC's VAX-VMS OS, Dave Cutler, built
on the basis of what was planned to be OS/2 3.0, a planned
processor-independent version of OS/2 that would run on non-x86 chips.
The prototype was built on Intel's i860 RISC processor, which was not
x86. The chip was codenamed N-Ten: that is why the initials "NT".

The design of NT owes a little to OS/2 and a lot to VMS -- a 1970s OS.

> If Microsoft did not do it, imagine how nice it would be that there were in 
> FreeDOS an open source version of VMM32 with a good set of well written VxDs  
> (and that the very first thing it does after loading is NOT to find that 
> KRNL386.EXE and run it). Of course, that's an outstanding challenge, I don't 
> think anyone would do it :(

Again, I think you are looking in the wrong direction at the wrong thing.

Windows features are irrelevant. Look at DOS features and DOS multitaskers.

Sadly DESQview never went open source. Nor did Concurrent DOS, or the
multitasking bits of DR-DOS (just its kernel and command interpreter).

In fact the only multitasking DOS that did become FOSS was PC-MOS/386.
https://www.zdnet.com/article/ms-dos-variant-pc-mos386-reborn-as-open-source/
https://en.wikipedia.org/wiki/PC-MOS/386

-- 
Liam Proven ~ Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk ~ gMail/gTalk/FB: lpro...@gmail.com
Twitter/LinkedIn: lproven ~ Skype: liamproven
UK: (+44) 7939-087884 ~ Czech [+ WhatsApp/Telegram/Signal]: (+420) 702-829-053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Video complains that DOS should not be mantained

2021-12-28 Thread Liam Proven
On Tue, 28 Dec 2021 at 01:27, Jose Senna  wrote:
>
> Were is the right word. Most email
> servers nowadays require TLS, which
> is not available in DOS email clients.

Ahh, that is a fair point. I hadn't thought about that.

> There are few remaining FTP servers,
> and I cannot tell how many also need
> TLS.

Not so sure about that. I know many FTP servers have gone, but those
that remain aren't encrypted or secured that I've seen. SFTP != FTP.

> I never used chat.

It has its uses. TBH what annoys me are companies that use chat in
place of email, because they don't know how to use email right.

Hint: https://useplaintext.email/

-- 
Liam Proven ~ Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk ~ gMail/gTalk/FB: lpro...@gmail.com
Twitter/LinkedIn: lproven ~ Skype: liamproven
UK: (+44) 7939-087884 ~ Czech [+ WhatsApp/Telegram/Signal]: (+420) 702-829-053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Video complains that DOS should not be maintained

2021-12-28 Thread Liam Proven
On Tue, 28 Dec 2021 at 19:45, Deposite Pirate  wrote:
>
> It's not up to Microsoft to release MS/PC-DOS > 2.x. IBM did the bulk of
> the work on "MS" DOS for a while after 2.x and they would have to
> have IBM's permission to even think about releasing it.

With the exception of the versions released _after_ MS stopped
developing, offering or selling DOS as a standalone product (i.e. PC
DOS 6.3, 7.0, 2000 and 7.1) then the *only* version of MS-DOS mainly
developed by IBM was MS-DOS 4.0x.

If you know differently, please share some evidence, because I'd
really like to know.

-- 
Liam Proven ~ Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk ~ gMail/gTalk/FB: lpro...@gmail.com
Twitter/LinkedIn: lproven ~ Skype: liamproven
UK: (+44) 7939-087884 ~ Czech [+ WhatsApp/Telegram/Signal]: (+420) 702-829-053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Video complains that DOS should not be maintained

2021-12-28 Thread Liam Proven
On Tue, 28 Dec 2021 at 23:23, Deposite Pirate  wrote:
> >
> > If you know differently, please share some evidence, because I'd
> > really like to know.
> >
>
> https://www.os2museum.com/wp/dos/dos-3-3/
>
> "A much less obvious but no less significant change was that unlike all
> previous versions, DOS 3.3 development was done solely at IBM.
> Microsoft was busy working on OS/2 (not yet under that name) and the
> OS/2 development team included many core DOS developers, such as Mark
> Zbikowski."

Fascinating! Thank you very much. I learned something this evening. :-)

-- 
Liam Proven ~ Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk ~ gMail/gTalk/FB: lpro...@gmail.com
Twitter/LinkedIn: lproven ~ Skype: liamproven
UK: (+44) 7939-087884 ~ Czech [+ WhatsApp/Telegram/Signal]: (+420) 702-829-053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Country Code

2021-12-30 Thread Liam Proven
On Thu, 30 Dec 2021 at 11:39, JR  wrote:

First thing...
> I am running FreeDos under Windows XP

... Er... How?

2nd thing:

> included the line
> "country=061,437,c:\windows\system32\country.sys" in the
> c:\windows\system32\config.nt file

Should this not be pointing to FreeDOS' directory and FreeDOS'
`COUNTRY.SYS` file, not Windows'?


-- 
Liam Proven ~ Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk ~ gMail/gTalk/FB: lpro...@gmail.com
Twitter/LinkedIn: lproven ~ Skype: liamproven
UK: (+44) 7939-087884 ~ Czech [+ WhatsApp/Telegram/Signal]: (+420) 702-829-053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Country Code

2021-12-30 Thread Liam Proven
On Thu, 30 Dec 2021 at 13:19, JR  wrote:

> Too long ago, I can't remember. Probably just followed the dots at the
> time. Runs in a Windows VDM as far as I know.

I have been using NT since the first version, 3.1, in 1993. There is
no built-in facility or tool to run DOS under it and never has been.
That is why I asked. This is highly relevant and important to the
question. There are no "dots" to follow.

OS/2 2.x and Warp could boot DOS from a floppy, but I don't think even
they could run it from a disk partition. Not sure; I haven't used OS/2
in over 25 years.

You *need* to give us more information, and accurate, verified
information, not just guesses.

> Sample output and version info.
>
> C:\>DIR F* /P
>   Volume in drive C is XP
>
>   Directory of C:\
>
> FAT-6502   05/17/17  7:12a
> FCIV   05/17/17  7:12a
> FED05/03/21  7:34p
> FILE-D~1   04/23/18  7:19p
> FREEDOS05/17/17  7:12a
>   0 file(s)  0 bytes
>   5 dir(s) 888,552,960 bytes free

AFAIK XP *must* be installed in an NTFS partition. It cannot be
installed on FAT. DOS can't boot from NTFS and can't read NTFS without
additional drivers. So I still don't know what you're doing here.

> C:\>VER
>
> FreeCom version 0.84-pre2 XMS_Swap [Aug 28 2006 00:29:00]
> C:\>

You might be able to execute FreeDOS' `COMMAND.COM` under a DOS
Windows in XP but that's not running FreeDOS/

> I already tried  c:\dos\country.sys and c:freedos\country.sys

Did you check to see that the relevant files exist? There's no point
randomly changing the lines. But anyway, I don't think this is going
to work. If it can or it does it uses some tech I have never seen and
that is not a standard part of the OS.

-- 
Liam Proven ~ Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk ~ gMail/gTalk/FB: lpro...@gmail.com
Twitter/LinkedIn: lproven ~ Skype: liamproven
UK: (+44) 7939-087884 ~ Czech [+ WhatsApp/Telegram/Signal]: (+420) 702-829-053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Country Code

2021-12-31 Thread Liam Proven
On Thu, 30 Dec 2021 at 21:04, Deposite Pirate  wrote:
>
> Windows XP can indeed officially be installed and boot from FAT32.
>
> https://kb.iu.edu/d/ajqm

AFAICS that page is inconclusive and merely says that XP supports
FAT16, 32 and NTFS, which was never in doubt. But I checked and you're
right. It's a long time since I installed XP!

It seems it's NT 6 and above (Vista & later) that make NTFS a hard
requirement for the Windows System drive.

FWIW, I always used to have a DOS boot partition (C:) and put Windows
on D: back in the XP days. It was useful to have the ability to
dual-boot DOS for BIOS reflashing and occasionally for emergency data
recovery. I made the partition big enough to hold XP's pagefile, as
this was slightly quicker than having it on NTFS, it reduced
fragmentation on the Windows system drive, and if you needed the space
in DOS you can just delete PAGEFILE.SYS — Windows will silently
recreate it next boot.

-- 
Liam Proven ~ Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk ~ gMail/gTalk/FB: lpro...@gmail.com
Twitter/LinkedIn: lproven ~ Skype: liamproven
UK: (+44) 7939-087884 ~ Czech [+ WhatsApp/Telegram/Signal]: (+420) 702-829-053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Country Code

2021-12-31 Thread Liam Proven
On Fri, 31 Dec 2021 at 00:02, Jon Brase  wrote:
>
> NTVDM exists and runs a stripped down version of MS-DOS 5. I think it even 
> does have non-stripped versions of the relevant files available if the user 
> decides to sys a floppy. But I've never heard of it being possible to run 
> anything but there provided build of MS-DOS 5 in NTVDM. Maybe he ran the 
> FreeDOS installer and managed to pull in components of FreeDOS, but unless 
> he's using an emulator or VM, I agree that he certainly isn't running FreeDOS 
> on top of XP.

Oh, yes, absolutely, but it's dedicated to the built-in DOS, as far as I know.

-- 
Liam Proven ~ Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk ~ gMail/gTalk/FB: lpro...@gmail.com
Twitter/LinkedIn: lproven ~ Skype: liamproven
UK: (+44) 7939-087884 ~ Czech [+ WhatsApp/Telegram/Signal]: (+420) 702-829-053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Country Code

2021-12-31 Thread Liam Proven
On Fri, 31 Dec 2021 at 01:46, Deposite Pirate  wrote:
>
> Windows NT was designed to work with FAT. Windows NT 4

... and the 3 earlier versions...

> always
> first formats the install partition as a FAT16 filesystem and then if
> you selected NTFS at install, it converts the FAT16 file system online
> to NTFS on the first reboot after install.

Yep.

> This typical Microsoftish genius idea, makes you jump through all kinds of 
> hoops
> that include a third party online repartitioning tool to install it on
> an NTFS partition bigger than 2Gb.

That's unfair. I think it's connected with the way NT <5 bootstrapped
an installation.

Relevant digression: you can start NT installation from DOS. This was
a very useful feature and I urged IBM to copy it, but the techies I
spoke to could not understand why.

NT 3.x predates EIDE; indeed I ordered and returned a bunch of very
early EIDE Pentium 1 PCs because NT could only see the first 512MB of
their 540MB disks. We had to swap them for SCSI machines.

When NT 3.1/3.5/3.51 came out, most PCs could not boot from CD. Many
CD drives were attached to sound cards via proprietary interfaces;
Panasonic, Mitsumi and Sony were common:
https://goughlui.com/2012/11/12/tech-flashback-before-atapi-cd-roms-were-proprietary-interfaces/

No OS could boot off these, and most only supported DOS and Win9x in
DOS compatibility mode.

This also made it possible to install over the network without a local CD drive.

So, you could boot a PC under DOS, make a FAT partition, copy the NT
files from the CD or a network server onto the FAT partition, run
WINNT.EXE *under DOS* and  it built a very minimal installation system
on the hard disk. The folder name varied but it was something like
C:\~$win.nt$\

Then it rebooted the PC into that, where a 2nd stage setup ran and
built the real NT system. Then it rebooted into _that_. If you picked
NTFS that now ran `CONVERT C: /FS:NTFS` on your drive.

I don't think MS was trying to be awkward, and this functionality was
a lifesaver. It allowed me at one corporate client to bring up a whole
roomful of dozens of NT 4 machines with only a single optical drive on
the server, which saved so much money it paid for about 2-3 more PCs.

You could bypass the DOS step by booting from 3 special NT boot
floppies, but the DOS method was quicker, easier and more versatile.

Under OS/2 2.x and later, you only had the floppy method, and you had
to get your CD working under those boot floppies, adding drivers,
editing its vast multi-hundred-line CONFIG.SYS file to suit... it was
a major pain. If there were no OS/2 drivers for your CD, then you had
to copy the install files to a partition that the boot floppies could
access. The setup program only ran under OS/2 2 itself and couldn't
start from DOS.

But the 2-stage NT setup is why it went through this
format-as-FAT-then-convert process. It limited your Windows system
drive to a max of 4GB until PartitionMagic came along, but it worked
and it meant it was easy to get NT onto machines that OS/2 only
installed upon with great difficulty, or not at all.

-- 
Liam Proven ~ Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk ~ gMail/gTalk/FB: lpro...@gmail.com
Twitter/LinkedIn: lproven ~ Skype: liamproven
UK: (+44) 7939-087884 ~ Czech [+ WhatsApp/Telegram/Signal]: (+420) 702-829-053


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


  1   2   3   >