InkboxSoftware / excelCPU

16-bit CPU for Excel, and related files
Creative Commons Zero v1.0 Universal
4.45k stars 376 forks source link

Can it run doom? #3

Open niStee opened 9 months ago

niStee commented 9 months ago

Did you try running doom on it yet?

jduartedj commented 9 months ago

This is the de facto standard for testing custom systems

u3556490 commented 9 months ago

It has a screen! -> Let's make it play Bad Apple! It is a CPU! -> Let's make a C-to-EXCEL-ASM16 compiler? Or should we get a bf compiler as well? The possibilities are endless...

dsommers commented 9 months ago

If you can get around the 3Hz limitation by getting Excel to do the iterated calculations quicker ....... then this might get closer to doable.

Lizo233 commented 9 months ago

Yes,try play bad apple on it

Lizo233 commented 9 months ago

doom is 32-bit and this is a 16-bit cpu, you can probably run snes doom in this or mod doom to be 16-bit, but vanilla doom? nah

wait what,wasn't doom a 16-bit program running on MS-DOS?

mertalev commented 9 months ago

doom is 32-bit and this is a 16-bit cpu, you can probably run snes doom in this or mod doom to be 16-bit, but vanilla doom? nah

wait what,wasn't doom a 16-bit program running on MS-DOS?

Yesn't.

The earliest version of Doom and Doom II which was for DOS, which itself is a 16-bit operating system, used an internal utility called DOS/4GW which allowed entertainment software with 32-bit quality gameplay to run on a 16-bit operating system. This was all thanks to the minimum requirement for an Intel 386 processor which was the first 32-bit x86 processor. When Doom, Doom II and Final Doom were released onto Windows 95, Windows 95 itself was a hybrid 32-bit/16-bit operating system, though Doom95 itself was a Win32 application, and Windows 95 required a 32-bit x86 processor.

AnimalLover2143 commented 3 weeks ago

thats what i was wondering