こんばんは、七夜志希です。今日は久々にゲームの話。
わたしたちインターネット黎明期の人々は、Adobe Flash Playerを使った様々なFlashゲームを楽しんできましたよねぇ。
スマフラ、マリオX、マリオフラッシュ、プニキ(ただしロビカスは許さん)など……
あなたはいくつのFlashゲームが思い出せますか?
マリオとソニックがクロスオーバーする、ドラゴンボールZっぽいアニメの「スーパーマリオブラザーズZ」などといったFlashアニメというものもあったくらいです。 懐かしいなぁ、今も制作続いてるのかなぁ……?
その中でも、Super Mario Bros. Crossover 3.0(スーパーマリオクロスオーバー3)というFlashゲームを知っていますか?
わたしはすっごく大好きだったゲームです。ですが、Adobeはセキュリティ上の問題からFlash Playerの開発停止と配布の打ち切りを発表し、Flashコンテンツはこの世から一斉に消滅しました。今ではSWFファイルを読み込めるプロジェクターをダウンロード出来るページすら消滅しています。
今ではAdobe Flash Playerを代替するRuffleというエミュレータも開発されているらしいですが安定度はまだ悪く、ActionScriptへの対応などといったまだまだ問題が残されている状態で、実際にRuffleでマリオクロスオーバー3は、読み込めましたが動きませんでした。
じゃあプロジェクターで動かせばいいじゃねえか、とのことで、早速動かしましたよ。
そしたら、なんと帰ってきたのはロード画面ではなく404エラー。なんと製作者さんが、マリオクロスオーバー3のゲームデータを、自身のサーバから消していたんです。
そしてわたしは結論として、マリオクロスオーバーのゲームデータさえ見つかれば、ActionScriptが参照する先をローカルデータに設定してオフライン化出来るんじゃないか?と。
わたしはネットの海を泳ぎ、マリオクロスオーバー3.0の最終的なゲームデータの場所にたどり着きました。 そして古いPCでFlashCS6を動かして、久々のプログラミング。今では遺物であるFlashを動かすという現代ではありえないことを何度も繰り返し、プレイし、バグを潰し、ついに……
スーパーマリオクロスオーバー3.0の
オフライン化に成功しました!!!!
いやぁ、長かったぁ…………。
Ruffleですら動かなかったマリオクロスオーバー3を、ついに公式エミュで。
しかもオフラインプレイできる…………至高の瞬間。
これを皆様にも味わってほしい!!!!
もちろんだが二次配布や
無断転載は禁止だぞ!!
なお、本ゲームはキーボード操作しか対応してないので、XboxコンやPCコンにキー操作を割り当てるソフトを使うと操作しやすくなりますよ~。 JoytoKeyなどをご利用ください!
デフォでは
十字キーで移動
十字キー上下で射撃出来るキャラは射撃方向変更
ジャンプ(Aボタン)がZキー
必殺技(Bボタン)がXキー
ポーズがENTERキー
セレクトがAキー
になってるので、これを使用するコントローラーに合わせて設定すればおk!
流石にキーボード操作じゃ骨が折れるので、素直にコントローラー使ったほうがいいです。
・移動の十字キー
移動の操作には3Dスティックだと過剰認識による誤爆が起きるので、十字キーを使うと、操作しやすくなりますよ! なので、十字キーがついているコントローラーを選びましょう! やっぱりレトロゲームは十字キーですよねぇ。
七夜志希(JirachiArt's/Project-ReHope)