mirror of
https://github.com/MarioSpore/Grinch-AP.git
synced 2025-10-21 20:21:32 -06:00
BizHawkClient: Fix script to list all cores instead of explicit mapping (#5033)
This commit is contained in:
@@ -365,18 +365,14 @@ request_handlers = {
|
|||||||
["PREFERRED_CORES"] = function (req)
|
["PREFERRED_CORES"] = function (req)
|
||||||
local res = {}
|
local res = {}
|
||||||
local preferred_cores = client.getconfig().PreferredCores
|
local preferred_cores = client.getconfig().PreferredCores
|
||||||
|
local systems_enumerator = preferred_cores.Keys:GetEnumerator()
|
||||||
|
|
||||||
res["type"] = "PREFERRED_CORES_RESPONSE"
|
res["type"] = "PREFERRED_CORES_RESPONSE"
|
||||||
res["value"] = {}
|
res["value"] = {}
|
||||||
res["value"]["NES"] = preferred_cores.NES
|
|
||||||
res["value"]["SNES"] = preferred_cores.SNES
|
while systems_enumerator:MoveNext() do
|
||||||
res["value"]["GB"] = preferred_cores.GB
|
res["value"][systems_enumerator.Current] = preferred_cores[systems_enumerator.Current]
|
||||||
res["value"]["GBC"] = preferred_cores.GBC
|
end
|
||||||
res["value"]["DGB"] = preferred_cores.DGB
|
|
||||||
res["value"]["SGB"] = preferred_cores.SGB
|
|
||||||
res["value"]["PCE"] = preferred_cores.PCE
|
|
||||||
res["value"]["PCECD"] = preferred_cores.PCECD
|
|
||||||
res["value"]["SGX"] = preferred_cores.SGX
|
|
||||||
|
|
||||||
return res
|
return res
|
||||||
end,
|
end,
|
||||||
|
Reference in New Issue
Block a user