見出し画像

XLauncherを公開

XLauncher は.NET8.0を用いているため、.NET Runtime 8.0.26(.NET Runtime には、コンソール アプリの実行に必要なコンポーネントのみが含まれています。 通常、ASP.NET Core Runtime または .NET Desktop Runtime のいずれかもインストールします。)をインストールする必要があります。
あとデータベースに Microsoft.Data.SQLite を使用しています

フォルダ構成はこんな感じ👇

.exe(実行ファイル)で動きます
自動で、games.db(データベースファイル)が作成されます

右上にある【GameDataBase】からゲームソフトのデータベースに行けます
検索機能『タイトル』や『機種』から行えます(ゲーム情報を入れたら試してみて下さい)


ゲームソフトのデータの入れ方(登録)

タイトル ⇒ 発売日 ⇒ 機種(ゲーム機)⇒ ジャンル ⇒ プレイ状況 ⇒ 評価 の順に埋めて、次にエミュ選択・ROM選択と画像選択という感じに進めてください

発売日(項目)

発売日は直入力ができますが、全角だと入力されません
全角はダメ❕  必ず半角での入力お願いします
ゲームの情報は、タイトルを検索してウィキペディアで閲覧するとよいです

エミュ選択の項目ですが、『ローカルディスク (C:)』にある「Program Files」から調べるとよい。 例えば、PS2Emu『Play』フォルダを探して「.exe(アプリケーション)」ファイルを探せばよい

それでもわからない場合は、

スタートから各エミュレータを探して右クリックして、
その他 → ファイルの場所を開く
で探してみてはいかがでしょうか。
解凍ツール(.rar/.zip)を使ってインストールする形式の場合は、デスクトップ画面に置いとくのも効果的です

ROM選択は、各ゲーム機ごと📁フォルダにゲームデータを保管しているはずなので、そのゲームデータを指定します(ただそれだけ)
中にはEmuとRomで連動しないこともあります(Playでは連動しませんでした)まだエミュレータごと不具合があるのかもしれません

画像選択してパッケージ画像を選択します

登録ボタンを押す

『登録しました!』のメッセージが出ればOKです

閉じると

XLauncherにこの様に表示されます


更新の仕方


ゲームデータベースを起動すると空欄のまま表示されます

次に下にある表示されている変更したいゲームタイトルをクリックする
データベースに表示されますので、編集したい箇所を変更して『更新ボタン』を押します

以前にエミュ選択・ROM選択は不具合はありませんでしたので、唯一不具合は登録した画像が【更新】すると消える症状(エラー)がありました。

【更新】しても消えない様に致しました

変更箇所を赤で表示させる機能も新たに追加いたしました


削除の仕方

削除したいゲームタイトルを選び、データベースに表示させて【削除】ボタンを押す
IDナンバーが削除されるので、数字が飛び飛びなる
もしIDの数字が気になるのでしたら、【更新】すると飛び飛びにならない


各エミュレータに関して

pcsx2-v2.6.3-windows-x64-Qt(PS2)

desmume-0.9.13-win64(DS)

Nestopia140(ファミコン)

自動でゲームイメージを読み込みました

一例としてPCSX2を用いて、解凍ツールでの解凍&インストールのほうがやりやすいです

ディスク画面に解凍した📁フォルダを置く

Emu選択でPCSX2(pcsx2-v2.6.3-windows-x64-Qt)を探して、『pcsx2-qt』を選択し、【開く】をクリック

GameDataBaseの作業

ROM選択でゲームイメージを管理しているHDDを探して『ファンタジーゾーン』の形式ファイルを選択

ROM選択

画像(パッケージ)も入れて、【登録】ボタンを押します

登録しました!」が出れば、登録完了されているはずです

ID6番目に『ファンタジーゾーン』が登録されています
GameDataBaseを閉じてください

XLauncherが更新され、『ファンタジーゾーン』が表示されています
あなたが登録したゲームがXLauncher上に表示されているはずです

PCSX2エミュレータ
NDSエミュレータ

作成したランチャーがエミュレータとの愛称でゲーム起動しない場合もあるかもしれません。PS2エミュレータ『Play!』はエミュレータが動き、ROMが起動しませんので、手動で動かすことになります。

X Launcher は無料で使えます。
ソースコードだけを販売しているので、そこはご安心ください😆

ダウンロード💾

レトロゲームランチャー(XLauncher)


Sourcecodeについて📃

プログラミング言語(とくにC#)を触ったことがない方にはおすすめできません

ある程度C#を組める人向けとお考え下さい
ほんと汚いド素人の書いたプログラムです

販売価格:¥2,750 ですがレトロゲームランチャーの基礎は学べると思いまし、作りかけのLibraryもそのまま入っています
高いか安いかは個人的だと思いますし、損得も個人的感想とも思います

興味があればご購入をご検討下さい。
あとは好きな様に改造して頂ければ結構です



DS Dumper 吸出し好調で、今のところ吸出しできている
中にはできないゲームソフトもあるかもしれません


ここから先は

143字

¥ 2,750

Amazon Payで支払うと最大2%還元のチャンス! 9/30まで

ご支援で集めたチップは、「ゲーム雑誌」や「気になるレトロゲーム互換機の購入」にあてて、レビューしてゆく所存でございます。 何卒ご支援のほどお願い申し上げます。