|
本帖最後由 ken670128 於 2025-3-15 21:22 編輯
HeyChromey Main Menu Theme

主題素材提取自 RetroHursty69 為 EmulationStation 所製作的主題,當初看到後覺得很適合拿來作為主選單及平台系統選單,於是便將它移植至 Attract-Mode 來使用。
此主題為 Attract-Mode Plus 限定主題, 不過 Attract-Mode Plus 在 3.0.2 之後的版本,捨棄了預設字型的設定,這使得在設定介面中會連基本的中文標點符號都無法顯示。在 3.0.9 之後的開發版,更是在過濾條件為 等於 時直接返為 0,所以建議維持使用 Attract-Mode Plus v3.0.2 版本即可。
Build 20250315
變更遊戲計數方式。
HeyChromey.Main.Menu.Theme_Build_20250315.zip
HeyChromey.Main.Menu.Theme_Media.zip
common.zip
安裝及設定:
自訂設定:
本主題可以支援統計各平台下的遊戲數量,如果你須要使用別人所製作的遊戲系統主題,你須要在該遊戲主題的 layout.nut 裡的 UserConfig 加上:- </ label="預設系統平台", help="設定遊戲數量要計算在主選單的哪個平台", options="街機平台,家用機平台,掌機平台,電腦平台,遊戲合集,多媒體", order=orderx++ /> default_gameplatform="電腦平台";
複製代碼
並在適合的地方加上下面一段代碼:- <pre class="notranslate"><code>/////////////////////////////////////////////////////////////////////////////////
- // System games count
- /////////////////////////////////////////////////////////////////////////////////
- local curr_sys = fe.list.name;
- local curr_plat = my_config["default_gameplatform"];
- local curr_count = fe.filters[0].size;
- if (fe.list.search_rule == "")
- {
- if (!fe.nv.GameCount.rawin(curr_plat)) fe.nv.GameCount[curr_plat] <- {};
-
- if (fe.nv.GameCount[curr_plat].rawin(curr_sys))
- {
- if (curr_count == fe.nv.GameCount[curr_plat][curr_sys])
- fe.nv.GameCount[curr_plat][curr_sys] <- fe.filters[0].size;
- }
- else
- {
- fe.nv.GameCount[curr_plat][curr_sys] <- fe.filters[0].size;
- }
- }</code></pre>
複製代碼
之後開啟 Attract-Mode 並切換到該遊戲主題設定畫面佈局,即可看到該選項,將其設定至適合的平台即可。

|
評分
-
查看全部評分
|