湘南歩楽Log

@歩楽のデイリーLog 不定期ながらB級グルメやPC関連を記録してます♫

*

Raspberry Pi 5:Doom3で遊ぶ

   

Pi-AppsからインストールしたDoom3

小生の場合基本を無視してしまったが為に、数回Installを試すことになってしまった。

 

M.2hatとGame

以下の点に注意すればDoom3のデモ版はpac-man同様にPi-Appsだけで動作する。

Pi-Apps→game→Doom3→installボタンを押すと

スクリプトによる端末が動作する。そして、選択肢として

Do you have the doom3 game files? the demo mode will be installed if you answer No. [Y/n]

*【the doom3 game files】はおそらくgame datefileだと思われる。

【doom3 game files】を持ってない場合は【n】

【the doom3 game files】を持っていない場合は、Demo動作に必要なものが一括インストールされる。

ユーザは何もしなくていい。後はアイコンをクリックするだけでデモ版が動作する。

doom3Demo版のオープニング*デモ版は一部のみ動作するはずで(未確認)、全編をプレイするためにはオリジナル版を購入等する必要があると思われる。

 

【doom3 game files】を持っている場合は【y】

Demo game filesのコピーは省略され、Localフォルダに実行ファイル【base.so, d3xp.so, dhewm3, libidlib.a】が生成される。

また端末でのインストールの最後に

WARNING: YOU MUST place the game files in ~/Doom3GameFiles for the game to work.

と補足説明も表示される。

 

小生所有Windows版のゲームファイルには【Doom3Demo】というフォルダは使用されていないので、Localフォルダ【Doom3】フォルダを用意した。

最終動作させるには

【Doom3】にPi-Appsで生成された【base.so, d3xp.so, dhewm3, libidlib.a】と【正規のゲームファイル】等をコピー

【Doom3】フォルダを端末で開き

$ ./dhewm3

 

上記で動作する。

 

小生の失敗

小生の場合はスクリプト端末の補足情報をきちんと確認すること無く【y】を選択し、Demo版が設定されていないのにアイコンをクリック。動作するはずもないのに何度もクリックを繰り返した。

また【WARNING: YOU MUST place the game files in ~/Doom3GameFiles for the game to work.】も気に止めなかった。

Localフォルダに生成された【base.so, d3xp.so, dhewm3, libidlib.a】の内、

ターミナルで無理矢理【dhewm3】を叩いてみたら

shutting down: Couldn’t load default.cfg
idRenderSystem::Shutdown()
Shutting down OpenGL subsystem
Sys_Error: Couldn’t load default.cfg
shutdown terminal support

と少し情報が現れ、他の設定ファイルを探すも見当たらない。備忘記録動画を見てみると、きちんと追加情報がスクリプト端末に記載されていた。

【base.so, d3xp.so, dhewm3, libidlib.a】と【正規のゲームファイル】を一緒に集めれば動作する・・・

説明がなされているのに読まない自分に呆れてしまった。

スポンサーサイト
Amazon Raspberry pi 5 m.2 hat 関連

 

Raspi5でのDoom3動作完了

【Doom3Demo】【Doom3オリジナル版】も同様に動作する。

ゲームパッドなどのデバイスはまだ設定していないので当面マウス・キーボードでプレイしている。

Raspi5でも動作したDoom3
Raspi5でも動作したDoom3動作環境:rpi-2712 #1 SMP PREEMPT Debian 1:6.6.20-1+rpt1 (2024-03-07) aarch64 GNU/Linux

 

*id Softwareの旧作品のBase部分は既にオープンソース化されているので、敢えて購入する必要はないだろう。動作させるかどうかは本人次第ということ。他のタイトルでも同様なのかな。【game datefile】の入手は購入するかどうかの選択・・・

https://github.com/id-Software

 

PS3やXboxなど各種ゲーム機やゲームプラットフォームに合わせて販売されている古典的なレトロタイトルなのでわざわざRaspi5にインストールする必要のない方が多いと思う。さらに面倒だと感じるならプラットフォームに合わせて対価を支払えば済む。

ただArm版Windowsで動作するSoftwareの移植が進んでいないのにRaspi5+Windows11の動作テストに魅力を感じる方が存在するように、PT3の利用やWineを経由してWindows系SoftwareをRaspi5で動作させ自分のデスクトップ環境を整えたいと願う輩も居るのだ。

世代差があるので仕方がないが端末ゲーム機やスマホでゲームをするという嗜好がないので、小生にはPC動作版が必要である。

旧タイプのRaspiでも繰り返し取り上げられたきたゲームなので、そのためにRaspi5を購入する人はないだろう。

x64環境離脱の候補としてRaspi5を選択した。幸いPT3は動作している。

それ以外でどんなSoftwareが動作できるのかに興味が移ってきている。Doom3はその切っ掛けに過ぎない。

そして取りあえずの案内人は【Pi-Apps】である。まだまだ自分で調達できるまでには学習が必要。

 

古典的なレトロゲームを再開する

Windows系ゲームソフトを購入した最後のタイトルがQuake3 Team Arenaだと思う。まだWindows2000にUSB1.0の実装がなかった頃で、キーボード操作だけでプレイしていた。そんなキーボード専用のゲームソフトも【JoyToKey】【AntiMicro】でカスタマイズすればゲームパッドが使えるのだから過去ものでいい。それで十分だ。Raspi5でゲームパッドがキーカスタマイズ出来るかどうかはこれからの確認であるが・・・

一通りDoomやQuakeで遊び、それ以降のレトロタイトルを試すのも余暇としては十分であろう。最新版のゲームタイトルは全く必要ない。最新ものはWindows11と同じで機材を選んでくる。ゲームタイトルに拘るのではなく、動作できるゲームで余暇を楽しもう。

動作するゲームで遊ぶ
動作するゲームで遊ぶ

敷居の高かったコンパイルもゲームタイトル関連だと興味の度合いも違ってきて、何だか自分でもチャレンジしてみようという意気込みが出てきている。

先ずはDoom3の最終クリアとその派生タイトルを進めたい。

Raspi5 Playing Doom3
Raspi5 Playing Doom3

因みに【Ghost of Tsushima】に要求されるスペックの内グラフィックカードは最低ラインでAMD Radeon RX 5500 XTクラスだという。

15年後に検討しよう。

因みに別ルートであるRaspi5+(動作確認中の)Wine経由によるQuake2 Quake3 Quake4 Doom2 Doom3とも動作には至っておらず、小生の力量不足である。

・・・Pi-Appsにある【steam】も何だか動作していない。

スポンサーサイト
amazon タイムセール    amazon Raspberry pi 5 m.2 hat

備忘記録動画: Playing Doom3 on Raspberry Pi5

ゲームパッドの設定方法等は未だ準備していないけれど、取りあえずマウス・キーボードでプレイした・・・

 

関連過去Log:Raspberry Pi 5関連

Bookworm RaspberryPi5: CTRLキーとCaps Lockの入替
raspberry pi 5とMcuzone MPS2280D M.2hat
Raspberry Pi 5:有線イヤホンを使用する
PSEマーク Raspberry Pi5 電源アダプター
Raspi5にClamtk 6.18をインストール
Raspi5にapp store Pi-Apps を入れる
raspberry pi 5 m.2拡張ボード hat関連
Raspi5-PT3機のシステムバックアップ
Raspberry Pi 5 公式hatが発表って?
Raspi5-PT3 VLCプレーヤーでのリアルタイム視聴
PT3とRaspberry Pi 5 (Debian Bookworm)

関連過去Log:Ubuntu関連

Tips:【Ubuntu Server 22.04 LTS】とWine8.0
Tips:【Ubuntu Server 22.04 LTS】CDリッピングとCDDB
Tips: Ubuntu 22.04 +PT3 時間指定による自動(復帰)起動:at+rtcwake
Tips:【Ubuntu Server 22.04 LTS】時間指定による自動復帰:rtcwake
Tips:【Ubuntu Server 22.04 LTS】Thunderbirdをアンインストールする
Tips:【Ubuntu Server 22.04】有線Lan接続「管理対象外」表示を修正する
Legacyハード-マザーボード~交換装填が完了~起動の確認と内部データの取り出しは繰り延べ中
Tips:Ubuntu22.04LTS CtrlとCapsLockキーの入替
Tips:Ubuntu22.04LTS テキストファイルを簡単にroot編集する
Tips:Ubuntu22.04LTS lvmの拡張をする
Tips:Ubuntu22.04LTSにClamTK6.14をインストールする
Tips:フォルダ共有 Ubuntu22.04 LTSとWindows11
メモ:物理PC Ubuntu22.04 LTSにPT3環境を設定してみる
Tips:新たなデスクトップを用意する Ubuntu Desktop 20.04.3 LTS

関連過去Log:Windows PT2 (現在22631.4112 不具合なし)

PT2とWindows11 build 22631.2715
PT2とWindows11 23H2 build 22631.2506
PT2とWindows11 build 22621.2134
PT2とWindows11 22H2 build 22621.900
検証:PT2と先行RTM候補 Windows11 22H2 build 22621.382
PT2とbuild 22000.832

関連過去Log:Windows関連

Tips: Windows版 FFmpeg6.0を使用する
復習 VMware17 仮想マシンの仮想ディスクを縮小する
Tips:Windows11 Defenderをコマンド操作する 22H2
Tips:Windows Updateが止められないのでコマンド対応する-Tiny11
メモ:Tiny11builderを使ってみた
メモ:Tiny11 b1をアクティブにしてみた
Tips:デバイスのセットアップに関する通知をオフにする 22H2
レビュー VMware WorkStation 17.0でWin22H2をクリーンインストール
Tips:今さらながらTVtest ver.0.10をTSファイル再生のメインに据える
Tips:フィッシングに対する保護
メモ:Windows 11 2022 UpdateとVM仮想PC 22000.978
Legacy ZENBOOK UX21E も 22H2 22621.521へ
Tips:記録終了しなかった中間 (MDT) 動画ファイルを修復する
Tips:WINDOWS 10で0X800706BEのエラー対等 (KB5012599)
Tips:HotSwap! Version 6.3.0.0 on Windows11
Tips:Windows 11 日付や時刻がずれる場合の対応(NTPサーバー変更等)
Tips:Windows 11のデスクトップ壁紙の収納場所
VMware Pro 仮想マシンのWindows10を更新インストールする
Tips:Windows11 VMware仮想PC vTPMからソフトウェアレベルTPMに変更する
Tips:VMware仮想PCのレガシーBIOSモードをUEFIモードへ変更
Tips:Windows11 VMware仮想PCにvTPMを組み込む
なんで今頃BonDriverの初期化が出来ないんだよ!
Tips:Windows11の起動時にスタートアップ-アプリを追加する
Tips:Windows11の自動サインインの設定

関連過去Log:Windows PT3

PT3とWindows11 build 25967.1000
Ubuntu 22.4 LTS+Docker (20.10.21)+mirakurun(3.9.0-rc.2) + EPGStation(v2.6.20)で運用中
PT3とWindows11 build 22621.1413
PT3とWindows11 build 22621.1344
PT3とWindows11 22621.963
PT3とWindows11 22H2 R Preview build 22621.317
PT3とWindows11 22H2 R Preview build 22621.105
PT3とWindows11 21H2 build 22000.282

 - アプリ , , , , ,

 

320

320

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

  関連記事

メモ:Tiny11 b2をアクティブにする

目次1 Tiny11 b1はb2にUpgrade出来ないようで・・・2 Tiny …

Windows 11 Dev2210Eval版 開発環境を入手する

目次1 2023年1月10日まで無料の環境を試すぞ2 公式ダウンロードURL3 …

Tips:【Ubuntu Server 22.04 LTS】CDリッピングとCDDB

目次1 CDのリッピング1.0.0.1 Ubuntu リッピングソフトウェア・・ …

トライアル 日曜日はチャージポイント10倍 2023.02

目次1 トライアル特定店舗限定 日曜日はチャージポイント10倍キャンペーンが帰っ …

楽天ポイント:アプリ 『~一定時間経過後にご利用いただけます』での我慢比べ

目次1 スマホの機種変更に伴う再設定2 『初回ログイン時のみ一定時間経過後にご利 …

Tips:Windows11 Defenderをコマンド操作する 22H2

目次1 Windows Update自動更新は無効とし、Defender は常に …

Raspi5にClamtk 6.18をインストール

目次1 Pi-AppsからClamtkをインストール2 過去のバージョンでは弱点 …

Tips:Ubuntu22.04LTS CtrlとCapsLockキーの入替

目次1 どうして【Ctrl】のキーの機能を変更しないのだろう2 Ubuntuでの …

トライアル特定店舗限定【販促】 日曜日はチャージポイント10倍

目次1 アプリ Su-payシンプルそのもの2 トライアル特定店舗限定:日曜日は …

Tips:【Ubuntu Server 22.04 LTS】とWine8.0

目次1 Windowsアプリケーションの統合が出来れば・・・2 Wine8.03 …