電子趣味の部屋

電子系のガジェットやアプリ開発等の趣味の話題を書いてます

Beelink GTR9 Pro (AMD Ryzen AI Max+ 395 RAM128GB) 注文しました

最近発売が発表されたBeelink GTR9 Proを注文しました。

Beelink GTR9 Pro AMD Ryzen™ AI Max+ 395 Processorwww.bee-link.com

元々GMKtec EVO-X2が欲しいと思ってたのですが、価格の面と意外とファンがうるさいということなので悩んでましたが、gpt-oss-120bがLM Studioで20token/s以上で動くらしいので欲しいと思ってました。
いざ購入しようとすると、gpt-oss-120bがリリースされて以降AmazonでもAliexpressでもRAM128GBのモデルが軒並み売り切れ状態で、世界中の人が同じようなことを思ってたみたいです。

そこでBeelink GTR9 Proが発表されて冷却や騒音対策にもこだわってるようなので、すぐに飛びついてしまいました。

現在は先行販売中で35日以内に発送ということなので、届くのは来月になりそうです。

blog-e.uosoft.net


用途としてメイン機でも十分なスペックですが、現在のメイン機(ASUS TUF Gaming A15)は現在でも不自由ではなく環境も出来上がっていてむしろ気に入ってる方なので、そのままメイン機として使い続けようと思ってます。
GPUも性能的には同等でゲーム目的なら差はないと思いますが、TensorflowやPytorch等のプログラミング関連は環境を準備する手順も含めてまだnVidiaの方が優位だと思います。
またBeelink GTR9 Proは前面にUSB TypeAの端子もないので、普段使いとしては使いにくいかなと思いました。

そこで、サーバとして使用と考えてます。
NASと仮想サーバのホストとして使用している現在の自宅サーバの環境をそのまま移行して、さらに常時LLMのAPIにアクセスできるようなサーバを想定してます。
またCPUのスレッドの多さ(16コア32スレッド)を生かしてさら仮想環境を増やすことも考えてます。
Steamのストリーミングサーバとしても試してみたいです。

LLMやサーバの用途以外にこれだけのメモリが必要な用途が思いつかないので、普段使いやゲーム用途にはオーバースペックだと思います。
特にゲームが目的ならば同じ予算内でもRTX5070のゲーミングPCが買えるので、そちらの方がゲーミング性能も高くて良いと思います。
消費電力を気にしないのであれば、デスクトップにすればより高性能なものにできます。

この機種を含めてRyzen AI Max+ 395 RAM128GBの機種は特殊な目的が無ければ意味のない性能の機種だと思いますが、LLMが目的ならば価格も含めて普通に入手できるものはこれ以外無いと思います。
またスレッド数とRAMの多さで、家庭内仮想環境のホストサーバにも最適だと思います。

最後にBeelink GTR9 Proのスペックはこんな感じです。

CPU
AMD Ryzen™ AI Max+ 395
Max Turbo Frequency 5.1 GHz (16C/32T)
64 MB L3 Cache

GPU
AMD Radeon 8060S Graphics 40CUs

Memory
LPDDR5X 8000MT/s
128GB (16GB*8)

Storage
Dual M.2 2280 PCle4.0 X4
Max 8TB
Option: 2TB(2TB*1)

Quad Display
DP2.1 8k 60Hz*1
HDMI 2.1 8K 60Hz*1
USB4 (40Gbps/DP1.4)*2

Color
Frost Silver

Dimensions
180x180x90.8mm (Without Rubber Feet)

Wireless Network
WiFi7
Bluetooth 5.4 (MT7925 Wireless Card)

Adapter
Input 100-240V~; 50-60Hz, 3.5A

Operating System
Windows 11 Pro

Warranty & Service
One-year Warranty

Additional Functions
AI Server Cluster, AI Voice Interaction, Built-in Power Supply, Auto Power-On

MiSTer FPGA 手に入れました。(無線LAN設定メモ)

MiSTer FPGA はFPGAでレトロPCやゲーム機、アーケードゲームを再現することを目的としたオープンプロジェクトです。
メインボードして、Intel(ALTERA) Cyclone Vを搭載したDE10-Nano開発キットを使用するのですが、このボード自体高価で4万円以上し、MiSTer FPGAの周辺機器を一通り揃えると6万以上してました。
中国ブランドのQMTechからオプションだったRTCと128MBのSDRAMも搭載された安価な互換ボードが登場し、3万円以下でも購入できるようになりました。
この互換ボードを使用した製品をAliexpressで購入しました。

販売ページ
https://ja.aliexpress.com/item/1005009534250913.html
購入時は送料無料で27,857円でした。

一通りコアがインストールされた32GBのMicroSDカードが付属されてました。(ゲームデータやBIOSは入ってないです)
もっと大容量にしたくて、128GBのMicroSDカードにSDカードインストーラーを使用してMiSTer FPGAをインストールして各種コアの入ったフォルダやgamesフォルダ等をコピーしました。

個々のコアの設定の説明は今回はしませんが、無線LANの設定をしたのでメモ代わりに書いておきます。
ファイルのコピーもscpでできるので便利です。
使用できるUSBの無線アダプタは限られてるようで、使用できるものは公式ドキュメントに書かれています。
WiFi - MiSTer FPGA Documentation
このうちAmazonで見つけたものを使用しました。
TP-Link AC600

はじめは有線LANでsshで接続して無線LANの設定をします。
IPアドレスはMiSTer FPGAの設定画面で確認できます。
sshログイン時のユーザは"root"、パスワードは"1"です。

cd /media/fat/linux/
cp _wpa_supplicant.conf wpa_supplicant.conf

wpa_supplicant.confを編集します。
countryとssidとpskを変更してください。

ctrl_interface=/run/wpa_supplicant
update_config=1
country=JP

network={
        ssid="無線アクセスポイントのSSID"
        psk="パスワード"
}

ネットワークに接続するとNTPで日時も同期されるので、タイムゾーンも変更します。

cp /usr/share/zoneinfo/Japan /media/fat/linux/timezone

ここで再起動します。

8Bitdo アーケードスティックのレバー&ボタン交換

以前の記事で 8Bitdo アーケードスティック for Switch & Windowsのレバーを三和電子のJLF-TP-8YT-SKへ交換しましたが、ボタンも同じ三和電子のOBSF-30へ交換しました。
以下、元のレバーやボタンはノーマルと言います。
三和電子のボタンはノーマルと比較するとレバーと同じように静かになりました。
押した感触はノーマルとあまり違いが判らなかったため、レバーと同様に音を気にしなければノーマルも割と良いものだと思います。


8Bitdo Bluetooth アーケードスティック for Switch & Windows

今回はセイミツ工業の物も気になり、試してみました。
最近のアーケードゲームは三和電子が採用されてるものが多いですが、以前(特にアーケード初期)はセイミツ工業の物が多く採用されていたそうです。
今回購入したのはレバー(LS-32-01-SE)ボタン(PS-14-K)です。
三和電子と比較すると、レバーもボタンも少し固めで音も大きいです。
ボタンは何となく昔のアーケードゲームの記憶が蘇る形状や感触でした。
レバーは遊びも少なく、反応が早いです。
シューティングゲームの場合、セイミツ工業の方が弾を避けやすいと思いました。正確な差はわかりませんが、感覚的にシビアな時に当たることが減った気がします。
ストリートファイター6の時にたまに意図しない方向に入力することがありました。下で防御した後に横に入れて攻撃したいときに間に斜め下が入ることがありました。これは機械的に不具合があるわけではなく、自分の操作の癖で斜めが押されてるのだと思います。三和電子の方は遊びがあるので気づかなかっただけだと思います。
操作に慣れたらレスポンスが早い分セイミツ工業の方が素早く入力できると思います。
よく格闘ゲームは三和電子で、シューティングゲームはセイミツ工業と言われてるようですが、実際に使ってみると納得できました。

普段使いは三和電子の方が好みなのですが、セイミツ工業も捨てがたくコントローラをもう1台欲しいと思い、結局同じものをもう1台購入してしまいました。
初めは筐体のみとか他のメーカーにしようと思ってたのですが、機能(特に接続方式)と価格で8Bitdo Bluetooth アーケードスティック for Switch & Windows一択になってしまいました。

上が三和電子の部品の物で下がセイミツ工業の部品の物です。
少し色を変えてみました。

三和電子の方はメイン機としてそのまま使うとして、セイミツ工業の方は今後他の物に交換したり遊び用で使いたいと思います。

8Bitdo アーケードスティックのレバー交換

先日購入した 8Bitdo アーケードスティック for Switch & Windows ですが、ストリートファーター6とかで下段防御の後に横のレバーを押しながら攻撃しようとしたときに稀に斜め下に入ってしまうことがありまして、レバー+8角形ガイドに交換することにしました。

今回の改造はSwitch & Windows用です。
同じ8Bitdo アーケードスティックでも他機種用の物は配線が違うものがあるようです。

今回購入したのは、アーケード筐体でも良く採用されている三和電子のJLF-TP-8YT-SKと純正ではないようですが、対応する8角形ガイド接続ケーブル(JST XH 5pin)です。

筐体は爪も無く、裏蓋のネジ6本で簡単に外すことができます。
内部は下の写真の様になりますので、レバーの部分を外します。


これをそのまま交換して、接続ケーブルを写真のように接続します。

ケーブルはコネクタの基板の内側から詰めでそのまま接続できます。
ケーブル側のコネクタの左側の詰めが引っ掛かるので、除去しました。
ケーブルのコネクタの向きは下の写真を参考にしてください

再び筐体を閉じて完成です。作業自体は簡単でした。

交換してみての感想ですが、レバーが少し硬く(重く)なりゲーセンはこんな感じだったなって思い出しました。
特に今回は静音の物ではなかったのですが、元のレバーよりカチカチ音がj若干静かになりました。
8角形ガイドのおかげで誤入力も無くなり、快適になりました。

交換して気が付いたのですが、元のレバーのガイドの固定する仕組みが三和電子のレバーと同じようです。

試しに三和電子のレバーから外した四角形ガイドを着けてみたらそのまま装着できました。

元のレバーも悪いものでは無いので、8角形にしたいのであればガイドの交換だけでも良さそうです。

チャレンジ!! パソコン アドベンチャーゲーム&ロールプレイングゲーム SP1

先日のAmazonのプライムセール期間中にセールとは関係ありませんが、前から気になっていた『チャレンジ!! パソコン アドベンチャーゲーム&ロールプレイングゲーム SP1』を購入しました。

内容を簡単に説明すると、Amazonの商品紹介文より
1980年代のパソコンゲームファンのバイブルが、B5判の大判サイズとしては約40年ぶりに復刻! 書名の末尾に「SP1」と付いたこの書籍は、1985年に発行された「チャレンジ!! パソコン アドベンチャーゲーム」と1986年に発行された「チャレンジ!! パソコンAVG&RPG」の中からセレクトした記事をまとめた一冊です。 名作ゲームの数々を豊富な画面写真とともに解説しているのに加え、開発手記や設定資料なども掲載しており、1980年代のパソコンゲームの魅力を存分に味わっていただける内容になっています。 復刻にあたっては、誌面を高解像度でスキャニングしたのち、文字をOCRで読み取ることで鮮明に再現。また、シリーズ恒例の「なぜかはじめにある“あとがき”」は、2025年バージョンを新たに収録しています。

価格が5,500円と少々高価ですが、攻略情報がまとめられていて自分のやりたいゲームがあるときは重宝します。
これを見ながら初めてハイドライド(MSX版)をクリアしました。ファミコン版のハイドライドスペシャルは小さいころ何回かクリア済みですが、PC版は初めてです。
他にもハイドライドⅡとザナドゥが掲載されてるのが決め手となりましたが、一番の理由は懐かしさですね。

掲載されてるゲームタイトル以下の通りです。
英雄伝説サーガ
はーりぃふぉっくす
はーりぃふぉっくす 雪の魔王編
アステカ
ウィル
惑星メフィウス
暗黒星雲
テラ4001
VHD版惑星メフィウス
黄金の墓
アビス
アビスⅡ
オホーツクに消ゆ!!
デーモンズリング
ミコとアケミのジャングルアドベンチャー
ハイドライド
ハイドライドⅡ
ザナドゥ
メルヘン・ヴェールⅠ
デーモンクリスタル
トリトーン
ザ・スクリーマー
ファンタジアン
リザード


レトロPC(PC98まで)のこと

最近数年前に書いたレトロPCの機種毎の記事を順次加筆・修正しましたが、レトロPCのことを昔話もしながら語ります。

小学生の時にファミコンを買ってもらったファミコン世代です。
本体と同時に買ったのはスターフォースで高橋名人全盛期でした。
その頃からパソコンには興味がありましたが、そんな高価なものは買ってもらえるはずも無く、ファミリーベーシックも買ってもらえず、こんにちはマイコンの本が精一杯でした。

中学生になり、やっと買ってもらえる機会がありました。
PC-88を希望したところ、価格的に却下されMSX2になりました。
初めはFS-A1FかHB-F1XDが欲しいと言ってましたが、結局買ってもらったのはレアな三菱電機のML-G30でした。

親の仕事の関係で展示品だったものを安く譲ってもらえたそうで、モニターまで付いてたのは想定外でした。

この時のMSXのことについてはこちらに書いてあります。
blog-e.uosoft.net

高校生時代にはほとんどPCもゲームもやらなくなってたのですが、ふとしたきっかけからPCを久しぶりに触りたいと思いました。
この時にバイトもしていて金銭的にも余裕が出てきので、前から欲しくて中古で手頃の価格になっていたPC-8801MRを購入しました。
MSX2の頃はPC88に対して劣等感みたいなものがありましたが、実際に触ってみるとFDDのアクセス以外は思ったより速度も速くなくて期待したほどではありませんでした。
それでも全盛期を過ぎて中古で安くなったゲームやマイコンBASICマガジンにBASICプログラムを投稿したりとそこそこ遊びました。

この時のPC88のことについてはこちらに書いてあります。
blog-e.uosoft.net

大学の入学祝としてPC-9801BXを買ってもらいました。
大学も情報系の学部ということもあり、この頃から本格的にプログラムも始めました。
C言語を始めようと思いQuick Cを購入しましたが、初めは難しく思いました。
しかし、元々BASICは知ってることもあり、Quick BASICも購入してしばらく遊んでたところ、いつの間にか構造化の概念を理解して再度C言語に手を出した時にはそんなに苦労せずに使えるようになってました。
今まではゲームやBASIC等のPCでできる表面上のことしか知りませんでしたが、PCの構造を理解できるようになったのはこの頃からだと思います。
周辺機器の拡張やMASMでアセンブラまで手を出したことで、今まで漠然としていたCPUの機能やPCの個々の機能が具体的に理解できるようになったと思います。

この時のPC98のことについてはこちらに書いてあります。
blog-e.uosoft.net

PC-9801BXはWindows95まで無理やり動かしてましたが、いい加減辛くなり3年ほどでDOS/V機に乗り換えました。
レトロPCとしてはここまでにしますが、また別の機会に現在に至るまでのDOS/V機の思い出も書きたいと思います。

このブログにも度々書いてありますが、ここ10年くらいの間にレトロPCを触りたくなり、MSXとPC98は動作できるものを所有してました。
PC-9801は整理のため手放してしまいましたが、MSXはこの先も持ち続けるつもりでいます。

ずっと憧れだったX68000もCompactを一時的に手に入れましたが、やはり現役で使ってなかったせいか愛着があるわけでもなく1年も遊ぶと飽きてきて全く起動しなくなったので、スペースの関係から売却してしまいました。

そのうちその後のDOS/V機のことも書こうと思います。

MSX1 CASIO MX-101 を手に入れました

自作したプログラムのMSX1での動作確認やゲーム等の色の違いを見たくてMSX1が欲しくなりました。
MSX1実機で色々なことをやるわけではないのでコンパクトな方が良いと思いCASIOのMX-10狙いで探してたところ、オークションで程度の良いMX-101を見つけたので購入しました。
年代なりの使用感や傷があるもので良ければ5000円以下で入手できそうだったのですが、写真を吟味し美品そうなものを購入したら8000円ほどになってしまいました。

使用感もあまりないので、購入したもののほとんど使用されなかった物と思われます。

裏もこんな感じで傷もありません。

本体サイズも小さいので収納場所にも困りません。
FS-A1STと比較するとコンパクトさがわかると思います。

MSX現役当時はMSX2から入り、現在所有しているのもMSX2+とTurboなのでMSX1は初めてです。
キーボードは打ちにくいので色々活用しようとは思ってませんが、本体が小さいのでMSX1対応のゲームをするときは手軽に遊べる機種だと思いました。