BizHawk/BizHawk.Emulation.Common/Interfaces/Services/ICreateGameDBEntries.cs

17 lines
759 B
C#

namespace BizHawk.Emulation.Common
{
/// <summary>
/// This service provides a means for the current core to generate a
/// game database entry and return the result
/// If available, the client will expose functionality for the user to add the current rom
/// to the user game database if it is currently unknown. This UI should expose a feature
/// that allow them to set to override the unknown status and set it to something they feel
/// is more accurate. The intent of the feature is to easily allow users
/// to mark unknown ROMs themselves (in their local database for their personal use)
/// </summary>
public interface ICreateGameDBEntries : ISpecializedEmulatorService
{
CompactGameInfo GenerateGameDbEntry();
}
}