微軟首席工程師整活:成功將.NET移植到40年前的任天堂NES
來源:快科技 編輯:非小米 時間:2024-06-05 02:05人閱讀
快科技5月30日消息,據(jù)媒體報道,微軟首席軟件工程師Jonathan Peppers在近日的微軟Build 2024開發(fā)者大會上,展示了一個獨特的主題——在任天堂NES游戲機上運行.NET。
Peppers成功展示了C#程序在這款1985年的游戲機上運行的效果(游戲機采用 6502 微處理器)。
Jonathan Peppers是微軟.NET for Android / .NET MAUI團(tuán)隊的首席軟件工程師,他通過這個項目探索了逆向工程、操作碼、MSIL轉(zhuǎn)換、API設(shè)計等多個技術(shù)領(lǐng)域。
他解釋說,盡管NES的硬件資源有限,但通過精簡.NET組件和修改代碼,成功實現(xiàn)了在NES上運行.NET程序。
這個項目被命名為「.NES」,即“dot” NES,展示了極客的“Nerd Flex”精神。
雖然NES上的移植并不意味著可以玩任何游戲,但它能夠運行“Hello World”和其他簡單的演示程序。Peppers表示,這個項目主要是為了展示技術(shù)的力量和.NET的靈活性。
目前該項目的源代碼已經(jīng)托管在GitHub上,供開發(fā)者和愛好者學(xué)習(xí)和探索。
分享到:
本站所有文章、數(shù)據(jù)、圖片均來自互聯(lián)網(wǎng),一切版權(quán)均歸源網(wǎng)站或源作者所有。
如果侵犯了你的權(quán)益請來信告知我們刪除。郵箱:business@qudong.com


