Small fixes

This commit is contained in:
sanni 2022-07-26 23:26:20 +02:00
parent 02a7b42052
commit c07a9334fd
3 changed files with 17 additions and 8 deletions

View File

@ -4,7 +4,7 @@
This project represents a community-driven effort to provide This project represents a community-driven effort to provide
an easy to build and easy to modify cartridge dumper. an easy to build and easy to modify cartridge dumper.
Date: 23.07.2022 Date: 26.07.2022
Version: 9.2 Alpha Version: 9.2 Alpha
SD lib: https://github.com/greiman/SdFat SD lib: https://github.com/greiman/SdFat
@ -116,7 +116,7 @@ char ver[5] = "9.2A";
#define enable_OLED #define enable_OLED
#define enable_Button2 #define enable_Button2
#define clockgen_installed #define clockgen_installed
#define fastcrc //#define fastcrc
#endif #endif
#if defined(HW1) #if defined(HW1)
@ -127,8 +127,8 @@ char ver[5] = "9.2A";
#if defined(SERIAL_MONITOR) #if defined(SERIAL_MONITOR)
#define enable_serial #define enable_serial
#define clockgen_installed //#define clockgen_installed
#define fastcrc //#define fastcrc
#endif #endif
//****************************************** //******************************************

View File

@ -2115,6 +2115,7 @@ void printCartInfo_N64() {
// Print start page // Print start page
if (cartSize != 0) { if (cartSize != 0) {
display_Clear();
println_Msg(F("N64 Cartridge Info")); println_Msg(F("N64 Cartridge Info"));
println_Msg(F("")); println_Msg(F(""));
print_Msg(F("Name: ")); print_Msg(F("Name: "));
@ -2155,6 +2156,7 @@ void printCartInfo_N64() {
} }
else { else {
// Display error // Display error
display_Clear();
println_Msg(F("GAMEPAK ERROR")); println_Msg(F("GAMEPAK ERROR"));
println_Msg(""); println_Msg("");
print_Msg(F("Name: ")); print_Msg(F("Name: "));
@ -2167,6 +2169,9 @@ void printCartInfo_N64() {
strcpy(romName, "GPERROR"); strcpy(romName, "GPERROR");
print_Error(F("Cartridge unknown"), false); print_Error(F("Cartridge unknown"), false);
println_Msg("");
println_Msg(F("Press Button..."));
display_Update();
wait(); wait();
// Set cartsize manually // Set cartsize manually
@ -2288,6 +2293,10 @@ void getCartInfo_N64() {
// Read cart id // Read cart id
idCart(); idCart();
display_Clear();
println_Msg(F("Searching database..."));
display_Update();
if (myFile.open("n64.txt", O_READ)) { if (myFile.open("n64.txt", O_READ)) {
// Loop through file // Loop through file
while (myFile.available()) { while (myFile.available()) {

View File

@ -1180,7 +1180,7 @@ unsigned int calc_checksum (char* fileName, char* folder) {
} }
boolean compare_checksum() { boolean compare_checksum() {
print_Msg(F("Internal Checksum...")); print_Msg(F("Chksum..."));
display_Update(); display_Update();
strcpy(fileName, romName); strcpy(fileName, romName);
@ -1200,8 +1200,8 @@ boolean compare_checksum() {
return 1; return 1;
} }
else { else {
print_Msg(F("Checksum Error: ")); print_Msg(F("Error "));
println_Msg(calcsumStr); print_Msg(calcsumStr);
print_Error(F(" "), false); print_Error(F(" "), false);
display_Update(); display_Update();
return 0; return 0;