esp8266_game_engine icon indicating copy to clipboard operation
esp8266_game_engine copied to clipboard

File_manager

Open IronBamBam1990 opened this issue 2 years ago • 1 comments

Hi there is error in file_manager 'ROM_NAME' was not declared in this scope

In file included from C:\Users\kamil\Downloads\esp8266_game_engine-master\ESPboy_little_game_engine\ESP8266_little_game_engine\ESPboyOTA.h:12, from C:\Users\kamil\Downloads\esp8266_game_engine-master\ESPboy_little_game_engine\ESP8266_little_game_engine\ESPboyOTA.cpp:8: C:\Users\kamil\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266/StreamString.h: In member function 'virtual int S2Stream::read(uint8_t*, size_t)': C:\Users\kamil\Documents\Arduino\libraries\TFT_eSPI/TFT_eSPI.h:513:20: error: expected unqualified-id before '(' token 513 | #define min(a,b) (((a) < (b)) ? (a) : (b)) | ^ C:\Users\kamil\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266/StreamString.h:89:29: note: in expansion of macro 'min' 89 | size_t l = std::min(len, (size_t)string->length()); | ^~~ C:\Users\kamil\Documents\Arduino\libraries\TFT_eSPI/TFT_eSPI.h:513:20: error: expected unqualified-id before '(' token 513 | #define min(a,b) (((a) < (b)) ? (a) : (b)) | ^ C:\Users\kamil\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266/StreamString.h:101:25: note: in expansion of macro 'min' 101 | size_t l = std::min(len, (size_t)(string->length() - peekPointer)); | ^~~ C:\Users\kamil\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266/StreamString.h: In member function 'virtual void S2Stream::peekConsume(size_t)': C:\Users\kamil\Documents\Arduino\libraries\TFT_eSPI/TFT_eSPI.h:513:20: error: expected unqualified-id before '(' token 513 | #define min(a,b) (((a) < (b)) ? (a) : (b)) | ^ C:\Users\kamil\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266/StreamString.h:183:32: note: in expansion of macro 'min' 183 | peekPointer = std::min((size_t)string->length(), peekPointer + consume); | ^~~ In file included from C:\Users\kamil\Downloads\esp8266_game_engine-master\ESPboy_little_game_engine\ESP8266_little_game_engine\ESP8266_little_game_engine.ino:6: C:\Users\kamil\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266/StreamString.h: In member function 'virtual int S2Stream::read(uint8_t*, size_t)': C:\Users\kamil\Documents\Arduino\libraries\TFT_eSPI/TFT_eSPI.h:513:20: error: expected unqualified-id before '(' token 513 | #define min(a,b) (((a) < (b)) ? (a) : (b)) | ^ C:\Users\kamil\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266/StreamString.h:89:29: note: in expansion of macro 'min' 89 | size_t l = std::min(len, (size_t)string->length()); | ^~~ C:\Users\kamil\Documents\Arduino\libraries\TFT_eSPI/TFT_eSPI.h:513:20: error: expected unqualified-id before '(' token 513 | #define min(a,b) (((a) < (b)) ? (a) : (b)) | ^ C:\Users\kamil\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266/StreamString.h:101:25: note: in expansion of macro 'min' 101 | size_t l = std::min(len, (size_t)(string->length() - peekPointer)); | ^~~ C:\Users\kamil\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266/StreamString.h: In member function 'virtual void S2Stream::peekConsume(size_t)': C:\Users\kamil\Documents\Arduino\libraries\TFT_eSPI/TFT_eSPI.h:513:20: error: expected unqualified-id before '(' token 513 | #define min(a,b) (((a) < (b)) ? (a) : (b)) | ^ C:\Users\kamil\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266/StreamString.h:183:32: note: in expansion of macro 'min' 183 | peekPointer = std::min((size_t)string->length(), peekPointer + consume); | ^~~ C:\Users\kamil\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266/StreamDev.h: In member function 'virtual size_t StreamConstPtr::readBytes(char*, size_t)': C:\Users\kamil\Documents\Arduino\libraries\TFT_eSPI/TFT_eSPI.h:513:20: error: expected unqualified-id before '(' token 513 | #define min(a,b) (((a) < (b)) ? (a) : (b)) | ^ C:\Users\kamil\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266/StreamDev.h:198:30: note: in expansion of macro 'min' 198 | size_t cpylen = std::min(_size - _peekPointer, len); | ^~~ C:\Users\kamil\Downloads\esp8266_game_engine-master\ESPboy_little_game_engine\ESP8266_little_game_engine\file_manager.ino: In function 'void fileList(String)': file_manager:507:19: error: 'ROM_NAME' was not declared in this scope 507 | putString(ROM_NAME, lst * 17 - 16); | ^~~~~~~~ In file included from C:\Users\kamil\Downloads\esp8266_game_engine-master\ESPboy_little_game_engine\ESP8266_little_game_engine\rom.ino:3: C:\Users\kamil\Downloads\esp8266_game_engine-master\ESPboy_little_game_engine\ESP8266_little_game_engine\rom.h: At global scope: rom.h:4:15: error: redefinition of 'const uint8_t romImage []' 4 | const uint8_t romImage[] PROGMEM = { | ^~~~~~~~ In file included from C:\Users\kamil\Downloads\esp8266_game_engine-master\ESPboy_little_game_engine\ESP8266_little_game_engine\file_manager.ino:2: C:\Users\kamil\Downloads\esp8266_game_engine-master\ESPboy_little_game_engine\ESP8266_little_game_engine\rom.h:4:15: note: 'const uint8_t romImage [192]' previously defined here 4 | const uint8_t romImage[] PROGMEM = { | ^~~~~~~~ In file included from C:\Users\kamil\Downloads\esp8266_game_engine-master\ESPboy_little_game_engine\ESP8266_little_game_engine\rom.ino:3: rom.h:17:15: error: redefinition of 'const uint8_t rom []' 17 | const uint8_t rom[] PROGMEM = { | ^~~ In file included from C:\Users\kamil\Downloads\esp8266_game_engine-master\ESPboy_little_game_engine\ESP8266_little_game_engine\file_manager.ino:2: C:\Users\kamil\Downloads\esp8266_game_engine-master\ESPboy_little_game_engine\ESP8266_little_game_engine\rom.h:17:15: note: 'const uint8_t rom [7816]' previously defined here 17 | const uint8_t rom[] PROGMEM = { | ^~~ exit status 1 'ROM_NAME' was not declared in this scope

IronBamBam1990 avatar Feb 09 '22 12:02 IronBamBam1990

putString(ROM_NAME, lst * 17 - 16); <--- this line

IronBamBam1990 avatar Feb 09 '22 12:02 IronBamBam1990