-fixed wrong banner sound playing for sure now :P (issue 7)

-updated french.ini
This commit is contained in:
fix94.1 2012-02-18 23:04:15 +00:00
parent 6a23a9f0ec
commit 1ed15e5e30
2 changed files with 236 additions and 189 deletions

View File

@ -305,7 +305,6 @@ void CMenu::_game(bool launch)
if (!launch) if (!launch)
{ {
SetupInput(); SetupInput();
CheckGameSoundThread();
_playGameSound(); _playGameSound();
_showGame(); _showGame();
m_gameSelected = true; m_gameSelected = true;
@ -321,7 +320,6 @@ void CMenu::_game(bool launch)
if (startGameSound == -5) if (startGameSound == -5)
{ {
CheckGameSoundThread();
_playGameSound(); _playGameSound();
_showGame(); _showGame();
} }
@ -1262,19 +1260,18 @@ void CMenu::_gameSoundThread(CMenu *m)
void CMenu::_playGameSound(void) void CMenu::_playGameSound(void)
{ {
m_gamesound_changed = false; m_gamesound_changed = false;
if (m_bnrSndVol == 0 || m_gameSoundHdr != NULL || m_gameSoundThread != LWP_THREAD_NULL) return; if (m_bnrSndVol == 0) return;
m_cf.stopCoverLoader(); m_cf.stopCoverLoader();
unsigned int stack_size = (unsigned int)32768; unsigned int stack_size = (unsigned int)32768;
SMART_FREE(gameSoundThreadStack); SMART_FREE(gameSoundThreadStack);
gameSoundThreadStack = smartMem2Alloc(stack_size); gameSoundThreadStack = smartMem2Alloc(stack_size);
CheckGameSoundThread();
LWP_CreateThread(&m_gameSoundThread, (void *(*)(void *))CMenu::_gameSoundThread, (void *)this, gameSoundThreadStack.get(), stack_size, 40); LWP_CreateThread(&m_gameSoundThread, (void *(*)(void *))CMenu::_gameSoundThread, (void *)this, gameSoundThreadStack.get(), stack_size, 40);
} }
void CMenu::CheckGameSoundThread() void CMenu::CheckGameSoundThread()
{
if (m_gameSoundHdr == NULL && m_gameSoundThread != LWP_THREAD_NULL)
{ {
if(LWP_ThreadIsSuspended(m_gameSoundThread)) if(LWP_ThreadIsSuspended(m_gameSoundThread))
LWP_ResumeThread(m_gameSoundThread); LWP_ResumeThread(m_gameSoundThread);
@ -1284,7 +1281,6 @@ void CMenu::CheckGameSoundThread()
SMART_FREE(gameSoundThreadStack); SMART_FREE(gameSoundThreadStack);
m_gameSoundThread = LWP_THREAD_NULL; m_gameSoundThread = LWP_THREAD_NULL;
} }
}
void CMenu::CheckThreads() void CMenu::CheckThreads()
{ {

View File

@ -1,4 +1,4 @@

[FRENCH] [FRENCH]
about1=Lanceur original par :\n%s about1=Lanceur original par :\n%s
about2=Interface originale par :\n%s about2=Interface originale par :\n%s
@ -9,6 +9,10 @@ about8=Morceaux de code obtenu à partir de :\n%s
about9=Sites internet soutenus :\n%s about9=Sites internet soutenus :\n%s
alphabetically=Alphabétique alphabetically=Alphabétique
appname=%s v%s appname=%s v%s
aspect169=Forcer 16:9
aspect43=Forcer 4:3
aspectdef=Défaut
bootmii=BootMii
bycontrollers=Manettes bycontrollers=Manettes
byesrb=PEGI byesrb=PEGI
bygameid=Game ID bygameid=Game ID
@ -44,6 +48,7 @@ cfgc7=Décalage vertical
cfgd5=Mémoriser le mode favoris cfgd5=Mémoriser le mode favoris
cfgd7=Voir les catégories au démarrage cfgd7=Voir les catégories au démarrage
cfgg1=Paramètres cfgg1=Paramètres
cfgg10=IOS
cfgg12=Télécharger la jaquette cfgg12=Télécharger la jaquette
cfgg13=Télécharger cfgg13=Télécharger
cfgg14=Patch des modes vidéo cfgg14=Patch des modes vidéo
@ -51,11 +56,14 @@ cfgg15=Cheat Codes
cfgg16=Sélectionner cfgg16=Sélectionner
cfgg17=Catégories cfgg17=Catégories
cfgg18=Hook Type cfgg18=Hook Type
cfgg2=Video mode
cfgg21=Retour vers la chaîne cfgg21=Retour vers la chaîne
cfgg22=Debugger cfgg22=Debugger
cfgg23=Téléchargement des codes de triche... cfgg23=Téléchargement des codes de triche...
cfgg24=Emulation sauvegarde cfgg24=Emulation sauvegarde
cfgg2=Video mode cfgg25=Code incorrect. Veuillez recommencer.
cfgg26=Désactiver blocquer IOS Reload
cfgg27=Format d'image
cfgg3=Langue cfgg3=Langue
cfgg4=Patch des codes pays cfgg4=Patch des codes pays
cfgg5=Ocarina cfgg5=Ocarina
@ -71,12 +79,26 @@ cheat1=Retour
cheat2=Appliquer cheat2=Appliquer
cheat3=Le fichier de cheat codes pour ce jeu est introuvable. cheat3=Le fichier de cheat codes pour ce jeu est introuvable.
cheat4=Le téléchargement est introuvable. cheat4=Le téléchargement est introuvable.
commodore=Commodore 64
custom=Custom
def=Défaut def=Défaut
disabled=Désactivé disabled=Désactivé
dl1=Annuler dl1=Annuler
dl10=Faites un don\npour WiiTDB.com dl10=Faites un don\npour GameTDB.com
dl12=WiiTDB dl12=GameTDB
dl13=Ordre de téléchargement
dl14=Sélectionnez les régions des jaquettes à vérifier :
dl15=Paramètres téléchargement jaquettes
dl16=Définir
dl17=Paramètres de téléchargement des jaquettes
dl18=Retour
dl19=Original uniquement
dl2=Retour dl2=Retour
dl20=Original/Original
dl21=Original/Custom
dl22=Custom/Original
dl23=Custom/Custom
dl24=Custom uniquement
dl3=Toutes dl3=Toutes
dl4=Manquantes dl4=Manquantes
dl5=Téléchargements dl5=Téléchargements
@ -108,13 +130,20 @@ dlmsg6=Annulation en cours...
dlmsg7=Planification des téléchargements... dlmsg7=Planification des téléchargements...
dlmsg8=La jaquette complète n'a pas été trouvée.\nTéléchargement de %s. dlmsg8=La jaquette complète n'a pas été trouvée.\nTéléchargement de %s.
dlmsg9=%i/%i fichiers téléchargés.\n%i ont seulement la face avant de la boîte. dlmsg9=%i/%i fichiers téléchargés.\n%i ont seulement la face avant de la boîte.
DMLdef=Défaut
DMLntsc=NTSC 480i
DMLpal=PAL 576i
gameinfo1=Développeur : %s gameinfo1=Développeur : %s
gameinfo2=Editeur : %s gameinfo2=Editeur : %s
gameinfo3=Région : %s gameinfo3=Région : %s
gameinfo4=Date de sortie : %i/%i/%i gameinfo4=Date de sortie : %i/%i/%i
gameinfo5=Genre : %s gameinfo5=Genre : %s
gametdb_code=FR
genesis=Sega Genesis
gm1=Jouer gm1=Jouer
gm2=Retour gm2=Retour
hbc=HBC
homebrew=Homebrew
hooktype1=VBI hooktype1=VBI
hooktype2=KPAD Read hooktype2=KPAD Read
hooktype3=Joypad hooktype3=Joypad
@ -137,15 +166,35 @@ lngtch=Chinois T.
main1=Installer un jeu main1=Installer un jeu
main2=Bienvenue dans WiiFlow.\nJe n'ai pas trouvé de jeux.\nCliquez sur Installer pour installer des jeux, ou Choisir une partition pour sélectionner votre type de partition. main2=Bienvenue dans WiiFlow.\nJe n'ai pas trouvé de jeux.\nCliquez sur Installer pour installer des jeux, ou Choisir une partition pour sélectionner votre type de partition.
main3=Choisir une partition main3=Choisir une partition
mastersystem=Sega Master System
menu=Menu Système
NANDdfull=Complète
NANDoff=Non
NANDpart=Partielle
neogeo=Neo-Geo
nes=Nintendo
nintendo64=Nintendo64
off=Non off=Non
on=Oui on=Oui
players=Joueurs players=Joueurs
sys1=Système prii=Priiloader
sys2=Version de WiiFlow SaveDef=Défaut
SaveFull=Complète
SaveFullg=Complète
SaveOff=Non
SaveOffG=Non
SavePart=Partielle
SavePartG=Partielle
snes=Super Nintendo
sys1=Mettre à jour WiiFlow
sys2=Version de WiiFlow :
sys3=Annuler sys3=Annuler
sys4=Mise à jour sys4=Mise à jour
sys7=Version installée. sys7=Version installée.
translation_author= translation_author=
turbografx16=TurboGrafx-16
turbografxcd=TurboGrafx-CD
unknown=Inconnu
viddef=Défaut viddef=Défaut
vidntsc=NTSC vidntsc=NTSC
vidp50=PAL 50Hz vidp50=PAL 50Hz
@ -174,4 +223,6 @@ wbfsoperr4=Ce jeu semble être déjà installé.
wbfsprogress=%i%% wbfsprogress=%i%%
wbfsremdlg=Cliquez sur OK pour supprimer le jeu suivant :\n %s. wbfsremdlg=Cliquez sur OK pour supprimer le jeu suivant :\n %s.
wifiplayers=Joueurs en Wifi wifiplayers=Joueurs en Wifi
wiitdb_code=FR wii=Wii
wiichannels=Chaînes Wii officielles
wiiware=WiiWare