mirror of
https://github.com/lindbergh-loader/lindbergh-loader.git
synced 2026-09-22 22:48:03 +03:00
add config width/height
This commit is contained in:
+103
-15
@@ -85,9 +85,11 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.gameID = "SBLC";
|
||||
config.gameDVP = "DVP-0003A";
|
||||
config.gameReleaseYear = "2005";
|
||||
config.gameNativeResolutions = "1280x768";
|
||||
config.gameNativeResolutions = "640x480, 1280x768";
|
||||
config.gameType = SHOOTING;
|
||||
config.gameStatus = WORKING;
|
||||
config.width = 1280;
|
||||
config.height = 768;
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
@@ -99,9 +101,11 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.gameID = "SBLC";
|
||||
config.gameDVP = "DVP-0003B";
|
||||
config.gameReleaseYear = "2005";
|
||||
config.gameNativeResolutions = "1280x768";
|
||||
config.gameNativeResolutions = "640x480, 1280x768";
|
||||
config.gameType = SHOOTING;
|
||||
config.gameStatus = WORKING;
|
||||
config.width = 1280;
|
||||
config.height = 768;
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
@@ -113,9 +117,11 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.gameID = "SBLC";
|
||||
config.gameDVP = "DVP-0003C";
|
||||
config.gameReleaseYear = "2005";
|
||||
config.gameNativeResolutions = "1280x768";
|
||||
config.gameNativeResolutions = "640x480, 1280x768";
|
||||
config.gameType = SHOOTING;
|
||||
config.gameStatus = WORKING;
|
||||
config.width = 1280;
|
||||
config.height = 768;
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
@@ -165,6 +171,8 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.gameDVP = "DVP-0063";
|
||||
config.gameReleaseYear = "2008";
|
||||
config.gameNativeResolutions = "1280x768";
|
||||
config.width = 1280;
|
||||
config.height = 768;
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
@@ -182,6 +190,8 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.emulateMotionboard = 1;
|
||||
config.gameStatus = WORKING;
|
||||
config.gameType = DRIVING;
|
||||
config.width = 800;
|
||||
config.height = 480;
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
@@ -198,6 +208,8 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.emulateMotionboard = 1;
|
||||
config.gameStatus = WORKING;
|
||||
config.gameType = DRIVING;
|
||||
config.width = 800;
|
||||
config.height = 480;
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
@@ -211,6 +223,8 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.gameNativeResolutions = "1280x768";
|
||||
config.gameStatus = WORKING;
|
||||
config.gameType = FIGHTING;
|
||||
config.width = 1280;
|
||||
config.height = 768;
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
@@ -224,6 +238,8 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.gameNativeResolutions = "1280x768";
|
||||
config.gameStatus = WORKING;
|
||||
config.gameType = FIGHTING;
|
||||
config.width = 1280;
|
||||
config.height = 768;
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
@@ -237,6 +253,8 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.gameNativeResolutions = "1280x768";
|
||||
config.gameStatus = WORKING;
|
||||
config.gameType = FIGHTING;
|
||||
config.width = 1280;
|
||||
config.height = 768;
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
@@ -250,6 +268,8 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.gameNativeResolutions = "1280x768";
|
||||
config.gameStatus = WORKING;
|
||||
config.gameType = FIGHTING;
|
||||
config.width = 1280;
|
||||
config.height = 768;
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
@@ -263,6 +283,8 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.gameNativeResolutions = "1280x768";
|
||||
config.gameStatus = WORKING;
|
||||
config.gameType = FIGHTING;
|
||||
config.width = 1280;
|
||||
config.height = 768;
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
@@ -276,6 +298,8 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.gameNativeResolutions = "1280x768";
|
||||
config.gameStatus = WORKING;
|
||||
config.gameType = FIGHTING;
|
||||
config.width = 1280;
|
||||
config.height = 768;
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
@@ -289,6 +313,8 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.gameNativeResolutions = "1280x768";
|
||||
config.gameStatus = WORKING;
|
||||
config.gameType = FIGHTING;
|
||||
config.width = 1280;
|
||||
config.height = 768;
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
@@ -302,6 +328,8 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.gameNativeResolutions = "1280x768";
|
||||
config.gameStatus = WORKING;
|
||||
config.gameType = FIGHTING;
|
||||
config.width = 1280;
|
||||
config.height = 768;
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
@@ -315,6 +343,8 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.gameNativeResolutions = "1280x768";
|
||||
config.gameType = FIGHTING;
|
||||
config.gameStatus = WORKING;
|
||||
config.width = 1280;
|
||||
config.height = 768;
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
@@ -328,6 +358,8 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.gameNativeResolutions = "1280x768";
|
||||
config.gameType = FIGHTING;
|
||||
config.gameStatus = WORKING;
|
||||
config.width = 1280;
|
||||
config.height = 768;
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
@@ -341,6 +373,8 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.gameNativeResolutions = "1280x768";
|
||||
config.gameType = FIGHTING;
|
||||
config.gameStatus = WORKING;
|
||||
config.width = 1280;
|
||||
config.height = 768;
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
@@ -354,6 +388,8 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.gameNativeResolutions = "1280x768";
|
||||
config.gameType = FIGHTING;
|
||||
config.gameStatus = WORKING;
|
||||
config.width = 1280;
|
||||
config.height = 768;
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
@@ -399,6 +435,8 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.gameStatus = WORKING;
|
||||
config.jvsIOType = SEGA_TYPE_1;
|
||||
config.gameType = ABC;
|
||||
config.width = 640;
|
||||
config.height = 480;
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
@@ -413,6 +451,8 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.gameStatus = WORKING;
|
||||
config.jvsIOType = SEGA_TYPE_1;
|
||||
config.gameType = ABC;
|
||||
config.width = 640;
|
||||
config.height = 480;
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
@@ -427,6 +467,8 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.gameStatus = WORKING;
|
||||
config.jvsIOType = SEGA_TYPE_1;
|
||||
config.gameType = ABC;
|
||||
config.width = 640;
|
||||
config.height = 480;
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
@@ -465,7 +507,7 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.gameDVP = "DVP-0031";
|
||||
config.gameID = "SBLR";
|
||||
config.gameReleaseYear = "2006 ?";
|
||||
config.gameNativeResolutions = "640x480";
|
||||
config.gameNativeResolutions = "";
|
||||
config.gameStatus = WORKING;
|
||||
config.jvsIOType = SEGA_TYPE_1;
|
||||
config.gameType = ABC;
|
||||
@@ -479,7 +521,7 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.gameDVP = "DVP-0031A";
|
||||
config.gameID = "SBLR";
|
||||
config.gameReleaseYear = "2006 ?";
|
||||
config.gameNativeResolutions = "640x480";
|
||||
config.gameNativeResolutions = "";
|
||||
config.gameStatus = WORKING;
|
||||
config.jvsIOType = SEGA_TYPE_1;
|
||||
config.gameType = ABC;
|
||||
@@ -496,6 +538,8 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.gameNativeResolutions = "1360x768";
|
||||
config.gameStatus = WORKING;
|
||||
config.gameType = DRIVING;
|
||||
config.width = 1360;
|
||||
config.height = 768;
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
@@ -509,6 +553,8 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.gameNativeResolutions = "1360x768";
|
||||
config.gameStatus = WORKING;
|
||||
config.gameType = DRIVING;
|
||||
config.width = 1360;
|
||||
config.height = 768;
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
@@ -522,6 +568,8 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.gameNativeResolutions = "1360x768";
|
||||
config.gameStatus = WORKING;
|
||||
config.gameType = DRIVING;
|
||||
config.width = 1360;
|
||||
config.height = 768;
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
@@ -535,6 +583,8 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.gameNativeResolutions = "1360x768";
|
||||
config.gameStatus = WORKING;
|
||||
config.gameType = DRIVING;
|
||||
config.width = 1360;
|
||||
config.height = 768;
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
@@ -548,6 +598,8 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.gameNativeResolutions = "1360x768";
|
||||
config.gameStatus = WORKING;
|
||||
config.gameType = DRIVING;
|
||||
config.width = 1360;
|
||||
config.height = 768;
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
@@ -561,6 +613,8 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.gameNativeResolutions = "1360x768";
|
||||
config.gameStatus = WORKING;
|
||||
config.gameType = DRIVING;
|
||||
config.width = 1360;
|
||||
config.height = 768;
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
@@ -574,6 +628,8 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.gameNativeResolutions = "1360x768";
|
||||
config.gameStatus = WORKING;
|
||||
config.gameType = DRIVING;
|
||||
config.width = 1360;
|
||||
config.height = 768;
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
@@ -587,6 +643,8 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.gameNativeResolutions = "1360x768";
|
||||
config.gameStatus = WORKING;
|
||||
config.gameType = DRIVING;
|
||||
config.width = 1360;
|
||||
config.height = 768;
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
@@ -601,8 +659,8 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.gameNativeResolutions = "640x480";
|
||||
config.gameStatus = WORKING;
|
||||
config.gameType = DRIVING;
|
||||
config.width = 1280;
|
||||
config.height = 768;
|
||||
config.width = 640;
|
||||
config.height = 480;
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
@@ -613,10 +671,12 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.gameDVP = "DVP-0069";
|
||||
config.gameID = "SBQL";
|
||||
config.gameReleaseYear = "2008";
|
||||
config.gameNativeResolutions = "1360x768";
|
||||
config.gameNativeResolutions = "640x480, 1360x768";
|
||||
config.gameLindberghColour = REDEX;
|
||||
config.gameType = SHOOTING;
|
||||
config.gameStatus = WORKING;
|
||||
config.width = 1360;
|
||||
config.height = 768;
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
@@ -631,6 +691,8 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.emulateDriveboard = 1;
|
||||
config.gameStatus = WORKING;
|
||||
config.gameType = DRIVING;
|
||||
config.width = 640;
|
||||
config.height = 480;
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
@@ -642,10 +704,12 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.gameDVP = "DVP-0027A";
|
||||
config.gameID = "SBMV";
|
||||
config.gameReleaseYear = "2008";
|
||||
config.gameNativeResolutions = "1280x768";
|
||||
config.gameNativeResolutions = "640x480, 1280x768";
|
||||
config.gameLindberghColour = RED;
|
||||
config.gameStatus = WORKING;
|
||||
config.gameType = SHOOTING;
|
||||
config.width = 1280;
|
||||
config.height = 768;
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
@@ -657,8 +721,10 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.gameDVP = "DVP-0005";
|
||||
config.gameID = "SBKX";
|
||||
config.gameReleaseYear = "2006";
|
||||
config.gameNativeResolutions = "";
|
||||
config.gameNativeResolutions = "640x480, 1360x768";
|
||||
config.gameStatus = WORKING;
|
||||
config.width = 1360;
|
||||
config.height = 768;
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
@@ -670,9 +736,11 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.gameDVP = "DVP-0005A";
|
||||
config.gameID = "SBKX";
|
||||
config.gameReleaseYear = "2006";
|
||||
config.gameNativeResolutions = "";
|
||||
config.gameNativeResolutions = "640x480, 1360x768";
|
||||
config.gameType = FIGHTING;
|
||||
config.gameStatus = WORKING;
|
||||
config.width = 1360;
|
||||
config.height = 768;
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
@@ -684,9 +752,11 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.gameDVP = "DVP-0005B";
|
||||
config.gameID = "SBKX";
|
||||
config.gameReleaseYear = "2006";
|
||||
config.gameNativeResolutions = "";
|
||||
config.gameNativeResolutions = "640x480, 1360x768";
|
||||
config.gameType = FIGHTING;
|
||||
config.gameStatus = WORKING;
|
||||
config.width = 1360;
|
||||
config.height = 768;
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
@@ -698,9 +768,11 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.gameDVP = "DVP-0005C";
|
||||
config.gameID = "SBKX";
|
||||
config.gameReleaseYear = "2006";
|
||||
config.gameNativeResolutions = "";
|
||||
config.gameNativeResolutions = "640x480, 1360x768";
|
||||
config.gameType = FIGHTING;
|
||||
config.gameStatus = WORKING;
|
||||
config.width = 1360;
|
||||
config.height = 768;
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
@@ -715,6 +787,8 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.gameLindberghColour = RED;
|
||||
config.gameStatus = WORKING;
|
||||
config.gameType = SHOOTING;
|
||||
config.width = 640;
|
||||
config.height = 480;
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
@@ -730,6 +804,8 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.gameLindberghColour = RED;
|
||||
config.gameType = SHOOTING;
|
||||
config.jvsIOType = SEGA_TYPE_1;
|
||||
config.width = 640;
|
||||
config.height = 480;
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
@@ -743,6 +819,8 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.gameNativeResolutions = "1360x768";
|
||||
config.gameStatus = WORKING;
|
||||
config.gameType = DRIVING;
|
||||
config.width = 1360;
|
||||
config.height = 768;
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
@@ -756,6 +834,8 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.gameNativeResolutions = "1360x768";
|
||||
config.gameStatus = WORKING;
|
||||
config.gameType = DRIVING;
|
||||
config.width = 1360;
|
||||
config.height = 768;
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
@@ -769,6 +849,8 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.gameReleaseYear = "2009";
|
||||
config.gameNativeResolutions = "1360x768";
|
||||
config.gameType = DRIVING;
|
||||
config.width = 1360;
|
||||
config.height = 768;
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
@@ -782,6 +864,8 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.gameNativeResolutions = "1360x768";
|
||||
config.gameStatus = WORKING;
|
||||
config.gameType = DRIVING;
|
||||
config.width = 1360;
|
||||
config.height = 768;
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
@@ -795,6 +879,8 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.gameNativeResolutions = "1280x768";
|
||||
config.gameType = DRIVING;
|
||||
config.gameStatus = WORKING;
|
||||
config.width = 1280;
|
||||
config.height = 768;
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
@@ -805,7 +891,7 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.gameID = "SBST";
|
||||
config.gameDVP = "DVP-0057";
|
||||
config.gameReleaseYear = "2008";
|
||||
config.gameNativeResolutions = "1280x768";
|
||||
config.gameNativeResolutions = "";
|
||||
config.gameType = DRIVING;
|
||||
config.gameStatus = WORKING;
|
||||
return 0;
|
||||
@@ -818,7 +904,7 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.gameID = "SBST";
|
||||
config.gameDVP = "DVP-0079";
|
||||
config.gameReleaseYear = "2009";
|
||||
config.gameNativeResolutions = "1280x768";
|
||||
config.gameNativeResolutions = "";
|
||||
config.gameType = DRIVING;
|
||||
config.gameStatus = WORKING;
|
||||
return 0;
|
||||
@@ -863,6 +949,8 @@ static int detectGame(uint32_t elf_crc)
|
||||
config.gameLindberghColour = RED;
|
||||
config.gameType = HARLEY;
|
||||
config.gameStatus = WORKING;
|
||||
config.width = 1360;
|
||||
config.height = 768;
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user