Copy metadata to linked and subframe cores from base core

This commit is contained in:
YoshiRulz 2025-01-17 08:40:21 +10:00
parent fb9a90d470
commit bb1a493b7a
No known key found for this signature in database
GPG Key ID: C4DE31C245353FB7
7 changed files with 24 additions and 7 deletions

View File

@ -4,7 +4,11 @@ using BizHawk.Emulation.Cores.Nintendo.SNES;
namespace BizHawk.Emulation.Cores.Nintendo.BSNES
{
[PortedCore(CoreNames.SubBsnes115, "")]
[PortedCore(
name: CoreNames.SubBsnes115,
author: "bsnes team",
portedVersion: "v115+",
portedUrl: "https://github.com/bsnes-emu/bsnes")]
public class SubBsnesCore : IEmulator, ICycleTiming
{
[CoreConstructor(VSystemID.Raw.Satellaview)]

View File

@ -4,7 +4,9 @@ using BizHawk.Emulation.Cores.Nintendo.GBHawk;
namespace BizHawk.Emulation.Cores.Nintendo.GBHawkLink
{
[Core(CoreNames.GBHawkLink, "")]
[Core(
name: CoreNames.GBHawkLink,
author: "alyosha and BizHawk contributors")]
public partial class GBHawkLink : IEmulator, ISaveRam, IDebuggable, IStatable, IInputPollable, IRegionable, ILinkable,
ISettable<GBHawkLink.GBLinkSettings, GBHawkLink.GBLinkSyncSettings>,
ILinkedGameBoyCommon

View File

@ -4,7 +4,9 @@ using BizHawk.Emulation.Cores.Nintendo.GBHawk;
namespace BizHawk.Emulation.Cores.Nintendo.GBHawkLink3x
{
[Core(CoreNames.GBHawkLink3x, "")]
[Core(
name: CoreNames.GBHawkLink3x,
author: "alyosha and BizHawk contributors")]
public partial class GBHawkLink3x : IEmulator, ISaveRam, IDebuggable, IStatable, IInputPollable, IRegionable,
ISettable<GBHawkLink3x.GBLink3xSettings, GBHawkLink3x.GBLink3xSyncSettings>,
ILinkedGameBoyCommon

View File

@ -4,7 +4,9 @@ using BizHawk.Emulation.Cores.Nintendo.GBHawk;
namespace BizHawk.Emulation.Cores.Nintendo.GBHawkLink4x
{
[Core(CoreNames.GBHawkLink4x, "")]
[Core(
name: CoreNames.GBHawkLink4x,
author: "alyosha and BizHawk contributors")]
public partial class GBHawkLink4x : IEmulator, ISaveRam, IDebuggable, IStatable, IInputPollable, IRegionable,
ISettable<GBHawkLink4x.GBLink4xSettings, GBHawkLink4x.GBLink4xSyncSettings>,
ILinkedGameBoyCommon

View File

@ -4,7 +4,9 @@ using BizHawk.Emulation.Cores.Consoles.Nintendo.Gameboy;
namespace BizHawk.Emulation.Cores.Nintendo.SubGBHawk
{
[Core(CoreNames.SubGbHawk, "")]
[Core(
name: CoreNames.SubGbHawk,
author: "alyosha and BizHawk contributors")]
public partial class SubGBHawk : IEmulator, IStatable, IInputPollable,
ISettable<GBHawk.GBHawk.GBSettings, GBHawk.GBHawk.GBSyncSettings>, IDebuggable, ICycleTiming, IGameboyCommon
{

View File

@ -3,7 +3,9 @@ using BizHawk.Emulation.Cores.Nintendo.NES;
namespace BizHawk.Emulation.Cores.Nintendo.SubNESHawk
{
[Core(CoreNames.SubNesHawk, "")]
[Core(
name: CoreNames.SubNesHawk,
author: "zeromus, natt, alyosha, adelikat")]
public partial class SubNESHawk : IEmulator, IStatable, IInputPollable, ISettable<NES.NES.NESSettings, NES.NES.NESSyncSettings>
{
[CoreConstructor(VSystemID.Raw.NES, Priority = CorePriority.SuperLow)]

View File

@ -3,7 +3,10 @@ using BizHawk.Emulation.Cores.Sega.MasterSystem;
namespace BizHawk.Emulation.Cores.Sega.GGHawkLink
{
[Core(CoreNames.GGHawkLink, "", isReleased: false)]
[Core(
name: CoreNames.GGHawkLink,
author: "Vecna",
isReleased: false)]
public partial class GGHawkLink : IEmulator, ISaveRam, IDebuggable, IStatable, IInputPollable, IRegionable, ILinkable,
ISettable<GGHawkLink.GGLinkSettings, GGHawkLink.GGLinkSyncSettings>
{