BizHawk/waterbox/nyma/cdrom.h

18 lines
444 B
C++

#pragma once
#include "mednafen/src/types.h"
#include <src/mednafen.h>
#include <src/cdrom/CDInterface.h>
class CDInterfaceNyma : public Mednafen::CDInterface
{
private:
int disk;
public:
CDInterfaceNyma(int disk);
virtual void HintReadSector(int32 lba) override;
virtual bool ReadRawSector(uint8 *buf, int32 lba) override;
virtual bool ReadRawSectorPWOnly(uint8 *pwbuf, int32 lba, bool hint_fullread) override;
};