add #ifdef enable_XXX check to each module

This commit is contained in:
jiyunomegami 2020-07-05 00:07:14 +09:00
parent cb938a65bc
commit 29093b1bf3
14 changed files with 64 additions and 0 deletions

View File

@ -2,6 +2,9 @@
// FLASHROM MODULE
//******************************************
#include "options.h"
#ifdef enable_FLASH
/******************************************
Variables
*****************************************/
@ -2370,6 +2373,8 @@ void print_Eprom(int numBytes) {
display_Update();
}
#endif
//******************************************
// End of File
//******************************************

View File

@ -2,6 +2,9 @@
// GAME BOY MODULE
//******************************************
#include "options.h"
#ifdef enable_GBX
/******************************************
Variables
*****************************************/
@ -1062,6 +1065,8 @@ void writeFlash_GB(byte MBC) {
}
}
#endif
//******************************************
// End of File
//******************************************

View File

@ -2,6 +2,9 @@
// GAME BOY ADVANCE MODULE
//******************************************
#include "options.h"
#ifdef enable_GBX
/******************************************
Variables
*****************************************/
@ -2636,6 +2639,8 @@ void flashRepro_GBA() {
}
}
#endif
//******************************************
// End of File
//******************************************

View File

@ -2,6 +2,10 @@
// GB SMART MODULE
// Supports 32M cart with LH28F016SUT flash
//******************************************
#include "options.h"
#ifdef enable_GBX
#define GB_SMART_GAMES_PER_PAGE 6
/******************************************
@ -771,3 +775,5 @@ uint8_t gbSmartGetResizeParam(uint8_t rom_size, uint8_t sram_size)
return (sram_size | rom_size);
}
#endif

View File

@ -4,6 +4,7 @@
// Writes to Sega CD Backup RAM Cart require an extra wire from MRES (B02) to VRES (B27)
#include "options.h"
#ifdef enable_MD
/******************************************
Variables
@ -2041,6 +2042,8 @@ void readRealtec_MD() {
myFile.close();
}
#endif
//******************************************
// End of File
//******************************************

View File

@ -2,6 +2,9 @@
// NINTENDO 64 MODULE
//******************************************
#include "options.h"
#ifdef enable_N64
/******************************************
Defines
*****************************************/
@ -3799,6 +3802,8 @@ unsigned long verifyGameshark_N64() {
}
}
#endif
//******************************************
// End of File
//******************************************

View File

@ -5,6 +5,9 @@
// also based on "CoolArduino" by HardWareMan
// Pinout changes: LED and CIRAM_A10
#include "options.h"
#ifdef enable_NES
//Line Content
//26 Supported Mappers
//101 Defines
@ -3280,6 +3283,8 @@ void writeFLASH() {
filePath[0] = '\0'; // Reset filePath
}
#endif
//******************************************
// End of File
//******************************************

View File

@ -2,6 +2,9 @@
// NGP MODULE
//******************************************
#include "options.h"
#ifdef enable_NGP
static const char ngpMenuItem1[] PROGMEM = "Read Rom";
static const char ngpMenuItemReset[] PROGMEM = "Reset";
static const char* const menuOptionsNGP[] PROGMEM = {ngpMenuItem1, ngpMenuItemReset};
@ -236,3 +239,5 @@ uint8_t readByte_NGP(uint32_t addr) {
return data;
}
#endif

View File

@ -4,6 +4,7 @@
// (GB Memory starts at around line 1740)
#include "options.h"
#ifdef enable_NP
/******************************************
SF Memory Cassette
@ -2619,6 +2620,8 @@ void writeMapping_GBM() {
}
}
#endif
//******************************************
// End of File
//******************************************

View File

@ -11,6 +11,9 @@
//
//******************************************
#include "options.h"
#ifdef enable_PCE
/******************************************
Defines
*****************************************/
@ -844,6 +847,7 @@ void pceMenu() {
wait();
}
#endif
//******************************************
// End of File

View File

@ -2,6 +2,9 @@
// SEGA MASTER SYSTEM MODULE
//******************************************
#include "options.h"
#ifdef enable_MD
/******************************************
Variables
*****************************************/
@ -424,6 +427,8 @@ void readSRAM_SMS() {
myFile.close();
}
#endif
//******************************************
// End of File
//******************************************

View File

@ -3,6 +3,7 @@
//******************************************
#include "options.h"
#ifdef enable_SNES
/******************************************
Defines
@ -2100,6 +2101,8 @@ boolean eraseSRAM (byte b) {
display_Update();
}
#endif
//******************************************
// End of File
//******************************************

View File

@ -4,6 +4,9 @@
// Added BSX Sram, copied from skamans enhanced sketch //sanni
//******************************************
#include "options.h"
#ifdef enable_SV
/******************************************
Satellaview 8M Memory Pack
******************************************/
@ -665,6 +668,8 @@ void eraseAll_SV(void)
writeBank_SV(0xC0, 0x0000, 0xFF); //Teriminate
}
#endif
//******************************************
// End of File
//******************************************

View File

@ -22,6 +22,9 @@
// C46 : INT (for RTC alarm interrupt)
// C47 : CLK (384KHz on WS)
#include "options.h"
#ifdef enable_WS
/******************************************
Menu
*****************************************/
@ -1261,3 +1264,5 @@ void dataOut_WS()
DDRC = 0xff;
DDRA = 0xff;
}
#endif