2016/10/29

8bitゲームマシン・コンピューター 「PocketC.H.I.P.」 コレコビジョン (ColecoVision) エミュレータ

8bitゲームマシン・コンピューター「PocketC.H.I.P.
公式フォーラムで「PocketC.H.I.P.」で80年代に発売されたコレコビジョン (ColecoVision) のエミュレータを動作させる方法が公開されているのを確認できました。早速、コレコビジョン (ColecoVision) エミュレータの導入方法を解説していきます。


80年代に発売されたコレコビジョン (ColecoVision) のゲーム体験をPocketC.H.I.P.でエミュレートします。
romanaThreeはビデオゲームの歴史をよく理解していて、ColEm(Portable ColecoVision Emulator)を取得しPocketC.H.I.P.で実行する価値があることを知っていました。
これは古典的なレトロゲームなので、PocketC.H.I.P.上で実行するのは簡単です!

あなたがromanaThreeのような1980年代初期の熱狂的なビデオゲーム信者でない限り、あなたはゲーム機コレコカメレオン、コレコ社について耳にするだけだったかもしれません。
The 1982 ColecoVision

靴メーカー向けに革を販売する会社として創業し、1950年代には革細工キットの販売をはじめました。70年代後半には、同社はアタリ社の家庭用ビデオゲーム機「ホーム・ポン」で成功を収めました。コレコ社はアメリカで大ブームとなったキャベッジパッチキッズのライセンスを買いました!

1982年にコレコ社はコレコビジョンを発売し、家庭用ビデオゲーム機市場に再参入しました。これはAtari2600よりも強力なコンソールで、任天堂の大ヒットゲームであるドンキーコング、アタリクラシック、ピットフォールを含む12のローンチタイトルを誇ります。1983年初期には100万台以上の販売、1984年には145以上のゲームが発売となりました。
最終的には、80年代半ばにコレコ社のビデオゲーム機の打ち切り、1985年にはビデオゲーム分野から撤退しました。

《重要》
操作手順を行う途中でパスワードや、Y/Nの選択肢がターミナル上で表示される場合があります。パスワードを求められた場合には「chip」(初期状態の場合)、Y/Nの選択肢がでた場合には「y」と入力して「Enter」キーを押しましょう。
※指示がない限り、入力するコマンドは改行をする必要はありません。(全て続けて1行入力)



1.ターミナルを開きます。
インターネットに接続されている「PocketC.H.I.P.」のホーム画面からターミナルをタップして起動します。このプロジェクトはすべて「PocketC.H.I.P.」本体で行うことが可能です。



2.必要なパッケージ、依存関係をインストールします。
「PocketC.H.I.P.」にシステムパッケージリストを更新します。
sudo apt update

ColEmエミュレータの依存関係をインストールします。
sudo apt install build-essential zlib1g-dev libx11-dev libxext-dev unrar



3.ColEmソースコードをダウンロードします。
wgetコマンドを使用してMarat Fayzullin's ColEmソースコードのコピーをダウンロードしてください。
wget http://fms.komkon.org/ColEm/ColEm38-Source.zip



4.ソースコードを解凍し、コンパイルを実行します。
ダウンロードしたソースコードを解凍します。
unzip ColEm38-Source.zip

作業ディレクトリを「~/ColEm/Unix」に変更します。
cd ColEm/Unix

makeコマンドを使用してエミュレータをコンパイルします。
make



5.BIOSとROMファイル
ゲームをはじめる前にコレコビジョンのBIOSファイルを用意する必要があります。
ColEmのBIOSファイルは、COLECO.ROMという名前にして、colemアプリケーションを同じディレクトに保存する必要があります。

BIOSファイルを入手し、保存したら次のコマンドを使用してROMファイルをロードすることができます。
~/ColEm/Unix/colem PATH TO ROMFILE.COL

注:コマンドを入力後にエラーが発生した場合には、colemディレクトリのパスが正しいものであることを確認してください。わからない場合にはお調べください。検索エンジンはあなたの友達です!

PATH TO ROMFILE.COLにはROMファイルの保存場所のパスとファイル名を正確に入力する必要があります。



3.ゲームプレイ&コントロール
画面サイズ、ボタンが自動的にPocketC.H.I.P.に正しく表示されているように見えます!我々がテストしたゲームでは、キャラクターのコントロールマップはD-Padおよび、mおよびnを押すことで操作ができました。

colemの詳細については、-help引数を指定してプログラムを実行するかオンラインマニュアルをチェックしてください。

colem -help

参考リンク:Emulate Your 80s Gaming Experience with ColecoVision on PocketC.H.I.P. — Blog. by Next Thing



8bitゲームマシン・コンピューター 「PocketC.H.I.P.」でコレコビジョン (ColecoVision)のエミュレータを動作させる方法は以上となります。
本記事は公式フォーラムを参考にまとめているものになりますので、あくまでも参考例としていただき、疑問・質問などがある場合には、フォーラム内で自己解決を行ってください。

これからも公式フォーラムで公開された情報をもとに少しずつ理解して情報発信をしていきます。
本記事は、基本的に公式フォーラム・ブログで発表された内容を元にかんたん翻訳をしていますが、理解がしやすいように一部編集・追記がされています。

その他にも公式ブログ・フォーラムで公開された情報についても、解説を行っています。
興味のある方は「PocketC.H.I.P.」 目次 【まとめ記事】を参照ください。



SANDISK USB3.0フラッシュ 64GB SDCZ43-064G-G46 (ULTRA Fit)
SanDisk
売り上げランキング: 594

2 件のコメント:

  1. 迷いに迷って結局買わなかったんですけど、ここの記事読んでると欲が満たせます。ありがとうございます!

    PICO-8によるゲーム制作には興味ないですか?
    もしお時間あればレビュー拝見したいです。
    Arduboyのほうがゲーム制作は難しそうなイメージです。

    返信削除
    返信
    1. コメントありがとうございます!
      PICO-8によるゲーム制作にも興味がありPICO-8 ZINE #1~#4も製本済みで持っています。#1については日本語訳が存在していますが、他はされていないので、そのあたりの手順を踏んでから・・・と思っていましたが、色々と物欲が刺激される商品を注文したり、試したりしているので時間が取れない感じとなってしまいました。
      落ち着いてから取り組んでいきたいと思います!

      削除