mieki256's diary



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ゲーム開発本部
*1: もっとも、当時勢いがあったNEC、富士通、シャープは、今はもう中国企業に売られてしまっていたっけ…。中国企業にとっては日本国内で普及してたレトロPCなんて存在すら知らないのではないかな…。

以上です。

過去ログ表示

Prev - 2025/09 - Next
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project