中華ゲーム機届いた
中華ゲーム機(O30S)届いたんでちょっと触ってみた。
Aliexpressよりもメルカリとかヤフオクのが安い感じなのと、Aliexpress見ててもホワイト以外はクリア以外売ってるショップが少なくて、
Yahoo!フリマに商品画像が非クリアの黒っぽいのが売ってたんでYahoo!で買った。
中華は顔料節約でホワイト以外はクリアばっかなのかね?
クリアは嫌だが、よく考えるとR36HはWifiチップを装着する場所が基板上にあるらしくO30Sにもあるのでは?
思ってるんだが、クリアなら空けなくても確認できたかもしれない・・・
Aliexpressよりもメルカリとかヤフオクのが安い感じなのと、Aliexpress見ててもホワイト以外はクリア以外売ってるショップが少なくて、
Yahoo!フリマに商品画像が非クリアの黒っぽいのが売ってたんでYahoo!で買った。
中華は顔料節約でホワイト以外はクリアばっかなのかね?
クリアは嫌だが、よく考えるとR36HはWifiチップを装着する場所が基板上にあるらしくO30Sにもあるのでは?
思ってるんだが、クリアなら空けなくても確認できたかもしれない・・・
届いたのはArkOSってのが入っててゲームが大量に入ってたが、
タイトル画像が日本語だから起動してみたら中身は英語だったんで即辞めたw
CFW入れようと思ってて、宅急便気づかず再配達になったから待ち時間にROCKNIXってFCWを落としてたんで早速入れてみた。
ゲーム機付属のSDカードは64GBだが、32GBのがあったんでそれ使った。
https://rocknix.org/devices/unbranded/game-console-r35s-r36s/
O30SはR36Sって機種の形状違い版らしく、上のページにR36Sに関する情報が記載されてる。
R36Sで動くOSはいくつかあるようだが、ROCKNIXが一番ドキュメント整ってる感じだったんでROCKNIXにした。
R36S用のOSイメージは用意されてるんだが、現行版は液晶パネルが変わってるようで、リンク先に記載があるが、mipi-panel.dtbo.r36s-panel4ってやつで表示できた。
のだが、mipi-panel.dtboにリネームして第1パーティションの /overlays/mipi-panel.dtbo に設置なんだが、間違えて第1パーティションのルートに置いて何も表示されなくて、
panel4じゃないのかと思ってほか試したりした・・・
オリジナルの.dtbからパネル関連を抜き取ってmipi-panel.dtboを作成するコマンドについて記載されてるが、
コマンドは.pyだからPC上でも使えるものじゃないかと思うんだが、単独配布はされてないみたいで実機にSSH接続して使うもののようで、
画面が表示できなきゃSSH設定ができないと思うんだが、どうすんだ?
OSイメージはrootfsがRAMディスクぽいんでPCでマウントして/usrにアクセスする方法もわからん。
まあ、間違いに気づいてpanel4で表示できたんで良かった。
オリジナルの.dtbは第1パーティションのrk3326-rg351mp-linux.dtbってのをロードしてるみたい。
OSイメージのSDへの書き込みは公式だとRufus,だとかRaspberry Pi Imagerだとか謎ツールが記載されてるが、
単なるディスクイメージなんで、
ROCKNIXのOSイメージは第1パーティションが2GBのFAT32でブートローダがマウントする/boot的なやつ。
第2パーティションは32MBのext4になってて初回起動時に拡張されるぽい。
設定で日本語化できる。
ROMの方はオリジナルのSDカードをフォーマットして使った。
FAT32/ExFAT/ext4/btrfsのいずれかでフォーマットして実機に装着して再起動すると/roms以下が作成されるんで、
PS1のROMだったら/roms/psxに入れるとエミュレータでロードできる。
ext4にした場合はOSカードの/romsとROM用スロットのSDの/romsを統合できて、書き込み時にどっちに保存するか設定できる。
/roms/musicに音楽ファイルを入れるとメニュー画面でBGM再生される。
初期状態だと音量デカいので注意。
設定で自動再生しないようにできる。
が、musicアプリの使い方がよくわからんのと、他は日本語になるんだがmusicアプリは日本語表示できないぽい?
/roms/mplayer以下に動画ファイルを置いとくとmplayerで再生できる。
ゲームのROMなんかも/roms以下のディレクトリにファイルを置かないと表示されない。
全表示にもできるが、エミュレータの数が多いんで使わないのは非表示のが良さげ。
超短いUSBケーブルが同梱されてたが、充電専用ケーブルぽい。PCにつないでも反応無いから設定間違ってるのかと思った。
ネットワーク設定のUSBガジェットからFile transferだかでMTPモードになる。
USBガジェットはLANにもできるみたいで公式サイトだとLANにするのがおすすめみたいだったが、ネットワーク設定しないと使えないからめんどくさいと思う。
MTPモードだと/romsにしかアクセスできないが、リセットして起動中に音量↓でリカバリーモードになって全パーティションにアクセスできる。
ゲーム機としてはボタンの反応良いほうが良いんかもだが、どのボタンも反応良過ぎで誤プッシュしやすい。
持ち替えたりしてリセット触っちゃうと簡単に反応する。
ボタンのショートカットが多くて操作が難しい。
あと、最初SDカードは端子が裏側だと思って装着しようとしたが、端子が表側なのね。どの機種も似たような構造だろうから常識なのかな?
買っちゃったわけなんだが、ゲームやる気がしないw
タイトル画像が日本語だから起動してみたら中身は英語だったんで即辞めたw
CFW入れようと思ってて、宅急便気づかず再配達になったから待ち時間にROCKNIXってFCWを落としてたんで早速入れてみた。
ゲーム機付属のSDカードは64GBだが、32GBのがあったんでそれ使った。
https://rocknix.org/devices/unbranded/game-console-r35s-r36s/
O30SはR36Sって機種の形状違い版らしく、上のページにR36Sに関する情報が記載されてる。
R36Sで動くOSはいくつかあるようだが、ROCKNIXが一番ドキュメント整ってる感じだったんでROCKNIXにした。
R36S用のOSイメージは用意されてるんだが、現行版は液晶パネルが変わってるようで、リンク先に記載があるが、mipi-panel.dtbo.r36s-panel4ってやつで表示できた。
のだが、mipi-panel.dtboにリネームして第1パーティションの /overlays/mipi-panel.dtbo に設置なんだが、間違えて第1パーティションのルートに置いて何も表示されなくて、
panel4じゃないのかと思ってほか試したりした・・・
オリジナルの.dtbからパネル関連を抜き取ってmipi-panel.dtboを作成するコマンドについて記載されてるが、
コマンドは.pyだからPC上でも使えるものじゃないかと思うんだが、単独配布はされてないみたいで実機にSSH接続して使うもののようで、
画面が表示できなきゃSSH設定ができないと思うんだが、どうすんだ?
OSイメージはrootfsがRAMディスクぽいんでPCでマウントして/usrにアクセスする方法もわからん。
まあ、間違いに気づいてpanel4で表示できたんで良かった。
オリジナルの.dtbは第1パーティションのrk3326-rg351mp-linux.dtbってのをロードしてるみたい。
OSイメージのSDへの書き込みは公式だとRufus,だとかRaspberry Pi Imagerだとか謎ツールが記載されてるが、
単なるディスクイメージなんで、
# cat > /dev/sda
で普通に焼ける。ROCKNIXのOSイメージは第1パーティションが2GBのFAT32でブートローダがマウントする/boot的なやつ。
第2パーティションは32MBのext4になってて初回起動時に拡張されるぽい。
設定で日本語化できる。
ROMの方はオリジナルのSDカードをフォーマットして使った。
FAT32/ExFAT/ext4/btrfsのいずれかでフォーマットして実機に装着して再起動すると/roms以下が作成されるんで、
PS1のROMだったら/roms/psxに入れるとエミュレータでロードできる。
ext4にした場合はOSカードの/romsとROM用スロットのSDの/romsを統合できて、書き込み時にどっちに保存するか設定できる。
/roms/musicに音楽ファイルを入れるとメニュー画面でBGM再生される。
初期状態だと音量デカいので注意。
設定で自動再生しないようにできる。
が、musicアプリの使い方がよくわからんのと、他は日本語になるんだがmusicアプリは日本語表示できないぽい?
/roms/mplayer以下に動画ファイルを置いとくとmplayerで再生できる。
ゲームのROMなんかも/roms以下のディレクトリにファイルを置かないと表示されない。
全表示にもできるが、エミュレータの数が多いんで使わないのは非表示のが良さげ。
超短いUSBケーブルが同梱されてたが、充電専用ケーブルぽい。PCにつないでも反応無いから設定間違ってるのかと思った。
ネットワーク設定のUSBガジェットからFile transferだかでMTPモードになる。
USBガジェットはLANにもできるみたいで公式サイトだとLANにするのがおすすめみたいだったが、ネットワーク設定しないと使えないからめんどくさいと思う。
MTPモードだと/romsにしかアクセスできないが、リセットして起動中に音量↓でリカバリーモードになって全パーティションにアクセスできる。
ゲーム機としてはボタンの反応良いほうが良いんかもだが、どのボタンも反応良過ぎで誤プッシュしやすい。
持ち替えたりしてリセット触っちゃうと簡単に反応する。
ボタンのショートカットが多くて操作が難しい。
あと、最初SDカードは端子が裏側だと思って装着しようとしたが、端子が表側なのね。どの機種も似たような構造だろうから常識なのかな?
買っちゃったわけなんだが、ゲームやる気がしないw