![見出し画像](https://assets.st-note.com/production/uploads/images/159257024/rectangle_large_type_2_0ea79e19b037d60f816a2a80ee51df11.png?width=1200)
ゲームメーカー向けSilSys開発キットLive Linuxリリースを構築!
この Linux ディストリビューションは、ゲームや自作ソフトの開発、デバッグを目的としたもので、様々な機種、特にビンテージや10年前のビデオゲームコンソールを対象としています。SSDK (SilSys Development Kit) は Debian ベースの Live ディストリビューションで、開発キット、奇妙なコンパイラやインタプリタ、その他の興味深いプログラムが含まれています。ベアメタル (実際のラップトップ/PC) や仮想化を使って実行できます。
このディストリビューションには、SDK、ツール、ユーティリティが含まれており、SEGA、Nintendo、PlayStation、ATARIなどのビデオゲームコンソールで独自のゲームとホームブリュー・ソフトウェアを作成することができます。
以下は、ゲームやホームブリュー・ソフトウェアを作る際のスクリーンショットのサンプルである:
![](https://assets.st-note.com/img/1729697246-162NtoZuQGL3weKX0vrVpS4k.png?width=1200)
![](https://assets.st-note.com/img/1729697690-SCqEwWJhzfTLk2X48gxbsv36.png?width=1200)
![](https://assets.st-note.com/img/1729698224-k6HoOZ5a8u2rSfPCplIqsFBN.png?width=1200)
SSDKに含まれるソフトウェアやツールは?
エソテリック・プログラミング言語インタープリター ー 最小限のプログラミング言語 「ニャースクリプト 」から、人間でもできない最も難しいプログラミング言語 「ハローワールド 」まで、マルボルジを紹介。
アセンブラとデコンパイラ ー ファミコン、スーファミ、ゲームボーイ、アタリ、セガ・マスターシステム、ジェネシスの各機種に対応。
SDKとライブラリ ー フリーでオープンソースのGCCツールチェーンとコンパイラ、ライブラリ、デバッガ、エンジンなどを含む。
2Dおよび3D制作ツール ー ゲームのアセットとキャラクターを作成する。
ゲームハック ー SSDKが提供するツールを使用して、翻訳、文字の変更、レベルの編集を行うことができます。
いろいろなアプリ ー ゲームパッチャー、diffs、コンバーターなど。
CPUインフォメーション
以下の表は、コンソールおよびハンドヘルド・デバイスのCPUと、オプションでサポートされるオペレーティング・システムを示しています。
![](https://assets.st-note.com/img/1729826894-R9wxqloGHZbNitTnDdXI6LmS.png?width=1200)
![](https://assets.st-note.com/img/1729827090-aKoX5TAZCd9Hv7LpI2BtlwxD.png?width=1200)
このコンセプトに興味がある方は、こちらのリポジトリをご覧ください(説明は英語のみ)。
SSDKは、オペレーティングシステムの形でAll-in-One SDKを持つというコンセプトの証明に過ぎない。ISOファイルにはいくつかの問題があるが、少なくとも多くの点で役に立つ。