TapTechNews May 30th news, Microsoft's official YouTube account for developers shared a video 2 days ago, Jon Peppers demonstrating running.NET on the Nintendo NES game console.
The Nintendo NES game console is also known as the Famicom, equipped with an 8-bit CPU with a clock frequency of 1.78 MHz, the main memory and display memory is 2 KB, and can handle game cartridges with a maximum capacity of 512 kilobytes.
Such a configuration was very powerful at that time, but now it is difficult to run Android/iOS applications. After all, the current mainstream applications are between 55-206 MB, which greatly exceeds the processing capacity of the NES.
Peppers said that this attempt to transplant is mainly to learn how to convert MSIL into 6502 assembly, API design and.NET development experience, and the most important NerdFlex. TapTechNews attached the video as follows:
After successful transplantation,.NET on NES can't play any games, mainly running HelloWorld and other simple demo programs, but the project is still very cool.
Peppers streamlined multiple components of.NET and modified a large amount of code to improve compatibility in order to be able to run.NET on the limited hardware of the NES.