Re: [Freedos-user] A new mTCP is available ...

2024-10-26 Thread tsiegel--- via Freedos-user
Why not just include a txt version of the documentation, then mention 
the url for a full featured version of the manual in pdf format.  That 
would help those that can't get to the pdf, but allow those wanting the 
formatting/colorization/so on to grab the documentation in pdf format.  
The text documentation won't be nearly as large as the pdf, so it won't 
take up 3MB in the archive.



On 10/26/2024 4:55 AM, Jerome Shidel via Freedos-user wrote:

Hi Mike,


On Oct 24, 2024, at 6:36 PM, jer...@shidel.net wrote:



On Oct 23, 2024, at 9:08 PM, Michael Brutman via Freedos-user 
 wrote:


I'd like to ensure that you get it for the next test releases, but 
yes, I'd like to have some way to gauge interest too ...


Another potential discussion point is the PDF documentation - it's 
large.  Would shipping a text file that says "find the full 
documentation at this location" be a problem?  I feel bad shipping a 
3MB PDF file on FreeDOS knowing that most people are not going to 
open it under FreeDOS.  (If they are so bold I can even include the 
command line for the HTGET program to fetch the PDF.)


Well, I guess since there is not a good way to view it under DOS, it 
won’t matter if the PDF is not included.


I have not looked at the latest release yet. But, it would be nice if 
there was at least some subset or partial manual included that 
covered the more common things. Which could point to the online PDF 
for more detailed or additional information. But, it is probably 
simpler and safer to just include a note that says “go here” to read 
the manual.


:-)


I was working on updating the mTCP package for the next FreeDOS 
Interim Test Build (T2411) and I noticed a small issue.


While it includes the NetDrive binaries, there are no NetDrive sources 
in the sources zip file. I could not find a separate sources file for 
NetDrive on your site.


I know in previous discussions you mentioned that eventually you would 
make the sources for NetDrive available. But at that time, you were 
not ready to do that.


Since we need to include sources in the package for FreeDOS, I can 
simple remove NetDrive from our package until you are ready to provide 
the sources for it.


Since the previous package for mTCP include the PDF documentation, 
I’ve will included it for now in the new package. But, I think it is 
of limited use under DOS. Plus as you mentioned, it is large and a 
note with the URL or a batch to download it may be a far better choice.


:-)

Jerome



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


Re: [Freedos-user] Agena - a procedural programming language for DOS with some OOP

2024-10-25 Thread tsiegel--- via Freedos-user
Check the archives.  You'll see this isn't the   first time this 
topic has been mentioned.  Apparently, multiple folks really like this 
scripting language.


On 10/24/2024 11:51 AM, Alexander Walz via Freedos-user wrote:


Hello,

I would like to introduce you to a programming language called Agena.

Agena can be used in scientific, educational, linguistic, graphical, 
and many other applications, including scripting.


The syntax resembles very simplified Algol 68 with elements taken from 
Maple, Lua and SQL.


You may download Agena, its sources and manual from

    http://agena.sourceforge.net

Agena binaries are available for DOS, OS/2, Windows, Mac OS X, Linux 
and Solaris.


Yours,

Alex




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



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


Re: [Freedos-user] PDF documentation

2024-10-24 Thread tsiegel--- via Freedos-user
Me personally, I turn most pdf files into html or plain text before 
viewing, since it loads my browser to view the stupid thing, I figure it 
may as well be in a native format.  The only problem is, the pdftohtml 
program puts each page in it's own file, which is fine for some things, 
not so much for others.  I do use a lot of text, but unfortunately, 
there's absolutely no attempt made to maintain formatting when it 
converts to text, so we get lines that are typically too long for most 
editors.


I use it anyway, because it works with things liek grep, more and other 
text manipulation tools, which pdf does not. *grumble*



On 10/24/2024 10:56 PM, Ben Collver via Freedos-user wrote:

Date: Thu, 24 Oct 2024 16:58:30 +0200
From: Jose Senna 

   Michael Brutman said:
  >  I feel bad shipping a 3MB PDF file on FreeDOS knowing
  > that  most people are not going to open it under FreeDOS.

   What are the present means to open a .PDF file
  under FreeDOS (or any DOS, BTW) ?

There are several options, but i prefer to convert a .PDF to
72 DPI jpeg pages, then use an image viewer.

gs -r72x72 -dGraphicsAlphaBits=4 -dTextAlphaBits=4 -sDEVICE=jpeg
 -dJPEGQ=90 -o page%03d.jpg file.pdf

The AlphaBits options cause ghostscript to use antialiasing.


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



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


Re: [Freedos-user] Dos on raspberry pi.

2024-10-19 Thread tsiegel--- via Freedos-user
Useless. end of life, and over 100 bucks, neither one of which is my 
target goal for building dos based devices with SBC components.


Good catch though, they could have been helpful had I known about them 
10 years ago.


On 10/19/2024 8:54 AM, G.W. Haywood via Freedos-user wrote:

Hi there,

On Sat, 19 Oct 2024, tsiegel--- via Freedos-user wrote:


...  That one the guys on that forum made is (currently) the only
one I've found that doesn't cost more than 100 bucks for an X86 SBC
capable of running dos. ...


I don't know if you're looking for something you can buy off the shelf
new, or if you'd consider used devices.  I've had very good experience
using the old Alix SBCs - with Linux only - for many years.

I've run many of them 24/7 and I've never had one fail in any way.
Not a single crash.

It's claimed DOS will run on them but I've never tried it myself. :/

https://www.pcengines.ch/alix.htm

I've no experience of the later (APU2 etc.) models.

They *might* be available used for under 100 USD.  I'd never sell one. :)




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


Re: [Freedos-user] Dos on raspberry pi.

2024-10-18 Thread tsiegel--- via Freedos-user
Yeah, all of the x86 single board computers are well over the $100 mark, 
and some are as high as 400, so that's a nonstarter.  I have yet to find 
one that is an X86 SBC for a lower price point. If I was going to spend 
400 bucks, I'd not bother with a single board computer, I'd get a real one.


That's the issue I keep finding.  That one the guys on that forum made 
is (currently) the only one I've found that doesn't cose more than 100 
bucks for an X86 SBC capable of running dos.  They're using for running 
dos games, but no reason we can't use it for other things.



On 10/18/2024 11:43 PM, Eric Auer via Freedos-user wrote:


Hi! Just to clarify:

I am *not* planning to transform a RPi into a standalone "DOS 
computer that talks". That was Eric's idea. A perfectly valid idea 
with possible practical applications, but outside of my specific 
interest.


Not transform. You run DOS in an emulator. Only the emulator
runs on the RPi hardware, DOS does not. As Mateusz has shown
with EMUBNS, you can tell an emulator that the virtual serial
port has to be connected to something virtual. This can be,
for example, a simulation of a speech synthesizer connected
to that, not actually existing, serial port. The simulation
uses a Linux software speech synthesizer, but it looks like
a hardware one for the DOS inside the emulator and for DOS,
it makes no difference on which hardware the emulator is
physically is running. It may even be running on a phone.

Of course, using linux and virtual emulation to make a dos subsystem 
can work, and that's how dosemu works (well, now there's dosemu2, 
which I can't get to work), but again, those use emulation...


Yet that is what I actually meant. DOS in an emulator on a
machine which runs a speech synthesizer software, while DOS
thinks it is connected to a speech synthesizer hardware.

The ORIGINAL suggestion was to turn the RPi into a HARDWARE
simulation of a speech synthesizer. So you connect another
computer to the serial port of the RPi and the RPi uses a
collection of software to pretend that the RPi IS a speech
synthesizer hardware. The other computer, which can be a
computer physically capable of running DOS without needing
an emulator, will not be able to tell the difference.

As far as running dosemu2 on RPi, the maintainers of that
software think it should be easy to compile for the RPi,
but because they have no RPi, they cannot provide pre
compiled binaries for the RPi. Having to compile dosemu2
oneself is a bit tedious, so maybe somebody could help us
by compiling it and sharing the binaries with more people.

A quick search for x86 single board computers suggests:

- Normal computers in the smaller standard form factors
  Mini ITX, Nano ITX and Pico ITX

- All-in-one single board computers such as the
  LattePanda family, ODROID H3, UDOO Bolt  and similar

http://docs.lattepanda.com/content/3rd_delta_edition/specification/

https://www.hardkernel.com/shop/odroid-h3/

https://www.makeuseof.com/5-best-x86-single-board-computers-in-2023/

However, I have significant doubts that such SBC with x86
processor still come with a DOS compatible BIOS. They may
be limited to running UEFI compatible operating systems.

Does anybody here have one of those? Can they run DOS?

a real shame, there's so much legacy software out there that could 
benefit from such a system, I'm honestly extremely surprised...


Modern computers simply have too much power, so you can just
run DOS at full speed on emulators instead, even if those
run on hardware which has nothing to do with DOS any more.

Regards, Eric




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



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


Re: [Freedos-user] Dos on raspberry pi.

2024-10-18 Thread tsiegel--- via Freedos-user


On 10/18/2024 8:07 AM, Mateusz Viste via Freedos-user wrote:


I am *not* planning to transform a RPi into a standalone "DOS computer 
that talks". That was Eric's idea. A perfectly valid idea with 
possible practical applications, but outside of my specific interest.


Won't work.  Dos itself uses a *lot* of interrupt calls to do things.  
The raspberry pies run processors that don't support interrupts.  
Therefore, porting a stand-alone version of dos to the pie just won't work.


Of course, using linux and virtual emulation to make a dos subsystem can 
work, and that's how dosemu works (well, now there's dosemu2, which I 
can't get to work), but again, those use emulation.  I'm still looking 
for an inexpensive X86 type SBC that can be used to build a dos only 
machine.  That would be awesome, but inexpensive doesn't seem to be a 
buzzword when it comes to x86 compatible single board computers, which 
is a real shame, there's so much legacy software out there that could 
benefit from such a system, I'm honestly extremely surprised such a 
system does not currently exist.


I've seen do it yourself forums where folks have built such machines, 
and one of them is still pretty active, but you need to send the board 
design to a company to do the building for you, since circuit boards are 
involved, and several surface mount chips are needed.  It does work 
though, and perhaps I'll be able to get into the queue at some point, 
and have some of those built, then I can implement any number of dos 
projects, but that's probably 2 years or more away for me.





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


Re: [Freedos-user] Accessibility question.

2024-10-18 Thread tsiegel--- via Freedos-user
No they aren't.  Most raspberry pi computers are considerably less than 
100 bucks.


You can order a pi4 with 1GB of ram for just $35 from digikey, and a pi4 
with 8GB of ram for $75 from adafruit.  Obviously the ones with 2GB and 
4GB are going to priced in between these two extremes.  The over 100 
dollar price tags you're seeing are for kits that contain considerably 
more than just the pie itself.


I.E. you can order a kit from amazon for $172 that contains a raspberry 
pi 4 8GB version that comes with the pie, a 128GB SD card, Aluminum 
case, heat sync, Power supply, 2 HDMI adapter cables and an on/off switch.


If you're after the latest and greatest, you can pick up a raspberry pie 
5 8GB version for $80 for just the pie, or $160 if you want a whole pile 
of things with it, it contains:


a 128GB SD card, A case, A cooling fan, A heat sync, 45W power supply 
and 2 HDMI cables.


So, depending on what you're after, a raspberry pie can be had for 
considerably less than $100.



On 10/18/2024 9:20 AM, Eric Auer via Freedos-user wrote:



How do you use  a keyboard with it?


You cannot. The Pi Pico is not a full computer
for desktop use. As said, the smallest Pi which
can be used as a full computer is the Pi Zero:

https://www.raspberrypi.com/products/raspberry-pi-zero-2-w/

It has USB, Wifi, Bluetooth and HDMI, but only 0.5 GB RAM
and only one microSD card slot to use instead of a harddisk.
It costs 3 times as much as the Pico, but still very little.

Note that the Pi Zero has no audio output connector, but you
can probably use Bluetooth or HDMI to connect audio things.

Larger models of the Raspberry Pi series have more features,
more RAM, faster CPU, some have 2 HDMI outputs, gigabit LAN,
multiple USB 2 and 3 ports etc. and are more like 100 USD.

Eric




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



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


Re: [Freedos-user] Accessibility question.

2024-10-14 Thread tsiegel--- via Freedos-user
I'm not sure about porting espeak to dos, I'd be inclined to believe it 
would take a heck of a lot of work if it's even possible, since for the 
most part, it depends on linux api calls and kernel functions to do most 
of it's work.  Not to say it couldn't be done, but it wuld be a quite 
different product once it was made dos compatible.


To answer your question though, there are no dos screen readers that I'm 
aware of that use software synthesizers, with the exception of one I 
can't remember the name of that used the soundblaster for output, it's 
possible that could be made to use the host system soundblaster 
emulation if you're running in a virtual machine, but it isn't likely to 
work on straight dos.


On the other hand, I know that provox is free to use, and obtaining a 
used speech synthesizer that it handles shouldn't be too much of an 
issue, since most folks don't use said devices anymore (with the 
exception of a few odd folks like myself), so getting an external 
synthesizer that works with provox shouldn't be a major hurtle.  That 
assumes of course you're using dos on bare metal.  If you're using it in 
a virtual machine, you may be able to leverage the host operating system 
screen reader, but I've not tried that.


For what it's worth, I did ask about getting provox added to the freedos 
distribution, and was told that since it's written in a86, (an assembler 
that was not a free one), it isn't likely it will be added to the 
distribution.  I was told that if I could port it to masm/tasm/something 
else that is free, it might be included.  Odd that, since masm/tasm 
aren't shareware, but commercial products, although I believe tasm 
version 1.0 is free for use these days.


I don't know enough assembly language to make this happen though, so it 
isn't likely the task will get done without additional assistance.


Hope this helps.


On 10/14/2024 4:01 AM, Mike Coulombe via Freedos-user wrote:
Hi, if this isn't the correct list for this question please let me 
know which list I should try. I'm visually impaired and would like to 
use free dos. Has any work been done on including a screen reader with 
software speech? Dos was my main operating system for several years. I 
don't have a hardware speech synthesizer anymore, but do still have my 
dos screen readers. If software speech could be added to free dos 
there are at least two dos screen readers I know of that have been 
released as freeware. Or maybe someone has already created a talking 
boot disk of free dos? If any programmers are on this list I wonder if 
the free software speech called e-speak could be ported to dos? Thanks 
in advance for any help.




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



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


Re: [Freedos-user] Is FreeDOS exactly like MSDOS? Let me explain.

2024-10-03 Thread tsiegel--- via Freedos-user

Found the english/ebook addition here:

https://www.amazon.com/Developing-Multi-threaded-Kernel-Scratch-multitasking-ebook/dp/B0CMK2PM3J?ref_=ast_author_mpb

It's even in the kindle unlimited program, which is really nice, but 
unfortunately, it doesn't allow text-to-speech, so reading it on the 
computer will be problematic.  I'm stuck only reading it on the Iphone 
if I want to get a copy of this book, which really stinks, that makes 
reading code segments infinitely more complex. *growl*


Don't know why publishers disable such features, they all help somebody 
somehow, but oh well.


I might pick up a copy of this anyway.  Assembly language is *not* my 
strong point, and I've been trying to study os development for years.  I 
even have source for both opendos and pts dos, and at one point, I had a 
copy of the leaked MSDOS source code, but that's long since disappeared 
with one of my numerous computer switches in the last 20 years or so.



On 10/3/2024 7:39 AM, Gabriel González via Freedos-user wrote:


*Care to divulge the book title/ISBN?*

Yes , of course.

Those books come from a Youtube Channel 
(https://www.youtube.com/@dragonzapeducation) . For me , this guy is 
the new "Peter Norton" . He has also written books/courses about 
developing drivers on Linux and other topics.


The books can be found on Amazon , and are 2 volumes ( buy both) . The 
books are like "amateur books" , and very cheap but for me with 
incredible content , I did not find anything like it is to jump into 
this world of kernels development. You can find videos on youtube but 
it looks like everybody copy-paste-record the video and does not 
explain anything.


I also read the mythical book of Peter Norton "Guide of IBM For 
programmers -The pink shirt" and nothing has changed 40 years later ( 
I mean the fundamentals ) so now , all ideas are in contact in my mind 
and I can understand better what I'm reading on these kernel books.


Volume 1:
https://www.amazon.es/dp/B0CMNWQYP7?ref=ppx_yo2ov_dt_b_fed_asin_title

Volume 2:
https://www.amazon.es/dp/B0CMNWWCPG?ref=ppx_yo2ov_dt_b_fed_asin_title


*/Gabriel González González/*


El jue, 3 oct 2024 a las 6:03, Roger via Freedos-user 
() escribió:


> On Wed, Oct 02, 2024 at 04:51:13PM +0100, Gabriel González via
Freedos-user wrote:
...
>Really I'm studying how to develop a Kernel ( I'm reading a book
about this
>, it is a guide to writing the Kernel code on C and at the same
time theory
>and explanations ) . This Kernel is a "baby  MSDOS"  but the
books explain
>the basics. Create a Vector Table ... create customs calls ...

Care to divulge the book title/ISBN?

Roger

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



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


Re: [Freedos-user] Seeking advice on installing FreeDOS with Screen Readers

2024-09-27 Thread tsiegel--- via Freedos-user
The one I have (well, had, that computer got lost in my last move, 
unfortunately, since it had all of my dos stuff on it), is called 
provox.  The zip file name you want to search for is provox7.zip.


It comes with two parts, one of which is the synthesizer driver, and one 
that is the screen reader itself.  I don't know if it's possible to use 
it with a software synthesizer like most of the windows screen readers 
do or not, I had intended to rewrite parts of the program to make it 
acceptable to the free dos project, so it could be included with freedos 
distributions, but I never got that far.


I'm fairly certain you can find it on the NFB file archives, though I 
don't have an exact link, a quick google search should turn up the file 
you need.


There was another free one that worked with soundblasters, which might 
be more to your liking since it's difficult (if not impossible) to make 
a hardware synthesizer work on virtual copies of dos, especially when 
there's no physical serial port, which is what most of them need to 
connect.  I'm pretty sure it was called smooth talker, but that could 
just be a sample sb program I had that spoke text but wasn't the screen 
reader, the name might be something else, it's been too many years since 
I had the program in hand.  But, if you can find it, it might just be 
what you need.




On 9/27/2024 12:30 PM, Lawrence Perez via Freedos-user wrote:


Hello everyone,

I managed to get FreeDOS installed. When it restarts, the DVD disc asks if you want to 
boot from the C: drive. The Orca screen reader didn't read this menu correctly due to the 
timer, so without realizing it, I inadvertently pressed Enter on the "Boot from 
C:" option, and the disk tried to load from C:. The best way I found to get around 
this is to wait for the boot timer to time out, which automatically loads the DOS 
environment from the DVD drive by default, and then type `setup.bat`.

I plan to contact the DOSEMU2 team and ask about Raspberry Pi support.

An open-source screen reader for DOS was mentioned in this thread. Could you 
please tell me where I could find the screen reader? I’d like to try to get it 
working in my virtual FreeDOS environment.

Sincerely,

Lawrence


Sent from my iPhone


On Sep 26, 2024, at 1:32 AM, Eric Auer via Freedos-user 
 wrote:


Hello!

According to the images, that keyboard has the same chips as the first

https://ardent-tool.com/keyboard/Model_M.html#PS2_PCBs
http://ohlandl.ipv7.net/keyboard/Keyboard.html#Model_M_PCB

Not sure which of the 2 copies of that website is the original one.

It has a 4x4 block with the keys

1 2 3 A
4 5 6 B
7 8 9 C
* 0 ? ?

The two ? keys actually are unmarked grey keys, others are white.

Right of the 4x4 block, there is a double height HELP key on top
and a double height STOP key below it.

"Despite using a PS/2 cable, the Screen Reader Keypad is not a
typical PS/2 device. It was intended to be connected through
either a PS/2 mouse port or a PS/2 port on a drop-in ISA expansion
card for PC/XT and PC/AT systems called the IBM Screen Reader
Adapter (P/N 57F1588, assembly P/N 57F1587, FRU 33F4842)."

The page also links to

https://sharktastica.co.uk/wiki?id=modelmsrk

which gives more details. There, the keys below 9 and C
are listed as # and D respectively, which is plausible.

Regards, Eric


Hello.
Here I found information about the special keypad.
https://deskthority.net/wiki/IBM_Screen_Reader_Keypad
It still insist that it worked on DOS, but as I told you, I had never seen
it running.
Regards.





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


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



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


Re: [Freedos-user] Seeking advice on installing FreeDOS with Screen Readers

2024-09-25 Thread tsiegel--- via Freedos-user
That particular screen reader (as far as I know), only worked on os/2.  
There was no windows/dos version of that particular screen reader.


The Dos screen readers that I personally used were: iartic Technologies 
artic vision, business vision (artic vision's big brother), ASAP, jaws, 
and a couple free ones, smoothtalker (or something similar), which 
worked with the soundblaster soundcard, and provox, which was an 
opensource one.


Obviously, some worked better than others, and this is by no means a 
complete list of dos screen readers, but it gives you an idea of what's 
tout there.



On 9/25/2024 11:54 PM, Martin Iturbide via Freedos-user wrote:

Hello

I'm sorry I'm going the other way here talking about screen readers 
under DOS, instead of  the "installing FreeDOS with a screen reader" 
topic.


IBM used to have a technology for blind people that used to run on DOS 
and OS/2. It was called the IBM Screen Reader.


What is the issue here? It required some specific synthesizer cards 
and a special numeric keypad. I never saw this running on OS/2 or DOS, 
I'm looking forward to eventually seeing a YouTube video about this. 
Or even someone trying to run this old IBM software under FreeDOS 
and/or vintage hardware.


I only have some information:
- https://www.os2world.com/wiki/index.php?title=Screen_Reader/2
- https://knowbility.org/blog/2021/a-brief-history-of-screen-readers
- https://archive.org/download/IBMScreenReader

Regards


On Mon, Sep 23, 2024 at 2:51 PM Lawrence Perez via Freedos-user 
 wrote:


Hello everyone,

I'm reaching out to seek advice regarding FreeDOS and its
accessibility, particularly for blind users like myself who rely
on a screen reader.

I’m using the Orca screen reader on Raspberry Pi OS, and I also
have access to a Mac with the VoiceOver screen reader. I’m
interested in experimenting with DOS and retro technology,
including playing older text-based games, but I’ve encountered
many accessibility challenges.

I have tried to use other emulators such as DOSBox and DOSEMU.
DOSBox doesn’t support sending output to the terminal and will
send all output to a GUI that my screen readers can’t interact
with. I’ve heard DOSEMU has this option, but I don’t have a Linux
computer that can support it.

After some experimentation, I managed to get the FreeDOS installer
to output to the terminal using QEMU, which is currently the only
method I’ve found that works with my screen readers. With this
method, I am able to type DOS commands and have their output
spoken by the screen reader. I'm running QEMU in no graphics mode
to avoid opening another window and to redirect all output to the
terminal.

However, I’m encountering an issue during the installation of
FreeDOS. DOS prompts me to partition the virtual drive and
requires a restart, giving me a yes or no prompt. Once I type Y
and the system restarts, the terminal displays the normal boot
sequence and doesn’t respond to any further commands. From my
research, I believe this issue is related to the virtual serial
interface that sends output to the terminal, but I’m not familiar
with how DOS handles this, as I am new to DOS.

Since I can get the installer to work, is it possible to copy all
the installer files to a virtual QEMU disk and make it bootable,
without the disadvantage that the system will be read-only? How
could I do this? Alternatively, can I use DOS as is, using only
the ISO image? Finally, what unique text-based DOS games /
software do you recommend I try when installation succeeds?

I appreciate any insights or guidance you can offer.

Sincerely,

Lawrence

Sent from my iPhone

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



--
Martín Itúrbide
http://www.os2world.com
mar...@os2world.com
martiniturb...@gmail.com
Quito - Ecuador


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


Re: [Freedos-user] Seeking advice on installing FreeDOS with Screen Readers

2024-09-24 Thread tsiegel--- via Freedos-user
Having used dos with screen readers for nearly 20 years, I can honestly 
say, if you get a plain dos install working, you will run into programs 
that work well, some that work enough to get the job done, and some that 
won't work at all, (just like on any other platform).  Generally, if 
they use bios to write to the screen, tehy'll work just fine. (although, 
even those can talk too much in a few circumstances).  If they use 
direct screen writes, they still work, only you need to do the reading, 
since the synthesizer (generally) won't do it for you, although ASAP was 
pretty good at reading those kinds of screens.  If they're graphical 
screens, they're likely not to talk at all, or if they do, it won't be 
enough to reliably use the program.  The only exception I ever found to 
this rule was a program used to make greeting cards, posters, and 
similar.  I can't remember it's name, it was from Borland I think, and 
was called print something I think.  (of course, I'd recognize if it if 
I see it). That program was amazing, you could choose all the items for 
the greeting cards, type in your text, and even design the borders and 
images included with the card.  I've never seen anything since that's 
even remotely as accessible as that program was.


We used to use it all the time for practically everything.

But, I digress (as usual). Depending on the screen reader you're using, 
(and there are some free ones), you should be able to play any of the 
text adventure games out there, as well as games like nethack and it's 
clones such as rogue, angband and the like. There are also some 
text/graphic hybrid games that still work with screen readers under dos, 
because the graphics were only for displaying pictures, and not used to 
make the text fancy looking.


In general, any program that starts in a graphics mode won't work, just 
about anything else will to some degree, it's just a matter of how 
accessible you need it to get the task done.



On 9/23/2024 7:46 PM, Lawrence Perez via Freedos-user wrote:

Hello everyone,

I'm reaching out to seek advice regarding FreeDOS and its accessibility, 
particularly for blind users like myself who rely on a screen reader.

I’m using the Orca screen reader on Raspberry Pi OS, and I also have access to 
a Mac with the VoiceOver screen reader. I’m interested in experimenting with 
DOS and retro technology, including playing older text-based games, but I’ve 
encountered many accessibility challenges.

I have tried to use other emulators such as DOSBox and DOSEMU. DOSBox doesn’t 
support sending output to the terminal and will send all output to a GUI that 
my screen readers can’t interact with. I’ve heard DOSEMU has this option, but I 
don’t have a Linux computer that can support it.

After some experimentation, I managed to get the FreeDOS installer to output to 
the terminal using QEMU, which is currently the only method I’ve found that 
works with my screen readers. With this method, I am able to type DOS commands 
and have their output spoken by the screen reader. I'm running QEMU in no 
graphics mode to avoid opening another window and to redirect all output to the 
terminal.

However, I’m encountering an issue during the installation of FreeDOS. DOS 
prompts me to partition the virtual drive and requires a restart, giving me a 
yes or no prompt. Once I type Y and the system restarts, the terminal displays 
the normal boot sequence and doesn’t respond to any further commands. From my 
research, I believe this issue is related to the virtual serial interface that 
sends output to the terminal, but I’m not familiar with how DOS handles this, 
as I am new to DOS.

Since I can get the installer to work, is it possible to copy all the installer 
files to a virtual QEMU disk and make it bootable, without the disadvantage 
that the system will be read-only? How could I do this? Alternatively, can I 
use DOS as is, using only the ISO image? Finally, what unique text-based DOS 
games / software do you recommend I try when installation succeeds?

I appreciate any insights or guidance you can offer.

Sincerely,

Lawrence

Sent from my iPhone

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



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


Re: [Freedos-user] A list of programs for writing images of FreeDos to various media

2024-09-24 Thread tsiegel--- via Freedos-user
You could use the open source version of caldera dos (as long as the 
customer is the one to install it, then you can provide them fixes if 
necessary).


Or, if you need a commercial offering, PTS dos from paragon has source 
code, and it's free to use in any environment, though I can't find any 
sort of license file, beyond a readme file that doesn't really give any 
information about how to get it up and running.


It does however come with source, so that's an option as well.

Both are competitors for MSDOS, and tried to be as compatible as 
possible, so you won't have some of the necessary incompatibilities you 
get with freedos.



On 9/24/2024 4:47 PM, G.W. Haywood via Freedos-user wrote:

Hi there,

On Mon, 23 Sep 2024, Orson Yancey via Freedos-user wrote:


...
It would be helpful to novices, like myself, if on the Download
FreeDos 1.3 page, if there was a link to some information on how to
write images to various media.


Maybe there could be a little bit more in the README included with the
downloaded archives, but I guess this is the sort of thing which would
be better on the wiki.  As you've probably seen the wiki has been down
for a couple of months after a spam attack.  (Incidentally I'd be very
happy to help if anyone wants to drop me a line about it.  The message
might be rejected, but don't worry - I'll still see it.)


It would be helpful to have a compiled list of many programs that
could be used to write images of FreeDOS to various media, i.e. to
CD/DVD, flash drives (USB Sticks), and diskettes.
...


I'd be surprised if there weren't already something along those lines
in the wiki but my feeling is that any such list is likely to be what
they call 'brittle', in that new utilities appear and old ones become
outdated/forgotten/unsupported, no matter whether they're commercial
or open source.  Far better in my view would be something explaining
what's involved in the process of writing a boot device and how to go
about searching for tools which can do that.  Sure, there's no reason
to forbid making a list of well known tools in the wiki - for example
it's hard to imagine that 'dd' will go away anytime soon - but it's
much better to understand what you're doing than to point and shoot
while following some recipe.  If something goes wrong when you're in
the middle of a complex recipe and you don't understand what's going
on, then short of starting from scratch with the same recipe, which
may fail again, you have little chance of recovering without help.


These image programs could be listed by which operating systems the
image writing programs run under, listing from Windows 2000 to the
latest version Windows.


And Windows 95. :)  And MacOS, Linux, and FreeBSD, and ... :)


I do understand that Rufus is big in the Linux community ...


I've been using Linux for decades but until reading your message I'd
never heard of Rufus, so I searched for it.  I don't know if the Rufus
that I found is the one you mean, but the one I found is Windows only:

https://github.com/pbatard/rufus/wiki/FAQ#user-content-Do_you_plan_to_port_Rufus_to_LinuxMac_OSSome_other_OS 



I'm not saying that the Rufus I found is no use, but it's no use to me
because it's generally trivial to write an image to a boot device on a
Linux box.  While it's probably a little less trivial to produce that
image in the first place, for FreeDOS images somebody did it for you.
Oh - please let me take this opportunity to shout "THANKS!" for that.


I have not been able to determine whether Rufus will write images to
diskettes.


What little I read told me it's just USB sticks.  In the Linux world
we're spoilt by having the raw devices exposed in the filesystem, so
that a simple tool like 'dd' can just write an image to something in
/dev/ whether it be a floppy, USB stick, SD card, hard disc, whatever.
There are issues with some of the technologies for optical discs which
mean that a simple write process isn't sufficient but that's a problem
with the technology really, not with the OS and tools.  Of course the
tools do exist to write optical devices under Linux, but my DVD writer
hasn't seen much action since we've had USB sticks of reasonable sizes.
It's a lot more convenient all round to use flash memory.  There are,
believe it or not, still businesses which use floppies, so I do write
the odd floppy now and again.  Thesedays I mostly use a Greaseweazle.
I wish forty years ago I'd known even a quarter of what I've learned
about floppies in the past couple of years. :/


Don't laugh, but I have been running only MS-DOS machines and
Windows XP machines.


The last Windows version that I worked on for a client was Windows XP.

The client had bought a CNC profiling machine.  Think of a thing which
in about fifteen minutes can cut into little pieces a sheet of steel
which is ten metres long, three metres wide, and four inches thick.
Well a couple of years ago they had some problems with it, and called
me in.  Yep, it was running Windows 

Re: [Freedos-user] Wordstar 7 archive

2024-08-04 Thread tsiegel--- via Freedos-user
Also, forgot to mention, pact publishing is another publisher that might 
be willing to publish the book, they do a lot of computer book 
publishing, and I'd think your book would qualify.


On 8/4/2024 5:14 AM, Jim Hall via Freedos-user wrote:
Will do! I'm planning to get most of the book written then reach out 
to a few academic publishers (IEEE, STC, …). If no one picks it up 
(it's a pretty niche topic) I'll self publish as pdf and print via the 
Technically We Write website.


You might also be interested in Technically We Write. It's an open 
community, article-based website about all things "tech writing." I 
sponsor it through my consulting company, even though it doesn't 
generate revenue (no ads, and we give everything away under a Creative 
Coming license). We have several articles there about DOS word 
processors, including WordStar and WordPerfect.

https://technicallywewrite.com/



On Sat, Aug 3, 2024, 11:26 PM EdzUp via Freedos-user 
 wrote:


Hi Jim,
   Please post a link to the completed book when it's ready as I
would like to buy it I am always interested about reading about
the DOS days and have many fond memories of that time from DOS 2.0
onwards.

-Ed
EdzUp


On Sat, 3 Aug 2024, 21:30 Karen Lewellen via Freedos-user,
 wrote:

Hi Jim,
Congratulations!
Not a big fine of posting at the bottom.
Still, I imagine you have perhaps come across  the  articles
where George
r. r.  Martin shares that he writes his novels in DOS using
Wordstar?
would rock if you got an interview, but at the very least any
Wordstar
chapter should include him?

Kare



On Sat, 3 Aug 2024, Jim Hall via Freedos-user wrote:

> Liam Proven wrote:
 From Canadian SF novelist Robert J Sawyer. (I've met him
and read
 quite a few of his books. I like them.)

 He writes solely in WordStar so he's put together a
freebie distro of
 the final version.

 https://sfwriter.com/blog/?p=5806
>
> Jim Hall wrote:
>>> This is really interesting! I'd seen Sawyer's archived
info about
>>> WordStar, but obviously this is new. (I'm writing an
academic book
>>> about 'milestones in tech writing history' and I'm
considering adding
>>> a chapter on WordStar. Sawyer's info will be good
research. I may also
>>> email him for an interview about it.)
>
> Roger wrote:
>> I think, you would be crazy not to ask for an interview from a
>> programmer (or "WABits") from this era!
>
>
> I've emailed Robert for an interview, and he's agreed! So
that will be exciting.
>
> If you know of anyone else I might interview about WordStar,
please
> share an email address or other contact info with me. (And
if you're
> volunteering for an interview, email me off-list so I can
send you a
> list of interview questions.)
>
>
> Jim
>
>
> ___
> Freedos-user mailing list
> Freedos-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-user
>


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

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



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


Re: [Freedos-user] Wordstar 7 archive

2024-08-04 Thread tsiegel--- via Freedos-user

You could try No Starch Press, they might take a look at it.

If you self publish, I'd suggest using the calibre program to offer 
formats other than pdf, many folks like epub files these days (myself 
included of course), and while I've been told that smashwords isn't the 
platform it once was, and it should be avoided for new publishing, which 
is a shame, because I like that platform, you can of course publish on 
amazon, which would get your book in front of a whole lot of readers.  I 
both love and hate amazon as a publishing platform.  I like it, because 
it's big enough, many folks go there first, publish their books, and 
then I get access to them, which is great, but I don't like them, 
because they lock the book to that specific reader, and they aren't 
always the best about making their apps completely accessible, though 
they generally get a *lot* of negative feedback when they break 
accessibility in a new version, but until they fix it, many visually 
impaired readers are left with no way to read their books.


Whatever you do though, (even if you have to buy one yourself), please 
ensure you get an ISBN for your book, don't depend on amazon to generate 
one of their asin numbers that don't work anywhere but amazon, it makes 
it difficult for offline folks to locate the book, which certainly will 
impact sales, every little bit helps in a nich market like this one.



On 8/4/2024 5:14 AM, Jim Hall via Freedos-user wrote:
Will do! I'm planning to get most of the book written then reach out 
to a few academic publishers (IEEE, STC, …). If no one picks it up 
(it's a pretty niche topic) I'll self publish as pdf and print via the 
Technically We Write website.


You might also be interested in Technically We Write. It's an open 
community, article-based website about all things "tech writing." I 
sponsor it through my consulting company, even though it doesn't 
generate revenue (no ads, and we give everything away under a Creative 
Coming license). We have several articles there about DOS word 
processors, including WordStar and WordPerfect.

https://technicallywewrite.com/



On Sat, Aug 3, 2024, 11:26 PM EdzUp via Freedos-user 
 wrote:


Hi Jim,
   Please post a link to the completed book when it's ready as I
would like to buy it I am always interested about reading about
the DOS days and have many fond memories of that time from DOS 2.0
onwards.

-Ed
EdzUp


On Sat, 3 Aug 2024, 21:30 Karen Lewellen via Freedos-user,
 wrote:

Hi Jim,
Congratulations!
Not a big fine of posting at the bottom.
Still, I imagine you have perhaps come across  the  articles
where George
r. r.  Martin shares that he writes his novels in DOS using
Wordstar?
would rock if you got an interview, but at the very least any
Wordstar
chapter should include him?

Kare



On Sat, 3 Aug 2024, Jim Hall via Freedos-user wrote:

> Liam Proven wrote:
 From Canadian SF novelist Robert J Sawyer. (I've met him
and read
 quite a few of his books. I like them.)

 He writes solely in WordStar so he's put together a
freebie distro of
 the final version.

 https://sfwriter.com/blog/?p=5806
>
> Jim Hall wrote:
>>> This is really interesting! I'd seen Sawyer's archived
info about
>>> WordStar, but obviously this is new. (I'm writing an
academic book
>>> about 'milestones in tech writing history' and I'm
considering adding
>>> a chapter on WordStar. Sawyer's info will be good
research. I may also
>>> email him for an interview about it.)
>
> Roger wrote:
>> I think, you would be crazy not to ask for an interview from a
>> programmer (or "WABits") from this era!
>
>
> I've emailed Robert for an interview, and he's agreed! So
that will be exciting.
>
> If you know of anyone else I might interview about WordStar,
please
> share an email address or other contact info with me. (And
if you're
> volunteering for an interview, email me off-list so I can
send you a
> list of interview questions.)
>
>
> Jim
>
>
> ___
> Freedos-user mailing list
> Freedos-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-user
>


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

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

Re: [Freedos-user] "Web 1.0" style hosting and mail [WAS: freedos, or dos based mail clients?]

2024-08-04 Thread tsiegel--- via Freedos-user
Not sure how they're doing 1.0 hosting, with limited ip addresses, 1.1 
is needed for hosting multiple domain names on a single IP address, 
guess they're not sharing IP addresses, wonder how they're sourcing all 
the hosts, might be interesting to look into it.


Always did like squirrel mail though, clean, simple interface. I'd run 
it now if I had a need for webmail.


On 8/4/2024 2:10 AM, Mart Zirnask via Freedos-user wrote:

I came across a "Web 1.0 hosting" provider who is also offering
webmail (the login page looks like SquirrelMail?):
https://web1.0hosting.net/
https://mail.w10.host/src/login.php

Who knows for how long this provider manages to survive, but it is a
great initiative. (Edit: Whoa, according to the website, this business
has been running since 1992. And, it is apparently run from Finland,
whose people have an extra quirk for doing "fringe stuff" with
ridiculous commitment. :)

(Not sure if it is considered "nice" to dig up old threads like this
here, but, having found a lot of good references via mailing list
archives myself, I thought I'd share this one as well.)

Best,
Mart

On Wed, 22 Nov 2023 at 20:51, Karen Lewellen via Freedos-user
 wrote:

As I physically cannot use Linux outside of the shell services I use, that
door is possible, just not from my desktop.
I do have a question though.
Does your configuration give you total access to  email contents, folders
sent  mail, contact lists and the like?
I may need to pay someone to do the configuring for me here at shellworld
for  my gmail account.



On Tue, 21 Nov 2023, Nicholas Bernhard via Freedos-user wrote:


I'm using Mutt right now, a command-line email client for Linux.

On Tue, Nov 21, 2023 at 07:01:11PM -0600, Rugxulo via Freedos-user wrote:

Hi,

On Mon, Nov 20, 2023 at 4:17 PM Karen Lewellen via Freedos-user
 wrote:

Google intends removing all access to basic HTML, and is forcing the issue
as of today.

Did they state a reason? Maintenance burden? Or just better security?
Because email was always plain text and pretty insecure.

Realistically, I wonder if there are supported Chromebooks for sale
with good accessibility options for basic tasks (emails, word
processing, browsing the web). (In some ways, I feel they aren't
tested well or aren't supported for long or just scattered in obscure
locations with little promotion.)


A second option   would be a command line  browser tool that substituted
for the gmail interface, but that, if I could not use it directly from
DOS, could be set up in the Ubuntu shell I have with shellworld.

I assume Ubuntu is much, much better supported. Surely somebody on
Linux (or BSD) does email via terminal / commandline.


My question is this.
is there a DOS only based email client, in freedos, in djppp or something
that might meet this need?

Text-based? Probably not. Though I always say it's not impossible ...
but, in reality, there are so few DJGPP volunteers that a lot doesn't
get done.

Georg Potthast did a graphical (FLTK) FLmail a while back. I never
tested it (and it's probably somewhat unstable), but I bet that mostly
works.

"FLMAIL91.zipFlMail email client version 0.91"
"FLMAIL91.zip2014-11-145.2 MB"

* 
https://sourceforge.net/projects/fltk-dos/files/Applications/Binary%20versions%20of%20FLTK%20applications/


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


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

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


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



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


Re: [Freedos-user] FreeDOS live stream event with VCF

2024-07-01 Thread tsiegel--- via Freedos-user


On 7/1/2024 7:56 PM, Eric Auer via Freedos-user wrote:


The WIN31SUPPORT define is still not enabled/defined by default I 
believe. Some discussion in [7]. At some point I manually built a 
kernel including it. I also contributed a workaround to allow the gcc 
build to succeed with WIN31SUPPORT defined on 2024-02-04 [8]. 
However, I did not test this nor compare it to Enhanced DR-DOS's 
support of the same APIs, it just builds now with gcc ia16 as opposed 
to failing at build time.


So EDR-DOS also has improved Windows support now? How
stable is the Windows support there compared to FreeDOS?


Actually, DRDos has always supported windows.

There was a big hoopla around that when windows came out, because 
microsoft claimed it would only work on MSdos, and not on other versions 
of dos.  Windows would give an error, saying that this version of dos 
didn't support windows, and it would exit.


Digital Research then showed DRDos running windows just fine after they 
loaded something like a 260-byte TSR that lied to windows about the 
version of dos it was running on, which kind of left Microsoft in a bit 
of a corner, since it proved that windows did indeed run on versions of 
dos that weren't Microsoft in origin.


I'm sure some searching on google will bring up suitable references.




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


Re: [Freedos-user] FreeDOS live stream event with VCF

2024-07-01 Thread tsiegel--- via Freedos-user



On 7/1/2024 7:46 PM, Eric Auer via Freedos-user wrote:


Hi Jerome,


I basically wonder about something like a third choice, next to
"auto-fdisk & auto-format" and "exit to DOS", which lets the user
run FDISK interactively and then returns to the installer.




It could be a shell to dos instead of exit, that way you could do your 
formatting/partitioning, (not necessarily in that order), then just exit 
back to the installer, then have an option to skip the 
partitioning/formatting steps if the shell option was used.


Keeps things (relatively) simple, and allows the out for those who 
forgot to setup the environment before running the install, and doesn't 
loose your place in line so to speak.





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


Re: [Freedos-user] FreeDOS live stream event with VCF

2024-07-01 Thread tsiegel--- via Freedos-user



PPS: I do not suggest specific UEFI-BIOS-CSM projects. Anybody?

I went searching for some recently, and the only ones I found were 
pcem (no longer maintained it seems, although there was an update a 
few months ago, just no new release), and of course, the original pcXT 
rom from IBM which is also linked to from the pcem project.


Perhaps someone could take the xt code (that is indeed in the public 
domain), and update it for working with newer machines.  I 
(unfortunately) am not very good with pc assembly, otherwise, I'd take a 
crack at it myself.


On the other hand, there's probably someone somewhere that has done at 
least part of the work, though I didn't do any searches to confirm.



I know there's the pocket 386 laptop, but I'd honestly love to see a dos 
capable SBC similar to the raspberry pie that could run dos natively.


Parallax has a propeller board that does run cp/m, but it doesn't have 
any interrupts, so I don't know if it's even possible to port dos to run 
on it.


The arduino boards won't have enough memory, even if they could run dos, 
so I guess we're stuck waiting for someone to release something a bit 
more compatible.


I did lobby for parallax to put the rom at the top of their memory, 
instead of in the middle, on their propeller 2 boards, so porting dos to 
it might be (slightly) easier, but they went with the original design, 
having the rom placed somewhere after the first 64K or something like 
that, (can't remember the details). But, again, no interrupts, so not 
sure how difficult it would be to port to run dos apps.


But, I guess if Microsoft can port windows to run on ARM, then there's 
probably a way to run dos on a propeller 2 board, I just haven't a clue how.


But if anyone knows of a Raspberry pie type board that would run dos, 
please let me know, I could sure use one.





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


Re: [Freedos-user] Unexpected results from DIR command

2024-06-03 Thread tsiegel--- via Freedos-user
Actually, I'd say that's better behavior than I get from a command line 
in windows 10.


When I create the structure you showed below, I do indeed get all the 
files/directories (made them all directories except the .asm files), 
then I get output equivalent to your first listing.


When I change q4 to q, and run it again, I get the second listing 
(twice) with a file not found error between the two listings.


(very odd).

So, I think that freedos handles it better than MSDOS does, so I'd have 
to call this one expected behavior.


Interesting enough though, if I do the DIR Q4 /S /B, after renaming Q to 
Q4, I do indeed get the whole structure as expected, so not sure what's 
going on there. Perhaps it's a problem with single letter nested 
directory names?



On 6/3/2024 3:05 PM, h...@iafrica.com wrote:

The point I am trying to make is about the unexpected behaviour of the 
DIR command and that is if a directory exists with the same name as 
the file one is searching for, the directory listing is terminated 
early without error.
In my example, if the Q directory is renamed to Q4 and the command 
"DIR Q /S /B " issued, all occurrences of Q file are found.

Eg.
f:\a12\Q.A
f:\a12\j\Q
f:\a12\q.a\Q
f:\a12\q.a\Q.A
f:\a12\q1\Q
f:\a12\q1\Q.A
f:\a12\q4\Q
f:\a12\q4\Q.A
f:\a12\q4\Q.ASM
f:\a12\ts\Q
f:\a12\ts\Q.A
f:\a12\ts\Q.ASM

With the Q directory in place and issuing the command  "DIR Q /S /B ", 
only files in the Q directory are displayed.

Eg.
f:\a12\q\Q
f:\a12\q\Q.A
f:\a12\q\Q.ASM
f:\a12\q\Q1
f:\a12\q\Q12

I suspect that if there are deeper levels of directories and Q files 
are at levels prior to the Q directory, these Q files will be 
displayed until the Q directory is encountered and the then listing 
will stop. Further Q files will not be found/ displayed. I have not 
verified this.

Is this expected behaviour, an anomaly or a bug?


On 2024/06/03 15:10, tsie...@softcon.com wrote:
Regardless of whether they're files or directories, if there is no 
file extension, then don't put on the second star, just a *. will do 
the search for you.  By placing the second star, you're making the os 
search for extensions by default.  Leave it out, and it will search 
for just files w/o them. I only said before that typically 
directories don't have extensions, so that's an easy way to find 
them.  but in your case, The same thing applies for files without 
extensions.



On 6/3/2024 6:19 AM, h...@iafrica.com wrote:

Hi
I am looking for files named Q and not directories named Q. In my 
case I have thousands of assembler text files without filename 
extensions. It comes from early days starting out with TSC Flex and 
Uniflex followed by the Mark Williams Coherent operating systems.

John

On 2024/06/02 22:29, tsie...@softcon.com wrote:
 Don't know if it helps, but I've found that if you want *just* 
directory names, and you don't have a directory program that allows 
you to set flags, so it only shows directories, then the best way 
to get them is to do something like:


dir *.

Since most directory names don't have extensions, this only picks 
out the directory names (and of course, any files without 
extensions, but those are rare), so that should find the q 
directory for you with little to no trouble.



On 6/2/2024 5:34 PM, hms--- via Freedos-user wrote:

Hi All
It appears that if a directory exists with the same name as the 
file one is searching for, the directory listing is terminated 
early without error.
I was searching for a files named "Q" with no extension. I used 
the commands "DIR Q /S /B" and "DIR Q. /S /B", but it only 
revealed files in a directory named "Q".
An example directory structure is shown  below. Note that most of 
the file names below do not have extensions. The file named "Q" 
appears in all the subdirectories.
I was puzzled and decided to dig a little further. Is this correct 
behaviour for the DIR command or a misunderstanding on my part 
about file name matching? Perhaps an anomaly or a bug? I have 
tried various DOS's with the same result, the DIR command being an 
internal one. I have also tried XCOPY and XXCOPY with the "/L" 
option and it also only finds the files in the "Q" directory. Any 
thoughts as to what's going on?

John


Directory of  f:\a12\*.*
[.] [..]    [J] [Q] [Q.A]
[Q1]    [TS]

Directory of  f:\a12\j\*.*
[.] [..]    Q

Directory of  f:\a12\q\*.*
[.] [..]    Q   Q.A Q.ASM
Q1  Q12

Directory of  f:\a12\q.a\*.*
[.] [..]    Q   Q.A

Directory of  f:\a12\q1\*.*
[.] [..]    Q   Q.A Q99

Directory of  f:\a12\ts\*.*
[.] [..]    Q   Q.A Q.ASM

Entering the command below gives the following result.
F:\>DIR Q /S /B
f:\a12\q\Q
f:\a12\q\Q.A
f:\a12\q\Q.ASM
f:\a12\q\Q1
f:\a12\q\Q12

The Q file is only found in the Q directory.

Same result as above with:-
F:\>DIR Q. /S /B

Typing 

Re: [Freedos-user] Unexpected results from DIR command

2024-06-03 Thread tsiegel--- via Freedos-user
Regardless of whether they're files or directories, if there is no file 
extension, then don't put on the second star, just a *. will do the 
search for you.  By placing the second star, you're making the os search 
for extensions by default.  Leave it out, and it will search for just 
files w/o them. I only said before that typically directories don't have 
extensions, so that's an easy way to find them.  but in your case, The 
same thing applies for files without extensions.



On 6/3/2024 6:19 AM, h...@iafrica.com wrote:

Hi
I am looking for files named Q and not directories named Q. In my case 
I have thousands of assembler text files without filename extensions. 
It comes from early days starting out with TSC Flex and Uniflex 
followed by the Mark Williams Coherent operating systems.

John

On 2024/06/02 22:29, tsie...@softcon.com wrote:
 Don't know if it helps, but I've found that if you want *just* 
directory names, and you don't have a directory program that allows 
you to set flags, so it only shows directories, then the best way to 
get them is to do something like:


dir *.

Since most directory names don't have extensions, this only picks out 
the directory names (and of course, any files without extensions, but 
those are rare), so that should find the q directory for you with 
little to no trouble.



On 6/2/2024 5:34 PM, hms--- via Freedos-user wrote:

Hi All
It appears that if a directory exists with the same name as the 
file one is searching for, the directory listing is terminated 
early without error.
I was searching for a files named "Q" with no extension. I used the 
commands "DIR Q /S /B" and "DIR Q. /S /B", but it only revealed 
files in a directory named "Q".
An example directory structure is shown  below. Note that most of 
the file names below do not have extensions. The file named "Q" 
appears in all the subdirectories.
I was puzzled and decided to dig a little further. Is this correct 
behaviour for the DIR command or a misunderstanding on my part 
about file name matching? Perhaps an anomaly or a bug? I have tried 
various DOS's with the same result, the DIR command being an 
internal one. I have also tried XCOPY and XXCOPY with the "/L" 
option and it also only finds the files in the "Q" directory. Any 
thoughts as to what's going on?

John


Directory of  f:\a12\*.*
[.] [..]    [J] [Q] [Q.A]
[Q1]    [TS]

Directory of  f:\a12\j\*.*
[.] [..]    Q

Directory of  f:\a12\q\*.*
[.] [..]    Q   Q.A Q.ASM
Q1  Q12

Directory of  f:\a12\q.a\*.*
[.] [..]    Q   Q.A

Directory of  f:\a12\q1\*.*
[.] [..]    Q   Q.A Q99

Directory of  f:\a12\ts\*.*
[.] [..]    Q   Q.A Q.ASM

Entering the command below gives the following result.
F:\>DIR Q /S /B
f:\a12\q\Q
f:\a12\q\Q.A
f:\a12\q\Q.ASM
f:\a12\q\Q1
f:\a12\q\Q12

The Q file is only found in the Q directory.

Same result as above with:-
F:\>DIR Q. /S /B

Typing command:
F:\>DIR Q.? /S /B
Gives this result.
f:\a12\Q
f:\a12\Q.A
f:\a12\j\Q
f:\a12\q\Q
f:\a12\q\Q.A
f:\a12\q.a\Q
f:\a12\q.a\Q.A
f:\a12\q1\Q
f:\a12\q1\Q.A
f:\a12\ts\Q
f:\a12\ts\Q.A

The Q file is now found in all the subdirectories.




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





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


Re: [Freedos-user] Unexpected results from DIR command

2024-06-02 Thread tsiegel--- via Freedos-user
 Don't know if it helps, but I've found that if you want *just* 
directory names, and you don't have a directory program that allows you 
to set flags, so it only shows directories, then the best way to get 
them is to do something like:


dir *.

Since most directory names don't have extensions, this only picks out 
the directory names (and of course, any files without extensions, but 
those are rare), so that should find the q directory for you with little 
to no trouble.



On 6/2/2024 5:34 PM, hms--- via Freedos-user wrote:

Hi All
It appears that if a directory exists with the same name as the file 
one is searching for, the directory listing is terminated early 
without error.
I was searching for a files named "Q" with no extension. I used the 
commands "DIR Q /S /B" and "DIR Q. /S /B", but it only revealed files 
in a directory named "Q".
An example directory structure is shown  below. Note that most of the 
file names below do not have extensions. The file named "Q" appears 
in all the subdirectories.
I was puzzled and decided to dig a little further. Is this correct 
behaviour for the DIR command or a misunderstanding on my part about 
file name matching? Perhaps an anomaly or a bug? I have tried various 
DOS's with the same result, the DIR command being an internal one. I 
have also tried XCOPY and XXCOPY with the "/L" option and it also only 
finds the files in the "Q" directory. Any thoughts as to what's going on?

John


Directory of  f:\a12\*.*
[.] [..]    [J] [Q] [Q.A]
[Q1]    [TS]

Directory of  f:\a12\j\*.*
[.] [..]    Q

Directory of  f:\a12\q\*.*
[.] [..]    Q   Q.A Q.ASM
Q1  Q12

Directory of  f:\a12\q.a\*.*
[.] [..]    Q   Q.A

Directory of  f:\a12\q1\*.*
[.] [..]    Q   Q.A Q99

Directory of  f:\a12\ts\*.*
[.] [..]    Q   Q.A Q.ASM

Entering the command below gives the following result.
F:\>DIR Q /S /B
f:\a12\q\Q
f:\a12\q\Q.A
f:\a12\q\Q.ASM
f:\a12\q\Q1
f:\a12\q\Q12

The Q file is only found in the Q directory.

Same result as above with:-
F:\>DIR Q. /S /B

Typing command:
F:\>DIR Q.? /S /B
Gives this result.
f:\a12\Q
f:\a12\Q.A
f:\a12\j\Q
f:\a12\q\Q
f:\a12\q\Q.A
f:\a12\q.a\Q
f:\a12\q.a\Q.A
f:\a12\q1\Q
f:\a12\q1\Q.A
f:\a12\ts\Q
f:\a12\ts\Q.A

The Q file is now found in all the subdirectories.




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



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


Re: [Freedos-user] DOS diagnostic tools?

2024-05-19 Thread tsiegel--- via Freedos-user

Yep, that's the one.


On 5/19/2024 2:54 AM, Omar Yabar via Freedos-user wrote:

Do you mean Spinrite? in this link there are 5 versions
https://winworldpc.com/product/spinrite/1x

Yahoo Mail: busca, organiza, toma el control de tu buzón 
<https://mail.onelink.me/107872968?pid=NativePlacement&c=Global_Acquisition_YMktg_315_EmailSignatureGrowth_YahooMail:Search,Organize,Conquer&af_sub1=Acquisition&af_sub2=Global_YMktg&af_sub3=&af_sub4=10945&af_sub5=OrganizeConquer__Static_>


El sáb., 18 de may. de 2024 a la(s) 9:15 p. m., tsiegel--- via
Freedos-user
 escribió:
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user



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


Re: [Freedos-user] DOS diagnostic tools?

2024-05-18 Thread tsiegel--- via Freedos-user
Does spinright still have a dos version of their software posted 
anywhere? I seem to recall, that was a really good utility.  I 
unfortunately never had the money to purchase it, and I gave up on 
Norton Utilities after paying 50 bucks more for the advanced version of 
4.5, then got the same upgrade price as those who didn't, so I 
considered that bad marketing, poor customer retention, and just bailed 
on the whole Norton brand, and never dropped another dollar on anything 
Norton related, and that continues to this day.


I know spinright had some upgrades from their dos package into the early 
windows era, but I lost track after that, so no clue where it is now, or 
even if it's still around.  Nonetheless, it was a good utility for hard 
disk maintenance when it was out.


On 5/15/2024 8:45 PM, Rober To via Freedos-user wrote:

Hi everybody:

Other suggestions:

https://www.cgsecurity.org/wiki/TestDisk


http://www.partition-saving.com/



En miércoles, 15 de mayo de 2024, 03:46:41 CEST, Karen Lewellen via 
Freedos-user  escribió:



Eric,
While I will work through this list of course, you would need to reach 
the

part of that Wikipedia article that talks of Norton 8, I honestly did not
even start using a computer until 1989, and did not own a copy of Norton
Utilities until  after 200 at the earliest.
I used it as an example, because the tools were grouped under the same
organizational umbrella, designed to support it each other in solid
diagnostic support if that makes sense.
Kind of like spinwrite tools, instead of separate programs that may or 
may

not play well together.
will see how well these suggestions work with speech though.
Thanks,
Karen



On Wed, 15 May 2024, Eric Auer via Freedos-user wrote:

>
> Hi Karen,
>
> the utilities recommended by Rober To sound useful:
>
> HDAT2 harddisk repair and diagnostics ATA, ATAPI, SATA, USB, SCSI
>
> ASTRA Advanced Sysinfo Tool and Reporting Assistant
>
> HWiNFO system information, monitoring and diagnostics
>
>>  Do you recall the items in norton utilities?
>
> There is a wikipedia article about them:
>
> https://en.wikipedia.org/wiki/Norton_Utilities
>
> The first version in 1982 included:
>
> unerase - Freedos comes with a simple undelete tool
> filefix - "repairs damaged files" (?)
> disklook - apparently a floppy disk cluster map display?
>
> secmod - floppy disk sector changer (disk editor, I guess?)
> filehide - Freedos attrib should be sufficient for that
> bathide - related to filehide
>
> timemark - "displays date, time, elapsed time"
> scratr - sets colors, you can use ANSI and PROMPT for that
> reverse - sets colors to black on white
>
> clear - you can use cls for that
> filesort - sorts directories on disk
> diskopt - tunes floppy access speed
>
> beep - just beeps the speaker
> print - prints files
>
> Which free and open tools for directory sorting and
> disk editors do we have in the distro at this time?
>
> I guess diskopt works by creating an interlaced floppy
> sector format, which tools do we have for this style?
>
> According to wikipedia, Norton Utilities 2.0 added filefind
> and renames print to lprint because MS DOS 2.0 already came
> with a tool called print itself.
>
> In version 3.0, you get additional tools for file size and
> directory listings, system information, text search, wiping
> of disks and files etc.
>
> Which tools do we recommend for directory listings, file size
> info and wiping? For size info, I would use the GNU "du" tool,
> which is available as DJGPP compiled DOS binary.
>
> What could we recommend for finding files and text? I guess
> the GNU tools "find" and "grep" would be useful choices here?
> Similar for "wipe".
>
> Version 3.1 adds unerase and unremove directory tools.
>
> New in version 4: Defrag tool (speed disk) and format recover.
> The defrag tool is the same which MS DOS 6 bundled later on.
>
> New in version 4.5: "batch enhander" and a disk editor, the
> ncache disk cache (faster than smartdrive / smartdrv) and diag.
>
> Version 5 improves the disk editor further and bundles 4DOS
> in a variant called NDOS. By now, 4DOS is sort of free/open.
>
> Version 6 adds Win3.1 icons and "diskreet" and improves the
> system info. The unerase tool now supports the same optional
> delete tracking driver as MS / central point undelete does.
>
> Version 7 adds support for compressed disks (doublespace,
> stacker and superstor formats) and norton disk doctor. Would
> be good to know which features the disk doctor had exactly.
>
> The final DOS version 8 just adds some Win3.1 related tools.
> Later versions gradually add Win9x, FAT32, WinNT etc. support
> and features specific to Windows, like a registry editor. Even
> a line of products for Apple Macintosh existed. Competitors to
> Norton Utilities: Central Point PC Tools, various smaller ones.
>
> The author of spinrite claims norton disk doctor is a rip of it:
> https://www.grc.com/sn/sn-666.htm
> Spinrite scans disks for recoverable files and even tries s

Re: [Freedos-user] Dial-up emulation?

2024-04-24 Thread tsiegel--- via Freedos-user


On 4/24/2024 11:33 PM, Brandon Taylor via Freedos-user wrote:
I'm not looking for anything out of Qmodem specifically. I'm searching 
for a TSR that handles dial-up networking in the background while I 
use TCP/IP utilities like PING, TRACERT and FTP; and/or a web browser 
like Arachne.



In that case, what you need is one of two things.

either the crin packet drivers (already mentioned by Frank), which is 
probably the most useful option here,


or

something like rlfossil which pretends to be a fossil driver, that 
allows your programs to pretend to dial out to the internet even though 
none of that is necessary.  Both have their advantages, depending on 
what you're doing, but it sounds like for you, the packet drivers are 
what you want/need.  With those loaded, and configured properly, you 
should be able to run your other software as desired without worrying 
about the connection at all.


The key words here are configured properly, because there are separate 
configuration items for software that uses a config file to read it's 
options (like some dos software does), and those that expect the 
connection to already be live when you open them.


For what it's worth, there is actually a third option, you can run a 
program that contains multiple protocols built in already. there are 
programs that do this, but they were pretty nitch programs.  There's 
also something like KA9Q which was a piece of software that could turn 
your dos box into an internet server, providing things like email, ftp, 
early web access (I believe they only support version 1.0 of the http 
protocol).   but it doesn't sound like a server is what you're after.


For your case, (as mentioned above), you'll most likely want to load the 
packet driver associated with your network card (most can pretend to be 
a ne2000 card, so just try that driver first, if it works, then you 
won't need to play around with anything else. Many 3com cards are also 
emulated these days, so if the ne2000 driver doesn't work, try the 
various 3com ones, one of those may do the trick for you.


I can't recall the name of it now, but there was a package someone put 
together to allow you to use your packet driver to make the connection, 
then drop back to dos, with batch files to run the various programs, 
including ftp, email, and web browsing (using archne browser (apologies 
if I get any of the names wrong, it's been a while).


If you want to go the fossil driver route, then you can use qmodem, but 
unless you're connecting to another machine (such as a shell account), 
this will be of extreme limited use/capabily.  To use the rlfossil 
driver, you just type atdt  and it will make a telnet 
connection to the hostname of choice (you can provide a port number as 
well).  This was handy for playing muds back then, or for logging into a 
unix shell, but beyond that, it's use was pretty much useless, but it's 
there if you want to mess around with it.


This is likely more information than you needed, but maybe something in 
here will trigger some wish to experiment or something.


Basically, the packet drivers are what you want unless you want to do 
something specific that isn't covered by their use.


I.E. running nettamer for irc chatting.

Hope this helps, and good luck making it all work. I wish I still had a 
real dos machine operational, but I lost my last one in a forced move a 
bit over 2 years ago, so I can't actually try any of this stuff anymore 
sadly.



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


Re: [Freedos-user] Way or utility in Freedos to have two applications running

2024-04-10 Thread tsiegel--- via Freedos-user
The original version of open dos (when it was still caldera dos version 
7.01), had a multitasking program you could load on top of the base dos 
system that allowed multitasking.  I don't recall the name of the 
program, and I have no idea if it could be made to run on freedos or 
not, but my guess is probably not, since it depended on the caldera 
version of some utilities to do it's job.  On the other hand, It's 
possible those utilities were included when opendos was released, so it 
might be possible to obtain said programs and give them a try.


I think it was a shell program that loaded when the pc booted that 
allowed the multitasking.  I never it got working myself, but I also 
didn't try very hard, I do know others made it work just fine though.


There's also a program/version called doubledos, which did this as well, 
though I don't know the status of that program at all, so some research 
is in order if you want to use that.


PTS dos may have a multitasking stack as well, it's been many many years 
since I messed with PTS dos, so I could be mistaken on that, and 
probably am, but I do seem to recall it did have that capability if it 
was configured properly.


There's also a product called concurrent dos, though I never saw that 
version myself, so have no idea how well it worked.


Thenk, there's the most popular method of multitasking dos, which was 
the program desqview 386 which was used heavily by many bbs operators, 
so they could have multi line bbs systems.  (I just used multiple 
computers, and ran wildcat),


There was also a shareware program called vm386 that handled 
multitasking on dos quite well, that one I did use, and in fact, it 
worked too well for me, because when I ran multiple programs, I'd get 
speech feedback from both programs, which as you can imagine, didn't 
work very well for me, so unfortunately, I had to stop using that 
program, since a screen reader was necessary for me to use the computer 
due to being blind.


I'm sure there are other programs not listed here that did the trick, 
but I have no experience with them, so can't point them out, but perhaps 
some judicial googling will turn up others, though upon first glance at 
search results myself, I'm not really seeing any, just most pages saying 
it wasn't possible, which is obviously not true.


On 4/10/2024 10:33 AM, Ramon Riera Marès via Freedos-user wrote:
First of all, thanks to all the Freedos developers and collaborators.  
I want to know if there is any way or utility in Freedos to have two 
applications running, for example an outliner and a text editor, and 
be able to switch from one to the other without having to exit the 
current application. Thanks and regards.  Ramon Riera.



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



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


Re: [Freedos-user] Way or utility in Freedos to have two applications running

2024-04-10 Thread tsiegel--- via Freedos-user
Actually, I did find one article that explains the multitasking versions 
of dos quite clearly.


https://lunduke.locals.com/post/4363978/myth-dos-does-not-multitask

it doesn't cover all the versions of dos, but it does a good job of 
hitting most of the major ones that did multitask dos programs.



On 4/10/2024 10:33 AM, Ramon Riera Marès via Freedos-user wrote:
First of all, thanks to all the Freedos developers and collaborators.  
I want to know if there is any way or utility in Freedos to have two 
applications running, for example an outliner and a text editor, and 
be able to switch from one to the other without having to exit the 
current application. Thanks and regards.  Ramon Riera.



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



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


Re: [Freedos-user] COM Port in AMBIOS - specifications for TouchScreen?

2024-03-17 Thread tsiegel--- via Freedos-user
Typically, that is the correct address for com1.  Com 2 is IRQ 3, and 
2F8.  Com 3 and 4 if they are supported by the bios are 3E8, and 2E8 
generally.


I've unfortunately never had a dos machine with all 4 com ports active.  
I've used com 3 or 4 periodically with an additional com card, but it 
didn't have both com ports on it, and I never had a motherboard that 
supported all 4 com ports, but the address 2E0 is not typically 
associated with a com port, neither are the various IRQs listed in the 
snippet below.  Normally the com ports are on com 3 and 4, though I 
think it was possible to switch irqs for com3 and com4 to be on 
different irqs, in case you wanted to use multiple com ports at the same 
time.


(multiple being more than 2 at a time in this case).

Part of it may depend on the software you're using to access the com 
port as well.  The driver should handle the translation to/from irqs and 
port addresses, so you may not need to worry about that, but you do need 
to know what to talk to on your end of the connection to make it all work.


I've only used screens like you're describing on SBC (single board 
computers) like the propeller board from parallax, so I can't offer 
anything else to point you in a direction for troubleshooting other than 
what I've offered above.  Perhaps something here will make a connection 
and you'll be able to solve it.




On 3/17/2024 5:10 PM, Thomas Cornelius Desi via Freedos-user wrote:

For some experimental reasons I got a 19« 3M Touchscreen for the RS-232 Port.
(I attached the VGA cable and the RS-232 cable on both sides)
(The monitor is functional as a monitor-only. Seller tells me touch function is 
working…)



My question is about the RS-232 COM1 port.

The AMBIOS (my BIOS on the machine) says that the COM1 port address is

3F8h/COM1 Enable onBoard Serial port 1 and address is 3F8h.




- I am installing from a USB Stick (= c:\) (=source drive?)
- port address I wrote:  3F8
- interrupt Number:  4  (??? no clue)

The DOS driver directory the seller sent me contains some installation info,
the examples given differ much from what I set and - of course it does NOT work.

Any ideas someone around?

Much appreciated,
regards, Thomas


driver info===

DOS Only Installation:
   
   From the installation drive type:


   INSTALL k: /Axxx /Inn

  k source drive
  xxx   port address:   2E0, 320 or 330
  nninterrupt number:   9, 10, 11, 12 or 15

   The software is copied to

 c:\mts\touch

   You will see that the installation program tries to connect to the touch
   controller by varying COM port speed and parity and, if found, sets the
   line parameters to

 2400baud
 8   data bits
 1   stop bit
 no  parity
=



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



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


Re: [Freedos-user] Coding in BASIC for Freedos?

2024-03-15 Thread tsiegel--- via Freedos-user
Others will give you different advice, but if you're already familiar 
with basic, then by all means, use basic.


There's a couple options.

Firstbasic (the precursor to powerbasic) is a shareware package, though 
I have no idea where to download it, or what it's limitations might be, 
(I did have it back in the early 90s, but never used it).


Another option is asic (it's almost basic) which produces extremely 
small executables, but only produces .com files, so larger programs 
aren't really possible.  I think the last version of it was 2.0, so 
you'd want to search for asic20.zip if I remember correctly.


Then, there's always gwbasic, which doesn't compile, but does exist for 
dos in several places, so finding one shouldn't be difficult, and it is 
a sanctioned download from whoever it was that made it, though I don't 
know if you can find the original download site or not, but I do seem to 
recall it's part of a utility package that contains other utilities as 
well, so it shouldn't be difficult to find.


If you want something a bit more powerful, but not as complex as C, you 
can always use turbo pascal, there are multiple versions of turbo pascal 
in the museum site Borland setup before being sold to who know who, and 
last time I checked, (about a year and a half ago), that site was still 
active.


That site also has versions of turbo c, though I'm pretty sure it's not 
the latest version of turbo c for dos, but that's not really a problem, 
because there are other C compiles for dos that are free if the turbo c 
doesn't meet your needs.


I used to run a bbs, and I had a programming section on there, and there 
were plenty of other languages as well, such as icon, prolog, lisp, 
forth, and others (probably not anything you want), so if none of these 
options suit you, feel free to look around until you find something that 
does, there's certainly plenty of options, despite the age of the os.



On 3/15/2024 4:44 PM, Thomas Cornelius Desi via Freedos-user wrote:

Hello,

could someone from the list give me an advice, what programming language to 
learn,
if I would want to do some programming in FREEDOS?

I am an absolute »Noobie« with programming, but stumbling about some source 
files,
especially BASIC, which I would work with.

My aim is to do some alterations to existing source (sort-of-text editor).

What would your advice be?

Many thanks, best regards,
Thomas

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



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


Re: [Freedos-user] Post-install problem with GRUB2 bootloader

2024-03-01 Thread tsiegel--- via Freedos-user
There should be only one active primary partition at any given time.  
That's what the boot menus handle for you.  They set the active flag, 
then allow that partition to boot.  I don't know what kind of chaos will 
ensue if you have multiple active partitions, but it probably won't be 
very helpful, and actually, shouldn't be allowed to happen, as most 
software that sets active partitions unset all the others when setting 
one of them active.


Only the active partition can actually boot, so if you look in a 
partition manager like fdisk or something similar, there should be only 
a single active partition, and the tool should not allow you to set a 
second one active without automatically unsetting the others.



On 3/1/2024 5:19 PM, Felix Miata via Freedos-user wrote:

Liam Proven composed on 2024-03-01 17:10 (UTC):


DOS generally likes to be the 1st active primary partition on an
MBR-formatted drive.

Which DOS version(s) is/are bootable when more than one active primary is 
present
on a drive?



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


Re: [Freedos-user] Post-install problem with GRUB2 bootloader

2024-03-01 Thread tsiegel--- via Freedos-user
Yes, you should be able to rerun grub, and have it fix the boot 
problem.  Another option is to just make the linux partition the active 
partition using fdisk.  It's likely the dos boot somehow made the dos 
partition the active partition.  I know grub is supposed to handle this, 
but if grub got removed somehow, that would be the behavior I'd expect.  
No need to reinstall linux, all your stuff is still there, just a matter 
of making the boot process work properly.


I would use fdisk to make the linux partition active, boot into linux, 
then modify the grub boot menu to include the dos partition, that 
*should* be all you need to do.  Of course, if something got changed, 
then it might be more work than that, but of course, you won't know 
until you take a look.



On 2/29/2024 7:29 PM, Jay F. Shachter via Freedos-user wrote:

Centuries ago, Nostradamus predicted that Charles Hudson via Freedos-user would 
write on Thu Feb 29 10:44:56 2024:


On a Lenovo R400 laptop with an existing Fedora 39 KDE system, booted by
GRUB2, I decided to add a new partition and install FreeDOS 1.3.
The Intel Core2 DUO processor lacks VM extensions so I decided to install
on the SSD.  I resized the BRTFS partition to create a new 3 GiB FAT32
partition, labeled "DOS", on which to install.

Using the FD 1.3 Live CD I proceeded with installation:  If there was a
choice offered of where to install I missed it, but I was relieved to see
installation picked the DOS partition.  Using fdisk I verified the
existence of two Linux partitions and one FAT32 partition, which I made
active.  Installation failed, however, as I found I needed to format the
partition first.  I issued the command "format /s".  After doing so
installation carried to completion.

After reboot the machine booted into a menu of FreeDOS options and after
selecting one processed the initialization files and left me at a C:\
prompt.  However, I seem to have blitzed my Linux installation as the GRUB2
bootloader no longer appears nor loads Fedora 39.

My investigations into the repair of the MBR and attempts at restoration of
GRUB2 have been unsuccessful:  At this point neither Linux nor FD boot and
the machine BIOS complains about the parameters.  I am able to verify that
the Linux file system is intact by means of a Fedora 39 KDE Live .iso image
loaded onto a USB disk, and I have offloaded the contents of my Home
directory.

I could in other words reinstall the Linux system but as a learning
exercise I though I would see if GRUB could be rebuilt.  Supposing that
this may have happened to some other user, I am posting a question here,
asking for advice on how to handle this situation.

Thank you for your suggestions.


This is, I think, the simplest way to do it (or, in your case, the
simplest way to have done it):

Assume without loss of generality that your disk is named /dev/sda.
Save the first megabyte of /dev/sda somewhere.  For example,

   dd if=/dev/sda bs=1M count=1 of=/1stMegOfSda

Install FreeDOS into the slice of disk that you have prepared for it.
Assume without loss of generality that in Fedora, this slice is named
/dev/sda3.

Boot your computer from rescue media, mount your Fedora system onto
some suitable directory (e.g., /mnt/Fedora), and restore the saved
first megabyte of disk, totally blowing away whatever FreeDos put
there, thus:

   dd of=/dev/sda bs=1M count=1 if=/mnt/Fedora/1stMegOfSda

Reboot your system from disk.  The old Grub2 menu should appear, as
before; select the system in which grub.cfg resides (presumably your
Fedora system).  Edit /boot/grub2/grub.cfg -- yes, this is the file
that says, in prominent capital letters, DO NOT EDIT THIS FILE -- and
add a menu entry that boots FreeDOS:

menuentry 'FREEDOS 1.3' {
   set root=(hd0,3)
   chainloader /BOOTSECT.DOS
}

although in my case I made a backup of BOOTSECT.DOS and I boot
BOOTSECT.BKP.

Copy /boot/grub2/grub.cfg to /boot/grub2/grub.cfg.backup in case some
idiot runs grub2-mkconfig explicitly or implicitly.

If you insist on relying on grub2-mkconfig, then put the FreeDOS
menuentry into the /etc/grub.d/40_custom file.

There are other ways to accomplish what you want to accomplish, but I
think this is the technique that involves the least time and effort.


 Jay F. Shachter
 6424 North Whipple Street
 Chicago IL  60645-4111
 (1-773)7613784   landline
 (1-410)9964737   GoogleVoice
 j...@m5.chicago.il.us
 http://m5.chicago.il.us

 "Quidquid latine dictum sit, altum videtur"



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



___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net

Re: [Freedos-user] GNU Cobol on the FreeDOS ....

2024-02-24 Thread tsiegel--- via Freedos-user
It would help if you could point to the compiler in question, and give 
some background on what has been done, and what doesn't work.  Don't 
know if you'll get any help even then, but the chance is much better.



On 2/24/2024 3:03 AM, Everaldo Bernardo Cunha via Freedos-user wrote:


Hello! I've been trying to create a GNU Cobol compiler for FreeDOS for 
two years. So far, I have not been successful, Now, I'm trying 
directly from FreeDOS in a virtual machine, DOSBOX Staging... I need 
help from more people to be able to test what I'm doing... can you 
help me? I'll await contact from you ,,,


Everaldo


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


Re: [Freedos-user] AUTO SHIFT keyboard on DOS??

2024-02-09 Thread tsiegel--- via Freedos-user


On 2/8/2024 3:34 PM, tom ehlert via Freedos-user wrote:

Hallo Herr Thomas Cornelius Desi via Freedos-user,

am Donnerstag, 8. Februar 2024 um 13:18 schrieben Sie:


Hi,
is it possible in DOS (using BIOS?) to implement a tsr or so which allows the 
following:
holding a key longer to return a SHIFT-key on screen?
Example:
press key »a«  and HOLD the key for e.g. 500 milliseconds,

=>> print shift-a = »A« on screen.


Anyone around who has an idea or knowledge if this is possible or has been done 
or any hints where to look?

this would go to the keyboard driver as only it knows to differentiate between


A-pressed A-pressed --> A

A-pressed A-released A-pressed --> a

only problem would be that your typin speed is now limited to 1 haracter per 
e.g. 500 milliseconds.
not very practical.


Not at all.  A keyboard driver is going to know when a key is released, 
as well as when it's pressed.  Nothing preventing it from operating 
normally when it's released fast enough, and only shifting the character 
if it isn't released in the alotted time. It doesn't restrict typing 
speed in the least (with the exception of course of making the capital 
letters.).


I've never tested it, but if you have key repeat turned off, then it's 
likely the character doesn't appear until you release the key anyhow, so 
... 





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


Re: [Freedos-user] Booting Windows 98 from FreeDOS

2023-09-28 Thread tsiegel--- via Freedos-user
It's possible windows 95/98 won't run on freedos due to some 
undocumented dos call.  I recall there was some problems with both amd 
processors, and with another dos, although I don't recall if it was 
drdos or the opendos equivalent, where windows wouldn't run, but you 
would get a message saying that the processor wasn't supported.  AMD had 
to take microsoft to court over that one, but the drdos problem was 
easily solved with a rather small TSR that gave windows the information 
it wanted, and then it ran just fine.  I cannot recall the specifics on 
that particular issue, though I'd wager some judicial googling of the 
internet archive may turn up the information on that particular problem.


I've never tried running windows from opendos, drdos, novell dos (all 
essentially the same thing), PTS dos, or freedos before, but it wouldn't 
surprise me if there isn't some sort of a hidden gotcha buried in there 
to prevent exactly that kind of thing from working.



For what it's worth, I don't think you need to mess around with the 
command.com and the environment variables, simply place the shell= line 
in the config.sys, and that should solve the problem for you.


Other than that, if windows doesn't run, perhaps you'll need to find 
someone who knows enough to run a debugger on it, and see hwo it acts on 
a msdos vs a freedos installation to track down the specific problem.


I no longer have a setup I can use for this kind of thing, and I was 
never all that great with assembly language debugging anyway.



Perhaps others on the list will have more suggestions.


On 9/25/2023 10:42 PM, Michał Dec via Freedos-user wrote:


Hi Jürgen,

I'm not entirely sure what you're saying is correct.

>You start with a Freedos command.com

That's not true. FreeDOS started without SHELL or SHELLHIGH will 
demand you enter a path to the shell program. Both FreeDOS and Windows 
versions seem to work, although the Windows shell appears to have a 
limited mileage.


>Therefor first you should change those DOS file locations to the 
correct Freedos ones. (that's that Display, country, *.cpi and 
keyboard lines). Also that c:\windows\command path should probably 
point to the Freedos directory.


How will that get me any closer to running Windows 98 out of FreeDOS? 
Your instructions make sense if I would like to run FreeDOS with FreeDOS.


I've sat down at the computer again, and I've noticed that at least in 
the help messages for both command.com files, /P does not specify 
which autoexec.bat file will be used. Could it be some undocumented 
FreeDOS quirk?


On my way up to this point, Microsoft parts started complaining that 
HIMEM.SYS isn't loaded, so I added it to the DEVICE lines.


Knowing that my only real hope is to force COMMAND.COM to execute the 
autoexec.bat somehow, I made this:

8?SHELL=C:\WINDOWS\COMMAND.COM C:\WINDOWS /E:1024 /P /K C:\AUTOEXEC.BAT

and then I've added WIN.COM at the end of autoexec.bat.

This keeps getting me a substantial attempt reliably:
1. First, I get "unsupported dos call INT2F/1231". This gets called 3 
times.

2. Next, I get this mouthful...:
Registry File was not found. Registry services may be
inoperative for this reason.
XMS cache problem. Registry services may be
inoperative this session.
Invalid Opcode at 02AC 2116 0206 2116 000A  190D  00C4  
3A65 2A38 00

05

Press any key to continue...

And after that, either I press, or wait 15 seconds, and it shuts down 
the computer.


Did I forget to load something? I've also found this post, which 
describes basically the same issue: 
https://freedos-devel.narkive.com/pF6dlqXN/loading-other-o-ses-from-freedos


Best regards,

Michał Dec

W dniu 25.09.2023 o 11:27, Jürgen Wondzinski via Freedos-user pisze:

Hi Michał,
Maybe it get's confused from different DOS versions, like that Command.com 
files. You start with a Freedos command.com, but then load a Microsoft 
command.com subsequently. Therefor first you should change those DOS file 
locations to the correct Freedos ones. (that's that Display, country, *.cpi and 
keyboard lines). Also that c:\windows\command path should probably point to the 
Freedos directory.

Greetings from Bavaria, Germany
Jürgen Wondzinski


-Ursprüngliche Nachricht-
Von: Michał Dec via Freedos-user  
Gesendet: Sonntag, 24. September 2023 22:50

An: Discussion and general questions about 
FreeDOS.
Cc: Michał Dec
Betreff: [Freedos-user] Booting Windows 98 from FreeDOS

Hello everyone,

I wanted to boot Windows 98 from FreeDOS 1.3, because I would like to keep all 
things together without worrying about partitioning.

So I actually have a block device backup of when Windows 98 was working on this 
computer. I've extracted the contents and focused on what does Windows 98 have 
in its autoexec.bat and config.sys files.

So let's see autoexec.bat from Windows 98:

SET PATH=C:\WINDOWS;C:\WINDOWS\COMMAND
SET SOUND=C:\PROGRA~1\CREATIVE\CTSND
SET MIDI=SYNTH:1 MAP:E MODE:0
SET BLASTER=A220 I7 D1 H7 P

Re: [Freedos-user] DOS Mode - My Two Cente

2023-08-17 Thread tsiegel--- via Freedos-user

Only one correction.

Windows and MacOSX are certainly graphical by default, though both have 
text terminals very similar to the dos prompt.


On the other hand, Linux, bsd, and other unix versions are also text 
interfaces by default.  If you don't install a windows manager (such as 
gnome), then there is no graphical interface on linux.


In that regard, it's very similar to dos.

Text by default, but graphical by choice (just like running windows)

Mac OSX is different, because it's configured by default to run a GUI, 
which a basic linux system out of the box doesn't do unless it's 
configured differently by it's distributor (ubuntu, debian, and so on.)



On 8/18/2023 1:51 AM, Norby Droid via Freedos-user wrote:
I think there may be a bit of confusion we need to let new DOS users 
aware of, and that is DOS is a "Text-Mode" system and not graphical 
like Windows, Linux, MacOS, etc.


DOS by nature is only text (although graphics is possible)

Maybe make a distinction between "Text Resolution" and "Graphic/Screen 
Resolution"


DOS when booted is 80 characters with 25 lines using an 8x16 pixel 
font.  This could be called a text resolution of 640x400 (not 640x480 
which is actually 30 lines of 80 characters).


You can change the number of lines and the number of characters per 
line as well as the width and height of the font (like 8x32 or 9x16) 
which will give ya more room or less depending on your choices as well 
as change the look of the text, but this is still ALL text not graphics.


Also of note is that although ya can be making changes, DOS has the 
tendency to revert back to its default state of 25x80 8x16 native font 
when he screen gets cleared or when exiting different software.


This is my two cents about DOS Mode. Just remember DOS is Text (by 
default) not Graphics.



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


Re: [Freedos-user] Dosemu on its own - does it exist?

2023-03-31 Thread tsiegel
I'm almost positive I saw the folks that made vmix producing an open 
source version of vmix, though I don't remember if it was called vmix or 
not.  This was several years ago, (probably around the 2010 time frame). 
I don't know if I ever bookmarked it, but if I did, it's gone now, I 
checked my bookmarks, and couldnd't find it anywhere.  Also, as 
mentioned before, vmix is now a video software, so that adds to the 
complication of hunting for the source urls. I didn't pay much attention 
at the time other than to go take a look, but when I looked, it wasn't 
ready for stand-alone use yet, so I forgot about it until this topic 
came up again.


I'm wondering if vmm386 is the project this became, and that's why that 
name stuck in my head.  I've not checked the vmm386 documentation to see 
if that's the case though.


Sorry I don't have more information about it.


On 3/31/2023 6:42 AM, Liam Proven wrote:

On Wed, 29 Mar 2023 at 15:33,  wrote:

Yep, sorry, misremembered the name.  It's vmix, and as far as I know,
the last version was 2.67, and you can grab it here:

This is very interesting. Just about lost to history and there are
almost no mentions of it anywhere now.

So if I read your multiple emails correctly, you are saying that it
got made open source in the end? Is that right?




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


Re: [Freedos-user] Dosemu on its own - does it exist?

2023-03-29 Thread tsiegel
One more, (unless I can find the opensource links, not having much luck 
there, since a video software took the name vmix some years ago, and all 
links I've found point to that, not to the dos software, though it's 
possible I was mixed up, because vmm386 was based on vmix, though I've 
not looked at the docs to see if that's the case or not.


Anyway, version 2.90 of vmix is here:

http://cd.textfiles.com/goldmedal/volume3/UTILS2/VMIX290.ARJ

On 3/29/2023 10:47 AM, tsie...@softcon.com wrote:

Found a later version.  I'd forgotten what the latest version was.

Here's a link to version 2.85.

http://ftp.lip6.fr/pub/pc/garbo/pc/sysutil/vmix285.zip

Hope that helps.


On 3/29/2023 6:52 AM, Liam Proven wrote:

On Wed, 29 Mar 2023 at 00:53,  wrote:

The original version of vmm386 was a fantastic dos multitasker,

I never heard of that one before!

Do you have any more info or links?




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



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


Re: [Freedos-user] Dosemu on its own - does it exist?

2023-03-29 Thread tsiegel

Found a later version.  I'd forgotten what the latest version was.

Here's a link to version 2.85.

http://ftp.lip6.fr/pub/pc/garbo/pc/sysutil/vmix285.zip

Hope that helps.


On 3/29/2023 6:52 AM, Liam Proven wrote:

On Wed, 29 Mar 2023 at 00:53,  wrote:

The original version of vmm386 was a fantastic dos multitasker,

I never heard of that one before!

Do you have any more info or links?




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


Re: [Freedos-user] Dosemu on its own - does it exist?

2023-03-29 Thread tsiegel
Yep, sorry, misremembered the name.  It's vmix, and as far as I know, 
the last version was 2.67, and you can grab it here:


http://cd.textfiles.com/toomuch/PASCAL/VMIX267.ZIP

Sorry for the mixup there, hope it's useful though.



On 3/29/2023 6:52 AM, Liam Proven wrote:

On Wed, 29 Mar 2023 at 00:53,  wrote:

The original version of vmm386 was a fantastic dos multitasker,

I never heard of that one before!

Do you have any more info or links?




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


Re: [Freedos-user] Dosemu on its own - does it exist?

2023-03-28 Thread tsiegel
The original version of vmm386 was a fantastic dos multitasker, even to 
the point of allowing multiple dos programs write to the screen via bios 
calls.  I wanted to use it for some things back when it was new 
shareware, and I even called and got to talk to the developer.  The 
problem for me was that my screen reader intercepted the dos interrupts 
for writing to the screen, so when I was using vm386, the screen reader 
would talk both programs simultaneously.  Needless to say, that made for 
rather confusing operations.  It worked just fine though with programs 
that bypassed the bios calls, and just wrote to video memory, since 
those my screen reader didn't intercept.  On the other hand, it made the 
programs harder to use, so I didn't spend a lot of time using vm386 
myself, but I did hear of others using it for all kinds of things, 
including running bbs software to handle multiple lines.


I know they've tried to make an openssource version of it not so long 
ago, but that's not from the original sources so far as I could tell, so 
I don't believe it will/does work quite as well as the original program 
does.


On the other hand, there's nothing stopping someone from grabbing a copy 
and installing it and running it on a machine nowadays, since the folks 
that made it started the opensourcing process, I doubt anyone would 
complain if someone used it these days.



On 3/28/2023 7:17 PM, Rugxulo wrote:

Hi,

On Tue, Mar 28, 2023 at 8:47 AM Liam Proven  wrote:

DR DOS does have some source code available, and includes TaskMaster,
which can do full-screen multitasking of DOS sessions. This *does*
work on bare modern hardware in my testing.

IIRC, DR-DOS 7.03 (circa 1999) had task swapping for 286s and
preemptive multitasking for 386s (TASKMGR.EXE). But you had to use
their DR EMM386.EXE (no HIMEM.SYS needed) with their built-in DPMI
enabled. (It had a lot of bundled / hidden .VXDs or whatever.) It was
limited to 64 MB per task (despite the false claim of XMS v3 support).
And no FAT32 support.


Lineo/DeviceLogics president and CEO Bryan Sparks said all CP/M
derivatives are free to use, modify and distribute last year. DR DOS
is a derivative of CP/M-86 which is a derivative of CP/M. I think it
could be used.

They stopped selling DR-DOS online back in 2018, right? But I'd be
surprised if DR-DOS was still considered a true derivative of CP/M-86.
Almost all of the CP/M support was probably stripped out. I'm overly
skeptical about that. (The so-called "OpenDOS" was only kernel and
shell for "non-commercial use", AFAIK, and wasn't even patched with
the latest Novell fixes.)


It seems to me that if the sources of Multiuser DOS could be obtained,
and if it's covered by Mr Sparks' edict, then it would give a lot of
what people want from a DOS nowadays.

Minix 2.0.4 (circa 2003) could run atop FAT16 (e.g. DOS). It wasn't
perfect but still quite good. It could multitask its own binaries
(a.out variant). I've been wanting to try to build 8086tiny (ecm's
fork) under it. But even Minix choked on machines with lots of RAM. I
don't think it booted atop FAT32 either. I personally wanted to try
again under VirtualBox one of these days.

Or just develop in standard C (or Modula-2) atop Minix [DOSMinix,
booting atop FAT], with its multitasking for faster development, and
later transfer your sources to DOS to compile natively.

You could also run old Slackware 11 (ZipSlack) atop FAT (Linux 2.4
kernel, UMSDOS). IIRC, it had GCC 3.4.6. Maybe even an old DOSEMU
would run there.


Multiuser DOS was the last and final descendant of CP/M. It's a native
32-bit OS, multitasking but DOS compatible, with FAT32 support. It
supports up to 4GB of RAM and apps can get both EMS and XMS services.

Memory is such a mess (and I don't mean 16-bit). So many things have
corner cases or bugs.

In case it wasn't obvious, I did buy DR-DOS (online in 2004), but I
rarely used their multitasking. The main potential uses (to me) would
be 1). finding files in the background (or grepping), 2). compiling
some sources, or 3). file compression. But I rarely needed to care.
(Most people would also prefer listening to music or downloading
files.)

As a workaround, locally in FreeDOS, I always (weakly) tried to
simplify things (build processes), use speedy tools, better
algorithms, etc. Running atop RAM disk and/or cache also helps a ton.
DJGPP can be quite slow (and worse with LFNs enabled). You know, if
everything is quick and efficient (and accurate), you don't need to
multitask as much. (But I hate brittle makefiles that are easy to
break. I'd rather just rebuild slowly from scratch via shell script.)


It has modest hardware support: CD, DVD, sound, mouse, a few other
things. It supports a few network cards, and can talk TCP/IP and SMB.

There are some brilliant apps that use the mouse (e.g. JED), but I
rarely relied on it. Sound is the weakest link in DOS (and probably
not crucial to "real work" for most people). Network can be very
useful but isn'