Octoshock - re-add IInputPollable and add a not implemnted InputCallbacks

This commit is contained in:
adelikat 2015-10-12 18:53:57 -04:00
parent bff94896f9
commit d8dbaf82bc
1 changed files with 8 additions and 1 deletions

View File

@ -32,7 +32,7 @@ namespace BizHawk.Emulation.Cores.Sony.PSX
isPorted: true,
isReleased: true
)]
public unsafe class Octoshock : IEmulator, IVideoProvider, ISyncSoundProvider, ISaveRam, IStatable, IDriveLight, ISettable<Octoshock.Settings, Octoshock.SyncSettings>, IDebuggable, IRegionable
public unsafe class Octoshock : IEmulator, IVideoProvider, ISyncSoundProvider, ISaveRam, IStatable, IDriveLight, ISettable<Octoshock.Settings, Octoshock.SyncSettings>, IDebuggable, IRegionable, IInputPollable
{
public string SystemId { get { return "PSX"; } }
@ -770,6 +770,13 @@ namespace BizHawk.Emulation.Cores.Sony.PSX
public int LagCount { get; set; }
public bool IsLagFrame { get; private set; }
public IInputCallbackSystem InputCallbacks
{
[FeatureNotImplemented]
get
{ throw new NotImplementedException(); }
}
[FeatureNotImplemented]
public bool DeterministicEmulation { get { return true; } }