Making FreeDOS smaller
7:43
Ай бұрын
Building MS-DOS 4.00 on FreeDOS
24:48
Writing your own file viewer
25:57
Programming a Cylon eye
28:37
8 ай бұрын
Video resolutions on FreeDOS
14:09
Installing TurboC++ on FreeDOS
9:14
VIM on FreeDOS and Linux
13:09
Жыл бұрын
Create DOS ebooks using AMB
11:03
Жыл бұрын
FORTRAN 77 variables
30:08
Жыл бұрын
Compiling Edlin 2.22 on FreeDOS
4:04
A look back at original style C
17:35
Linux like original Unix
44:55
Жыл бұрын
Happy 29th anniversary to FreeDOS!
33:11
Getting started with FORTRAN 77
15:09
How to get the color of a pixel
8:57
How I write programs on FreeDOS
7:13
How to install FreeDOS using QEMU
9:24
Пікірлер
@РусланЗаурбеков-з6е
@РусланЗаурбеков-з6е 9 сағат бұрын
800x600 was absolute minimum for Windows XP.
@Learnerofthings
@Learnerofthings 10 сағат бұрын
I am not yet retired but I have some freetime and was wanting to learn C on DOS. I got into hardware and software in 1996, and have been in it since, but my programming has never been good lol. I figured this would tickle my nostalgia as well as allow me to utilize my K&R that has been collecting dust. Thank you for FreeDOS!
@JourneyWithMarss
@JourneyWithMarss Күн бұрын
Core memory unlocked!
@JJokerRuu
@JJokerRuu 5 күн бұрын
Any ida on how to share files between FreeDOS (Virtual Box) and host? Shared folder ( even after installing Virtual Extension) pack doesn't seem to work when running FreeDOS.
@peoplethesedaysberetarded
@peoplethesedaysberetarded 10 күн бұрын
Content starts at 35:30 if you’re not into watching ads every 3 minutes.
@_specialneeds
@_specialneeds 10 күн бұрын
Don't buy Apple products.! Spport right to repair.
@nicholashylton6857
@nicholashylton6857 10 күн бұрын
Impressive! But can you simulate yelling at your brother to get off the phone at 10 PM so you can dial your favourite BBS?
@aidanm5578
@aidanm5578 11 күн бұрын
Very enjoyable video, thanks!
@gkcadadr
@gkcadadr 11 күн бұрын
Back in mid 2010s I used roff (likely groff) for a couple assignments in uni, to make it a bit more fun, and was quite surprised by how nice the PDFs I managed to get out of it were. I had used troff to write a couple small man pages before but the experience with the papers was much better. And in some ways less frustrating than with LaTeX.
@DavidHo-x8b
@DavidHo-x8b 15 күн бұрын
Does anyone know how to install freedos system through USB disk? I linked Rufus and their official website USB complete files, and then used RUFUS to make only USB disk, but the USB disk cannot be read after booting. I don't know what the problem is?
@nightwintertooth9502
@nightwintertooth9502 16 күн бұрын
Should really consider a particle system and a render function. This can be done such much better but it is a good start when learning so i appreciate it for what it is
@SusanAmberBruce
@SusanAmberBruce 16 күн бұрын
Lovely to watch your program progress
@sirgalahamtroskipero4872
@sirgalahamtroskipero4872 17 күн бұрын
Very nice video! Very interesting and useful. Thank a lot!
@ziprock
@ziprock 18 күн бұрын
this tutorial is fire yo
@ulrichbeutenmuller8101
@ulrichbeutenmuller8101 18 күн бұрын
Like in my early days in computer science. 100% authentic.
@smileynetsmileynet7922
@smileynetsmileynet7922 19 күн бұрын
Something of these color capabillities, might someday make its way into my language, PNF.
@swordofkings128
@swordofkings128 19 күн бұрын
Ahhh... all it's missing is joy to the world or something playing through the PC speaker!
@anon_y_mousse
@anon_y_mousse 20 күн бұрын
Neat. I'll have to try this next time I'm playing around with FreeDOS. I can see using this in an ASCII text based game.
@claudehenderson3423
@claudehenderson3423 21 күн бұрын
I remember dis
@caruccio
@caruccio 21 күн бұрын
You said 49 then wrote 46. Nice video btw
@1bensonmam
@1bensonmam 22 күн бұрын
This is one of the best tutorials i've ever seen. Thank you very much!
@Esteban-h7p
@Esteban-h7p 22 күн бұрын
Thank you good sir
@johnrickard8512
@johnrickard8512 22 күн бұрын
I'm installing it now in QEMU. I hope soon to create Notepad++ but for DOS to get my toes wet in computing once again.
@TonyJewell0
@TonyJewell0 23 күн бұрын
This is like asmr for retired c programmers like myself. Really enjoyed this. Thx.
@marccaselle8108
@marccaselle8108 23 күн бұрын
Question about SBEMU and FREEDOS. I cant get SBEMU to output to just headphones and i cant turn down the volume of SBEMU its always too loud. Is there any way to fix this? Is the intel laptop im using to blame? Until this gets fixed i will not use SBEMU or Freedos anymore.
@Stefan_Dahn
@Stefan_Dahn 24 күн бұрын
As I remember back 30 years ago, programming a bit in Turbo Pascal those days, it is possible to re-program the "pixel-appearance" of all 255 ASCII chararters in the VGA. So you could create 255 different "flame" characters pixel by pixel - so you would have more details and choices available. Just an idea. 😉 Greetings from Germany.
@Seffyzero
@Seffyzero 24 күн бұрын
Interesting. The Pocket 386 looks really cool. But are there any options for a pentium 1 chip or similar instead?
@JohnnieMartynov
@JohnnieMartynov 24 күн бұрын
Nice. 👍
@РусланЗаурбеков-з6е
@РусланЗаурбеков-з6е 24 күн бұрын
How nostalgic ))))
@NotKyleChicago
@NotKyleChicago 24 күн бұрын
Are 14 and 6 the same RGB, just different intensity? 14= 1110 and 6= 0110, so it seems that's the case, but I've not studied C, so I'm not sure.
@freedosproject
@freedosproject 24 күн бұрын
You got it! 14 and 6 are the same RGB color, but with different iRGB intensities. I did another video on the channel about why the DOS colors are the way they are, which also explains why 6 is "brown" (or "orange") instead of yellow.
@maxmuster7003
@maxmuster7003 22 күн бұрын
REM ;------------------------------------------------ REM ; color components default values red green blue REM ;------------------------------------------------ REM 0 black 00 00 00 REM 1 blue 00 00 2A REM 2 green 00 2A 00 REM 3 cyan 00 2A 2A REM 4 red 2A 00 00 REM 5 magenta 2A 00 2A REM 6 brown 2A 2A 00 REM 7 light grey 2A 2A 2A REM 8 grey 00 00 15 REM 9 light blue 00 00 3F REM A light green 00 2A 15 REM B light cyan 00 2A 3F REM C light red 2A 00 15 REM D pink 2A 00 3F REM E yellow 2A 2A 15 REM F white 2A 2A 3F REM ;------------------------------------------------
@jacobwerner8533
@jacobwerner8533 24 күн бұрын
Ill have to try that c compiler sometime. i tried pacific a while ago, but i think it uses an old c standard.
@freedosproject
@freedosproject 24 күн бұрын
I like using OpenWatcom C. I also love IA-16 GCC.
@giornikitop5373
@giornikitop5373 24 күн бұрын
isn't just checking the first bit easier?
@freedosproject
@freedosproject 24 күн бұрын
Yes, and I did a followup video to this one that shows "n&1" to test just the "1" bit. I try to keep the videos approachable to new programmers, so I don't always get into the "bits and bytes" level. :-)
@eugenetswong
@eugenetswong 24 күн бұрын
Thanks, Jim!
@djsbriscoe
@djsbriscoe 24 күн бұрын
Have you got any copies of the C files used in these examples? It would save having to type it all in and serve as a test for setting up the dev system. Thanks.
@freedosproject
@freedosproject 24 күн бұрын
I've shared the source code here: github.com/freedosproject/fireplace
@helmargesel3972
@helmargesel3972 24 күн бұрын
Thanks for sharing your knowledge
@ahmad-murery
@ahmad-murery 24 күн бұрын
Once again, the blue screen of happiness. What a nice way to start a new day. Thanks Jim!
@freedosproject
@freedosproject 24 күн бұрын
Thanks for watching! I'm glad you liked the video.
@xspager
@xspager 24 күн бұрын
Please don't use srand(time(NULL)) without disclaiming it's a bad idea for anything other than a quick example.
@rogerxxxxxxx
@rogerxxxxxxx 24 күн бұрын
Should do full screen fire effect.
@freedosproject
@freedosproject 24 күн бұрын
That would be cool! I was generating a small fireplace but it's easy enough to expand 'cols' to run this across the whole screen, from 1 to 80.
@MaxUgly
@MaxUgly 5 күн бұрын
It would be cool to see people run with this. Even slight different shades of green dependent on the fire for some lighting effects. It's such a tempting rabbit hole but promised myself to stick with python and actually 'finish' or get half proficient with something in life... Thanks for the awesome demo! First video about c (or any compiled language for that matter) I didn't feel lost watching!
@kingofgamer1102
@kingofgamer1102 24 күн бұрын
🔥🔥🔥🔥🔥🔥
@kingofgamer1102
@kingofgamer1102 24 күн бұрын
🔥🔥🔥🔥🔥🔥
@kingofgamer1102
@kingofgamer1102 24 күн бұрын
🔥 🔥 🔥
@GalileudoLinux
@GalileudoLinux 24 күн бұрын
Very good Best regards, GalileudoLinux.!
@tubeDude48
@tubeDude48 24 күн бұрын
It can't find :fed" or "wcl". I installed the full package. I used edit, is that OK?
@freedosproject
@freedosproject 24 күн бұрын
If you installed FreeDOS 1.3, both Fed and OpenWatcom C should be installed if you install everything. But they are not added to the path by default (because you want to be careful about environment memory). If you run the OWSETUP.BAT file, that will set up your OpenWatcom environment. I already added Fed as an alias on my system (I did another video on the channel about setting up my development environment)
@misterpopo3736
@misterpopo3736 18 күн бұрын
the channel has a video on how to put apps like fed in the path
@tubeDude48
@tubeDude48 18 күн бұрын
@@misterpopo3736 - I'll check that out. Thanks!
@terrydaktyllus1320
@terrydaktyllus1320 24 күн бұрын
Thank you. As someone who does quite a bit of Bash and Python programming and "occasionally dabbles" in C, this was very informative and useful.
@freedosproject
@freedosproject 24 күн бұрын
You're very welcome!
@MaxUgly
@MaxUgly 5 күн бұрын
The last few months of python studies allow me to actually follow this video. Thank you, this one is getting saved!
@MrJmvprivateer
@MrJmvprivateer 25 күн бұрын
This was great! I wish I had more time to play with FreeDOS. Its just ready to draw things to the screen at the drop of the hat. Modern graphics things mean I have to pull up X calls or whatever. I like how simple this was. Thanks for sharing and Happy Holidays!
@freedosproject
@freedosproject 24 күн бұрын
Thanks! The simple programs are the best. And I liked this one because it walks through everything, including tests and debugging along the way.
@williefleete
@williefleete 25 күн бұрын
The rug… is on FIRE
@JavisoGaming
@JavisoGaming 25 күн бұрын
This was awesome! Thank you!
@cetx
@cetx 25 күн бұрын
What a great project. FreeDOS is so fun.
@JustDonat
@JustDonat 25 күн бұрын
Can i download the source code?
@freedosproject
@freedosproject 24 күн бұрын
Yes, always. You can choose to install the source code when you install FreeDOS (it's in the package). You can also find the source code to everything on our Files Archive (linked on our website) or in our GitLab Repository (also linked on our website).
@JustDonat
@JustDonat 24 күн бұрын
@ ok thanks
@stephenlord8005
@stephenlord8005 28 күн бұрын
it fasciting it love dos. good work it. good dos