このサイトについて

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

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

対応ゲーム

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

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

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

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

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

闘神都市II
DALK
Dr.STOP!
ぷろ すちゅーでんとG
あゆみちゃん物語
AmbivalenZ -二律背反-
宇宙快盗ファニーBee
学園KING
  • fuktommy.comgakuen-king.zipをダウンロードしてください)
夢幻泡影
D.P.S.全部

注意: CD音源モードでないとBGMが鳴りません。

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

ゲームを起動する

このサイト自体は実行環境のみ提供するもので、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 12で、ディスクイメージを読み込ませるとブラウザクラッシュする問題が報告されています。作者の環境では再現せず、またSafari側のバグと思われるため対応は難しい状況です。ご不便をおかけしますが、ディスクの読み込みに失敗する場合は当面は他の環境でご利用ください。

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付属の「ファイル」アプリから削除しておきましょう。
操作方法

各ゲームの操作方法に準じます。スマートフォン・タブレットでは2本指でタッチすると右クリック扱いになります。

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

設定

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

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

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

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

さいごに

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

xsystem35
https://github.com/kichikuou/xsystem35-sdl2/
system3 (武田俊也さんの System3 for Win32 ベース)
https://github.com/kichikuou/system3-sdl2/
このサイト
https://github.com/kichikuou/web/

バグ報告、要望、質問、連絡、苦情などは以下のメールアドレスまでお願いします。 KichikuouChrome@gmail.com