Re: [Freedos-user] Feelings on lfn
On Nov 8 2022, 17:40, Ralf Quint wrote: On 11/8/2022 2:55 AM, userbeit...@abwesend.de wrote: On Nov 8, 2022, 01:58, Ralf Quint wrote: But I only use this feature sparingly, as there are a lot of older software that can't handle them. And the mapping to some xyz~1.abc is actually losing two significant characters of those 8 available for generally usable filenames. On Linux, you can mount a FAT filesystem with the mount option "nonumtail", where you don't get the trailing "~1" at the end when it is still possible, e.g. when there are no other files with the same name. How is any Linux feature possibly helping me with running an older, non-LFN aware program on (Free)DOS? It won't. If FreeDOS were to learn the same alternative way of not using the "tail" (~1, ~2 and so on) on short file names, at least were possible, that *could* help a little... A. ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Feelings on lfn
On Nov 8, 2022, 01:58, Ralf Quint wrote: But I only use this feature sparingly, as there are a lot of older software that can't handle them. And the mapping to some xyz~1.abc is actually losing two significant characters of those 8 available for generally usable filenames. On Linux, you can mount a FAT filesystem with the mount option "nonumtail", where you don't get the trailing "~1" at the end when it is still possible, e.g. when there are no other files with the same name. Example: "longfilename.txt" would become "LONGFILE.TXT" in 8.3, but if you then create a second file of the name "longfile.txt", you'd have a problem. (It would probably become "LONGFI~1.TXT", because "LONGFILE.TXT" already existed.) Also, yet another file "longfilenamelist.txt" would then have to become something else, e.g. "LONGFI~2.TXT". Anyhow, the point is, there would be other ways... Cheers, A. ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Feelings on lfn
Am 07.11.22 um 14:07 schrieb Joseph Norton: Hi listers: I’m just curious about how you all feel about the use of lfn in FreeDOS (or any real DOS). Before you read on: FreeDOS 1.1 was the last version I actually used... (Didn't find the time...) For FreeDOS I think that LFN should be in the kernel. There should be a LFN=ON or LFN=OFF CONFIG.SYS statement telling the kernel to either stick to 8.3 or to enable LFN on FAT. I also think that FreeDOS should natively support exFAT and UEFI. Why? Because if I wanted to use an old version of DOS that needs a BIOS and that needs FAT16, I could use any MS-DOS, PC DOS or DR-DOS... (with FAT32 support in Enhanced DR-DOS as well...) Modern would be to at least support current hardware. For that, there's IMHO a necessity for 1. UEFI (no more CSM since around 2020 means no more BIOS...) 2. exFAT (for large disks) 3. LFN (for real-life filenames) 4. simple SATA/ATA TRIM on bare hardware. I always wanted to install FreeDOS on real hardware, on my 486DX-50 to be precise, but I didn't find the time... I own DR DOS 5.0, even have the original box it came in, so I might just go with that instead. Also, since this historic hardware is limited by design (504 MB HDD BIOS limit) there's no need for a newer file system than FAT16, there's also no need for all those drivers that are part of FreeDOS for modern hardware. I'll also be happy with short filenames on such a retro system... BTW, back in the days I used 4DOS, which had descript.ion support (or rather invented it). With it, one could easily manage without LFN, as long as 4DOS was used instead of COMMAND.COM. Might be an idea to put native support in FreeDOS COMMAND.COM for descript.ion as well Just my 2¢. A. ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] "The very weird Hewlett Packard FreeDOS option"
On 18 May 2022, 11:09, Aitor Santamaría wrote: Some months ago we discussed about this very precise topic. I particularly favoured for something like this: let Linux do the job to adapt to new hardware and FreeDOS live in a emulated 16-bit environment that real hardware no longer provides. I am happy that HP proved it to be feasible. DOS isn't restricted 16-Bit, with VCPI and DPMI there are plenty of 32-Bit-DOS programs out there. And if HP has a feasible solution with FreeDOS or not, may be in the eye of the beholder. (They apparently say that it's not themselves, as you cannot really use the hardware with it. Lack of drivers is just the tip of the iceberg, with no audio to start with.) But, yes, Linux can do that. But for me personally, when I have to use Linux anyway, I do prefer running DOSBox... Cheers, A. ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] "The very weird Hewlett Packard FreeDOS option"
On 17 May 2022, 18:21, perditi...@gmail.com wrote: So yes there is work in the pipeline, but nothing coming soon or guaranteed to be useful. Jeremy That is great to hear, as FreeDOS will otherwise be drifting away forever on real hardware, even more as it was before (when there still were EFI-CSMs). That HP uses Linux (or rather: has to use /something else/) to boot FreeDOS proves exactly that. Being able to natively use GPT is just one small initial step, but for real hardware a necessary one I think, as this would make multi-boot a lot easier. Just like Linux was/still is able to boot from GPT, even when in BIOS mode. IMHO I think a very small core operating system, one that would provide all the necessary drivers and a complete BIOS emulation, would solve the problem nicely, but it would have to be something better than /just any/ Linux, because that comes with a) too much additional stuff unnecessary for the task at hand, b) issues of its own and c) if not updated regularly: security concerns. Something like a very small Linux kernel (LinuxBIOS/Coreboot?) with an accelerated display driver (among other things), a BIOS emulation, some basic hardware emulation like keyboard/mouse, some more complex hardware emulation like an emulated SoundBlaster card -- maybe something like DOSBox, but as a fullscreen KVM -- would be just it. FreeDOS would then be running on the same virtual hardware, everywhere. Thanks for your reply. A. ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] "The very weird Hewlett Packard FreeDOS option"
Hi! Just out of curiosity... Jim Hall wrote on 16 May 2022, 19:07: FreeDOS pre-installed. But it's UEFI only (no BIOS) and any DOS requires a BIOS. Is there a way to load a BIOS from an UEFI that lacks a CSM? SeaBIOS comes to mind... By loading something like a "BIOSEMU.EFI" third-party/external CSM, FreeDOS would again be bootable, even on GPT partitioning, because the protective MBR (PMBR) could be used for hybrid partitioning... Alternatively, FreeDOS could learn GPT natively. If anyone knows Clover (https://github.com/CloverHackyColor/CloverBootloader) -- this would be the reverse: Clover loads a UEFI on a BIOS system, while FreeDOS would require to load a BIOS on a UEFI system without a CSM. Is there anything in the pipeline for UEFI systems? Thanks, A. ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] ECHO vs @ECHO
On 26 Feb 2022, 02:54, Bret Johnson wrote: I've tried creating an ECHO environment variable. With older versions of DOS: SET ECHO=ECHO OFF and with newer versions of DOS: SET ECHO=@ECHO OFF then at the beginning of all batch files I put a: %ECHO% That works with older versions of DOS but not newer versions. With newer versions, it sees the "%" at the beginning of the line instead of the "@" and looks for an executable file called "@ECHO" instead of seeing the "@" as the "hide this line" character. Anyway, any other ideas on how to resolve the ECHO/@ECHO issue? I don't think that this can be solved -- because there are so many different command interpreters out there, and every one acts at least a tiny little bit differently... I just tried "SET ECHO=@ECHO OFF" and "%ECHO%" in a batch file with 4DOS (a replacement for the COMMAND.COM command interpreter of any given DOS) and it worked. How about using 4DOS as a default SHELL, i.e. set SHELL= in CONFIG.SYS (you already rely on SET ECHO for your batch files...) and this will solve your issue on every DOS, regardless of the exact version. A. ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Old BIOS issue
ZB wrote on 17th of October 2020: I found some basic information here: https://www.daqarta.com/y2kure.htm (I mean "BACKGROUND" paragraph), but when possible I'd like simply to modify BIOS and resolve the problem "once for always" Wow! Thanks for the link to Y2kure! This is the fix I absolutely prefer for most of my older systems, since I deem any meddling with the BIOS too dangerous... I just don't have the know-how to repair a possible failure on that part. A. ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] 4DOS - license issue, not included in FreeDOS 1.3?
Am 27.03.20 um 23:29 schrieb Jim Hall: > Yes, as I said in my other email, the 4DOS license was a mistake and I > should not have suggested that extra term to Rex. This is unfortunate. You might not have got the sources for 4DOS without those additional terms, since Rex Conn was worried that freeing the sources might make someone port it to Windows, hence there would be a competitor to JPSofts' own products. Long story short: it might have been the right thing to do at the time. > I am not trying to turn FreeDOS into a "GPLDOS" though. I think that's > mis-stating the issue. I have always said that FreeDOS should be free (open > source). There's no point in having a "FreeDOS" if it cannot be used by > everyone. Since the 4DOS sources are open and can be freely used by everyone *on FreeDOS* this statement holds true if you include 4DOS in FreeDOS. After all, it's a FreeDOS distribution, not a BSD or Linux distribution. Otherwise systemd would have never made it into Linux, because it cannot be used on BSD. Free or not. > In the past, we've included some software that was free > ("freeware" or "no cost") but not free (open source). And a few distros > ago, I decided future FreeDOS distributions should not include things that > weren't "open source." We discussed that on the email lists at the time; > this was not hidden. I've been moving FreeDOS to be as "open source" as we > can make it. Yes, still... 4DOSes' sources are free. Within FreeDOS at least. > But the problem is that OSI and FSF (GNU) came long after MS-DOS. There > were a lot of programs written for DOS (and released with source code) that > didn't use the GNU GPL, or MIT, or BSD, or another OSI-approved or > FSF-approved license. So we've always known we need to make exceptions for > some programs that use other licenses. I was very happy with FreeDOS 1.1. I don't think that everything must be free as in open source OSI/FSF approved free. If you want to be Debian, sure, go ahead. But keep in mind that people use the deb-multimedia repository for exactly that reason: to get the non-free stuff that Debian excluded. And also keep in mind that Ubuntu is the way more successful Debian, and it includes all the "bad" stuff as well... In other worlds: Why not give the user the choice? I would have made three repositories: 1-completely free (open source), 2-free, but with limitations (open source still, maybe some closed-source stuff), and 3-binary only freeware (without the restriction of redistribution, naturally). People who install FreeDOS can then choose if they want to be Debian, Debian-multimedia or Ubuntu. (Kind of...) A. ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] 4DOS - license issue, not included in FreeDOS 1.3?
On Mar 27 2020 23:53, Random Liegh wrote via Freedos-user: > The important question isn't "why would I", the question is "can I". > > Any reason someone would want to port software from dos to another OS > valid. Any reason. But in the case of 4dos they can't because of the > license. While that holds true, there are some things that will never be able to cross between OSes without a substancial change to the licenses. Just think about ZFS on Solaris and (not on) Linux. Both OSes have an open, but incompatible license. The short answer to the question: "no, you cannot". That's just how it is. But it doesn't mean that the one place where it can be used has to therefore exclude it. A. ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] 4DOS - license issue, not included in FreeDOS 1.3?
On Mar 27 2020 23:34, Jim Hall wrote: > I didn't want to put FreeDOS in the position of having a "non-free" > package > group like some Linux distributions. That's going to make things > really confusing, and possibly make things harder. As I said, I think > 4DOS can fix it by removing term 2 from the license (and possibly term > 3) since that's what makes the 4DOS license "not open source." Rex > would need to agree to it, since both terms have Rex's name on them. I'll keep my finger crossed. If you need any support, like people ligning a petition or writing mails to rc...@jpsoft.com, just tell me. A. ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] 4DOS - license issue, not included in FreeDOS 1.3?
On Mar 27 2020 23:02, Jim Hall wrote: > Yes, the 4DOS license was my mistake and I feel really bad about it. Don't. IMO it's an okay license. And I am forever greatful for it, otherwise we might have never gotten the 4DOS sources like we did. My astonishment is that something exclusively free to FreeDOS being excluded from FreeDOS due to exactly this exclusiveness. In plain words: 4DOS is intended for use with FreeDOS, free of charge, to the users of FreeDOS. Excluding it from a FreeDOS distribution is, in my eyes, a mistake. It's not like this should ever be a default selection, but it should remain an option in the installer. An optional package to include or exclude, depending on the users choice. Also, I suggest to apply the latest patches available for it, so it would be 4DOS 8.00 as with the patches by Luchezar Georgiev. If someone was to take over where he left of, that would also be great. An option for the installer could be to either install 4DOS 7.50 by JPSoft or 4DOS 8.00 with the patches from Luchezar Georgiev. I'd like to emphasize that this is merely my reaction to and because I just found out that 4DOS (any version) wasn't going to be included in the FreeDOS 1.3 distribution, which I think would be a mistake, IMHO. A. ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] 4DOS - license issue, not included in FreeDOS 1.3?
On Mar 27 2020 22:21 geneb wrote: >> learn to live with it. >> > Nah, you just ignore it. ;) Exactly. But why not include it [as an option] in the FreeDOS distribution? It's not like it's a mandatory part or a requirement to run FreeDOS, so it's all about user choice. A. ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] 4DOS - license issue, not included in FreeDOS 1.3?
On Mar 27 2020 22:13, Random Liegh wrote via Freedos-user: > The problem is that while it's free to use and to modify on FreeDOS, > it's restricted to FreeDOS (officially speaking; rumour has it that > you're allowed to use it on any DOS based OS unofficially[1]). > > You can't (for example) port it to BSD and run it there. True, but why would you ever want to run it on anything else than DOS? A. ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
[Freedos-user] 4DOS - license issue, not included in FreeDOS 1.3?
Hi! I just read through http://wiki.freedos.org/wiki/index.php/Releases/1.3/Packages. In Section Utilities 4DOS is marked as "no not include" for FreeDOS 1.3. ?!?!?! I thought that 4DOS was specifically free to use with FreeDOS. Wasn't this the ONLY limitation of the license? Shouldn't it therefore be completely free in a FreeDOS distribution, for private and commerical use? Actually, this is the only way it was meant to be, wasn't it? https://www.4dos.info/sources.htm "The Software, or any portion of it, may not be compiled for use on any operating system OTHER than FreeDOS…" A. ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] DOSBOX Isn´t for everyone (off-topic remark)
On Mar 27 2020 11:37, Mateusz Viste wrote: > On 27/03/2020 11:25, userbeit...@abwesend.de wrote: >> Yes, FreeDOS tends to be growing, which makes sense. For old computers, >> original to that time, EDR-DOS might be a better choice. > > Or you might try some minimalistic FreeDOS distribution tailored > specifically for the truly ancient machines. > > http://svarog86.sourceforge.net > Yes, that will be it... My last attempt was years ago, FreeDOS 1.1 was just released and Svarog86 not yet out there (or not yet on my radar...). I have to find the time to reassamble the PC first. Thanks for your work! A. ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] DOSBOX isn't for everyone...
Hi! On Mar 27 2020 04:57, Rugxulo wrote: > XP is dead as a doornail (since 2014), so is even Win7 nowadays. No > more security fixes. Those old cpus (and even modern ones) all have > vulnerabilities and various software workarounds, plus microcode > updates, which each have different costs (slowdowns) associated with > them. I know. I'm not using any of this with the internet. If I run software of that time, off-line, I should be safe against modern attacks. I could still get an older computer virus. You know, how they used to spread: from floppy disk to hard drive and back... > How many cores does the 2007 machine have? AMD has a 64-core machine > nowadays. Hey, I'm no engineer, but newer has more cores, faster > single-core (higher IPC), more (faster) RAM, less heat / power > consumed, better graphics, and a billion other features (faster > bootup??). I think the standard back in 2007 was two. I'm not sure, I'll have to check. It might be a single core with Hyper Treading. > I'm not saying you can't run older hardware. Just be aware that a lot > has changed (and improved), even if sometimes there are regressions. The thing is that I keep those machines as a hobby. I wouldn't know what to do with them in a production environment. Nothing probably... most likely get rid of them. But for me they are computer history, so I have a collection of still working machines. Sadly I'm missing real history machines, like a NEXTstation or an 8088/8086 PC. Or an DEC Alpha workstation. A Macintosh running System 6. In this context it makes sense to run original software on those PCs, so it would be PC DOS, MS-DOS, DR DOS. PTS-DOS maybe, too. GEM. GEOS. You name it. FreeDOS would just a more modern addition, allowing e.g. data exchange to FAT32 storage, if I can connect such "big" drives. A. ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] DOSBOX Isn´t for everyone (off-topic remark)
Hi! On Mar 27 2020 05:14, Rugxulo wrote: > I only have DR-DOS 7.03, but AFAIK, DR-DOS 5 was compatible to MS-DOS > 3.3, DR 6 was their 5, and 7 was (of course) 6 compatible (though it > pretended to be PC-DOS, technically, unless you specifically asked > elsewhere). > > So, yes, FreeDOS should be more compatible than DR-DOS 5 [sic]. > > Although you could probably still download (non-commercial only) > EDR-DOS (circa 2005) from the Wayback Machine. Not sure where > "official" DR-DOS disappeared to either. I guess they don't sell it > online (anymore??). 7.03 is from 1999 (and the one with TaskMgr, > limited to 64 MB per task, using its own proprietary EMM386 only with > mandatory built-in DPMI). > > Yes, DJGPP is still updated (e.g. GCC 9.2, BinUtils 2.34, Make 4.3) > and thus newer than GCCs for "old Linuxes". Though you could probably > get some Linux guru to recompile newer for your old distro, if you > asked nicely. Not a lot of libraries for DOS anymore, but some stuff > still works. Yes, FreeDOS tends to be growing, which makes sense. For old computers, original to that time, EDR-DOS might be a better choice. Digital Research did a hell of a job making CP/M into a real good version of DOS, with compatibility to MS-DOS i.e. PC DOS. I think DR DOS 6.0 did that job, although DR DOS 5 (which I still own and used back than, I even have the original box somewhere!) was my favourite. But I guess that's just nostalgia. DR DOS 7.03 as well as EDR-DOS seems to be a very good choice. Take some selected tools from FreeDOS (EMM386 replacement, ATAPI drivers and such, as well as some solid applications and utils from FreeDOS) and you will have a great DOS for an original machine. Anyway, 8 MB RAM seems to be one of the problems, with Linux a big one, with FreeDOS a small one. The other is disk space. As I mentioned, I cannot get the standard FreeDOS 1.1 installation installed for that reason. I assume that FreeDOS will also run very well on such a machine, but all developement went into making it fit for newer machines, integrating FAT32 and such, all of which are features not required for this original machine. A. ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] DOSBOX isn't for everyone...
On Mar 27 2020 04:49, Rugxulo wrote: > Niklaus Wirth wrote "A Plea for Lean Software" back in 1995. He > obviously was referring to his [quasi open source] OberonOS with > compiler and tools. I don't think most people took his advice. He has > had a lot of good ideas over the years, but as even he will tell you, > it takes a lot of effort (and a genius) to get things done in such > lowly conditions. FreeDOS probably isn't exactly what he meant > (although we have compilers for most of his languages). His "Project > Oberon" (revised in 2013) is still worth a look. https://www.youtube.com/watch?v=jtlAOdJmeDI When I saw GeckOS, I thought that anything is possible! Spoiler-Alert: It turns out, not everything is possible after all... A. ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] DOSBOX isn't for everyone...
On Mar 25 2020 18:21, andrew fabbro wrote: > Of course, you're comparing a 20-year-old distro with a 30-year-old > "distro" of DOS :-) > > You get more functionality in a mid-90s Linux than a late-80s DOS. Actually, DOS had a lot to offer. On such a machine it was quite fast, compared to a Unix system with a blown X11 for graphics. On DOS there were way more small and specialized little programs available, some quite unique. I think you cannot compare the two. Linux has its advantages, but DOS does too. It's all about the software and the use cases. (Think about computer games.) A. ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] DOSBOX Isn´t for everyone (off-topic remark)
On Mar 25 2020 18:51, Jose Antonio Senna wrote: > Today userbeit...@abwesend.de (Robinson West ?) said: > >> Afaik there is no Linux that will run with only 8 MB of RAM. > About 1998 I did run (plod was a better description) > Red Hat 5.0 (kernel 2.0.32) in a 486 DX-50 with 4 MB > of RAM, but in text mode only. The machine and the > installation CD are still here. I used DR-DOS 5 and > loadlin to boot, because the machine could not boot > from CD. Sorry, yes, old Linux version will work. I also still have a box of SuSE Linux 4.2 laying around somewhere, and a quite old version of Debian on a CD or DVD. Since the 486 does not have a working optical drive, I would have to install it on my current desktop using something like VirtualBox or QEMU, forcing it to reflect a 486, and then transfer the installation. I was referring to a current system. I think, not even the kernel will boot on a system with only 8 MB memory. A 2.4 kernel might, but I am not even sure about a 2.6 kernel. I also have DR DOS 5 laying around, an original version. I might play with that, but I was curious about FreeDOS, because it is somewhat more recent in some respects than old DOSes and old Linuxes. But I might be wrong... A. ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] DOSBOX isn't for everyone...
On Mar 25 2020 01:36, Rugxulo wrote: > I heard that XP was designed to get to the desktop in 30 secs. Not > necessarily responsive nor able to be used just yet, but at least it > would show up (in optimal conditions). Of course, that was P3/P4 > (single core) era. > > Of course, nowadays we have SSDs and other speedups, but it still > varies due to many factors. Fun fact... I have an old Intel Celeron in my cellar, a gift from a friend. It has a CPU that is 64-bit capable, so it must be Core 2 technology. It is from ~2006/2007 or so? It originally ran Windows XP, so I tested it with Windows 7 and 10, but it wasn't worth the effort. Too slow. After reinstalling Windows XP SP3 with all the updates, it still felt somewhat sluggish, not responsive without a short delay. So I left it. Somewhat later I wanted to test an old game that required Windows 2000 or XP, but somehow wasn't working on my setup. So I performed a clean installation of Windows XP SP2. The fun fact: Windows XP SP2 on this 2007-machine with 4 GB RAM and HDD is up and running as fast as Windows 10 or Linux on my 2018 Ryzen with 32 GB RAM and SSD! A. ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] DOSBOX isn't for everyone...
Hi! On Mar 25 2020 at 01:28, andrew fabbro wrote: > On Mon, Mar 23, 2020 at 8:52 PM wrote: > >> Just a thought, some of us have old computers that we want to run freedos >> on. Running Linux on a Pentium 4 and trying to run Dosbox on top of that is >> going to be pretty have for that machine. Some people aren't grabbing a >> multi core modern computer when they use freedos. Some of us want to use >> old computers, 386 anyone? >> Linux won't run on a 286 or XT by the way. Modern Linux distributions, >> don't expect them to work with less than a 1 Ghz processor with at least 1 >> gig of ram. Even the popular arm processors that run Linux, Raspberry Pi 3 >> and Pi 4, run at over 1 ghz. Freedos is an OS that works on any ancient PC >> including dinosaurs like the veritable 8086. Just saying ;-) >> > Maybe you meant "venerable 8086" :-) > > It's true that Linux wants a 386 at a minimum, but it hardly needs 1Gz or > 1GB or RAM. Sure if you want a GUI but then DOS isn't going to meet your > needs either. You can run some Linux distros or various *BSD distros on > tiny amounts of RAM. Debian Wheezy only requires 64MB: > https://www.debian.org/releases/wheezy/amd64/ch03s04.html.en > > Likewise, OpenBSD will run on x86 with as little as 64MB of RAM. 128-256 > is more reasonable if you want to do anything outside the kernel. Only 64 MB? My 386SX only had 2 MB. If I remember correctly, because it might have been 4 MB. My 486 waiting in the cellar has 8 MB. It is a true ISA machine, first lot of 486s: Intel 80486DX-50, running the bus speed also at 50 MHz, like the CPU. So the CPU/bus ratio was 1:1, like it had always been before. If I remember correctly, this was the problem of getting CPU speeds up, which is why the later introduced DX2, 66 MHz and 50 MHz, is partly slower than the original DX @50 MHz, because the DX2 uses a 2:1 ratio on the bus. Because for I/O throughput data had to be shifted from the CPU to the memory to the ISA IDE adapter card and back, the 50 MHz bus was an advantage. Afaik there is no Linux that will run with only 8 MB of RAM. Not even Windows NT will work with that amount of RAM, but NT 3.x needs 16 MB, NT 4 needs 32 MB. This is where DOS+Windows 3.x excells! A. ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Can't boot Freedos from Lenovo B590
On 17th of June, 2019, 10:00hrs, Thomas Mueller wrote: > Excerpt from userbeit...@abwesend.de: > >> Sorry, you're right off course. > > > Did you mean "of course" or "off course"? Sorry. My bad. I meant "of course"... > I have a problem in FreeBSD with support for my ethernet and wireless > > connections, so far using BIOS mode. I would like to see if I can do > better in UEFI mode. > > I'd also like to see if NetBSD runs better under UEFI. > > But I believe it will be impossible to run FreeDOS in UEFI mode. Could be that you see different results in UEFI and CSM boot mode. I'd try. Creers, A. ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Can't boot Freedos from Lenovo B590
On the 16th of June 2019, 22:28, Thomas Mueller wrote: > Excerpt from userbeit...@abwesend.de: > >> * UEFI replaced the BIOS. >> * FreeDOS needs a PC with BIOS. >> * UEFI, in its transitional period, supported emulating the BIOS, which >> it calls CSM. >> * CSM stands for "compatiblity support module" and is essentially the >> BIOS emulation of UEFI. >> * Modern operating systems are UEFI only. > That last statement is not true! > > Linux, FreeBSD, NetBSD, OpenBSD and Haiku can boot from BIOS, although UEFI > support is improving. > > I believe MS-Windows 10 is UEFI-only. MacOS is designed to run specifically > on Apple-designed computers as opposed to a computer that can run Windows. Sorry, you're right off course. Though on my Linux machine the graphics works flawlessly when booted in native UEFI mode, but has issues with screen suspend (monitor in stand-by) - it doesn't wake-up from stand-by, monitor-wise – when booted in CSM/BIOS mode. Essentially the drivers seem to be well tested under UEFI but not so well using the good old BIOS. With machines going to exclusively native UEFI, without CSM, this will be more and more the case, leaving the BIOS mode less stable for certain configurations. Older machines with a native BIOS, and thus without UEFI, will most likely continue to work with most of the hardware they support anyhow. On Linux... What we already see is that most Linux distributions become x64=amd64 exclusively. There are ways to get x86 versions, but not as trivial as it used to be. E.g. Ubuntu has stopped supplying a full 32-bit installation image, only the netinst image continues to be available for x86. For now. Windows 10 is both BIOS and UEFI capable. It could be that the 32-Bit version of Windows 10 is BIOS-only, but the 64-Bit version runs in BIOS mode on my Mac, using the CSM provided with the BootCamp setup. The difference is that with UEFI you'll have to use GPT as the partitioning of the boot drive and with BIOS you'll have to use MBR. On a Mac this is done using a hybrid GPT/MBR, which limits the number of partitions to 2 (actually its 4, but with one being the ESP and one being the macOS restore partition you're left with only 2 more: one for macOS and one for Windows). There are ways around this though, also a native Apple-EFI installation of Windows 10 is possible. And for macOS: there was a time when you could restore the operating system on an MBR partition and boot it (on a Mac). Also it was possible to use the Apple Partition Map, which was used on PowerPC-based Macs, available until 2005. Only, it is not possible to _install_ macOS on any other partition than GPT on an Intel-Mac. But that's off-topic... When Mac OS X Tiger was ported to x86 it was initially possible to boot it in BIOS mode. macOS itself is a great operating system in this regard, but Apple put a lot of energy in closing it down, more and more with every version, and soon no tweaking in any direction will be possible... Cheers, A. ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Can't boot Freedos from Lenovo B590 [follow-up]
Follow-up: I forgot, it's important that "Secure Boot", should it be turned on, is set to off, otherwise the CSM will be disabled automatically since it essentially defeats the purpose. Also, I found something that illustrates what happens when the CSM is loaded but not "started": https://smackerelofopinion.blogspot.com/2011/11/does-your-uefi-firmware-have-csm.html If the CSM is enabled but the boot option is set to UEF, the CSM will /only/ initialize all the option ROMs, including the graphics BIOS. The option ROMs will be loaded for an operating system to use, which is what Windows 7 relys on, even when in UEFI boot mode. One more thing I found is this article on the VOGONS (very old games on new systems) forum: https://www.vogons.org/viewtopic.php?t=57025 It could be that the CSM vanishes on new hardware around 2020... I don't see a BIOS emulator for UEFI systems without CSM on the horizon. There once was an EFI payload called BAMBIOS, but this wasn't continued when Apple included the CSM back in 2006 when they changed from PowerPC (with Open Firmware) to Intel x86 (with EFI) systems. Initially Apple did not include the CSM, but with BootCamp they then did (for Windows XP to work), so there was no more need for a BIOS emulation like BAMBIOS on (U)EFI systems any longer... http://www.osxbook.com/book/bonus/misc/legacyboot/ Maybe in the future, once UEFI-only systems without CSM are comming, there will again be a BIOS emulation for UEFI systems in the form of a "BIOS" UEFI bootloader. I.e. UEFI will start a boot option called "BIOS", which isn't an operating system but a BIOS emulation instead. The only drawback would be that it has to be installed as a bootloader on the primary boot device (or another boot device) like any other boot loader... The advantage of the UEFI supplied CSM is/was that it is/was available from within the firmware... Cheers, A. ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] *** GMX Spamverdacht *** Can't boot Freedos from Lenovo B590
Hello! It should work. The reason for this is that Windows 7 needs the CSM to be enabled anyway. https://forums.lenovo.com/t5/ThinkPad-T400-T500-and-newer-T/Unable-to-Install-Windows-7-without-CSM-support-enabled-in-BIOS/ta-p/1038089 I looked your laptop up and it originally shipped with Windows 7 or 8, so... https://www.lenovo.com/in/en/laptops/lenovo/b-series/b590/ All you need to do is select CSM/BIOS-only mode in the UEFI/BIOS setup. https://forums.lenovo.com/t5/Lenovo-B-and-G-Series-Notebooks/Can-not-enter-in-BIOS-Lenovo-B590/td-p/1279403 >From this forum topic it seems like the standard keys, like F1 or F2, don't work anymore. At least not on this specific Lenovo laptop. Were you able to enter the UEFI/BIOS setup? Try to find something about boot options, then choose "legacy", "BIOS" or "CSM" or something like this, maybe it's called "BIOS first" or so. There may also be a master option, allowing you to choose between "UEFI (only)", "CSM/BIOS (only)" and "both". Some possible naming conventions can be seen in this Dell article (which otherwise focuses on a totally different subject): https://www.dell.com/support/article/us/en/04/sln142679/how-to-enable-boot-from-dvd-option-with-uefi-boot-mode-enabled-windows-10-8-1-8 The explanation: * UEFI replaced the BIOS. * FreeDOS needs a PC with BIOS. * UEFI, in its transitional period, supported emulating the BIOS, which it calls CSM. * CSM stands for "compatiblity support module" and is essentially the BIOS emulation of UEFI. * Modern operating systems are UEFI only. * Windows 7 was a hybrid: the 64-Bit version could run from BIOS or from UEFI, but required the UEFI to load (but not run) the CSM anyways, since Windows 7 relied on the graphics BIOS to be accessible. * UEFI no longer loads the graphics BIOS, it was replaced by UEFI graphics output protocols (UGA and GOP) that need to be supported by the operating system. Unless, off course, CSM is loaded as requested (for Windows 7 compatibility; UEFI/BIOS setting - load, but not run), which also loads the graphics BIOS yet still allows a UEFI boot nevertheless. * UGA stands for "Universal Graphic Adapter", and it is the older protocol. * GOP stands for "Graphics Output Protocol", it is newer and replaced UGA. * Windows 8 was the first Windows to fully support UEFI. * Future PCs and laptops will be UEFI-only without CSM at all, since the transitional period will soon end. Some PCs don't have a CSM anymore already. Without a CSM there is no more BIOS. Without a BIOS, DOS and other BIOS-only operating systems cannot be used anymore. * For FreeDOS the CSM needs not only be loaded but also run. This is controlled by the boot option: "UEFI and BIOS, BIOS first" or similar. If you're interested much much deeper, read this from Rod Smith: http://www.rodsbooks.com/efi-bootloaders/csm-good-bad-ugly.html Hope this helped, A. On 16th of June 2019, 14:43, Marco Sulla wrote via Freedos-user: > Hello all. I downloaded and installed FreeDos 1.2, both the iso normal and the > USB full versions. I tried to boot them but nothing. I'm sure I can boot from > USB and cd since I have other media that works. > > I have a Lenovo B590. Maybe I have to set something in the BIOS? ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Some driver updates
On 2017-11-05 19:32, Mateusz Viste wrote: On Sun, 05 Nov 2017 17:58:54 +0100, userbeitrag wrote: The truth is I don't have the time nor the resources. Sorry. For someone with no time you sure write awfully long mails. Might be time better spent doing actual stuff. I type fast... ;-) But, yeah, you've got a point... svarog386 is a good idea, but I would prefer to install the official FreeDOS distro and than add software from something like deb-multimedia in the Debian world. Again, the keyword is trust. I'm sorry to insist... But that ain't gonna happen. I am willing to add non-free packages (that you would contribute) to Svarog386. I can also provide you with pointers about how to create your own repository. I don't think you'll get any better options here. Like I said, ain't gonna happen either. The two reasons are 1) time and 2) my internet connection is way too slow - it could hold only a local repo. Sorry. But maybe I will add packages to svarog386 then. Let's see. If someone was to (...) People would (...) someone would look if (...) We're not living in wonderland, sorry. If you don't do stuff that you'd like to see happen yourself, then it's unlikely "someone" will do it for you. That being said, Svarog386 is already out there, has multiple repositories and awaits only for package contributions. Note that Svarog386 repositories can just as well be used from within a vanilla FreeDOS system. In that case I'll try svarog386. I've had the impression it was a complete distribution. Thanks for clarifying. OT: Do you think your package manager could be installed on DR DOS as well? http://fdnpkg.sourceforge.net says: "It is written by Mateusz Viste primarily for the FreeDOS™ project, but can be used with other DOS systems as well." Mateusz Thanks. Cheers, A. -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Some driver updates
Am 2017-11-05 um 16:55 schrieb Mateusz Viste: On Sun, 05 Nov 2017 16:48:00 +0100, userbeitrag wrote: What I'm saying is that you might consider allowing additional software, either in the main distribution, or - which would be even better: to allow the addition of easy to set-up additional repositories This has been possible for years already. FDNPKG, the current FreeDOS packages manager supports multiple repositories. When I developed it, I had in mind that people might start their own (free, non-free, shareware, whatever) repositories to complement the official (FOSS only) FreeDOS repos. So far, I am not aware of anyone having done that. Are you willing to start your own repository? It won't be included in FreeDOS, but FreeDOS people will be able to use it by adding a single configuration line to their setups. Alternatively, you might also consider submitting (non-free) packages to svarog386. Mateusz Yes, I would be willing. But you wouldn't be happy with me. Let me first set up the 486 system with FreeDOS, a project I am working on for more than a year now. The truth is I don't have the time nor the resources. Sorry. svarog386 is a good idea, but I would prefer to install the official FreeDOS distro and than add software from something like deb-multimedia in the Debian world. Again, the keyword is trust. How I see it, resources are quite limited. If someone was to add a freeware/shareware/demo repository and is backed by the developers and the community, the trust part is quite easy to accomplish. People would submit their wishes or even completed packages, someone would look if it's okay (no viruses or other harmful code, the original binaries used etc.) and it would be added to the non-free repository. This way, everyone would be satisfied. Including those who wish to use Jacks stuff, as UMBPCI, XMGR and UHDD could be part of this non-free repo. I know, this is just a theory and I'm not really contributing much at this time. But believe me, if I use something, I will be part of it. A small part, but a part. Hopefully this time will start soon. (I'm talking about my project to finally install FreeDOS alongside DR DOS on my vintage 486. I might additionally also start using FreeDOS on a P4 I have sitting around and waiting for something to do...) BTW, thanks for the package manager! I didn't know who developed what, but a package manager is a huge leap forward for FreeDOS. OT: Do you think your package manager could be installed on DR DOS as well? To all the devs: thanks for your continued effort. FreeDOS is something worth keeping active, if only as a spare time project. To the community: thanks for continued activity on the mailing list. I love to read it. Cheers, A. -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Some driver updates
Hi! On 2017-11-05 00:48, Jim Hall wrote: On Sat, 04 Nov 2017 20:09:48 +0100, userbeitrag wrote: I'm also thinking that FreeDOS should include a not-so-free and even a non-free section of software. The only limit should be restriction of redistribution. On Sat, Nov 4, 2017 at 2:27 PM, Mateusz Viste <mate...@nospam.viste.fr> wrote: I'm afraid this is contrary to the FreeDOS spirit. [..] To epxand on Mateusz a little bit: FreeDOS exists today because it is open source software. Anyone can fix a bug in FreeDOS, or add a new feature, or just study the source code to see how it works. We wouldn't have FreeDOS in 2017 if we had made it all closed source. If everything was closed source, then anytime a new user wanted to make a program do something extra, they'd have to rewrite the entire thing. That doesn't help anyone. While we recognize that the vast majority of people use FreeDOS to run classic/legacy DOS programs, which are themselves closed source, we want to make sure that the FreeDOS kernel and all the things that make it "FreeDOS" remain Free / open source software. We have no interest in bundling "non-free" software in FreeDOS. Jim I understand that the development of FreeDOS needs to be free as in freedom as in open source. It makes sense. BUT I also understand that sometimes open source is not possible. I come from Linux and I use Debian. It is a the distribution devoted to freedom and open source, but it doesn't just work. On many systems it needs a lot of help to even get going in the first place. What I'm saying is that you might consider allowing additional software, either in the main distribution, or - which would be even better: to allow the addition of easy to set-up additional repositories, so that users can easily get freeware that is closed source, or even shareware. Anything that has a license allowing redistribution. This way the main FreeDOS distribution stays open and free (as in freedom), while allowing the user to add freeware/shareware etc. by utilizing the main free distribution. Thus it is not about FreeDOS - it is about a distribution of software. And about a chain of trust. I do trust the FreeDOS distribution, but an alternate distribution? Who makes it? What else is different in the distribution? Allowing to use the official FreeDOS and adding certain software from a easy to use repostory makes it easier to verify the source, since now I only have to check the additional stuff, not the whole distribution for trustworthyness. I also use Gentoo Linux. On Gentoo there are some ebuilds (the package files for the package manager, which is called portage) that will install even proprietory software, keeping it a part of the Gentoo package system. From a users point of view this is encouraged and highly appreciated. Again, I completely get it that the main FreeDOS operating system and system software such as drivers and utilities should be free and open. Cheers, A. -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Some driver updates
On 2017-11-05 01:48, geneb wrote: On Sat, 4 Nov 2017, userbeit...@abwesend.de wrote: Isn't that exactly what JPSoftware did with 4DOS? And speaking of it, 4DOS isn't free - it is specifically restricted to FreeDOS, which makes it non-free. Which is basically nonsense because the person that released the software specifically states that, "I don't have any problems with people using it on those OS's (although I'd be surprised if there was a lot of MS-DOS or PC-DOS action left). That license was written by the FreeDOS people . it was probably worded that way because it's impossible to list every possible variation of the DOS OS's." g. Agreed. So this makes it implicit that you can use 4DOS on any other DOS (or DOS emulator/environment) you like. Still, the license is what probably holds in court. Not that anyone would be intrerested Cheers, A. -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Some driver updates
On 2017-11-04 21:47, Eric Auer wrote: Hi Rugxulo, if umbpci and xmgr run more stable than jemm386, in particular regarding umb range autodetection, then it is no surprise that Dimitris is happy about those :-) And you remember how long ago Japheth stopped maintenance and support for jemm386 and how hard it is to improve memory drivers (see broken Pemberton patch for HIMEMX...) Of course it would still be very nice to have simultaneously nice AND open source drivers... Cheers, Eric It doesn't help if his license specifically excludes FreeDOS. Keeping the older version is the way to go then. IMHO key is to include all possibilities and have them documented on FreeDOS installation, so the user can try out all those possibilities. The one that is stable will be kept - when it is unstable, the user has to switch to another EMM setup. Cheers, A. -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Some driver updates
On 2017-11-04 21:23, Ralf Quint wrote: On 11/4/2017 12:06 PM, userbeit...@abwesend.de wrote: I did install a couple of software too. What good is DOS without programs, right? But even deselecting the compilers and the GUI it didn't fit. I wanted to select only really relevant packages next, but work called and I had to stop the project for the time. As soon as I find the time, I will continue to try. Yes, I know that DOS fits a floppy! That DOS isn't of any use though - you need at least one program. Also, a lot of what the FreeDOS distribution offers are utilities, meaning: they also don't do anything for you except if you have other data/programs. Take ZIP as an example: without something to ZIP it's just sitting there waiting. No one would say: "I have to work with ZIP today to get my work done" or "I want to play with ZIP the whole day, because it's so much fun". Sorry for being sarcastic. It's my nature. I appologize in advance. So much for the story of a total fail... Well, how small was that hard drive that you tried? Of course, if you select "everything plus the kitchen sink", you can expect to fill up a (very) small hard drive. But this is not a failure of installing FreeDOS, it is a failure to apply common sense. And a GUI is not part of DOS, and why would you need ALL compilers? (which ones did you want to use?) Your story is a bit like buying a Fiat 500 and than complain that you can't fit in a couple tons of bricks... Ralf Hi Ralf! Don't take all this so serious. Please. I simply was caught by surprise that the FreeDOS distribution was so big. And you know how it is, you install something and when it asks you "Do you want this?" you say, "Okay, why not?!?" The GUI I'm talking about is OpenGEM. I always wanted to try out GEM, so I figured I'd include it. The compilers I didn't even select. I *de*selected them. The HDD actually isn't that small: it's a 512 MB Transcend 40-pin IDE flash module. I partitioned it so that it would hold not only a FreeDOS partition, but also a DR DOS 5.0 partition and a Linux partition. I remembered my first DOS machine had a 40 MB HDD. So I partitioned too small. The Linux would only be an experiment, the DR DOS would be a restoration of the original operating system and the FreeDOS would be an experiment to see how it works on real hardware. Well, I don't remember the exact partitioning, but I think that 40 MB for each DOS and the rest for Linux was what I could have done. And I also repartitioned for a bigger FreeDOS, but then work came along. To take your car example: I got an SUV alright, but I invited too many friends to bring along. I assume the full 512 MB will surely be enough for FreeDOS. But I definitely also want to install DR DOS. I think I might drop Linux... BTW, the PC is vintage and I think that 512 MB is as much as I can get out of the BIOS setup anyhow. I had to manually calculate C/H/S, which is 993/16/63. Also, the CMOS battery is dead, so for the time being I have to manually enter these values everytime I try to boot this vintage PC. I don't have access to a working 3.5 inch floppy right now and I also cannot add a CD-ROM drive. Also, when I installed DOS on a LBA-capable system, it didn't boot on the 486 PC. I think this is a LBA versus C/H/S issue. But remember, this was just a hobby that I tried to get working during Christmas vacation time. No time now. Though I'm planning to pick up at some point. Hope that explains it. Don't get to angry with me. Thanks. A. -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
[Freedos-user] ZANSI.SYS
Hi! I tried to find ZANSI.SYS but found that it is nowerdays really hard to get... Finally I found it there: https://stuff.mit.edu/afs/net/user/tytso/msdos/screen/ So, ZANSI Version 1.2 is from Thomas Hanlin III, who used NANSI 2.2 from Daniel Kegel as a basis. The source code is included. It is from 1987. I remember that I preferred ZANSI.SYS over NANSI.SYS and all other ANSI drivers, because ZANSI was more light-weight i.e. it used as little RAM as possible while at the same time being the fastest ANSI driver out there (at that time). Sure, not all functions from NANSI are included, but what I was after was the accellerated text output only. So IF FreeDOS was ment not only for modern systems but also for real retro hardware, I think it may be of interest to also include the option to choose ZANSI over NANSI. Just my 2¢. Cheers, A. -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Some driver updates
Hello! On 2017-11-04 16:02, Dale E Sterner wrote: I don't believe that freedos should be restricted to only open software but should promote anything that improves dos, like QV which is closed but great dos software. DOS is on the edge of extinction and needs all the help it can get. Owner of closed softwre could be asked to include the source in their wills. cheers DS Isn't that exactly what JPSoftware did with 4DOS? And speaking of it, 4DOS isn't free - it is specifically restricted to FreeDOS, which makes it non-free. I'm also thinking that FreeDOS should include a not-so-free and even a non-free section of software. The only limit should be restriction of redistribution. In the good old days DOS used to be all about freeware, shareware, proprietory stuff and open source programs (at lot of them came from Linux at that time...) Cheers, A. -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Some driver updates
Hi! On 2017-11-04 18:02, Ralf Quint wrote: On 11/4/2017 4:58 AM, userbeit...@abwesend.de wrote: I too have a couple of old 486 systems and recently also two 286 laptops (yeah!) but I wasn't yet able to install FreeDOS on them. The first reason being that my first project, a desktop 486, doesn't have a CD-ROM drive and, natually, no USB either. The only way to get FreeDOS on the HDD was to place it into a different system (a P4) and install it there. The bad news: this very HDD was too small for FreeDOS. So at that point I did give up, mostly due to my real life job which doesn't give me enough spare time to continue the project, at least for now. Harddrive too small for FreeDOS? Sorry, but the smallest hard drive I ever owned and used in DOS was 20MB and that is enough to install FreeDOS 10 time over... You can run FreeDOS off a 1.2/1.44MB floppy disk drive! Sorry but that story doesn't hold up . And it doesn't have anything to do with the subject of this unfortunate thread... I did install a couple of software too. What good is DOS without programs, right? But even deselecting the compilers and the GUI it didn't fit. I wanted to select only really relevant packages next, but work called and I had to stop the project for the time. As soon as I find the time, I will continue to try. Yes, I know that DOS fits a floppy! That DOS isn't of any use though - you need at least one program. Also, a lot of what the FreeDOS distribution offers are utilities, meaning: they also don't do anything for you except if you have other data/programs. Take ZIP as an example: without something to ZIP it's just sitting there waiting. No one would say: "I have to work with ZIP today to get my work done" or "I want to play with ZIP the whole day, because it's so much fun". Sorry for being sarcastic. It's my nature. I appologize in advance. So much for the story of a total fail... Cheers, A. -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Some driver updates
Hi! On 2017-11-04, 11:41, Dimitris Zilaskos wrote: Hi, There some bad heated past definitely which hopefully will be cooled down by time but ultimately like I said, there is a number of dos era systems that people like myself may want to use with FreeDOS and Jack's drivers are an option to do that when available for use - in my case for example when the reported issues with the supplied memory managers were not likely to be resolved any time soon. So users such as myself may want to have as many options to get these old dos era beasts working available to them. I was particularly happy when I was able to use my systems with FreeDOS in ways I never had before and I received extensive help from the community especially Jack, Eric as well as others so this whole ordeal is holding some of my retro projects back. I too have a couple of old 486 systems and recently also two 286 laptops (yeah!) but I wasn't yet able to install FreeDOS on them. The first reason being that my first project, a desktop 486, doesn't have a CD-ROM drive and, natually, no USB either. The only way to get FreeDOS on the HDD was to place it into a different system (a P4) and install it there. The bad news: this very HDD was too small for FreeDOS. So at that point I did give up, mostly due to my real life job which doesn't give me enough spare time to continue the project, at least for now. My question to you is: Why not use real retro software on real retro systems? I plan to install DR DOS 5.0, which I still have a legal copy of. I also plan to get abandonware of that time, which will not be a problem for a private person. Yes, it could be called "stealing", but it really is not, since those programs are no longer sold. Abandonware is clealy not trying to ruin businesses, but when there is no chance to give them money for it, then there is no damage. And the spirit is specifically to preserve old software, not to steal it. Memory managers like Quarterdeck EMM (QEMM) and 386MAX come to mind. They *could* be available from abandonware sites, but I didn't check. It may be possible to use FreeDOS with those memory managers. If they do their job properly, you should use them. Cheers, A. -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] New FreeDOSers Monthly Reminder
Yes, please! At most, a yearly reminder would make sense. A monthly reminder just annoys people. A. Am 2017-11-01 um 12:04 schrieb Tom Ehlert: Hallo Herr John Price, can we please have this monthly remainder stopped? it is just unnecessary Tom am Mittwoch, 1. November 2017 um 07:00 schrieben Sie: MONTHLY REMINDER FOR THE FREEDOS MAILING LISTS Hello, and welcome to the FreeDOS mailing list! If you have been a list member for some time, then you can skip this as you should be familiar with the rules by now. -- The FreeDOS Project aims to create a free, complete implementation of classic DOS. DOS is still a popular system, and plenty of people use FreeDOS to play classic DOS games, run legacy software, and support embedded systems. For more information about FreeDOS, visit: http://www.freedos.org/ We have only a few rules for posting to the FreeDOS mailing lists: 1. Don't swear. We don't want this mailing list to become what Usenet turned into. 2. Keep posts on-topic. Remember, we set up this mailing list to discuss FreeDOS issues. 3. No flame wars. If you feel really strongly against what someone has said, send a reply off-list. Some suggestions: ** Please send only plain text email messages, rather than messages formatted in HTML. Plain text makes it easier for everyone to read your posts. Above all, HTML email is particularly difficult for some screen readers. ** When replying to messages, please quote just the bit of email you are replying to. Don't copy the whole conversation if you don't need to. -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] boot floppy disk image too big for a disk
On 2017-03-24 03:46, Dennis Fenton wrote: > Read what I wrote. I burned the iso to a CD. I also downloaded the floppy > img. It doesn't fit! > So my first interaction on this forum is from someone who treats me like a > dummy. Perhaps another reason to say to Hell with FreeDOS. This is not possible. The FLOPPY.img contained in http://www.freedos.org/download/download/FD12FLOPPY.zip is exactly 1474560 bytes big, which is the size of a 1.44 MB floppy disk. If this image doesn't fit, no 1.44 MB image will fit on your floppy. In other words: the image is the right size and something else must be wrong. And there is no need to be rude. "Pilot error" is correct in this case, and is meant to make you think - maybe it is you after all who is wrong. To make it absolutely clear: I can confirm that this image WILL FIT on any 1.44 MB floppy drive. I cannot confirm if it will actually boot (I didn't test this... yet... or not that I recall at the moment) BUT it is the right size. Thus it must be you who is wrong with the "doesn't fit" statement. Even so, I understand very much that installing FreeDOS is not trivial since you need to account for so many different hardware cases. And it is very often just a driver that is missing; the original - long lost - driver from the driver disk supplied with the original hardware (IDE, SCSI, CDROM, ...) for DOS, OS/2 and Windows 3.1/NT 3.x... those were the days... Back then you would get the *then new* hardware with the driver on floppy. Trying to install FreeDOS now, about two decades later, makes it hard to get all the driver stuff (who preserves such things?) and configurations right (jumpers, C/H/S in the BIOS etc. - who preserves manuals and quick installation guides?). Good luck! I hope you will figure it out! (As I hope to find the time to make my 486 run FreeDOS eventually... I didn't find the time since after the New Years holidays...) Userbeitrag. The answer from Dennis is correct: > On Thu, Mar 23, 2017 at 9:32 PM, Dennis Fenton <dwf...@gmail.com> wrote: >> After some research I decided FreeDOS would be a good replacement for >> MS-DOS 6.22 on an old 486 I'm playing with. >> I downloaded and burned to CD the iso. I also downloaded the boot >> floppy disk image because the old 486 will not boot from the external >> SCSI CD drive. >> To my dismay I found that the boot disk image is too big to fit on a >> 1.44 floppy. > The ISO image isn't *intended* to fit on a floppy. It expects to be > installed on a CDROM. > > If you have a machine that *can't* boot form CD and must boot from > floppy, there's a boot floppy zip file you can extract to floppy to > boot from. That assumes the rest of the distribution will be on a CD > you can access from FreeDOS once you've booted from the floppy. See > the Boot Floppy option under "How to install FreeDOS 1.2 »" > > See http://www.freedos.org/download/ > >> This makes me question the decision to switch. How in the world can an >> organization dedicated to promoting this better version of DOS get it >> wrong when it comes to the size of a disk image? >> Do you have a fix for this? > The problem is pilot error. Please read the applicable instructions > on the download page. > __ > Dennis -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] OT: USB floppy cannot read medium on modern PC and Linux.
On 2017-01-02 02:53, dmccunney wrote: > Take a variable out of the equation. Start with a fresh, new floppy > disk. Don't try to reuse an ancient one that may be failing due to > age. > > Floppies are still made and should be findable. Will do. Takes time. Userbeitrag. -- Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] OT: USB floppy cannot read medium on modern PC and Linux.
On 2017-01-01 22:27, dmccunney wrote: >> I don't really expect help here. It is just a message to get the >> understand for why I cannot load FreeDOS onto a floppy at this time. > With proper knowledge, I suspect you could. I know that this USB floppy drive has worked. I was successfully reading a disk that I needed an image of under Linux. But I also know that a disk, that had worked in another PC with a classic floppy drive (connected to the FD port on the motherboard), had the same errors using the USB floppy drive. I don't know. It's prooven that it does work -- sometimes. It's also prooven that some disks give access errors all the way unter Linux. Honestly, I have no idea. Userbeitrag. -- Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Preload and start installer from installation target?
Hello again! I just wanted to report back for all of you who helped me and gave great inputs. Thanks for the CHS/LBA info. This is an IDE Flash module that goes directly into the MBs slot. It doesn't allow to connect another device beside it, so it also doesn't have a master/slave jumper. It has a capacity of 512 MB. I tested it on another PC, from around 2000, which auto-detected it as C/H/S 993/16/63 (no boot-up as it was still empty at that time, I just did the BIOS auto-detection). On the 486 I've put that in for the IDE device as custom type 82. The other values, LZ and WP, I left at 0. I assume for a flash drive they are simply not important. But it doesn't boot. It halts with the error message: "partition signature != 55AA" I've personally checked: all partitions and the MBR have that signature. I managed to find an old external USB HDD which has an IDE interface inside, and I connected the flash module to my regular PC. > # dmesg | tail > [23705.522176] scsi 7:0:0:0: Direct-Access TRANSCEN D PQ: 0 ANSI: 0 > [23705.522746] sd 7:0:0:0: Attached scsi generic sg3 type 0 > [23705.523265] sd 7:0:0:0: [sdc] 1000944 512-byte logical blocks: (512 MB/489 MiB) > [23705.524141] sd 7:0:0:0: [sdc] Write Protect is off > [23705.524145] sd 7:0:0:0: [sdc] Mode Sense: 27 00 00 00 > [23705.525012] sd 7:0:0:0: [sdc] No Caching mode page found > [23705.525018] sd 7:0:0:0: [sdc] Assuming drive cache: write through > [23705.528556] sdc: sdc1 sdc2 sdc3 > [23705.531653] sd 7:0:0:0: [sdc] Attached SCSI disk > # parted /dev/sdc print > Model: TRANSCEN D (scsi) > Disk /dev/sdc: 512MB > Sector size (logical/physical): 512B/512B > Partition Table: msdos > Disk Flags: > > Number Start End SizeType File system Flags > 1 32,3kB 52,7MB 52,7MB primary > 2 52,7MB 74,0MB 21,3MB primary > 3 74,0MB 480MB 406MB primary fat16boot As you can see, the third primary partition is for FreeDOS. I've decided to create a 50 MB partition for DR DOS and a 20 MB partition for MS-DOS or any other DOS I want to test (like PC DOS, PTS-DOS). The third partition has been made bootable with "format c: /s /q". I've also rewritten the MBR using "fdisk /mbr". All partitions are formated. The first two partitions are otherwise empty. I've also used Linux's dd (e.g. "dd if=/dev/sdc1 bs=512 count=1 of=bootsec1.bin") to check if the boot signature 55AA is present on all partitions + on the MBR and it is. Thinking logically: If the BIOS wouldn't check, it should boot. The MBR code should find the active partition #3 and chainload the bootsector. This should include the bootcode for FreeDOS, since I've formated it with /s and the system files are on the parition. I hate it when a BIOS checks stuff that it rather shouldn't care about! Any other error message and it could have been FreeDOS, but I am sure this one if from the BIOS _before_ it executes the MBR boot code. Maybe the next time I will try only one partition first... Anyway: again, I've come to a halt for now. I appreciated your help. Happy 2017. Userbeitrag. -- Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
[Freedos-user] HIMEMX.EXE - Invalid Opcode
I tried to boot FreeDOS 1.2 on my 2005 PC, specs: * BIOS * Intel 945P chipset * Pentium D-950 (64-bit capable) * 2.5 GB DDR2 RAM * SATA in "Compatible Mode" as P-ATA: ** Primary IDE Master: IOMEGA ZIP 250 ** Primary IDE Slave: DVD-RW * PATA from additional controller chip ** TRANSCEND IDE FLASH MODULE It is the FD12CD.ISO image, booted from CD-R. I chose "Install" and used F8 to diagnose the problem. DEVICE=\FDSetup\BIN\HIMEMX.EXE stalls the system. It infinitely repeads: Invalid Opcode at 0FAE 1068 0046 0001 0002 0200 0183 4200 0001 Skipping HIMEMX.EXE lets me continue with installation. Just reporting... Userbeitrag. -- Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Preload and start installer from installation target?
Jerome and Louis, thanks! >> 1) Does the installer check the hardware and make choices? If so, this >> would be totally wrong since I will be preloading it on a very different PC. > Yes a little. Only to compensate for the different quirks in the common vm > platforms. > So, if you install to real hardware then stick the drive in the old machine, > you will be fine. So, this means that my newer PC will make no difference? The PC I will install on, is a Pentium-D, has >2 GHz and >3GB RAM. This drive is actually an IDE flash drive that is connected directly to the mainboards ATA connector. It all is far more modern than the 486 PC with 50 MHz and 8 MB RAM. >> 2) Can I install something like the installation environment itself? > Yes. > > If you have a spare drive laying around, you can just copy the intire > filesystem from one of the USB images to the root of that drive. Boot your > old Dos, switch to drive D: and run setup.bat > > This is how the DOSBox install works. Albeit it detects DOSBox and customized > the install process somewhat. Thanks. So my plan is now to make two partitions, one for FreeDOS and one for the unmodified installer that I will simply copy there. The second partition will eventually become a data+programs partition for games and such. Most likely I will eventually also install DR DOS, so I will create a third partition for later use. > 1) Does the installer check the hardware and make choices? If so, this > would be totally wrong since I will be preloading it on a very different PC. Yes a little. Only to compensate for the different quirks in the common vm platforms. So, if you install to real hardware then stick the drive in the old machine, you will be fine. > One other thing you can try with VirtualBox (and Bochs, and QEMU, > probably VMware Player) is use device pass through and install > directly to the drive there using the VM (VirtualBox calls it raw > access)[0][1]. The machine running the VM will likely be faster than > your 486 and so the install should be faster. The only issue could be > that FreeDOS FDISK detects LBA BIOS and put thats in boot sector > partition type but I believe the kernel should be correctly handle > that case and adjust its drive access routines accordingly when you > replace the drive back in your 486. I thought about that as well, but I really think that would be even worse than the other real PC I could use. I used direct access to physical drives and partitions, so I know the procedure. Anyway, thanks very much for your help! userbeitrag. -- Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Preload and start installer from installation target?
On 2016-12-30 23:31, Jose Antonio Senna wrote: > Some (maybe silly) remarks: > > -Is the HD blank or do you already have some O/S working >in that PC ? It is still blank. > -If you have say, MSDOS, on the PC do you want to keep it >and make a dual-boot PC ? I will eventually install DR DOS on a second partition. I hope I will be able to get a bootloader running that allows a selection. GRUB4DOS maybe? > - DOS has been designed to boot from removable media, so > it does not save HW info in the kernel. Yes, but doesn't a good installer configure something like XMS memory and HIMEM.SYS and CD-ROM ATAPI.SYS and stuff like that? This will go into the CONFIG.SYS and some stuff into AUTOEXEC.BAT, but this will all be wrong on another PC, wouldn't it? >Just write bare minimum CONFIG.SYS and AUTOEXEC.BAT files > and edit them to install specific drivers and TSRs after > the HD is on the target PC. Yes, that is the though: I will partition 1) DR DOS, 2) FreeDOS and 3) data+programs. Then I will install a bre minimum on the FreeDOS partition, so it will be able to boot on the 486-PC. I will copy the installation stuff from the USB image 1:1 to the third partition. I should then be able to start the installer on the 486-PC from that partition. Thank you very much, userbeitrag. -- Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Preload and start installer from installation target?
Hello! On 2016-12-30 18:39, Rugxulo wrote: > > I cannot easily create a 3.5 inch boot floppy to use it in > > the 486-PC. > > Is the drive itself broken or you don't have a working floppy disk or ...? I tried old floppy disks in a USB FDD that I acquired, but it doesn't work. I don't know if the floppy drive or the floppies are broken. Anyway, I would prefer another solution: the HDD works in this more modern PC, so I really think that I should install it from USB or CD-ROM there and then transfer the HDD to the 486-PC. Thanks, userbeitrag. -- Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
[Freedos-user] Preload and start installer from installation target?
Hi, fellow FreeDOS users! I need your help. I have an original Intel 80486 with 50 MHz that I want to try FreeDOS on. I still haven't found the time so far an my first attempt came to an early halt because I couldn't get an installation media to start on this machine. *) The 486-PC doesn't have a CD-ROM drive. *) The 486-PC doesn't have USB. *) I cannot easily create a 3.5 inch boot floppy to use it in the 486-PC. What I can do thou is plug the IDE HDD into another PC and pre-load FreeDOS there. Then, connecting the IDE HDD inside the 486-PC, FreeDOS should start. The Question: 1) Does the installer check the hardware and make choices? If so, this would be totally wrong since I will be preloading it on a very different PC. 2) Can I install something like the installation environment itself? 3) The outcome should be that it boots on the 486-PC and starts the installer from there, to create all necessary CONFIG.SYS and AUTOEXEC.BAT entries and to select the software to be installed. The installer files may remain as capacity is not a factor on this HDD anyhow. Has this been done before? And how would I do it? Help highly appreciated! Thanks, userbeitrag. -- Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Installation on a ThinkPad 340?
Hi Tom! As I understand it you cannot really make any use of initialized sound hardware in DOS except for a few -- very few -- programs that are aware of this very specific sound hardware. You may have noticed that /back in the old days/ every program/game had to be configured for the specific sound card in order to use it. Even within a family of sound cards there were incompatibilities. For example, games that ware written for Sound Blaster 1.0 (aka Game Blaster) und Sound Blaster 2.0 were not able to produce SoundBlaster sound on a more modern Sound Blaster Pro or Sound Blaster 16. The reason for this is very simple: there is no standardized sound API on DOS. So every sound card and driver created its own API and every application has to be written to support this very sound card (series). The only solution for /modern DOS/ would be to write an emulation for a well supported sound card for older programs and games. That would be, say, a SB16 emulation driver for AC97 and HD-Audio on-board sound cards. So every DOS program/game would see the well supported SB16 and -- if supported by this very program or game -- would be able to use it through the emulation. I think this is how DOSBox does support sound. If you do find a practical solution though -- I would be interested too! Cheers, userbeitrag On 2016-12-18 23:58, Thomas Mueller wrote: > Do such programs to init the sound hardware work with all sound hardware? > I have on-motherboard Intel high-definition audio and remember reading on > this emailing list that it was not supported in any DOS. > > I get sound in FreeBSD and NetBSD. > > Tom -- Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Cannot boot FreeDOS on 8086-based IBM PS/2 -- any ideas?
Hi! Isnt't FreeDOS dependant on 80286+? Not sure, but pure 8086 isn't very easy to handle these days. Did you try to boot without any device drivers at all? On original 8086 hardware you should try an old version of MS-DOS or DR DOS. That's what I would do. Good luck! userbeitrag -- The Command Line: Reinvented for Modern Developers Did the resurgence of CLI tooling catch you by surprise? Reconnect with the command line and become more productive. Learn the new .NET and ASP.NET CLI. Get your free copy! http://sdm.link/telerik ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Mounting VirtualBox FreeDOS images in Windows
On 2016-07-10 03:51, Rugxulo wrote: > But Windows doesn't come with any emulator / hypervisor. Sure, some > enterprise-y editions of Win7 had VPC and "XP Mode", but end users > didn't get that. (But Win8 never cared for offering that further, > AFAIK.) Also, last I heard, Hyper-V was Win8 64-bit Pro VT-X only. So > that too is out of reach for normal consumers. > > What I prefer these days is (third-party) VBox and QEMU / KVM. > Admittedly usually using Windows host, but sometimes I try under Linux > too. VirtualPC version 2004 and 2007 are still freely available. I didn't test if those versions work under Windows 7, 8/8.1 or 10 though, but if they do this would be great news. Virtual PC 2004 SP1: http://www.microsoft.com/en-US/download/details.aspx?id=3243 Virtual PC 2007 SP1: http://www.microsoft.com/en-US/download/details.aspx?id=24439 Cheers, userbeitrag -- Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San Francisco, CA to explore cutting-edge tech and listen to tech luminaries present their vision of the future. This family event has something for everyone, including kids. Get more information and register today. http://sdm.link/attshape ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Games
Original message from Corbin Davenport, 2016-06-21 00:38: > Oh wow, that's some memories. I remember firing up Virtual PC for Mac on my > old > iMac G4 to run some Windows software. The DOS additions were great for running > DOS games too. Yes, I also use(d) Virtual PC on the Mac. The Windows versions 2004 and 2007 are the only ones that are free thou, as VPC 6 and 7 (for the Mac) could only be purchased. Only version 2004 includes the guest additions for DOS and OS/2. In VPC 2007 and Windows Virtual PC on Windows 7 the original DOS Additions may be used anyhow. BTW, I fear that VirtualBox does not have guest additions, and VMware Tools are also not available for DOS. Cheers, userbeitrag -- Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San Francisco, CA to explore cutting-edge tech and listen to tech luminaries present their vision of the future. This family event has something for everyone, including kids. Get more information and register today. http://sdm.link/attshape ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Games
I just want to point out, that the DOS Additions for Virtual PC 2004 SP1 can be downloaded free of charge: http://www.microsoft.com/en-US/download/details.aspx?id=3243 This will let you download "https://download.microsoft.com/download/2/5/3/253e22d9-b8a4-4219-9596-ee30c83699bf/Virtual PC 2004 SP1.zip" which needs to be unzipped. Then unpack "Microsoft Virtual PC 2004 MSDN.msi" which includes "product.cab", which again needs to be unpacked. Finally, the DOS Additions are in the file "DOSAdditions", which is a standard 1.44 MB floppy image. The .zip also includes a file called "VPC 2004 EULA.rtf", the Virtual PC 2004 End Users License Agreement. It also states that Re-distribution is allowed. Only, the package must be included as a whole and the EULA must be presented to the user. [X] Virtual PC [ ] VirtualBox [ ] VMware [ ] QEMU One checked, three remaining... Cheers, userbeitrag -- Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San Francisco, CA to explore cutting-edge tech and listen to tech luminaries present their vision of the future. This family event has something for everyone, including kids. Get more information and register today. http://sdm.link/attshape ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Games
Why? Every emulator or VM I know about will quickly install any operating system from a virtual CD-ROM. So if you just assign the FreeDOS-ISO as the virtual ATAPI-CDROM you will very easily install it to the virtual Hard Disk Drive, which will be either .VHD, .VHDX (Virtual PC and Hyper-V), .VMDK (VMware), .QCOW (QEMU) or .VDI (VirtualBox). Or any other format. A prepared installation will not help alot, aside from you not being completely aware, which installation was used (full installation, partial installation, which packages). Also, for each emulator or VM you will require different hardware drivers (for the virtual hardware) and integration drivers (for guest integration). Therefor I would suggest to better add an installation package for FreeDOS as a guest operating system under various emulators and VMs. A user could then just install FreeDOS and select "guest drivers and tools" as an additional package, which would then ask "a) Virtual PC, b) Hyper-V, c) VMware, d) VirtualBox, e) QEMU" and install+setup the required stuff for you. I write this because this is my experience. Installing an OS on a virtual PC is easy, getting the drivers set up sometimes is hard work, because you have to find those drivers first. Including them as an installation package would be sufficiently easy for uses IMHO. Just my 2¢. Cheers, userbeitrag Original message from Don Flowers, 2016-06-20 20:45: > That would be awesome! > > It seems that this would be an alternative to vDOS? > https://www.vdos.info/ > https://sourceforge.net/projects/vdos/ > > > On Mon, Jun 20, 2016 at 2:37 PM, Jim Hall <jh...@freedos.org > <mailto:jh...@freedos.org>> wrote: > > Jim Hall wrote: > >>> I'm building the new website. I'll update the notice to encourage new > >>> users to install FreeDOS in a virtual machine. > > Tom Ehlert wrote: > >> any reason why we don't provide ready to run virtual machines as .VHD > >> images? > > Jim Hall wrote: > >> Hmm... I don't know why we haven't. I don't know anything about VHD > >> though. Is that a standard virtual disk image that any PC > >> emulator/virtual machine can read? Can free/open source software > >> virtual machines read these (or create them)? > > On Mon, Jun 20, 2016 at 10:42 AM, Tom Ehlert <t...@drivesnapshot.de > <mailto:t...@drivesnapshot.de>> wrote: > > > > .VHD is a fairly generic virtual *disk* format, and most virtual > > machines providers should be able to read them. > > > > a tiny bit more specialized are the virtual machine configuration > > files, but we should be able to provide multiple formats, for Virtual > > Box, DosBox, HyperV, ... > > > > still no rocket science, and no risk to damage user data. > > > Thanks for the pointer. I'll see if I can output a VHD from QEMU. If I > can, I'll post a default install of FreeDOS 1.1 to our ibiblio archive > and link to it. I'll do the same when 1.2 is out. > > Reference: > https://en.wikipedia.org/wiki/VHD_(file_format) > "VHD (Virtual Hard Disk) is a file format which represents a virtual > hard disk drive (HDD). It may contain what is found on a physical HDD, > such as disk partitions and a file system, which in turn can contain > files and folders. It is typically used as the hard disk of a virtual > machine. The format was created by Connectix for their Virtual PC > product, known as Microsoft Virtual PC since Microsoft acquired > Connectix in 2003. Since June 2005, Microsoft has made the VHD Image > Format Specification available to third parties under the Microsoft > Open Specification Promise." -- What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic patterns at an interface-level. Reveals which users, apps, and protocols are consuming the most bandwidth. Provides multi-vendor support for NetFlow, J-Flow, sFlow and other flows. Make informed decisions using capacity planning reports. http://sdm.link/zohomanageengine ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Games
Original message from Eric Auer, 2016-06-20 19:47: > Hi Herr or Frau Beitrag! > >> I wonder if it was possible to include the guest integration drivers for >> Virtual PC, VirtualBox, QEMU (are there any?), Hyper-V in a provided VHD > Eduardo Casino has written VMSMOUNT in 2011 :-) It lets you > mount VMWare shared directories as a FreeDOS drive letter :-) This would be very useful to include. > I guess it would also be possible to do something fancy for > mouse support. DOS does not have a built-in clipboard, so a > guest driver for that would have to do something else, such > as Linux style "mark to put into clipboard, use middle mouse > button to paste clipboard contents into keyboard buffer" but > I am not aware of such guest drivers for DOS yet. Same for > the possibility of guest graphics drivers, where DOS has to > rely on the BIOS and hardware VGA / VESA emulation instead. I was not only thinking about VGA/VESA drivers, but mostly about the correct mouse setup and maybe some addition drivers like the correct (SCSI or ATAPI) CD-ROM drivers and sound drivers. If I remember correctly, Virtual PC emulates a standard ATAPI CD-ROM drive. The sound emulation is a SoundBlaster 16. So it would be wise to include drivers for the Sound Blaster. But again: what about the license of those DOS drivers? > Are there any Virtual PC, Virtual Box or QEMU specific guest > drivers for FreeDOS? I just assume that the DOS drivers will also work on FreeDOS. (They were developed for IBM DOS/PC DOS and MS-DOS.) https://support.microsoft.com/en-us/kb/824967 >> I don't think DOSBox requires a virtual hard disk image at all. > Yes and no. You can put your DOS games in a directory to let > DOSBox open them, but if you want to use FreeDOS kernel and > drivers, you probably have to use a disk image? The "normal" > style of DOSBox is that the whole DOS is a built-in illusion. > > If you do not need fancy drivers and want to work mainly with > the DOSBox built-in stuff, a similar strategy as for DOSEMU > is probably easier: Ship FreeDOS as a directory ready to be > dropped in a shared directory C: "drive" for DOSBox? This is the first time I hear about running actual DOS (the kernel) or its tools inside DOSBox. Most of this stuff isn't required and why would someone try to start a DOS kernel if DOS is already running? Cheers, userbeitrag -- What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic patterns at an interface-level. Reveals which users, apps, and protocols are consuming the most bandwidth. Provides multi-vendor support for NetFlow, J-Flow, sFlow and other flows. Make informed decisions using capacity planning reports. http://sdm.link/zohomanageengine ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Games
original message from Tom Ehlert, 2016-06-20 17:42: > .VHD is a fairly generic virtual *disk* format, and most virtual > machines providers should be able to read them. > > a tiny bit more specialized are the virtual machine configuration > files, but we should be able to provide multiple formats, for Virtual > Box, DosBox, HyperV, ... > > still no rocket science, and no risk to damage user data. I wonder if it was possible to include the guest integration drivers for Virtual PC, VirtualBox, QEMU (are there any?), Hyper-V in a provided VHD image... it's a license thing: it must be checked if the guest integration drivers are redistributable or not. I don't think DOSBox requires a virtual hard disk image at all. Cheers, userbeitrag -- What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic patterns at an interface-level. Reveals which users, apps, and protocols are consuming the most bandwidth. Provides multi-vendor support for NetFlow, J-Flow, sFlow and other flows. Make informed decisions using capacity planning reports. http://sdm.link/zohomanageengine ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Games
Hello! What about Enhanced DR-DOS by Udo Kuhnt? http://www.drdosprojects.de/ And why not use a mixture of Kernel and Userland? I could imagine using either the DR-DOS kernel (which is only free for private use) or the FreeDOS kernel, and a userland made of both or even proprietary parts from DOS versions I own. Provided these old tools still work on the more modern kernels. Original message from Eric Auer, 2016-06-19 10:44: >> we're just lucky anything works. Games are not high priority > I think they are. I mean people still love their retro games, > while they hopefully use software for multi tasking OS with > network, multiple cores, GUI and 47 TB of RAM at work now ;-) I honestly think that DOSBox, ScummVM and maybe a VM like VirtualBox is the way to go here. FreeDOS, or any other DOS, is not /ready/ for it on modern hardware, and I doupt it ever will be. It's not viable to invest in compatibility anyway, given the great alternatives. Cheers, userbeitrag -- What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic patterns at an interface-level. Reveals which users, apps, and protocols are consuming the most bandwidth. Provides multi-vendor support for NetFlow, J-Flow, sFlow and other flows. Make informed decisions using capacity planning reports. http://sdm.link/zohomanageengine ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Games
Hello Eric Auer! Original message from Eric Auer, 2016-06-18 19:14: > Hi anonymous Abwesend forum member who is pessimistic about DOS ;-) > >> Running FreeDOS on real hardware can be challenging. > FreeDOS no, old DOS games yes. No offence, FreeDOS is of course a modern project. But DOS is an old conpect for an operating system. >> FreeDOS on the other hand is a very old operating system concept. > Old concept yes, old operating system no. This means: DOS > has no multi tasking and no 64 bit address space, so your > modern computer will be bored: Only a single CPU core and > at most 3 to 4 GB of RAM can be used inside DOS. Which is > of course a lot more than old DOS games ever could imagine. DR DOS had a multitasker. > This leads to the next problem: >> Running it on modern hardware will very often result in some features >> not working correctly. DOS games often required an AdLib or SoundBlaster >> audio card. For AC'97 and Intel HD-Audio sound, there are no DOS drivers > Old DOS games do not use "DOS drivers" for sound. They could > not imagine that games would have any more fancy sound card > available than a stereo SoundBlaster. So the games THEMSELVES > contain drivers for SoundBlaster. DOS kernel is unable to tell > a game that it must use your computer has 7.1 channel surround. > This is where DOSBOX and similar special tools comes into play: > > DOSBOX can show your game a SIMULATION of a SoundBlaster card > and capture all sound from that simulation. It can then send > the sound to your REAL sound card so you can hear the sound > from the front speakers of your surround system :-) Note that the SoundBlaster DOS drivers (.SYS) did the exact same thing on DOS: since modern SB cards were hardware-wise completely different cards, namely Ensoniq, they had to provide "drivers" that would enable you to continue to play games (and programs) written for the original SoundBlaster (1.x or 2.0, Pro and 16). The SoundBlaster 16 PCI cards already used Ensoniq chips and were incompatible with the ISA SoundBlaster - the DOS driver worked as an emulator for the original SB. > Note that you CAN run a modern media player for DOS, which is > aware of surround sound cards, to enjoy MP3 & OGG on modern PC. Yes, but bit number of original DOS programs cannot use modern sound hardware. > Is there anything else than sound which has problems in DOS on > modern hardware, when playing old games written in the 1990s? > > Note that DOS also does not involve networking in the operating > system itself: You may have a DOS web browser which supports a > common packet driver interface. The DOS kernel does not care if > you have packet drivers or web browsers. So because you will not > find a packet driver for your wireless network, the DOS kernel > can not help your DOS web browser to use a wireless network. > > Which other "dozens" of drivers do you miss? Interesting topic! 1. The network hardware is one example. For every ISA network card you had a DOS driver, and sometimes even a proprietary protocol (NetWare). 2. I don't know if there is one, but a CPU throttling driver would be a good thing. One that supports Intel (Enhanced) SpeedStep and AMD PowerNow!/Cool'n'Quiet. Reading the ACPI tables would be required. Turning off the remaining (unused) CPU cores would reduce power consumption and enhance the thermal situation. 3. USB devices like USB sound cards, USB video cards (enabling you to use a second/third/... montior) will not work. USB video capturing devices (WebCams, analog TV, DVB, ...) will also lack drivers and a usable protocol. 4. Some input devices like keyboards and mice don't work correctly, or additional functions are not accessible (additional mouse buttons/wheels). Again, there is no DOS driver to program these functions. 5. Is there a DOS driver for USB joysticks? I know that analog joysticks on the MIDI port (gameport) will likely work, but do digital protocols work as well? 6. How is the support for graphics cards? Are there tools to add additional VESA modes if they happen to be missing in the BIOS? 7. I recently re-installed a IDE/ATAPI Zip Drive (250MB). I guess there will be a DOS driver available for this one. How about other exotic storage devices? And will USB Zip Drives also work in DOS? (I know that parallel port versions and IDE versions do, but USB?) 8. But the worst incompatibility of them all is the lack of CSM (Compatiblity Support Module) on modern UEFI machines. Or does FreeDOS run on EFI/UEFI? I know, this may not be a dozen, but a lot. Depending on the actual hardware and on the requirement of the to-be-used (legacy) software. IMHO, for games lack of sound and mouse/joystick support really is the fun-killer. > Cheers, Eric Cheers as well, the anonymous userbeitrag.
Re: [Freedos-user] Games
Running FreeDOS on real hardware can be challenging. If you only want to play Lure of the Temptress, on a mordern computer you have two options: * DOSBox * ScummVM I would recommend to use ScummVM for playing old (and by ScummVM supported) click-and-point adventures. It integrates very well into modern operating systems (Windows, OS X, Linux) and doesn't have to emulate a DOS environment and x86 hardware. DOSBox will run almost all DOS games on various hardware and also runs on modern operating systems, even on other platforms (ARM, MIPS, PowerPC and more, additional to x86). FreeDOS on the other hand is a very old operating system concept. Running it on modern hardware will very often result in some features not working correctly. DOS games often required an AdLib or SoundBlaster audio card. For AC'97 and Intel HD-Audio sound, there are no DOS drivers that can emulate an AdLib or SoundBlaster card. The result is that on lots of hardware setups you will end up with a bootable FreeDOS with dozen of missing drivers, simply because of the comprehensible fact that those drivers would have to be programmed by the developers, which would cost a lot of money, and for an operating system that is almost no longer used by anyone, except some enthusiats. DOS driver development on modern hardware is just not viable. Good luck! Original message by Brandon Taylor, 2016-06-17 23:12: > I just acquired FreeDOS via Rufus, a program that lets me create bootable USB > drives. I’m trying to play some DOS games, such as “Lure Of The Temptress,” > but > the game won’t run – it says “Not enough memory to run the game.” As I have > not > had a lot of experience with the DOS family of operating systems (I was raised > on Windows), I don’t know what to do, if there’s anything I /can/ do, to get > this game to work. It sounds like a typical problem with DOS’s 640KB > limitation, > but I don’t know how to get around it. Can anyone help me out here? > > Brandon Taylor -- What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic patterns at an interface-level. Reveals which users, apps, and protocols are consuming the most bandwidth. Provides multi-vendor support for NetFlow, J-Flow, sFlow and other flows. Make informed decisions using capacity planning reports. http://sdm.link/zohomanageengine ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] entering into the command-line as fast as possible
On Fri, Sep 18 2015 at 10:54pm, dmccunney wrote: > On Fri, Sep 18, 2015 at 3:47 PM, Jim Hallwrote: >> But 3(b) in the GNU GPL says source code should be available up to >> three years after they download the binary, upon request. > The problem is that this is generally taken to mean "The source that > produced the particular binary the user has", so that the user can get > the source, reproduce the build environment, and create a duplicate of > the binary they have. > > Since the state of the source in an open source product is variable, > current source may not build, let alone duplicate the user's binary, > so you can't just point at the development repository when people > inquire about source. > > If you keep older binaries around, the source that produced them is > more or less required. Your practice looks like the best compromise. Excuse me for interjecting, but doesn't a source repository do exactly that? If I get GitHub correctly, you can go back to any moment in time and download the source as it was at this particular moment. The question is: why not use e.g. GitHub for FreeDOS related sources? Cheers. -- ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] For what architectures is FreeDOS designed?
On 2014-11-23 20:57, Dennis Holierhoek wrote: Hello everybody, I was wondering about two things: For what architectures is FreeDOS designed? For what architectures must programs be designed to run on FreeDOS? Dennis As far as I can tell, QDOS i.e. Quick and Dirty Operating System was a 16-bit operating system from the start. Every MS-DOS compatible system is therefor 100% 16-bit when it comes to the kernel and system functions. DOS runs on architectures that support the real mode. Real mode is the 16-bit mode of Intel 8086 processors and compatibles. Even modern Core i3/i5/i7 CPUs support real mode and can therefor run DOS, if the computer has a BIOS. Modern systems switched from the BIOS to UEFI, which is not supported by DOS. There are certain 32-Bit Extenders for DOS, which allow a program to use protected mode, which is the 32-bit mode that was introduced with the Intel 80386. But the kernel in general doesn't require protected mode i.e. 32-bit at all. To answer your question in short: DOS is designed for 16-bit Intel 8086 compatible systems with a BIOS. It natively runs 16-bit programs. If you want a 8-bit system, you probably need CP/M-80 and a suitable processor, such as the Intel 8080 or the Z80. Cheers! -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Partition magic anyone?
-- Original message -- Subject: Re: [Freedos-user] Partition magic anyone? Date:Friday, 05. October 2012 From:Santiago Almenara almen...@gmail.com To: Discussion and general questions about FreeDOS. freedos- u...@lists.sourceforge.net On Thu, Oct 4, 2012 at 11:53 PM, Felix Miata mrma...@earthlink.net wrote: Likely if you had it you'd be stumped when you have devices of more than 2TB. Try http://partedmagic.com/doku.php instead. Why not use GParted? It's free. GParted is part of Parted Magic. http://partedmagic.com/doku.php?id=start [Quote] The Parted Magic OS employs core programs of GParted and Parted to handle partitioning tasks […] [/Quote] I used Parted Magic a couple of times and it works great for just partitioning. At least for DOS I don’t see any problems there, but it is definitely not 100% when it comes to the newest Windows on GPT or with OS X and HFS+ partitions. At least a version of Parted Magic I used a couple of years ago had issues (Mac OS X and Windows issues that is). Cheers, Andreas. -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] FreeDOS packaging rules / paths
Hi! Long time no see. I’d like to mention my POV anyways. Why use a Unix-like structure? In DOS, everything is where you want to put it. Configuration files traditionally reside in the same directory where the actual program that uses it is located. If not, it has its own structure (like complex programs, games). What I would like: SYSDRV=C: APPSDRV=%SYSDRV GAMESDRV=%SYSDRV DATADRV=D: DOSDIR=%SYSDRV%\DOS GAMESDIR=%GAMESDRV%\GAMES APPSDIR=%APPSDRV%\APPS For all the _binaries_ this would result in the following: In %DOSDIR, everything that comes out-of-the-box with the DOS distribution goes, like the system files (FORMAT.EXE, SYS.EXE etc.) – it kind of is, what would be in C:\WINDOWS and C:\WINDOWS\SYSTEM[32] on a Windows system and in \bin, \sbin (and propably \lib) on a Unix system. == Thus, all DOS stuff would be in C:\DOS In %APPSDIR I’d put every optional application in its own directory %pkgname, like a word editor, vi, a paint program, even ViewMAX/OpenGEM and the-like. == Thus, OpenGEM would be in C:\APPS\GEM The problem is, that there are a lot of small DOS programs, that don’t need their own directory. For those, I suggest a “miscellaneous” section that I would name %APPSDIR%\BIN. == Thus, a small (non-FreeDOS distribution) program, like TDE (Thomson Davis Editor: TDE.EXE, older version that ran with TDE.CFG and nothing else) would be in C:\APPS\BIN. The games go to %GAMESDIR%\%pkgname. == Thus, Ultima Underworld II would be in C:\GAMES\UW2. For (optional) _documentation_ I suggest, where applicable: DOCDRV=%SYSDRV DOCDIR=%DOCDRV%\DOC == Thus, the OpenGEM documentation would be in C:\DOC\GEM. For (optional) _source files_ I suggest: SRCDRV=%SYSDRV SRCDIR=%SRCDRV%\SRC If needed, the sources of the program would go into %SRCDIR\%pkgname. Last but not least, _development stuff_ would go into: DEVDRV=%SYSDRV DEVDIR=%DEVDRV%\DEV I would set this to DEVDIR=%DEVDRV, because this would get me Borland Pascal into C:\PASCAL, which I appreciate very much. But then, Pascal was the _only_ programming language I every /played/ with. But, you get the point. Some optional system stuff, like DOS4GW and the-like, I’d put into $DOSDIR directly. How is that? Cheers, Andreas. -- Got visibility? Most devs has no idea what their production app looks like. Find out how fast your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219671;13503038;y? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] 387 emulator
charles wrote on Wednesday 24th of November 2010: I have recently installed freedos 1.0 on my 486sx laptop. I am now looking for a math coprocessor emulator that won't kill emm386. Any suggestions? No. I do know there was one in the old days (late 80's), and as far as I remember it was freeware. But I don't recall its name. It was used in my school for running AutoCAD (acad) on their 386SX PCs. If I should find out, I'll come back to tell you. I guess, searching the world wide web is no luck, since this TSR program is about as old as the WWW. There is also the possibility that it wouldn't be compatible with FreeDOS. For what it's worth, Andreas. -- Increase Visibility of Your 3D Game App Earn a Chance To Win $500! Tap into the largest installed PC base get more eyes on your game by optimizing for Intel(R) Graphics Technology. Get started today with the Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. http://p.sf.net/sfu/intelisp-dev2dev ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] PC-MOS/386 - a GPLed Multitasking DOS alternative (MS-DOS 5.0 compatible)
Oups... Sorry, I was wrong - the source code is NOT yet available. And it is uncertain, which license it will end up with. Andreas. Original message: Hi! I wonder if anyone ever heard of PC-MOS/386? Since its code is now under the GPLv2 it should be considered as an option to the existing FreeDOS distribution or (for developers) as a new source of improvement (code exchange) to FreeDOS itself. http://code.google.com/p/pcmos386/ Greetings, Andreas. -- Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
[Freedos-user] PC-MOS/386 - a GPLed Multitasking DOS alternative (MS-DOS 5.0 compatible)
Hi! I wonder if anyone ever heard of PC-MOS/386? Since its code is now under the GPLv2 it should be considered as an option to the existing FreeDOS distribution or (for developers) as a new source of improvement (code exchange) to FreeDOS itself. http://code.google.com/p/pcmos386/ Greetings, Andreas. -- Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user