2025/09/05(金) [n年前の日記]
#2 [basic] Microsoft が手掛けていた 6502 BASICがオープンソースになったらしい
大昔のMicrosoftが各社に提供していた 6502 BASIC がオープンソースになったらしい。
_Microsoft、「6502 BASIC」をオープンソースとして公開 | gihyo.jp
_Microsoft Releases Historic 6502 BASIC - Microsoft Open Source Blog
_microsoft/BASIC-M6502: Microsoft BASIC for 6502 Microprocessor - Version 1.1
_日付は48年前! Microsoft、往年の「6502 BASIC」をオープンソースとしてGitHubで公開【やじうまWatch】 - INTERNET Watch
_ビル・ゲイツが書いた48年前の「6502 BASIC」のソースコードをMicrosoftがオープンソース化 - GIGAZINE
Apple II やコモドール64で動いていたBASICだそうで。素晴らしい…。Microsoft、偉いなあ。日本企業も少しは見習ってほしい…。 *1
さておき。バイナリを逆アセンブルして機能別にファイル分けしたソースも以前から存在していたらしいのでメモ。
_Create your own Version of Microsoft BASIC for 6502 - pagetable.com
_mist64/msbasic: Microsoft BASIC for 6502 (Commodore, Apple, KIM-1, AIM-65, OSI, ...)
cc65という環境を使えばバイナリをビルドできるらしい。ファミコン向けのゲームも作れる模様。
_cc65 - a freeware C compiler for 6502 based systems
_cc65 - a freeware C compiler for 6502 based systems
_Releases - cc65/cc65
_cc65 - Wikipedia
_C言語で作るファミコンゲーム 〜CC65でHELLO WORLD〜|Kannoゲーム開発本部
_Microsoft、「6502 BASIC」をオープンソースとして公開 | gihyo.jp
_Microsoft Releases Historic 6502 BASIC - Microsoft Open Source Blog
_microsoft/BASIC-M6502: Microsoft BASIC for 6502 Microprocessor - Version 1.1
_日付は48年前! Microsoft、往年の「6502 BASIC」をオープンソースとしてGitHubで公開【やじうまWatch】 - INTERNET Watch
_ビル・ゲイツが書いた48年前の「6502 BASIC」のソースコードをMicrosoftがオープンソース化 - GIGAZINE
Apple II やコモドール64で動いていたBASICだそうで。素晴らしい…。Microsoft、偉いなあ。日本企業も少しは見習ってほしい…。 *1
さておき。バイナリを逆アセンブルして機能別にファイル分けしたソースも以前から存在していたらしいのでメモ。
_Create your own Version of Microsoft BASIC for 6502 - pagetable.com
_mist64/msbasic: Microsoft BASIC for 6502 (Commodore, Apple, KIM-1, AIM-65, OSI, ...)
cc65という環境を使えばバイナリをビルドできるらしい。ファミコン向けのゲームも作れる模様。
_cc65 - a freeware C compiler for 6502 based systems
_cc65 - a freeware C compiler for 6502 based systems
_Releases - cc65/cc65
_cc65 - Wikipedia
_C言語で作るファミコンゲーム 〜CC65でHELLO WORLD〜|Kannoゲーム開発本部
*1: もっとも、当時勢いがあったNEC、富士通、シャープは、今はもう中国企業に売られてしまっていたっけ…。中国企業にとっては日本国内で普及してたレトロPCなんて存在すら知らないのではないかな…。
[ ツッコむ ]
以上です。