lua - implement emu.getboardname()
This commit is contained in:
parent
ed27e9d361
commit
91fb593ea1
|
@ -34,6 +34,9 @@ namespace BizHawk.Client.Common
|
||||||
[OptionalService]
|
[OptionalService]
|
||||||
public IRegionable RegionableCore { get; set; }
|
public IRegionable RegionableCore { get; set; }
|
||||||
|
|
||||||
|
[OptionalService]
|
||||||
|
public IBoardInfo BoardInfo { get; set; }
|
||||||
|
|
||||||
public Action FrameAdvanceCallback { get; set; }
|
public Action FrameAdvanceCallback { get; set; }
|
||||||
public Action YieldCallback { get; set; }
|
public Action YieldCallback { get; set; }
|
||||||
|
|
||||||
|
@ -342,5 +345,16 @@ namespace BizHawk.Client.Common
|
||||||
|
|
||||||
return "";
|
return "";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[LuaMethodAttributes("getboardname", "returns (if available) the board name of the loaded ROM")]
|
||||||
|
public string GetBoardName()
|
||||||
|
{
|
||||||
|
if (BoardInfo != null)
|
||||||
|
{
|
||||||
|
return BoardInfo.BoardName;
|
||||||
|
}
|
||||||
|
|
||||||
|
return "";
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue