There's a grand tradition of hacking things just for the sake of it, one which is very much alive if a video of Microsoft Windows 95 running on a Nintendo 3DS XL is anything to go by.
GBATemp forums user Shutterbug2000 posted photos and the video of Windows 95 booting on Nintendo's handheld gaming device, much to the delight of his fellow posters.
The impressive yet largely useless feat was accomplished using a RetroArch DOSbox.
In a forum post, Shutterbug2000 said: "Back a while ago, I tried compiling the dosbox from libretro, and using retroarch to emulate dosbox. Yet, every time, it froze on a rainbow glitchy mess. So, I gave up for a while.
"Until tonight. So, I tried it on my n3ds, and it just worked. So, I think the o3ds just isn't powerful enough to run dosbox, or there's not enough ram.
"So, that's how this all got started. At it's core, this is just libretro/retroarch dosbox. But I figured, hey, everyone want's Windows on their 3DS, right?"
Although the OS seems to boot perfectly well, actually using it will undoubtedly prove difficult without a keyboard and mouse and the ability to connect to the internet.
Still, as fun hacks go, this one is pretty impressive and forum users are hurriedly looking for ways to make the trick work on older Nintendo DS devices.