#freedos — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #freedos, aggregated by home.social.
-
👾 100 Games Tested: Is FreeDOS 1.4 Better Than MS-DOS?
https://youtube.com/watch?v=hYb6VfSZLUs -
👾 100 Games Tested: Is FreeDOS 1.4 Better Than MS-DOS?
https://youtube.com/watch?v=hYb6VfSZLUs -
👾 100 Games Tested: Is FreeDOS 1.4 Better Than MS-DOS?
https://youtube.com/watch?v=hYb6VfSZLUs -
👾 100 Games Tested: Is FreeDOS 1.4 Better Than MS-DOS?
https://youtube.com/watch?v=hYb6VfSZLUs -
👾 100 Games Tested: Is FreeDOS 1.4 Better Than MS-DOS?
https://youtube.com/watch?v=hYb6VfSZLUs -
I'm curious what the Fediverse would recommend as a resource for learning MS-DOS in 2026.
I have limited exposure to it having grown up mostly on Windows 9x, but I use a Linux CLI and these days, I always opt for Powershell in the rare cases where I use Windows because it supports Unix-like commands. As such, I'm very limited on what I know about using DOS.
I see some tutorials on Youtube, I'm just curious what y'all think.
#Retro #retrocomputing #msdos #dos #dosgaming #dosbox #freedos
-
I just published v0.99 of #jSH, a #JavaScript scripting environment for #MSDOS. This is the 'little' text-mode brother to #DOjS.
- fixed `Screen` object.
- fixed `CGets()`.
- added missing include
- updated zip, mbedTLS and curl -
- Updated #tiff to 4.7.1
- Updated pl_mpeg
- Updated #nanoSVG
- Updated #libpng to 1.6.50
- Updated #jasper to 4.2.8
- Updated #AnimatedGIF to 2.2.0
- Moved mbedTLS config out of the source tree
- Added more examples/tests
- Added my #VCFe talk slides from May, 2025
#MSDOS #DOSGaming #retrocomputing #JavaScript #FreeDOS #creativecoding #p5js #retrodev #retrodevelopment #3dfx #OpenGL #Processing
3/ -
- fixed error message for library loading in win32
- fixed SQLite3 database opening in win32
- return empty object from GetNetworkInterfaces() on win32
- fixed curl on win32
- updated zip to 0.3.5
- Patched #Allegro 4 to support all BMP formats (backport from allegro5).
- improved documentation
- Updated to #mbedTLS 3.6.5
- Updated #cURL to 8.17.0
#MSDOS #DOSGaming #retrocomputing #JavaScript #FreeDOS #creativecoding #p5js #retrodev #retrodevelopment #3dfx #OpenGL #Processing
2/ -
I just released v1.14.0 of #DOjS on https://github.com/SuperIlu/DOjS/releases/tag/v1.140
New Features:
- SMK file playback via libsmacker
- #C64 SID playback using cRSID
- #EXIF data reading
- Sound synthesis based on MicroModSynth from @benhenckeSee thread below for more release details!
#MSDOS #DOSGaming #retrocomputing #JavaScript #FreeDOS #creativecoding #p5js #retrodev #retrodevelopment #3dfx #OpenGL #Processing
1/ -
I pushed an update to #DOStodon (the #Mastodon client for MS-DOS):
- Updated DOStodon binaries to latest #DOjS release v1.14.0
Grab it at https://github.com/SuperIlu/DOStodon
Screenshot is showing both, the DOS ( @DOSBox_Staging ) and the the win32 version (Win10).
#Javascript #RetroComputing #MSDOS #CreativeCoding #MastodonClient #FreeDOS #DJGPP
-
I just published v0.98 of #jSH, a #JavaScript scripting environment for #MSDOS. This is the 'little' text-mode brother to #DOjS.
- updated curl, mbedTLS and zip
-
I know there are many #DOS gamers here and those who simply love #retroComputing and #technology . But are there any serious DOS #programmers here as well? If so, in which language/s do you write? (I want to learn #QuickBasic , but I am at the very beginning, and it's not advanced enough for what I need.) Does anyone here work on the development of #FreeDOS ? Assuming any of the above is true, do any of you know about #accessibility and #ScreenReaders ? I am totally #blind and have loved DOS since I was a teenager. I am now forty-one. I am aware of the many updates to the system over the years, but have been unable to take advantage of them due to the fact that no new or updated #AdaptiveTechnology is being developed for it. Everyone seems to love Linux. I don't. Neither do I like Mac OS. I love Windows XP and 7, but 11 drives me mad. I think we deserve another alternative to all of these, and I also think that DOS can be it if a few things are added to it, including a talking installer, an updated screen reader and good software speech synthesis. For those of you who think DOS only equals dialup modems and floppies, you may wish to read this, or at least skim through it.
-
Would anyone be able to help me contact Larry Skutchan, or could someone please pass a question on to him? I don't wish to disturb him, especially now that he is retired. Several years ago, I recall asking him about ASAP and if I could obtain a full version of it. He told me that he no longer had it, but that the demonstration was fully functional, with only some reminders to buy the product. I must assume that, since he lost the program, he also lost the source code. But if I knew the language in which it was written, I could find a programmer to rewrite the code, updating it to add support for software synthesizers, various modern things, and even create new set files for updated and current programs. But naturally, I need his permission to do so, since it is not open source and I don't want to get in any sort of legal trouble. While Provox is, indeed, open source, ASAP is one of the most advanced and flexible DOS screen readers, and I would like to use it in my project to make FreeDOS and its programs more accessible.
#accessibility #APH #ASAP #blind #DOS #FreeDOS #programming #ScreenReader #ScreenReader #SpeechSynthesis #technology
-
I cannot figure out how to get real DOS (of any kind) working in VMWare with Com0com and NVDA (my hardware synthesizers are packed away at the moment), so right now, I have Talking DOSBox. Since it already speaks and has various synthesizers available, I would like to know if it would be possible to substitute MS-DOS with FreeDOS 1.4, since I want to try the advanced features, modern programs, etc.
The main problem I see is installing it with speech. Perplexity gave me instructions that seemed viable, but upon actually looking in the various directories, I discovered that the reason Talking DOSBox works with the SoundBlaster synthesizer is that it's not pure MS-DOS but the version that comes with Windows for Work Groups. There is another way to access speech, so that NVDA acts as a bns driver, but I'm not sure if this would work, either with MS-DOS or FreeDOS. Can anyone assist me?
#accessibility #blind #computing #DOS #DOSBox #FreeDOS #NVDA #OperatingSystems #ScreenReaders #SpeechSynthesis #technology #VirtualMachines #VMWare #Windows
-
This post was inspired by the accessibility, or lack there of, of various operating systems, annoyances that people have with Windows, and the current state of Linux, which many sighted people tout as a great Windows alternative. While there are obviously some blind people who use it, overall, the experience is neither streamlined nor easy. and it can be downright frustrating. There is Mac OS, but then, there is the expense of a Mac, plus the fact that many normal periferals can't be used with it. There are Android and IOS, but these are touch-based, not built for computers, though both can be used with real keyboards. Still, such operating systems come with their own headaches.
My solution is one that cuts through all of the hurdles to a system that is fast, efficient, light on resources, and very accessible. This is DOS. I am not referring to MS-DOS, but to modern varients such as FreeDOS (just updated this year), Enhanced DR-DOS (updated a few years ago), VDOS (a version that runs directly in modern Windows systems), etc. For instance, this is FreeDOS.
https://www.freedos.org/download/
This is a wonderful (and long) list of general fallacies that people may hold about the operating system, as well as statements debunking them and proving why it is still a viable choice in 2025.
http://www.chebucto.ns.ca/~ak621/DOS/DOS-Fal.html
For us in the blind community, there are really only two issues standing in our way. The first is a good screen reader, and the second is software synthesis. Yet even these can be overcome. While many DOS screen readers were made in the past, only one is now completely open source. That is Provox. The entire code is available for us to update to our hearts' content. (Look down the page and you will find the download link under the screen reader section.)
Of course, we could create an entirely new one, but this gives us a good place to start if we don't want to reinvent the wheel. As for hardware synthesis, it was done in the past, with Flipper. It's not the best, but it shows that it is possible. Now, with all of these updates to DOS itself, as well as faster machines with better memory, soundcards, and drivers, it should be easier to create a software synthesizer.
There are still people programming for DOS, both for everyday use and versions of the operating system itself. Why not collaborate with them? Why can't we have a text-based, keyboard-driven operating system that works for us, that isn't bloated, and that we can even help to create? Imagine a version of DOS designed with accessibility in mind. What if it came with a built-in screen reader that talked during installation, braille support, a magnifier, ocr software, various other accessibility options, and menus that were easy to navigate for those who didn't wish to use the commandline, as well as access to it for those who did? What if it were free, or at the very least, extremely cheap, and could run on almost anything, so that anyone in the world could use it, provided he had some sort of computer? This is all within reach.
How many of you would be interested in at least trying out these modern versions of DOS to see what they offer and how far we could take them into the realm of accessibility and daily use?
#accessibility #blind #commandline #computing #DOS #FreeDOS #OperatingSystem #programming #ScreenReader #SoftwareSynthesizer #SpeechSynthesis #text-based #tui #WindowsAlternative
-
I pushed an update to #DOStodon (the #Mastodon client for MS-DOS):
- Updated #curl to 8.14.1
- Updated #mbedTLS to 3.6.4
- Enabled HTTP 3xx redirectionsGrab it at https://github.com/SuperIlu/DOStodon
Screenshot is showing both, the DOS ( @DOSBox_Staging ) and the the win32 version (Win10).
#Javascript #RetroComputing #MSDOS #CreativeCoding #MastodonClient #FreeDOS #DJGPP #DOjS
-
After some delay I did an update of #lib16 (a tiny helper library for #OpenWatcom 16-bit DOS programs).
https://github.com/SuperIlu/lib16
This time I added #Lua to the mix (example prj04). You can now write graphical scripts using Lua on #MSDOS. I also included the regular lua.exe and luac.exe binaries. This is compiled for i386/387 upwards...
-
I pushed an update to #DOStodon (the #Mastodon client for MS-DOS):
- Updated #curl to 8.13.0
- Updated #mbedTLS to 3.6.3
- Fixed #win32 version (works on #WinXP or newer), DLLs were missingGrab it at https://github.com/SuperIlu/DOStodon
Screenshot is showing the win32 version running on Win10.
#Javascript #RetroComputing #MSDOS #CreativeCoding #MastodonClient #FreeDOS #DJGPP #DOjS
-
I pushed an update to #DOStodon (the #Mastodon client for MS-DOS):
- Updated README because of login-problems with Mastodon 4.3 or newer
- Uploaded #win32 version (works on #WinXP or newer)Grab it at https://github.com/SuperIlu/DOStodon
#Javascript #RetroComputing #MSDOS #CreativeCoding #MastodonClient #FreeDOS #DJGPP #DOjS
-
I did work on #DOjS today, too.
I found libsmacker which can decode Smacker Video files produced by RAD Game Tools.
https://libsmacker.sourceforge.net/
I got it working as a plugin, video and audio decoding works with the test files I could find.
1/
#MSDOS #DOSGaming #retrocomputing #JavaScript #FreeDOS #creativecoding #p5js #retrodev #retrodevelopment #3dfx #OpenGL #Processing
-
- Two #DOjS releases and a #win32 port
- A new release of #jSH
- Contributed #DJGPP patches to #mbedTLS and #jasper
- Updated my #BuildRoot GeodeLX repo
- Updated DOSQLite (#SQLite for MS-DOS)
- 11 Updates to #DOStodon (#MastodonClient for MS-DOS)
- Three updates to #httpDOS (#HTTPS server for MS-DOS)
#MSDOS #RetroComputing #recap2024 #JavaScript #SQLite3 #FreeDOS #creativecoding #p5js #retrodev #retrodevelopment #3dfx #OpenGL #Processing
-
* Updated SQLite to 3.46.1 (thanks to @BenCollver)
* Updated libjpeg to from 9e to 9f
* Added a Win32 binary release that runs on Win98 and never.
#MSDOS #DOSGaming #retrocomputing #JavaScript #FreeDOS #creativecoding #p5js #retrodev #retrodevelopment #3dfx #OpenGL #Processing
4/ -
* Made `require()` Node.js compatible
* Added `RealPath()`
* Added `Trace()`
* Updated to mbedTLS 3.6.2
* Updated cURL to 8.11.0
* Updated zlib to 1.3.1
* Fixed javascript `Date` string conversion
* Improved JSDoc generation in Makefile (contributed by MinekPo1) and added `node_install` target for dependencies
#MSDOS #DOSGaming #retrocomputing #JavaScript #FreeDOS #creativecoding #p5js #retrodev #retrodevelopment #3dfx #OpenGL #Processing
3/ -
* Added `KeyIsPressed()` and `keyIsDown()` in p5js emulation.
* Updated syntax highlighting
* Updated internal `help.txt`
* JPEG decoding now uses libjpeg and JPEG saving is supported, too.
* Added TIFF loading and writing.
* Added Sun Raster (RAS) loading and writing.
* Added Jpeg 2000 (JP2) loading and writing.
* Added a Node.js compatible `console`
#MSDOS #DOSGaming #retrocomputing #JavaScript #FreeDOS #creativecoding #p5js #retrodev #retrodevelopment #3dfx #OpenGL #Processing
2/ -
I just released v1.13.0 of #DOjS on https://github.com/SuperIlu/DOjS/releases/tag/v1.130
This is the first version with a native win32 port (#Windows98 or never).
See thread below for more release details!
#MSDOS #DOSGaming #retrocomputing #JavaScript #FreeDOS #creativecoding #p5js #retrodev #retrodevelopment #3dfx #OpenGL #Processing
1/ -
For the first time got the OpenWatcom Compiler suite 2.0 running on my Freedos virtual machine. So awesome. I now have one VM for my text adventures and other games and one for development.
-
Нашёл тут интересный сайт по архитектуре MS-DOS
P.S. Готовлю презентацию по MS-DOS для технаря :blobfox3c:site: https://i8086.ru/index.php/ru/stati/11-theory/39-arkhitektura-ms-dos
-
Repórter Retro 105
https://retropolis.com.br/2024/07/31/reporter-retro-105/
#ReprterRetro #68000 #68010 #8BitShowAndTell #86Box #AdrianBlack #Apple1 #Arcade #Arduino #AtariPortfolio #backplane #BitnamicSoftware #Coco3 #CommodorePlus4 #Computerland #CoreMemory #CP500 #DidSomebodySayRetro #Emuladores #EPROM #FreeDOS #GameBoy #Intel80286 #Intel8088 #LaCoCoStrangiato #LGR #MarcusGarrett #microsoft #MSDOS #MSXTurboR #Odyssey #Oric #Oric1 #Plexus #RetroRelix #RetroRio #RioRetroGames #RMC #SAMCou
-
@tyamadon501 @freedosproject #fabGL can run many OS-es out of the box, including #FreeDOS, MS-DOS, #SvarDOS, CP/M, #GEOS, #Linux ELKS and even #Windows 3.0! https://github.com/fdivitto/FabGL/blob/master/examples/VGA/PCEmulator/mconf.h#L84-L96
-
What we have here is my favorite #htpc loaded with a Pentium III, #gravisultrasound PnP, #soundblaster and #Yamaha DB50XG hardware MIDI daughterboard. It's a retro audio monster, and long #cubicplayer sessions are the norm! #sbc #retrocomputing #trackermusic #demoscene #msdos #freedos
-
I pushed an update to #DOStodon (the #Mastodon client for MS-DOS):
- Updated #curl to 8.8.0
- Updated #mbedTLS to 3.6.0
- Added support for NOISE.SYSGrab it at https://github.com/SuperIlu/DOStodon
If you want to try the #Linux version check out the compilation instructions linked in the README
#Javascript #RetroComputing #MSDOS #CreativeCoding #MastodonClient #FreeDOS #DJGPP #DOjS
-
I just released v0.0.3 of #httpDOS, a #TLS enabled #webserver for #MSDOS (source and binaries)
https://github.com/SuperIlu/httpDOS
I improved support for the noise.sys RNG source.
-
I just released v0.0.2 of #httpDOS, a #TLS enabled #webserver for #MSDOS (source and binaries)
https://github.com/SuperIlu/httpDOS
I updated #mbedTLS from 2.28.3 to 2.28.8. This release is untested as I'm on vacation and a lazy bum 😂
-
I just released v0.0.1 of #httpDOS, a #TLS enabled #webserver for #MSDOS
-
I pushed an update to #DOStodon (the #Mastodon client for MS-DOS):
- Updated #curl to 8.7.1
- Updated #mbedTLS to 2.28.8
- Updated zip to 0.3.2Grab it at https://github.com/SuperIlu/DOStodon
If you want to try the #Linux version check out the compilation instructions linked in the README
#Javascript #RetroComputing #MSDOS #CreativeCoding #MastodonClient #FreeDOS #DJGPP #DOjS
-
#msdos #dos #freedos #oldtechnology #oldtech #oldtechnologies
Статья про актуальность DOS. Может по приколу FreeDOS попробовать :blobfoxthinkgoogly:
https://habr.com/ru/companies/ru_mts/articles/790930/ -
I pushed an update to #DOStodon (the #Mastodon client for MS-DOS):
- Updates to #mbedTLS and #curl
Grab it at https://github.com/SuperIlu/DOStodon
If you want to try the #Linux version check out the compilation instructions linked in the README
#Javascript #RetroComputing #MSDOS #CreativeCoding #MastodonClient #FreeDOS #DJGPP #DOjS
-
From now on I'll try to do more frequent releases of #DOjS with smaller feature sets instead of huge "killer" releases every now and then.
#MSDOS #DOSGaming #retrocomputing #JavaScript #FreeDOS #creativecoding #p5js #retrodev #retrodevelopment #3dfx #OpenGL
3/ -
* Major feature: The #Linux port is now considered "usable"
* Updated `Zip` to 0.3.1
* Updated to #mbedTLS 2.28.7
* Updated #cURL to 8.6.0
* Replaced `GetLocalIpAddress()` and `GetNetworkMask()` with `GetNetworkInterfaces()`
* Implemented TCP/IP and sockets for the Linux version
* Added fullscreen mode to Linux version
* Fixed `Stat()` for Linux
#MSDOS #DOSGaming #retrocomputing #JavaScript #FreeDOS #creativecoding #p5js #retrodev #retrodevelopment #3dfx #OpenGL
2/ -
I just released v1.12.1 of #DOjS on https://github.com/SuperIlu/DOjS/releases/tag/v1.121
This is the release the last #DOStodon versions were based upon!
See thread below for release details!
#MSDOS #DOSGaming #retrocomputing #JavaScript #FreeDOS #creativecoding #p5js #retrodev #retrodevelopment #3dfx #OpenGL
1/ -
I pushed an update to #DOStodon (the #Mastodon client for MS-DOS):
- Updates to #mbedTLS, #curl and kuba ZIPGrab it at https://github.com/SuperIlu/DOStodon
#Javascript #RetroComputing #MSDOS #CreativeCoding #MastodonClient #FreeDOS #DJGPP #DOjS
-
I use #DJGPP in #WSL2/#Ubuntu on Win10 for compiling, #VSCode as editor and DOSBox-X and @DOSBox_Staging for testing.
I have also #OpenWatcom installed for 16bit DOS.
I have a networked AMD K6-2 500MHz with #FreeDOS/#Win98 under my desk (connected to a capture card so I don't need an extra monitor).
This setup works for me for all my #MSDOS projects... -
* Added micromod #MOD playback plugin
* Added ibxm MOD, #S3M and #XM playback plugin
* Added a very simple #OPL2 #VGM player
* Added ByteArray post data in curl.DXE
* Added MIME type for post data in curl.DXE
* Added GetDrive() (DOS INT21, 19h) and SetDrive() (DOS21, 0Eh)
* Added #WebP decoding/encoding
#MSDOS #DOSGaming #retrocomputing #JavaScript #FreeDOS #creativecoding #p5js #retrodev #retrodevelopment #3dfx #OpenGL
3/ -
* Added port of https://github.com/DhrBaksteen/ArduinoOPL2 to `jsboot/`
* Added optional `OnExit()` callback
* Fixed input callback detection
* Fixed mouse when using `DOSBox-X` and `DOSBox-staging`
* Fixed on screen garbage when creating a `Bitmap` with black background color
* Added `GetEnv()`
* Updated to #mbedTLS 2.28.5
* Updated #cURL to 8.4.0
* Added a minimal port to #Linux
#MSDOS #DOSGaming #retrocomputing #JavaScript #FreeDOS #creativecoding #p5js #retrodev #retrodevelopment #3dfx #OpenGL
2/