OSCR
Open Source Cartridge Reader
Loading...
Searching...
No Matches
NeoGeoPocket.h
1#pragma once
2#if !defined(OSCR_CORE_NEOGEOPOCKET_H_)
3# define OSCR_CORE_NEOGEOPOCKET_H_
4
5# include "config.h"
6
7# if HAS_NGP
8# include "syslibinc.h"
9# include "common/Types.h"
10
15{
16 void menu();
17
18 void cartOn();
19 void cartOff();
20
21 void printHeader();
22
23 void dataIn();
24 void dataOut();
25
26 bool getCartInfo();
27 void printCartInfo();
28 void readROM();
29 void changeSize();
30 void writeByte(uint32_t addr, uint8_t data);
31 uint8_t readByte(uint32_t addr);
32} /* namespace OSCR::Cores::NeoGeoPocket */
33
34# endif /* HAS_NGP */
35#endif /* OSCR_CORE_NEOGEOPOCKET_H_ */
System core for the Neo Geo Pocket.
Definition NeoGeoPocket.h:15