Re: [Freedos-user] Assembly Language and BASIC

2022-07-11 Thread Ralf Quint
On 7/11/2022 5:33 PM, Rugxulo wrote: Which makes me wonder if it would be possible to do such a "back port" from the sources of one of the earlier versions of FPK,at least those that started to be self-compiling, before the more widespread adaptations of Delphi'isms :? I highly doubt it. F

Re: [Freedos-user] Assembly Language and BASIC

2022-07-11 Thread Rugxulo
Hi, On Mon, Jul 11, 2022 at 1:04 PM Ralf Quint wrote: > > GNU's GPC was just a crutch, a unwanted step-child, that didn't even get > a fraction of the attention that it should have gotten early on. GPC was written in C ... unlike FPC. This was way before GCC 4.8 (2013), when everything switched

Re: [Freedos-user] Creating a minimal freeDOS bootable image that runs a single application

2022-07-11 Thread Robert Riebisch
Hi Nico, > I'm only interested in the files on the USB drive. Also, I'm not sure if > this will have to run on EFI machines, my main target is like the > 2000s-early 2010s laptops that some people seem to have lying around. My > main main target is specifically my laptop from that time period,

Re: [Freedos-user] Assembly Language and BASIC

2022-07-11 Thread Ralf Quint
On 7/11/2022 5:02 AM, Liam Proven wrote: There are at least half a dozen generations. Given the ones that have been adopted outside Wirth's institutions and used in many countries, there are things that we could call Pascal, Pascal 3 (Modula-2), Pascal 4 (Oberon), and several different successor

Re: [Freedos-user] Question about error message / redirecting AUX and PRN?

2022-07-11 Thread Eric Stein
Thanks for the reply. It turns out the software is trying to write to the com port on exit, which I'm assuming expects to find a modem there. There was a modem connected, but wasn't turned on. With the modem on, I don't get the error. Also if there is nothing connected to the port, the data is

Re: [Freedos-user] Creating a minimal freeDOS bootable image that runs a single application

2022-07-11 Thread Jim Hall
On Mon, Jul 11, 2022 at 3:11 AM Nico via Freedos-user wrote: > I'm only interested in the files on the USB drive. Also, I'm not sure if > this will have to run on EFI machines, my main target is like the > 2000s-early 2010s laptops that some people seem to have lying around. My > main main target

Re: [Freedos-user] Creating a minimal freeDOS bootable image that runs a simple text editor

2022-07-11 Thread Jim Hall
> Jim Hall said: > > | Let's say you wanted to run FreeDOS EDIT every time FreeDOS boots up. > | The full path to EDIT is C:\FREEDOS\BIN\EDIT.EXE, so you would create > | a custom FDCONFIG.SYS that probably looked like this: > | > | FILES=20 > | BUFFERS=20 > | SHELL=C:\FREEDOS\BIN\EDIT.EXE

Re: [Freedos-user] Assembly Language and BASIC

2022-07-11 Thread Travis Siegel
On 7/11/2022 8:59 AM, Rugxulo wrote: Hi, They all have different purposes and implementations. I'm not complaining (much). But Wirth himself doesn't use anything except Oberon-07 anymore. I read somewhere once that Wirth said that oberon was what pascal was intended to be. I can't remember

Re: [Freedos-user] Assembly Language and BASIC

2022-07-11 Thread TK Chia
Hello Liam Proven, [re Pascal, Modula, etc.] You [Rugxulo] also said: >> (So it was too many competing languages, honestly.)> Also not really fair.> I mean, arguably, yes, but there are also dozens of variants of C.> There's original C, K&R C, Plan 9 C, ANSI C, C 99, C11, C17 and soon C23.> A

Re: [Freedos-user] Assembly Language and BASIC

2022-07-11 Thread Rugxulo
Hi, On Mon, Jul 11, 2022 at 7:04 AM Liam Proven wrote: > > On Fri, 8 Jul 2022 at 21:35, Rugxulo wrote: > > > > Everybody and their brother made Pascal derivatives: Ada, Modula-2, > > Modula-3, etc. While Dr. Wirth was not directly involved, there was > > also a newer "Extended" Pascal standard i

Re: [Freedos-user] Assembly Language and BASIC

2022-07-11 Thread Liam Proven
On Fri, 8 Jul 2022 at 21:35, Rugxulo wrote: > > Everybody and their brother made Pascal derivatives: Ada, Modula-2, > Modula-3, etc. While Dr. Wirth was not directly involved, there was > also a newer "Extended" Pascal standard in 1988 (ISO 10206) that also > had modules. But even Wirth kept going

Re: [Freedos-user] Creating a minimal freeDOS bootable image that runs a simple text editor

2022-07-11 Thread Jerome Shidel
Hi, My 2 cents worth… Like Mateusz mentioned… There is no guarantee that the BIOS will permit disk writes to a booted USB stick. However since you intend on supporting only your personal machines, you can just do a quick test and not worry about that. A quick and dirty test would be to burn t

Re: [Freedos-user] Assembly Language and BASIC

2022-07-11 Thread Travis Siegel
On 7/11/2022 2:49 AM, Rugxulo wrote: Hi, GNU Pascal's main claim to fame (besides "Borland Pascal 7" support) was also supporting both ISO standards (7185, 10206). There are DJGPP builds available. But GNU Pascal hasn't been maintained in many years. Still, it works! I made a stab at getting GPC

Re: [Freedos-user] Creating a minimal freeDOS bootable image that runs a single application

2022-07-11 Thread Nico via Freedos-user
On 11/07/2022 03:56, Bob Pryor wrote: Hi Nico, Are you interested in access to system hardware and files? Or simply your editor and the files you are using on the usb drive? And UEFI could be a problem if you are thinking of hardware not in your control. FreeDOS _might_ boot anywhere with a keyb

Re: [Freedos-user] Assembly Language and BASIC

2022-07-11 Thread Ralf Quint
On 7/10/2022 11:49 PM, Rugxulo wrote: Hi, On Fri, Jul 8, 2022 at 7:44 PM Ralf Quint wrote: On 7/8/2022 4:26 PM, Rugxulo wrote: Turbo Pascal debuted in 1983 with support for CP/M and DOS via .COM files (max. 64k size). When they dropped CP/M and .COM support in TP 4 (1987), then they were able

Re: [Freedos-user] Creating a minimal freeDOS bootable image that runs a single application

2022-07-11 Thread Ralf Quint
On 7/10/2022 2:46 PM, Nico via Freedos-user wrote: hi, I would like to create a minimal bootable image for a USB drive (or other formats, maybe even floppies, but USB is the focus) that boots into a single application (in my case, a custom minimal word processor, although freeDOS EDIT is a dec