Skip to content

Commit f762f29

Browse files
authored
Merge pull request #897 from LuigiBlood/gpc4m
SNES: Add Game Processor RAM Cassette Read/Write support
2 parents e4e4c7f + bbe37d9 commit f762f29

File tree

4 files changed

+455
-11
lines changed

4 files changed

+455
-11
lines changed

Cart_Reader/Cart_Reader.ino

+6
Original file line numberDiff line numberDiff line change
@@ -258,6 +258,7 @@ void print_STR(byte string_number, boolean newline) {
258258
#define mode_7800 38
259259
#define mode_VECTREX 39
260260
#define mode_ST 40
261+
#define mode_GPC 41
261262

262263
// optimization-safe nop delay
263264
#define NOP __asm__ __volatile__("nop\n\t")
@@ -3598,6 +3599,11 @@ void loop() {
35983599
stMenu();
35993600
}
36003601
#endif
3602+
#ifdef enable_GPC
3603+
else if (mode == mode_GPC) {
3604+
gpcMenu();
3605+
}
3606+
#endif
36013607
#ifdef enable_NES
36023608
else if (mode == mode_NES) {
36033609
nesMenu();

Cart_Reader/Config.h

+7
Original file line numberDiff line numberDiff line change
@@ -230,6 +230,13 @@
230230

231231
/****/
232232

233+
/* [ Super Famicom Game Processor RAM Cassette -------------------- ]
234+
*/
235+
236+
//#define enable_GPC
237+
238+
/****/
239+
233240
/* [ Super Nintendo ----------------------------------------------- ]
234241
*/
235242

0 commit comments

Comments
 (0)