Se riesco a trovare la traduzione in qualche ini uso quella, per gli altri file ci penso io a tradurla al volo dopo aver importato i file (ho creato delle pagine che mi dicono quali termini mancano e mi permette di tradurli).
A memoria credo siano i file catlist.ini, catver.ini, genre.ini, monochrome.ini, rankings.ini, bestgames.ini e alcuni dati presenti nel mameinfo.dat (tipo i giochi preferiti).
Inoltre assegno anche il genere per Hyperspin, che si vede quando esporti per questo front-end una lista giochi, in base alle categorie aggiunte o modificare rispetto all'ultimo import.
Come scritto prima, in aggiunta ci sono tutti quei filtri che agiscono su questi file, quando qualcosa cambia.
Per esempio ti copio alcuni dati (magari vecchi) riferiti al legame tra categoria (per me un id progressivo) e il filtro utilizzato nelle ricerche.
Se cambia descrizione (anche una virgola o uno spazio) per me è una categoria diversa, ovviamente questo per poter avere info sui giochi vecchi che quindi potrebbero avere categorie completamente diverse da quelle attuali.
Codice: Seleziona tutto
public $GENRES_IGNORE_MAMECAB = array(
152, // Unplayable
159, // Tabletop
161, // Casino
162, // BIOS
167, // Quiz
171, // Misc. Betting
831, // Electromechanical - PinMAME
832, // Fruit Machines
833, // System
834, // Not Classified
900, // Print Club
901, // Electromechanical
902, // Utilities
27249, // Home Systems
27250, // Portable Systems
27251, // Professional Systems
27252, // Development Systems
27253, // Synth
28188, // Calculator
28189, // Chess Machine
28190, // Computer
28191, // Game Console
28192, // Handheld
28193, // Printer
30175, // Board Game
30176, // Medal Game
30177, // Music
30178, // Telephone
30406, // Medical Equipment
31769, // Coin Pusher
31770, // Slot Machine
34078 // Computer Graphic Workstation
);
/**
* Generi considerati come giochi casino, meccanici o slot machine
* adb_categorie con tipo=2 (GENRE)
*/
public $GENRES_CASINO = array(
161, // Casino
171, // Misc. Betting
831, // Electromechanical - PinMAME
832, // Fruit Machines
900, // Print Club
901, // Electromechanical
31769, // Coin Pusher
31770 // Slot Machine
);
/**
* Categorie considerate come giochi mahjongg
* adb_categorie con tipo=1 (CATEGORY)
*/
public $CATEGORIES_MAHJONG = array(
11, // Tabletop / Mahjong *Mature*
24, // Tabletop / Hanafuda *Mature*
104, // Tabletop / Mahjong
118, // Tabletop / Hanafuda
893, // Tabletop / Mahjong * Mature *
894 // Tabletop / Hanafuda * Mature *
);
public $GENRE_NON_CLASSIFICATO = 834;
public $CATEGORY_NON_CLASSIFICATO = 829;