mirror of
https://github.com/sanni/cartreader.git
synced 2025-02-17 13:36:19 +01:00
Small fixes
This commit is contained in:
parent
02a7b42052
commit
c07a9334fd
@ -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
|
||||||
|
|
||||||
//******************************************
|
//******************************************
|
||||||
|
@ -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()) {
|
||||||
|
@ -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;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user