このサイトについて

アリスソフトのゲームエンジン System3 / System3.5(の、有志によるオープンソース版)をブラウザ上に移植して、 配布フリー宣言 に基づいて配布されているゲームのいくつかを遊べるようにしたものです。素晴らしいゲームがせっかくフリーで提供されているのに、遊ぶためのハードルが高い(仮想CDソフトが必要だったり)という状況を改善できれば、という試みです。

以下の環境で動きます。ブラウザはできるだけ最新版を使用してください。

対応ゲーム

現在、以下のゲームに対応しています。ディスクイメージの入手先を表示するにはタイトルをクリックしてください。

Rance -光を求めて-
Rance II -反逆の少女たち-
Rance III -リーザス陥落-

修正パッチを適用する場合、ZIPファイルを一度展開してRANCE3SA.ALDを修正版に上書きし、再度ZIP圧縮してください。

RanceIV -教団の遺産-
ランス4.1 ~お薬工場を救え!~
ランス4.2 ~エンジェル組~
鬼畜王ランス
闘神都市

修正パッチを適用する場合、ZIPファイルを一度展開して闘神SA.ALDを修正版に上書きし、再度ZIP圧縮してください。

闘神都市II
Little Vampire
Intruder -桜屋敷の探索-
CRESCENT MOON がぁる
あぶないてんぐ伝説
Dream Program System (D.P.S)
D.P.S SG
  • アリスソフト アーカイブズ
    • 「Windows版 アーカイブ」のZIPファイルを一度展開し、収録作品ごとに分けてZIP圧縮し直したものを使用してください。
D.P.S SG set2
  • アリスソフト アーカイブズ
    • 「Windows版 アーカイブ」のZIPファイルを一度展開し、収録作品ごとに分けてZIP圧縮し直したものを使用してください。
D.P.S SG set3
  • アリスソフト アーカイブズ
    • 「Windows版 アーカイブ」のZIPファイルを一度展開し、収録作品ごとに分けてZIP圧縮し直したものを使用してください。
DALK
Dr.STOP!
Super D.P.S
  • アリスソフト アーカイブズ
    • 「Windows版 アーカイブ」のZIPファイルを一度展開し、収録作品ごとに分けてZIP圧縮し直したものを使用してください。
ぷろ すちゅーでんとG
あゆみちゃん物語
AmbivalenZ -二律背反-
宇宙快盗ファニーBee
ALICEの館3
学園KING
夢幻泡影
D.P.S.全部

また、配布フリー宣言対象以外のソフトでも xsystem35で動くゲーム なら動かせる可能性があります。(本サイトの趣旨とは外れるので詳しい手順は説明しません)

非対応ソフト

配布フリー宣言対象のソフトのうち、このサイトでは上記のゲームには対応していませんが、WebMSX(別サイト)を使うことでブラウザ上で遊べます。手順は以下のようになります。

  1. アリスソフト アーカイブズから「MSX2/2+版 ディスクイメージ」をダウンロードします。
  2. WebMSX のページを開き、ダウンロードしたファイルをドラッグ&ドロップして読み込ませます。(ZIP形式のままでOKです)
  3. 左下の電源アイコンをクリックし、メニューから「Reset」を選択して再起動します。ディスクイメージが読み込まれてゲームが始まります。
  4. Little PRINCESSで文字を入力するには、MSXキーボードのCAPSとKANAをオンにする必要があります。それぞれ [無変換]、[PageDown] キーに割り当てられています。
ゲームを起動する

このサイト自体は実行環境のみ提供するもので、CD-ROMイメージやZIPファイルからゲームを読み込んで動作します。

iOSでの起動方法はこちらを参照下さい。

  1. 起動したいゲームのディスクイメージをダウンロードします。入手先は上の「対応ゲーム」の項を参照してください。
  2. RARファイル(CDイメージ)をダウンロードした場合、
    1. RAR圧縮ファイルを展開してCD-ROMイメージを取り出します。Windowsなら LhaPlus、Macなら The Unarchiver、Androidなら ZArchiver で展開できます。
    2. 展開したフォルダにある拡張子 .img(または .mdf)のファイルと、 .cue (または .ccd, .mds) のファイルを、鬼畜王 on Web のページにドラッグ&ドロップするか、ページにある「ファイルを選択」ボタンを押して選択します。よくわからない場合はフォルダ内のすべてのファイルをドロップしても構いません。
  3. ZIPファイル(Windows版アーカイブ)をダウンロードした場合、
    1. ダウンロードしたファイルをそのまま鬼畜王 on Web のページにドラッグ&ドロップ(または、ページにある「ファイルを選択」ボタンを押して選択)してください。
  4. ゲームが始まります。セーブデータはブラウザ内に保存されるので、次回ページを開いたときは再度CDイメージを読み込ませればセーブしたところから再開できます。
iOSでの起動方法

iOS 11以降で、RARファイルからCD-ROMイメージを取り出して起動する方法です。ZIPファイルから起動する場合(ランス1〜3、闘神都市1など)は、ダウンロードしたファイルをそのまま読み込ませるだけなので、上の「ゲームを起動する」の項の手順に従ってください。

スクリーンショットは iPad のものですが、iPhone でも手順は同様です。

  1. 「設定」→「一般」→「iPhoneストレージ」から、ストレージの空きを確認しておきます。1.4GB以上の空き容量が必要です。
  2. Rar圧縮ファイル解凍のため、iZip をインストールします。
  3. 配布サイトからCDイメージをダウンロードします。数百MBのファイルがダウンロードされますので、WiFi環境でのダウンロードをおすすめします。ダウンロードリンクをタップしてからしばらく時間がかかりますが、そのままお待ち下さい。
  4. ダウンロードが完了するとこのような画面になります。「"iZip"で開く」をタップします。
  5. すべてのファイルを解凍するか聞かれます。「OK」をタップすると解凍が始まります。こちらも数分かかります。
  6. Safariに戻り、鬼畜王 on Web のページで「ファイルを選択」ボタンを押して、「ブラウズ」→「このiPhone内」→「iZip」の中から、ディスクイメージファイルを探して開きます。拡張子が表示されないので全部同じ名前に見えますが、600MB台のが img ファイル、1~2KB のが cue ファイルです。
  7. img と cue の両方が開かれると、ゲームが始まります。
  8. ダウンロードした .rar ファイルはもう不要なので、iZip またはiOS付属の「ファイル」アプリから削除しておきましょう。
操作方法

各ゲームの操作方法に準じます。スマートフォン・タブレットでは画面外の黒帯部分をタッチすると右クリック扱いになります。

鬼畜王ランスの基本操作はこちらの動画で紹介されています。

設定

画面上部の歯車アイコンをクリックすると設定ウィンドウが表示されます。

表示
拡大率
ゲーム画面の拡大率を設定します。「自動」にするとウィンドウの大きさに合わせます。
拡大時に補間しない
Google ChromeとFirefoxでのみ有効です。通常は色を補間してなめらかに画面を拡大しますが、これをオンにすると単純に拡大します。ドット絵の感じを楽しみたいとき有効にするといいでしょう。
文字をなめらかに表示する
アンチエイリアスをかけて文字表示を綺麗にします。文字がかすれて見える場合はオフにしてみてください。ゲーム中に設定を変えた場合、すでに表示されている文字はそのままで次回の文字描画から反映されます。
メッセージスキップ
未読メッセージもスキップする
ONにするとすべてのメッセージをスキップします。OFFのときは既読メッセージのみスキップします。
未読メッセージで解除する
未読のメッセージを表示したとき、メッセージスキップを解除します。
選択肢で解除する
選択肢を表示したとき、メッセージスキップを解除します。
クリックで解除する
クリックでメッセージスキップを解除します。ゲームによっては余計なクリックも拾ってしまうことがあるので、その場合はOFFにしてみてください。
一般
ページを閉じる前に確認する
ゲーム中にページを閉じようとした際に確認メッセージを表示します。iOSでは動作しません。
セーブデータ

ブラウザ内に保存されているセーブデータをZIPファイルに保存したり、ZIPファイルから復元できます。セーブデータをバックアップしたり、他のPCに移行する場合に使います。鬼畜王 on Chromeで保存したZIPから復元することもできます。

Windows版のSystem3.xで保存したセーブデータとの互換性はありません。

高度な使い方

修正ファイルを適用する

ゲームを起動する際に、CDイメージと一緒に差し替えたいファイルをドラッグ&ドロップすることができます。例えば鬼畜王ランスの非公式修正パッチを適用したい場合、アーカイブに含まれる 鬼畜王SA.ALDSystem39.ain をCDイメージと一緒にドラッグ&ドロップしてください。(ゲーム起動時は毎回パッチを一緒に読み込ませる必要があります。)

注意 多くの修正ファイルは、セーブデータに互換性がありません。修正未適用のゲームで保存したデータを修正後のゲームで読み込んだりその逆を行うと、データが壊れる可能性が高いです。

さいごに

ソースコードは以下にあります。

xsystem35
https://github.com/kichikuou/xsystem35-sdl2
system3 (武田俊也さんの System3 for Win32 ベース)
https://github.com/kichikuou/system3-sdl2
このサイト
https://github.com/kichikuou/web
『にせなぐりまくりたわあ』実行環境
https://github.com/kichikuou/patton

バグ報告、要望、質問、連絡、苦情などは @KichikuouWeb または KichikuouChrome@gmail.com までどうぞ。