2020年4月7日 星期二

如何在Windows使用 Meson Build 別人寫好的程式

摸了老半天才搞定
以後大概會忘,給自己程式0基礎留個筆記

前置作業

 1.下載 meson 安裝
https://github.com/mesonbuild/meson

2.下載 MinGW-W64 安裝
https://sourceforge.net/projects/mingw-w64/files/mingw-w64/

選 MinGW-W64 Online Installer

安裝選項
x86_64
win32
seh







 安裝完設定環境變數>系統變數>Path>編輯>新增
C:\Program Files\mingw-w64\x86_64-8.1.0-win32-seh-rt_v6-rev0\mingw64\bin

測試MinGW-W64是否安裝成功
用PowerShell或cmd指令 gcc -v

3.下載 Git 安裝
https://git-scm.com/

================
用PowerShell或cmd到程式碼資料夾
執行指令 meson build
之後會產生build資料夾

繼續用PowerShell或cmd到build資料夾
執行指令 ninja

完成

2020年4月1日 星期三

PC如何啟動CHUNITHM AMAZON

無聊研究了一下,過程撞牆幾次
不過應該還是比頭文字D Zero簡單一點
記錄一下重點

1.搭建minime伺服器
先到 https://nodejs.org/
下載Node.js安裝以建立JavaScript執行環境

解壓縮minime檔案到資料夾並把資料夾唯讀屬性去掉
執行start.bat,第一次執行會跑一段安裝過程
直到看到Startup OK表示伺服器已啟動





2.遊戲程式前置設定
 遊戲必須在C槽才能執行,不然會開到一半閃退
或者放在其他槽搭配Link Shell Extension軟體建立連接點也可以的樣子


 在C:\SDBT_1.30.00裡面建立appdata空資料夾


打開segatools















將chuni裡面所有內容解壓到
C:\SDBT_1.30.00\app\bin


設定segatools.ini


[vfs]
amfs=C:\SDBT_1.30.00\amfs
option=C:\SDBT_1.30.00\app\data
appdata=C:\SDBT_1.30.00\appdata

[dns]
default=192.168.1.123  <=設定你自己的電腦IP

[netenv]
enable=1

[keychip]
subnet=192.168.1.0

[gfx]
windowed=1
framed=1
如果要全螢幕就把數值改為0

最後把SDBT_1.30.00資料夾唯讀屬性去掉

到C:\SDBT_1.30.00\app\bin 執行start.bat開啟遊戲
在最後檢測過程會出現紅色警告,按L略過不管它
進標題畫面按1進行後台設定
進ゲーム設定
配信サーバー設定=>サーバー
筐体グループ設定=>OFF
按 終了 離開設定

=======================

遊戲標題畫面按住Enter鈕模擬感應Aime卡進遊戲
第一次開卡可以免費玩一首曲
按3可以投幣
S~L為鍵盤
空白鍵模擬感應器

日本時間半夜4點到清晨7點為每日維修時間,不接受卡片感應無法遊玩

========================
https://mon.im/bemanipatcher/chuniamazon.html
線上修改遊戲執行檔

https://github.com/Nat-Lab/chunithm-vcontroller
觸控螢幕用的虛擬鍵盤,有支援遠端控制

 






















另外也有中國也有人寫了一個ios用的虛擬鍵盤
但發佈在封閉論壇裡取得比較困難