Files
ppc_amnet/amnet-shared/src/gameIds.ts
T
2025-04-01 20:41:14 +01:00

43 lines
1.0 KiB
TypeScript

/**
* Get the game name from the game identifier (4-letter code)
* @param id
*/
export function getGameName(id: string): string | null {
switch (id?.toUpperCase()) {
case "SDGT": // IDAC JPN
case "SDJJ": // IDAC CHN
return "Initial D The Arcade";
case "SDGS": // CHUNITHM INTL
case "SDHD": // CHUNITHM NEW
case "SDHJ": // CHUNITHM CHN
case "SDBT": // CHUNITHM
return "CHUNITHM";
case "SDEZ": // maimai DX
case "SDGA": // maimai DX INTL
case "SDGB": // maimai DX CHN
return "maimai DX";
case "SDDT":
return "O.N.G.E.K.I.";
case "SDED":
return "Card Maker";
case "SBZV":
return "Project DIVA Future Tone";
case "SDDS":
return "SEGA World Driver Championship";
case "SDFE": // Wacca JPN
case "SDHN": // Wacca Ver.2/2R CHN
case "SDJE": // Wacca Ver.3 CHN
return "Wacca";
default:
return null;
}
}