DOSBox-X developer here. Just a fair warning, modern OSes like Windows XP and Linux on that era of hardware use the Pentium RDTSC instruction for timing, rather than the IRQ 0 system timer interrupt. DOSBox-X, just like DOSBox, emulates RDTSC using the cycle count you set, therefore changing the cycle count changes how fast the clock tick count RDTSC returns. Depending on the OS, that can screw up timing and scheduling. Be careful. In the original DOSBox, lowering the cycle count can even cause RDTSC to jump backwards which can really screw with OSes (DOSBox-X does some extra work to avoid that). If you need a consistent RDTSC tick rate there is a dosbox.conf option in DOSBox-X to emulate RDTSC at that fixed rate instead of the cycle count.
Slowing the clock speed down to 0.09MHz, barely running, then bringing it back up to 3MHz to prove it didn't crash has got to be the computer equivalent of an EMT using a defibrillator on a heart attack victim on the verge of flatlining
The computers at my school are better than my PC at home I'm running i3-4130 on integrated graphics (that's my PC) And yes, i game on it Modded Minecraft runs surprisingly well if optimised properly with optimisation mods
Fun fact: Intel 8086 is a CPU that was first released in 1978, which gave rise to the x86 architecture which is still used today, including in x64. And even this 1978 CPU has a speed of 5 to 10 MHz...
@@winexperiments x86 doesn't mean it's 32 bit - it's just an architecture. The 8086 is still part of the x86 architecture despite being a 16 bit CPU. It follows the x86 architecture due to the registers, instructions, binary format, and other.
@@75rxREDSTONE Exactly, you can still run 16-bit instructions on modern CPUs. Heck, you can use the same code from an 8086 CPU and if you manage to trigger a VERY dangerous and practically impossible (as you would need to store the code in the first 640k of addressable RAM) instruction level remote code execution then even an i9-14900KS can run it. It's amazing that code from almost 50 years ago works on modern CPUs without any issues. I can't wait to see what Intel will do when their architecture reaches its 50 year anniversary.
90Khz seems reachable with discrete transistors, It's only time someone decide go insane and make a modern (circa 2004) x86 processor made out of a bunch of discrete transistors and stick it on a motherboard to run XP.
0.09MHz is 90kHz. I had a ZX Spectrum +3 back in the 80's. It had a clock speed of 3.5MHz. That makes the XP VM running on a CPU clocked slower than micro-computers 20 years before XP launched. These videos are great to watch. 😁
Good video. My concern is the emulation accuracy of dosbox vs say, real hardware or something like PCEM since dosbox is not built for accuracy. I think it might be misreporting clocks and/or be doing much more IPC than say, a P5C chip actually at those clocks. I'd love to see real hardware get around that clock. Perhaps someone with an external clockgen could go and make it happen
@@Davide0033 You'd be surprised at how low of a clock speed you can run a CPU. Sub Hz even. Keep in mind the difference in clock speeds is how fast you're triggering an "update". You can trigger it as low as you want, it's just not very practical.
While I agree it would be even cooler to see on real hardware with a clockgen, I do think Dosbox-X is way better for accuracy than Dosbox, by reason of being modified for a far higher level of accuracy.
Andrew, ive been your fan since 2018 i think that you are the only youtuber that i can watch for like 5 hours non-stop like i just sometimes rewatch your videos because they are so good
8:28 - 0xC000001D (first parameter after the STOP code here) is a "magic number" to remember for Windows, it means invalid opcode. Most likely something (video driver?) was asked to do some sort of acceleration function and ended up trying to execute an instruction that the emulated CPU didn't support. 0xC0000005 is another one to remember, that one means segmentation fault.
Probably keeping the color depth to 16 bit would have helped. There is a big chance Windows XP was CPU rendering here, so lesser colors should help free us CPU cycles
fun fact: the clock speed of the commodore 64 is ~11x faster than this technically, both devices cannot be compared speed wise (as they are in completely different architectures) but still funny to compare it lol
Para falar a verdade , se considerar que a arquitetura do processador MOS 6510 é cerca de 5 vezes mais eficiente do que a X86 , é como se o processador fosse 55 vezes mais rápido.
@@lol-ih1tl No, it's more like a reskin of 10, which was very similar to 8/8.1, which was very similar to 7, which was very similar to Vista, since these are NT versions 6.x and 10, and NT version 10 is still basically 6.x under the hood
Honestly, I'm mostly surprised by the existence of DOSBox-X. Theoretically, there shouldn't be a minimum clock speed for running software (but there definitely is one for hardware). Probably missing a ton of interrupts, though.
* 70MHz * "What you see now, is my normal state." * lowers clock speed to 24MHz * "This is a super saiyan." * lowers it to 3MHz* "This is what is known as a super saiyan that has ascended above a super saiyan. or, you could just call this a super saiyan two" * LOWERS IT TO 90 KHz * "AND THIS... IS TO GO... EVEN... FURTHER... BEYOND!!!! AAAAAAAAAAAAAAAAAAAAAAAAAAA!!!!!!!!!!!!"
This video made me remember of my Windows 11 laptop sometimes throttling the CPU to 0.29GHz, and believe me this was a nightmare, even the most basic applications didn't work properly. I have to turn it off for 30 minutes and finally the issue disappeared.
I had a laptop with a defective cpu that would clock down to 0.11GHZ on Windows 10 Didn't Crash though but it pulled 45 watts at that speed since it was getting too much voltage
@@electronicsfixercan also confirm this. I had a ES Thinkpad P15g that can only run at 0.4GHz and 0.8ghz max with throttlestop multiplier mod. Funny enough since the cpu actually was a 10750H ES with 6 cores, it's actually not that bad for daily tasks with windows 11. But for gaming though, it lags a lot even with 2070s max-q that the laptop had in it.
I have a powerbank for my laptop (win11) with two usb-c outs, one at 65W and the other at 18W, and when I forget and try to charge my laptop with the 18W one the clock of the CPU goes down till 0,09 GHz, and it's massively slow but still working.
Havé you been on Gerlach?🤑🇸🇰Havé you been on Gerlach?🤑🇸🇰Havé you been on Gerlach?🤑🇸🇰Havé you been on Gerlach?🤑🇸🇰Havé you been on Gerlach?🤑🇸🇰Havé you been on Gerlach?🤑🇸🇰Havé you been on Gerlach?🤑🇸🇰Havé you been on Gerlach?🤑🇸🇰Havé you been on Gerlach?🤑🇸🇰Havé you been on Gerlach?🤑🇸🇰Havé you been on Gerlach?🤑🇸🇰Havé you been on Gerlach?🤑🇸🇰Havé you been on Gerlach?🤑🇸🇰Havé you been on Gerlach?🤑🇸🇰Havé you been on Gerlach?🤑🇸🇰Havé you been on Gerlach?🤑🇸🇰Havé you been on Gerlach?🤑🇸🇰Havé you been on Gerlach?🤑🇸🇰Havé you been on Gerlach?🤑🇸🇰Havé you been on Gerlach?🤑🇸🇰
This is insane! I miss the simplicity of WinXP. One thing with Windows 10/11 I can't figure out is how to increase the clipboard history from default 25 to more. There's not too much documentation on it online, so it would be cool to see if you could figure it out. Thanks for the awesome videos!
You absolutely can have very fine grained frequency control on "real" hardware, you have to get... creative. I have modded a number of motherboards by replacing the original oscillator with a frequency synthesizer (Si5351) which can be externally controlled through I2C from either an Arduino or a Raspberry Pi (or even another computer) and this allows linearly controlling the FSB over a very wide range.
@@Zayany-Malikprobably ram error I've had it happen due to a bad capacitor on my 8gb ddr3l sodimm stick in my Lenovo g505s it beeps at 100% volume and It's LOUD
@electronicsfixer luckily it did boot, although I have to get new charger as I think something with the charger is bad although the bell packard is fine
@@Zayany-Malikyeah some laptops beep at you and throttle the cpu speed aggressively but I've never heard of an emachines/Packard bell/Acer laptop doing that as they just don't have a data pin
Yo, this video is wild, lmao 😂 Seeing it run on DosBox-X is kinda sick, ngl. Props for even having anyone able to set it up. And then the way you keep lowering the CPU speed?? It’s like watching paint dry but in slow motion 💀 0.09 MHz is barely even moving at that point lol. Mad respect for the patience, though. I would rage quit after like 2 minutes. Tbh, it’s cool to see how far we've come with computers and stuff. Good video!
It is also possible that the system makes calibration loops for busy waiting at the startup at 70 "MHz", making anything that would want to wait for some time be obonoxiously long not just due to lowered emulated performance, but also due to to the system wasting more cycles on nothing. All in all, it's just a stream of CPU instructions that shouldn't really care at which rate to run, this, period correct hardware from 2001 or a 14900KS @ 6.2 GHz. As long as no explicit time limits are programmed in, the software will run, provided it doesn't run out of memory or critical resource suddenly disappears (like a file that it wants to read)
That is oddly amazing. I would never even think any of the computers could be able to run on as low as 90kHz CPU clock. For comparison, Intel 4004 - the first consumer CPU on the world, was clocked at 740kHz, and it was intended to use only in calculators.
Some CPUs (like the original 8086) have a minimum clock speed but later "fully static" versions can run down to zero MHz. This is useful in battery-powered systems because you can stop execution to save power without losing any work.
yooo, love your videos, andrew!!! keep up the amazing work - your videos are so entertaining! it's the kinda videos I like to watch whilst I'm eating 😅🤣
I just watched a video of someone running windows 95 on a 3DS using dosbox, and the results are pretty similar! It's really an interesting experiment 👍
lol they are so slow they can only wait for one thing and that's for brave to release braveos but I don't think it can handle the Adblock amongst other things
just remembered, the C64 - like the OG breadbox back in the early eighties - did run at about 0.9MHz even. like 10x the cycles, that is. I mean c'mon... wtf?!? windows XP (or any software with comparably more complexity than that 4+4KB Commodore OS/Basic REPL for that matter) even doing anything at all... to me that seems like nothing short of a miracle in that light...
Pretty sure that's the pal speed of the mos 6502,the ntsc speed is even faster,a whole megahertz! If we can run windows XP at 90Khz,then we can definitely run Windows XP on the commordore 64,albeit with alot of restraints,like the 6502 being 8 bit...64Kbs of ram.... you're more likely to run windows XP on a sega genesis or the amiga 4000/4000T...
Your numbers are a bit off. The '64 ran at 985KHz in PAL and SECAM regions, and 1.02MHz in NTSC regions. The BASIC interpreter was 9KB, the KERNAL (that's the correct spelling) was 7KB.
All BSOD's was 0x8E. Interesting, is there a some sort of watchdog timer under the hood which measures the time between exception occurring and handling it, implying the exception handler failure and firing BugCheck 0x8E as a result if handling took too long?
This is my theory, yes. There are all sorts of timers and counters all around the kernel, and if one overflows or expires before the CPU can get to it, you're goin' down down down down down down, to bugcheck town.
Warning! When the computer is too old and is not a good liquid cooling (i.e. the computer is using air cooler), we recommend that you only use integrated graphic card and pass the dedicated graphic card to the most powerful computer with good and proper liquid cooling.
There are a lot of possibilities. From the name (KMODE_EXCEPTION_NOT_HANDLED), I would say a some sort of kernel watchdog timer elapsed before the CPU could handle it: timer/counter overflows would happen a _lot_ at these low speeds.
I used to use a random tool for a few years that limited a process's CPU speed only. It was useful when slowing down MixWaver, a program designed in the early 2000's
8:50 you should've sent the report to Microsoft. Besides that they would be shockeed that someone actually got explorer.exe shocked, they would be flabbergasted by the cpu clock speed
Windows 11 for sure couldn't handle such a slow CPU. Another reason to cherish Windows XP. It was certainly built to support at that time lower end PCs, which theoretically could run as low as 1MHz. This is an absolute minimum the system can support, but it's so unbeliveably slow that it's basically unusable.
You can actually get a pentium running at lower speeds than the ones specified in the menu by editing the CPU tables in the source code and then recompiling it. I’ve gotten it working well on linux hosts, but no clue how to do it on windows hosts.
DOSBox-X developer here. Just a fair warning, modern OSes like Windows XP and Linux on that era of hardware use the Pentium RDTSC instruction for timing, rather than the IRQ 0 system timer interrupt. DOSBox-X, just like DOSBox, emulates RDTSC using the cycle count you set, therefore changing the cycle count changes how fast the clock tick count RDTSC returns. Depending on the OS, that can screw up timing and scheduling. Be careful. In the original DOSBox, lowering the cycle count can even cause RDTSC to jump backwards which can really screw with OSes (DOSBox-X does some extra work to avoid that).
If you need a consistent RDTSC tick rate there is a dosbox.conf option in DOSBox-X to emulate RDTSC at that fixed rate instead of the cycle count.
ok
im first nogger
@@catlikesfpsgames hmm, no you're not
so you telling me i can travel back in time?
Thank u daddy
Slowing the clock speed down to 0.09MHz, barely running, then bringing it back up to 3MHz to prove it didn't crash has got to be the computer equivalent of an EMT using a defibrillator on a heart attack victim on the verge of flatlining
omg its yah a mouse
except the victim is not a virtual machine
cantaloupe
@@Joshua7125 oh i thought it was yah i am ice
hi yamaha mouse
Teachers: "the computers aren't that slow"
the computers:
fr
our school pcs are from 1990s
fr
The computers at my school are better than my PC at home
I'm running i3-4130 on integrated graphics (that's my PC)
And yes, i game on it
Modded Minecraft runs surprisingly well if optimised properly with optimisation mods
My school uses M1 iMacs and the iPad 9th gen
Fun fact: Intel 8086 is a CPU that was first released in 1978, which gave rise to the x86 architecture which is still used today, including in x64. And even this 1978 CPU has a speed of 5 to 10 MHz...
Wasn't it the 80386 released in the late 1980s that was 32-bit?
@@winexperiments x86 doesn't mean it's 32 bit - it's just an architecture. The 8086 is still part of the x86 architecture despite being a 16 bit CPU. It follows the x86 architecture due to the registers, instructions, binary format, and other.
but the most common one being.........4.77 MHz!
@@VietnameseCosmonaut ...millihertz ?
@@75rxREDSTONE Exactly, you can still run 16-bit instructions on modern CPUs. Heck, you can use the same code from an 8086 CPU and if you manage to trigger a VERY dangerous and practically impossible (as you would need to store the code in the first 640k of addressable RAM) instruction level remote code execution then even an i9-14900KS can run it. It's amazing that code from almost 50 years ago works on modern CPUs without any issues. I can't wait to see what Intel will do when their architecture reaches its 50 year anniversary.
90Khz seems reachable with discrete transistors, It's only time someone decide go insane and make a modern (circa 2004) x86 processor made out of a bunch of discrete transistors and stick it on a motherboard to run XP.
I don’t see why that wouldn’t work 😂
a cubic meter of pcb
you can do better than 90khz no worries, i think its possible to do up to 1mhz without special shielding and stuff
I think the MOS 6502 made from TTL integrated circuits may interest you.
“so how are you holding up? because IM A POTATO” this pc, probably
пожалуйста, перестань дышать
@@ihyfxntazy задушнил
-potatOS
Portal reference spotted
PORTAL REFERENCE RAAHHH🗣🗣🗣🔥🔥🔥
0.09MHz is 90kHz. I had a ZX Spectrum +3 back in the 80's. It had a clock speed of 3.5MHz. That makes the XP VM running on a CPU clocked slower than micro-computers 20 years before XP launched. These videos are great to watch. 😁
Good video. My concern is the emulation accuracy of dosbox vs say, real hardware or something like PCEM since dosbox is not built for accuracy. I think it might be misreporting clocks and/or be doing much more IPC than say, a P5C chip actually at those clocks. I'd love to see real hardware get around that clock. Perhaps someone with an external clockgen could go and make it happen
great thinking
even if somehow you managed to get that slow, there's not chipset that will ever be happy at those speeds. let alone any cpu
Potatoes
@@Davide0033 You'd be surprised at how low of a clock speed you can run a CPU. Sub Hz even. Keep in mind the difference in clock speeds is how fast you're triggering an "update". You can trigger it as low as you want, it's just not very practical.
While I agree it would be even cooler to see on real hardware with a clockgen, I do think Dosbox-X is way better for accuracy than Dosbox, by reason of being modified for a far higher level of accuracy.
Andrew, ive been your fan since 2018 i think that you are the only youtuber that i can watch for like 5 hours non-stop like i just sometimes rewatch your videos because they are so good
since you're his fan maybe be my fan during summer and cool me in these hot days please (it's a joke ofc)
@@ktozeses thanks for saying it was a joke i was seriously considering
@@SpykoYT no problem
@Funkycamlesi dont care about quality o just watch the good content
real shi
audio the typa shit you get when you play shitty creepypasta games
fr
whats the song name?
@@nutzeeer bro
@@speedybackpack thanks!
So any Sonic.exe game
8:28 - 0xC000001D (first parameter after the STOP code here) is a "magic number" to remember for Windows, it means invalid opcode. Most likely something (video driver?) was asked to do some sort of acceleration function and ended up trying to execute an instruction that the emulated CPU didn't support.
0xC0000005 is another one to remember, that one means segmentation fault.
Probably keeping the color depth to 16 bit would have helped. There is a big chance Windows XP was CPU rendering here, so lesser colors should help free us CPU cycles
fun fact: the clock speed of the commodore 64 is ~11x faster than this
technically, both devices cannot be compared speed wise (as they are in completely different architectures) but still funny to compare it lol
Para falar a verdade , se considerar que a arquitetura do processador MOS 6510 é cerca de 5 vezes mais eficiente do que a X86 , é como se o processador fosse 55 vezes mais rápido.
Windows XP is basically 2000 but with a very minor layer of modern design. Scratch that, and it's basically your good ol' NT 5.0
That's literally what Windows is. A reskin of the previous version, with more or less minor additions
@@rocket2739 so Windows 11 is just a reskin of Windows 1 from 1985?
@@lol-ih1tl No, it's more like a reskin of 10, which was very similar to 8/8.1, which was very similar to 7, which was very similar to Vista, since these are NT versions 6.x and 10, and NT version 10 is still basically 6.x under the hood
@@Jesse78 I wonder why they skipped from NT version 6.3 to 10.0.
@@ChloekabanOfficial early pre release builds of Windows 10 actually identified as NT 6.4
Honestly, I'm mostly surprised by the existence of DOSBox-X.
Theoretically, there shouldn't be a minimum clock speed for running software (but there definitely is one for hardware). Probably missing a ton of interrupts, though.
Some DOS software depends on the clock speed to regulate how fast they run. This was also the reason Turbo existed.
* 70MHz *
"What you see now, is my normal state."
* lowers clock speed to 24MHz *
"This is a super saiyan."
* lowers it to 3MHz*
"This is what is known as a super saiyan that has ascended above a super saiyan. or, you could just call this a super saiyan two"
* LOWERS IT TO 90 KHz *
"AND THIS... IS TO GO... EVEN... FURTHER... BEYOND!!!! AAAAAAAAAAAAAAAAAAAAAAAAAAA!!!!!!!!!!!!"
8:45 I OPENED MY AAAAAASSSSS
TO NUT OUT A FEELIKE WAIIIIKENS
TOO BAAAAAAAAAD, TONIGHT I FEEL LIKE MAKING OUT.
NOW HERE WE STAAAND AND HOVER OOOOON THE EDGE
OOOHHHH
WE JUST ALL DROOOOOOP AND DIEEEEEEEE
This video made me remember of my Windows 11 laptop sometimes throttling the CPU to 0.29GHz, and believe me this was a nightmare, even the most basic applications didn't work properly. I have to turn it off for 30 minutes and finally the issue disappeared.
That's exactly how I remember running this OS back in the days, how authentic
enderman the type of guy who would get lost for 10 years and then come back like nothing happened
@@copmidsize the combination of lost and nothing happend made me think of Zoro from One Piece
Windows then: "Sorry for the inconvenience. Explorer has crashed 😢"
Windows now: "Gimme your money and we will steal your data"
Meanwhile Windows 11 would likely crash if it runs on 0.5Ghz
I had a laptop with a defective cpu that would clock down to 0.11GHZ on Windows 10 Didn't Crash though but it pulled 45 watts at that speed since it was getting too much voltage
Windows 10 runs perfectly fine on 0.7 GHz for me when the CPU isn't boosting, so 0.5 GHz shouldn't be a challenge
@@electronicsfixercan also confirm this. I had a ES Thinkpad P15g that can only run at 0.4GHz and 0.8ghz max with throttlestop multiplier mod. Funny enough since the cpu actually was a 10750H ES with 6 cores, it's actually not that bad for daily tasks with windows 11. But for gaming though, it lags a lot even with 2070s max-q that the laptop had in it.
I have a powerbank for my laptop (win11) with two usb-c outs, one at 65W and the other at 18W, and when I forget and try to charge my laptop with the 18W one the clock of the CPU goes down till 0,09 GHz, and it's massively slow but still working.
Windows 11 runs fine at 0.0 MHz - because that's what sleep mode is when you sit down and think about it.
god this video format has me so nostalgic
Welcome to Gboard clipboard, any text you copy will be saved here.
Tap on a clip to paste it in the text box.
Use the edit icon to pin, add or delete clips.
@@Usame-p4xUse the edit icon to pin, add or delete clips.
Touch and hold a clip to pin it. Unpinned clips will be deleted after 1 hour.
Havé you been on Gerlach?🤑🇸🇰Havé you been on Gerlach?🤑🇸🇰Havé you been on Gerlach?🤑🇸🇰Havé you been on Gerlach?🤑🇸🇰Havé you been on Gerlach?🤑🇸🇰Havé you been on Gerlach?🤑🇸🇰Havé you been on Gerlach?🤑🇸🇰Havé you been on Gerlach?🤑🇸🇰Havé you been on Gerlach?🤑🇸🇰Havé you been on Gerlach?🤑🇸🇰Havé you been on Gerlach?🤑🇸🇰Havé you been on Gerlach?🤑🇸🇰Havé you been on Gerlach?🤑🇸🇰Havé you been on Gerlach?🤑🇸🇰Havé you been on Gerlach?🤑🇸🇰Havé you been on Gerlach?🤑🇸🇰Havé you been on Gerlach?🤑🇸🇰Havé you been on Gerlach?🤑🇸🇰Havé you been on Gerlach?🤑🇸🇰Havé you been on Gerlach?🤑🇸🇰
average pcs in school:
This is insane! I miss the simplicity of WinXP. One thing with Windows 10/11 I can't figure out is how to increase the clipboard history from default 25 to more. There's not too much documentation on it online, so it would be cool to see if you could figure it out. Thanks for the awesome videos!
imagine if someone tryed to install XP on Intel 4004 based on this vid
Someone booted Linux on 4004
ua-cam.com/video/NQZZ21WZZr0/v-deo.htmlsi=DUGI7I9PzT4d5U7d
@@kirill9064 obviously he had to be a russian, who else would do this ? xD
@@rocket2739a british nerd
You absolutely can have very fine grained frequency control on "real" hardware, you have to get... creative. I have modded a number of motherboards by replacing the original oscillator with a frequency synthesizer (Si5351) which can be externally controlled through I2C from either an Arduino or a Raspberry Pi (or even another computer) and this allows linearly controlling the FSB over a very wide range.
Our school sysadmin is watching this video, thinking, "how cheap and useless computers that pretend to work can I build?"
It actually makes a good example of how much having a high IPC count can make up for a low clock speed.
Lets bootup the packard bell computer
*aggressive beeping*
[Yes, this is a real thing that happened to me]
your computer is angry
@@ChloekabanOfficial it was, its never been booted for years.
@@Zayany-Malikprobably ram error I've had it happen due to a bad capacitor on my 8gb ddr3l sodimm stick in my Lenovo g505s it beeps at 100% volume and It's LOUD
@electronicsfixer luckily it did boot, although I have to get new charger as I think something with the charger is bad although the bell packard is fine
@@Zayany-Malikyeah some laptops beep at you and throttle the cpu speed aggressively but I've never heard of an emachines/Packard bell/Acer laptop doing that as they just don't have a data pin
Yo, this video is wild, lmao 😂 Seeing it run on DosBox-X is kinda sick, ngl. Props for even having anyone able to set it up. And then the way you keep lowering the CPU speed?? It’s like watching paint dry but in slow motion 💀 0.09 MHz is barely even moving at that point lol. Mad respect for the patience, though. I would rage quit after like 2 minutes. Tbh, it’s cool to see how far we've come with computers and stuff. Good video!
[insert technical comment]
[reciprocal inverse for good hearted inquisitive playment]
[0.09mhz = 90khz]
[response by someone who thinks they know what they’re talking about]
[some windows 11 roaster that uses windows 11 and tried qemu without virt]
[technical response to your comment]
It is also possible that the system makes calibration loops for busy waiting at the startup at 70 "MHz", making anything that would want to wait for some time be obonoxiously long not just due to lowered emulated performance, but also due to to the system wasting more cycles on nothing. All in all, it's just a stream of CPU instructions that shouldn't really care at which rate to run, this, period correct hardware from 2001 or a 14900KS @ 6.2 GHz. As long as no explicit time limits are programmed in, the software will run, provided it doesn't run out of memory or critical resource suddenly disappears (like a file that it wants to read)
4:05 LENSKO MENTIONED YAY best day of my life
if you pause at 2:47 you can see enderman has both portal games. goated.
and geometry dash
cuz hes enderman
Great! 🔥
That is oddly amazing. I would never even think any of the computers could be able to run on as low as 90kHz CPU clock. For comparison, Intel 4004 - the first consumer CPU on the world, was clocked at 740kHz, and it was intended to use only in calculators.
Some CPUs (like the original 8086) have a minimum clock speed but later "fully static" versions can run down to zero MHz. This is useful in battery-powered systems because you can stop execution to save power without losing any work.
Enderman just dropped a new video just after few days? AWESOME!
5:05 the song was just perfect when windows xp display setting balloon came
YAS THE TEXT WITH MUSIC VIDEOS ARE BACK
I was waiting so long for this comeback
I love Enderman's choice of bg music
@@SiddharthNK whats the song name?
@@SiddharthNK Then you have bad taste in music.
"Science isn't about why, it's about why not! "
This is a genuinely interesting experiment which I may dabble with myself.
ENDERMANCH IN IT'S WINDOWS XP SOURCE CODE ERA!!!
Dude, your intro is so epic! I love it!
3:40 this music is dope
yep i love beepbox
Bytebeat ahh
@@robloxprefer "t 0 + 1x - Waveform Bytebeat 8000 69c" ahh music
Wrong.
I'm glad you were upfront about the clickbait thing
NTDEV will be proud of this
yooo, love your videos, andrew!!! keep up the amazing work - your videos are so entertaining! it's the kinda videos I like to watch whilst I'm eating 😅🤣
thats 90KHz, or 90,000Hz, which is still 20,000x times faster than computer in minecraft
well, even this can rumn doom and play bad apple
I just watched a video of someone running windows 95 on a 3DS using dosbox, and the results are pretty similar!
It's really an interesting experiment 👍
4:59 windows 2000 icons
Probably low color depth (16bit) (8 bit)
Hell yea!!! my favorite emulator (86box) was mentioned lol
For comparison, Intel 4004 had a max speed of 0.75 MHz
Happy to see you upload again
Imagine playing on 0.01 megahertz, it will die intirely
You could hear the cpu processing its threads away
@@electronicsfixer true
thats... 10khz. yikes most people could hear that (maybe, but im not sure in a cpu it'd be loud enough)
@@randomgamingin144p a lot of ppl could hear that x_x 20 hz to 20,000 hz is normal hearing range
The Start Menu still responded well even down to 3MHz, that's good!
10:38 my chromebook when i use youtube
lol they are so slow they can only wait for one thing and that's for brave to release braveos but I don't think it can handle the Adblock amongst other things
Video like you experiment something else is much interested, love it ✌️
the title would probably be more readable if it said "windows XP running on a CPU clocked at 90 KHz".
Everyone uses MHz for measurements.
Having it in MHz realy emplasizes how low the clock is, because 90 kHz doesn't "feel" horrible
@@rocket2739tldr: putting mhz instead of khz gets more clicks
@@kab43 that does NOT need a tl:dr
@@zenvio yes it does, my cousin has a condition where he explodes when he reads a sentence above 21 words
@@kab43 iPad kid syndrome?
I found the music choice very nostalgic i like it
No new videos for a 2 minutes. The channel is abandoned.
Bro what-
@@ChrisSpartan chicken butt
@@fuwno what
@@ChrisSpartan hehe chicken butt
@@mathismt1222 ?
what's the cursor in the video? specifically at 1:10
maybe cursor Windows 11 dark
just remembered, the C64 - like the OG breadbox back in the early eighties - did run at about 0.9MHz even. like 10x the cycles, that is. I mean c'mon... wtf?!?
windows XP (or any software with comparably more complexity than that 4+4KB Commodore OS/Basic REPL for that matter) even doing anything at all... to me that seems like nothing short of a miracle in that light...
Pretty sure that's the pal speed of the mos 6502,the ntsc speed is even faster,a whole megahertz! If we can run windows XP at 90Khz,then we can definitely run Windows XP on the commordore 64,albeit with alot of restraints,like the 6502 being 8 bit...64Kbs of ram.... you're more likely to run windows XP on a sega genesis or the amiga 4000/4000T...
Your numbers are a bit off. The '64 ran at 985KHz in PAL and SECAM regions, and 1.02MHz in NTSC regions.
The BASIC interpreter was 9KB, the KERNAL (that's the correct spelling) was 7KB.
Why did you put the taskbar back to the bottom and switch to Windows 11 a few months ago?
*sigh* can it run doom
My Am386SX 40 MHz PC that "runs" Doom at 10 fps in a postage stamp sized window says no.
I discovered this channel right now. The 2000's movie maker and techno bgm vibes are going strong.
Still ironically faster than school computers
Anything is faster than school laptops. The desktops at my school though are actually really good.
I don't think school computers are that slow, unless they cheaped out on them in the 2020s.
All BSOD's was 0x8E. Interesting, is there a some sort of watchdog timer under the hood which measures the time between exception occurring and handling it, implying the exception handler failure and firing BugCheck 0x8E as a result if handling took too long?
This is my theory, yes. There are all sorts of timers and counters all around the kernel, and if one overflows or expires before the CPU can get to it, you're goin' down down down down down down, to bugcheck town.
Is that lower than PS1? No, SNES? IDK, *Gasp* is it EVEN LOWER than NES??!!
the NES came out in the 80s and this speed is worse than what was available in the 50s
@@Timotheeee1 by that much!? 🤯
Fire intro! And overall fire video!
Moin
Moin
Non
Moin
Moin
Moin
Warning! When the computer is too old and is not a good liquid cooling (i.e. the computer is using air cooler), we recommend that you only use integrated graphic card and pass the dedicated graphic card to the most powerful computer with good and proper liquid cooling.
I found it interesting how you could see the scheduler balance drawing the clock speed in that program and blinking the cursor in command prompt
Bro, you beat a record! Congrats!
this is insane. good job
If you think about it, does that mean Windows 1.0 - 3.1 could, in theory, run on literally sound?
Uhhhhh.... I was just letting this run in the background and forgot I had it going because the music was so tight.
6:28 43.5 MHz? Isn't that the Skuntank number?
Please keep in mind that the average 8 bit CPU had a clock rate of 1-10 MHz. The end frequency is far less than the average 8 bit CPU would have.
I was with you. I was one of those people who watched it at 0.25 speed.
I think the BSOD and the Application Crashes may be caused by a buffer underflow.
There are a lot of possibilities. From the name (KMODE_EXCEPTION_NOT_HANDLED), I would say a some sort of kernel watchdog timer elapsed before the CPU could handle it: timer/counter overflows would happen a _lot_ at these low speeds.
8:27 bro imagine his live-reaction 💀💀💀
I used to use a random tool for a few years that limited a process's CPU speed only. It was useful when slowing down MixWaver, a program designed in the early 2000's
300Mhz already top potential at that old days
8:50 you should've sent the report to Microsoft. Besides that they would be shockeed that someone actually got explorer.exe shocked, they would be flabbergasted by the cpu clock speed
Or just Dave plumber the taskmanager
@TatsuZZmage huh
@@LeshaTheBeginner Dave Plumber the Man that Coded the Windows Task manager for nt 4. Also a UA-camr now.
@@TatsuZZmage Oh, ok, thatnks for clarifiation
The man, the myth, the legend: he's back!!
0:43 runs very well
great video keep the great work!!!
Windows 11 for sure couldn't handle such a slow CPU. Another reason to cherish Windows XP. It was certainly built to support at that time lower end PCs, which theoretically could run as low as 1MHz. This is an absolute minimum the system can support, but it's so unbeliveably slow that it's basically unusable.
windows xp on vaccum tubes 🔥🔥
I remember setting the cycle count in DosBox so low that I could see the windows being drawn in Windows 3.1!
can you make malware videos too if possible? i don't want to force you, i'm just saying (btw you're taste of music is amazing!)
Video suggestion: Emulator inside an emulator inside an emulator... goes on until it doesn't work anymore
seeing a processor measured in kHz is unbelievably cursed and this will probably haunt my dreams for a week
You can actually get a pentium running at lower speeds than the ones specified in the menu by editing the CPU tables in the source code and then recompiling it. I’ve gotten it working well on linux hosts, but no clue how to do it on windows hosts.
I love how the frequency of the Intel 8086 is 55 times higher than 0.09Mhz. (5MHz)
6:13 Hold on, how is Windows XP SP3 *unsupported* ? True, its broken, but still supported!
speaking of this, the clock speed of Intel's first CPU, Intel 4004 is about 800kHz (0.8MHz). tortally incredible.