このサイトについて
アリスソフトのゲームエンジン System3.5 の有志によるフリー実装である xsystem35 を JavaScript / WebAssembly に移植したものです。以下の環境で動きます。
- Google Chrome (PC / Android)
- Mozilla Firefox
- Safari (iOSでは一部動作に制限があります。)
- Microsoft Edge
- Opera
素晴らしいゲームがせっかくフリーで提供されているのに遊ぶためには仮想CDソフトが必要だったりというハードルの高さを改善できれば、という試みです。
ゲームを起動する
このサイト自体は実行環境のみ提供するもので、ゲームのCDイメージを読み込んで動作します。
- 以下のどちらかのサイトで、鬼畜王ランスのCDイメージをダウンロードします。
- ダウンロードしたファイルはRAR形式の圧縮ファイルなので、展開してCD-ROMイメージを取り出します。Windowsなら LhaPlus、Macなら The Unarchiver で展開できます。ChromeOSは標準機能でRARを展開できます。
- 展開したフォルダにある
KICHIKUOU.img と KICHIKUOU.cue (または DISC.img と DISC.cue) を、鬼畜王 on Web のページにドラッグ&ドロップするか、ページにある「ファイルを選択」ボタンを押して選択します。
- ゲームが始まります。セーブデータはブラウザ内に保存されるので、次回ページを開いたときは再度CDイメージを読み込ませればセーブしたところから再開できます。
操作方法
スマートフォン / タブレットでは2本指でタッチすると右クリック扱いになります。
設定
画面上部の歯車アイコンをクリックすると設定ウィンドウが表示されます。
表示
- 拡大率
- ゲーム画面の拡大率を設定します。「自動」にするとウィンドウの大きさに合わせます。
-
- 拡大時に補間しない
- Google ChromeとFirefoxでのみ有効です。通常は色を補間してなめらかに画面を拡大しますが、これをオンにすると単純に拡大します。ドット絵の感じを楽しみたいとき有効にするといいでしょう。
- 文字をなめらかに表示する
- アンチエイリアスをかけて文字表示を綺麗にします。設定を変えた場合、すでに表示されている文字はそのままで次回の文字描画から反映されます。
セーブデータ
ブラウザ内に保存されているセーブデータをZIPファイルに保存したり、ZIPファイルから復元できます。セーブデータをバックアップしたり、他のPCに移行する場合に使います。
バグ・制限
iOS
iOSではiCloud Driveに展開済みのCDイメージを入れておけばSafariから読み込んで遊べますが、以下のような制限があります。
- しばらく遊んでいるとCDイメージの読み込みに失敗するようになり、BGMが再生できなくなります (おそらくSafariのバグ)。エラーが出たときは通知メッセージ上の「imgファイルの再読み込み」をタップして
KICHIKUOU.img を再度選択してください。
- ボリューム調整は本体ボタンからしかできません。ページ上ではミュートのみ可能です。
さいごに
ソースコードは以下にあります。
https://github.com/kichikuou/xsystem35-sdl2/
バグ報告、要望、質問、連絡、苦情などは以下のメールアドレスまでお願いします。
KichikuouChrome@gmail.com