Essgee.Unity/Assets/Plugins/Essgee/Emulation/ExtDevices/Nintendo/DummyDevice.cs
2025-01-02 17:55:16 +08:00

24 lines
630 B
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.ComponentModel;
using Essgee.EventArguments;
namespace Essgee.Emulation.ExtDevices.Nintendo
{
[Description("None")]
//todo Unity [ElementPriority(0)]
public class DummyDevice : ISerialDevice
{
public event EventHandler<SaveExtraDataEventArgs> SaveExtraData;
protected virtual void OnSaveExtraData(SaveExtraDataEventArgs e) { SaveExtraData?.Invoke(this, e); }
public void Initialize() { }
public void Shutdown() { }
public byte ExchangeBit(int left, byte data) { return 0b1; }
}
}