Curioso,
yo acabo de hacer que funcionen los mods en la versión 0.1.8 añadiendo los ficheros mod de amiga sin renombrar ni nada. Sin extensión, ni recortar el nombre.
En el código (sin tener ni warra de c++) se ve que atiende a los ficheros como la lista sigue:
const char *ModPlayer::_modulesFiles[][2] = {
{ "intro", "mod.flashback-introb" }, // introl3
{ "options", "mod.flashback-options2" }, // option3
{ "journal", "mod.flashback-options1" }, // journal3
{ "ceinture", "mod.flashback-ceinturea" }, // chute3
{ "desinteg", "mod.flashback-desintegr" }, // desinte3
{ "reunion", "mod.flashback-reunion" }, // capture3
{ "voyage", "mod.flashback-voyage" }, // voyage3
{ "level4", "mod.flashback-teleporta" }, // telepor3
{ "planetexplo", "mod.flashback-teleport2" }, // planexp3
{ "fin", "mod.flashback-fin" }, // end31
{ "ascenseur", "mod.flashback-ascenseur" }, // lift3
{ "logo", "mod.flashback-logo" }, // present3
{ "game_over", "mod.flashback-game_over" }, // gameove3
{ "holocube", "mod.flashback-holocube" }, // holo3
{ "memoire", "mod.flashback-memoire" }, // memory3
{ "chute", "mod.flashback-chute" }, // chutevi3
{ "debut", "mod.flashback-jungle" }, // reveil3
{ "missions", "mod.flashback-missionca" }, // misvali3
{ "taxi", "mod.flashback-taxi" }, // taxi3
{ "donneobj", "mod.flashback-donneobjt" }, // donner3
{ "missions2", "mod.flashback-fin2" } // mission3
// { 0, 0, }, // objet3
// { 0, 0, }, // recharg3
// { 0, 0, }, // generat3
// { 0, 0, }, // pont3
// { 0, 0, } // rechage3
};
Lo del idioma en español me has dejado gratamente sorprendido... seguiremos investigando.
En cuanto a lo de las partidas grabadas, es un poco lio porque te va grabando states con los gatillos en función del nivel que estés. Si guardas justo al final del level 1, primero cargas ese state con el gatillo derecho, finalizas el level 1 y pasas al level 2. Cuando estés en el nivel 2 das de nuevo al gatillo derecho para cargar el estado grabado (final del level 2 o al sitio donde te has quedado) y asi sucesivamente. Por eso conviene grabar cada vez que finalizas un level, justo antes de acabarlo.