From 1ed15e5e305437c0beeccf03c17ac59403db3e9b Mon Sep 17 00:00:00 2001 From: "fix94.1" Date: Sat, 18 Feb 2012 23:04:15 +0000 Subject: [PATCH] -fixed wrong banner sound playing for sure now :P (issue 7) -updated french.ini --- source/menu/menu_game.cpp | 20 +- wii/wiiflow/Languages/french.ini | 405 +++++++++++++++++-------------- 2 files changed, 236 insertions(+), 189 deletions(-) diff --git a/source/menu/menu_game.cpp b/source/menu/menu_game.cpp index 55e00bbb..c71ae130 100644 --- a/source/menu/menu_game.cpp +++ b/source/menu/menu_game.cpp @@ -305,7 +305,6 @@ void CMenu::_game(bool launch) if (!launch) { SetupInput(); - CheckGameSoundThread(); _playGameSound(); _showGame(); m_gameSelected = true; @@ -321,7 +320,6 @@ void CMenu::_game(bool launch) if (startGameSound == -5) { - CheckGameSoundThread(); _playGameSound(); _showGame(); } @@ -1262,28 +1260,26 @@ void CMenu::_gameSoundThread(CMenu *m) void CMenu::_playGameSound(void) { 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(); - + unsigned int stack_size = (unsigned int)32768; SMART_FREE(gameSoundThreadStack); gameSoundThreadStack = smartMem2Alloc(stack_size); + CheckGameSoundThread(); LWP_CreateThread(&m_gameSoundThread, (void *(*)(void *))CMenu::_gameSoundThread, (void *)this, gameSoundThreadStack.get(), stack_size, 40); } void CMenu::CheckGameSoundThread() { - if (m_gameSoundHdr == NULL && m_gameSoundThread != LWP_THREAD_NULL) - { - if(LWP_ThreadIsSuspended(m_gameSoundThread)) - LWP_ResumeThread(m_gameSoundThread); + if(LWP_ThreadIsSuspended(m_gameSoundThread)) + LWP_ResumeThread(m_gameSoundThread); - LWP_JoinThread(m_gameSoundThread, NULL); + LWP_JoinThread(m_gameSoundThread, NULL); - SMART_FREE(gameSoundThreadStack); - m_gameSoundThread = LWP_THREAD_NULL; - } + SMART_FREE(gameSoundThreadStack); + m_gameSoundThread = LWP_THREAD_NULL; } void CMenu::CheckThreads() diff --git a/wii/wiiflow/Languages/french.ini b/wii/wiiflow/Languages/french.ini index 24a88b9d..a14010a7 100644 --- a/wii/wiiflow/Languages/french.ini +++ b/wii/wiiflow/Languages/french.ini @@ -1,177 +1,228 @@ - -[FRENCH] -about1=Lanceur original par :\n%s -about2=Interface originale par :\n%s -about4=Merci à :\n%s -about6=Développeurs actuels :\n%s -about7=Anciens développeurs :\n%s -about8=Morceaux de code obtenu à partir de :\n%s -about9=Sites internet soutenus :\n%s -alphabetically=Alphabétique -appname=%s v%s -bycontrollers=Manettes -byesrb=PEGI -bygameid=Game ID -bylastplayed=Dernier joué -byplaycount=Popularité -byplayers=Joueurs -bywifiplayers=Joueurs wifi -cd1=Retour -cd2=Effacer -cfg1=Paramètres -cfg10=Retour -cfg11=Emulation Sauvegarde USB -cfg12=Emulation NAND -cfg3=Téléchargement jaquettes & titres -cfg4=Télécharger -cfg5=Contrôle parental -cfg6=Débloquer -cfg7=Définir code -cfga2=Installation d'un jeu -cfga3=Installer -cfga6=Langue -cfga7=Thème -cfgb1=Ocarina (triche) -cfgb3=Mode vidéo par défaut -cfgb4=Langue des jeux -cfgc1=Sortir vers -cfgc2=Ajustement TV largeur -cfgc3=Ajustement TV hauteur -cfgc4=Ajustement Coverflow -cfgc5=Ajuster -cfgc6=Décalage horizontal -cfgc7=Décalage vertical -cfgd5=Mémoriser le mode favoris -cfgd7=Voir les catégories au démarrage -cfgg1=Paramètres -cfgg12=Télécharger la jaquette -cfgg13=Télécharger -cfgg14=Patch des modes vidéo -cfgg15=Cheat Codes -cfgg16=Sélectionner -cfgg17=Catégories -cfgg18=Hook Type -cfgg21=Retour vers la chaîne -cfgg22=Debugger -cfgg23=Téléchargement des codes de triche... -cfgg24=Emulation sauvegarde -cfgg2=Video mode -cfgg3=Langue -cfgg4=Patch des codes pays -cfgg5=Ocarina -cfgg7=Vipatch -cfgg8=Retour -cfgp1=Partition de jeu -cfgp3=Init réseau au démarrage -cfgs1=Volume musique -cfgs2=Volume boutons -cfgs3=Volume Coverflow -cfgs4=Volume sélection d'un jeu -cheat1=Retour -cheat2=Appliquer -cheat3=Le fichier de cheat codes pour ce jeu est introuvable. -cheat4=Le téléchargement est introuvable. -def=Défaut -disabled=Désactivé -dl1=Annuler -dl10=Faites un don\npour WiiTDB.com -dl12=WiiTDB -dl2=Retour -dl3=Toutes -dl4=Manquantes -dl5=Téléchargements -dl6=Télécharger -dl8=Jaquettes -dlmsg1=Initialisation réseau... -dlmsg10=Création de %s -dlmsg11=Téléchargement en cours... -dlmsg12=Echec du téléchargement -dlmsg13=Enregistrement... -dlmsg14=Terminé. -dlmsg15=Echec de l'enregistrement du fichier ZIP. -dlmsg16=Erreur lors de la lecture du fichier. -dlmsg17=Aucune nouvelle mise à jour n'a été trouvée. -dlmsg18=Le fichier boot.dol n'a pas été trouvé dans le chemin par défaut. -dlmsg19=Une nouvelle mise à jour est disponible ! -dlmsg2=L'initialisation réseau a échoué. -dlmsg20=Aucune information n'est disponible pour cette version. -dlmsg21=WiiFlow va maintenant s'arrêter pour que la mise à jour prenne effet. -dlmsg22=Mise à jour du répertoire de l'application... -dlmsg23=Mise à jour du répertoire des données... -dlmsg24=Extraction... -dlmsg25=L'extraction doit avoir échoué ! Renomme la copie en boot.dol. -dlmsg26=Mise à jour du cache ... -dlmsg3=Téléchargement de %s -dlmsg4=Enregistrement dans %s -dlmsg5=%i/%i fichiers téléchargés -dlmsg6=Annulation en cours... -dlmsg7=Planification des téléchargements... -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. -gameinfo1=Développeur : %s -gameinfo2=Editeur : %s -gameinfo3=Région : %s -gameinfo4=Date de sortie : %i/%i/%i -gameinfo5=Genre : %s -gm1=Jouer -gm2=Retour -hooktype1=VBI -hooktype2=KPAD Read -hooktype3=Joypad -hooktype4=GXDraw -hooktype5=GXFlush -hooktype6=OSSleepThread -hooktype7=AXNextFrame -ios=IOS%i base %s -lngdef=Défaut -lngdut=Néerlandais -lngeng=Anglais -lngfre=Français -lngger=Allemand -lngita=Italien -lngjap=Japonais -lngkor=Coréen -lngsch=Chinois S. -lngspa=Espagnol -lngtch=Chinois T. -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. -main3=Choisir une partition -off=Non -on=Oui -players= Joueurs -sys1=Système -sys2=Version de WiiFlow -sys3=Annuler -sys4=Mise à jour -sys7=Version installée. -translation_author= -viddef=Défaut -vidntsc=NTSC -vidp50=PAL 50Hz -vidp60=PAL 60Hz -vidpatch=Patch auto -vidprog=Progressif -vidsys=Système -vmpall=Tous -vmpmore=Plus -vmpnone=Aucun -vmpnormal=Normal -wbfsadddlg=Veuillez insérer le disque à copier puis cliquez sur OK. -wbfsop1=Installation d'un jeu -wbfsop10=Il n'y a pas assez de place : %i blocs requis, %i disponibles. -wbfsop2=Suppression du jeu -wbfsop4=Retour -wbfsop5=OK -wbfsop6=Installation de [%s] %s... -wbfsop7=Le jeu a été supprimé. -wbfsop8=Le jeu a été installé. -wbfsop9=Une erreur s'est produite. -wbfsoperr1=Disc_Wait a échoué. -wbfsoperr2=Disc_Open a échoué. -wbfsoperr3=Ce n'est pas un disque Wii ! -wbfsoperr4=Ce jeu semble être déjà installé. -wbfsprogress=%i%% -wbfsremdlg=Cliquez sur OK pour supprimer le jeu suivant :\n %s. -wifiplayers= Joueurs en Wifi -wiitdb_code=FR \ No newline at end of file + +[FRENCH] +about1=Lanceur original par :\n%s +about2=Interface originale par :\n%s +about4=Merci à :\n%s +about6=Développeurs actuels :\n%s +about7=Anciens développeurs :\n%s +about8=Morceaux de code obtenu à partir de :\n%s +about9=Sites internet soutenus :\n%s +alphabetically=Alphabétique +appname=%s v%s +aspect169=Forcer 16:9 +aspect43=Forcer 4:3 +aspectdef=Défaut +bootmii=BootMii +bycontrollers=Manettes +byesrb=PEGI +bygameid=Game ID +bylastplayed=Dernier joué +byplaycount=Popularité +byplayers=Joueurs +bywifiplayers=Joueurs wifi +cd1=Retour +cd2=Effacer +cfg1=Paramètres +cfg10=Retour +cfg11=Emulation Sauvegarde USB +cfg12=Emulation NAND +cfg3=Téléchargement jaquettes & titres +cfg4=Télécharger +cfg5=Contrôle parental +cfg6=Débloquer +cfg7=Définir code +cfga2=Installation d'un jeu +cfga3=Installer +cfga6=Langue +cfga7=Thème +cfgb1=Ocarina (triche) +cfgb3=Mode vidéo par défaut +cfgb4=Langue des jeux +cfgc1=Sortir vers +cfgc2=Ajustement TV largeur +cfgc3=Ajustement TV hauteur +cfgc4=Ajustement Coverflow +cfgc5=Ajuster +cfgc6=Décalage horizontal +cfgc7=Décalage vertical +cfgd5=Mémoriser le mode favoris +cfgd7=Voir les catégories au démarrage +cfgg1=Paramètres +cfgg10=IOS +cfgg12=Télécharger la jaquette +cfgg13=Télécharger +cfgg14=Patch des modes vidéo +cfgg15=Cheat Codes +cfgg16=Sélectionner +cfgg17=Catégories +cfgg18=Hook Type +cfgg2=Video mode +cfgg21=Retour vers la chaîne +cfgg22=Debugger +cfgg23=Téléchargement des codes de triche... +cfgg24=Emulation sauvegarde +cfgg25=Code incorrect. Veuillez recommencer. +cfgg26=Désactiver blocquer IOS Reload +cfgg27=Format d'image +cfgg3=Langue +cfgg4=Patch des codes pays +cfgg5=Ocarina +cfgg7=Vipatch +cfgg8=Retour +cfgp1=Partition de jeu +cfgp3=Init réseau au démarrage +cfgs1=Volume musique +cfgs2=Volume boutons +cfgs3=Volume Coverflow +cfgs4=Volume sélection d'un jeu +cheat1=Retour +cheat2=Appliquer +cheat3=Le fichier de cheat codes pour ce jeu est introuvable. +cheat4=Le téléchargement est introuvable. +commodore=Commodore 64 +custom=Custom +def=Défaut +disabled=Désactivé +dl1=Annuler +dl10=Faites un don\npour GameTDB.com +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 +dl20=Original/Original +dl21=Original/Custom +dl22=Custom/Original +dl23=Custom/Custom +dl24=Custom uniquement +dl3=Toutes +dl4=Manquantes +dl5=Téléchargements +dl6=Télécharger +dl8=Jaquettes +dlmsg1=Initialisation réseau... +dlmsg10=Création de %s +dlmsg11=Téléchargement en cours... +dlmsg12=Echec du téléchargement +dlmsg13=Enregistrement... +dlmsg14=Terminé. +dlmsg15=Echec de l'enregistrement du fichier ZIP. +dlmsg16=Erreur lors de la lecture du fichier. +dlmsg17=Aucune nouvelle mise à jour n'a été trouvée. +dlmsg18=Le fichier boot.dol n'a pas été trouvé dans le chemin par défaut. +dlmsg19=Une nouvelle mise à jour est disponible ! +dlmsg2=L'initialisation réseau a échoué. +dlmsg20=Aucune information n'est disponible pour cette version. +dlmsg21=WiiFlow va maintenant s'arrêter pour que la mise à jour prenne effet. +dlmsg22=Mise à jour du répertoire de l'application... +dlmsg23=Mise à jour du répertoire des données... +dlmsg24=Extraction... +dlmsg25=L'extraction doit avoir échoué ! Renomme la copie en boot.dol. +dlmsg26=Mise à jour du cache ... +dlmsg3=Téléchargement de %s +dlmsg4=Enregistrement dans %s +dlmsg5=%i/%i fichiers téléchargés +dlmsg6=Annulation en cours... +dlmsg7=Planification des téléchargements... +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. +DMLdef=Défaut +DMLntsc=NTSC 480i +DMLpal=PAL 576i +gameinfo1=Développeur : %s +gameinfo2=Editeur : %s +gameinfo3=Région : %s +gameinfo4=Date de sortie : %i/%i/%i +gameinfo5=Genre : %s +gametdb_code=FR +genesis=Sega Genesis +gm1=Jouer +gm2=Retour +hbc=HBC +homebrew=Homebrew +hooktype1=VBI +hooktype2=KPAD Read +hooktype3=Joypad +hooktype4=GXDraw +hooktype5=GXFlush +hooktype6=OSSleepThread +hooktype7=AXNextFrame +ios=IOS%i base %s +lngdef=Défaut +lngdut=Néerlandais +lngeng=Anglais +lngfre=Français +lngger=Allemand +lngita=Italien +lngjap=Japonais +lngkor=Coréen +lngsch=Chinois S. +lngspa=Espagnol +lngtch=Chinois T. +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. +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 +on=Oui +players=Joueurs +prii=Priiloader +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 +sys4=Mise à jour +sys7=Version installée. +translation_author= +turbografx16=TurboGrafx-16 +turbografxcd=TurboGrafx-CD +unknown=Inconnu +viddef=Défaut +vidntsc=NTSC +vidp50=PAL 50Hz +vidp60=PAL 60Hz +vidpatch=Patch auto +vidprog=Progressif +vidsys=Système +vmpall=Tous +vmpmore=Plus +vmpnone=Aucun +vmpnormal=Normal +wbfsadddlg=Veuillez insérer le disque à copier puis cliquez sur OK. +wbfsop1=Installation d'un jeu +wbfsop10=Il n'y a pas assez de place : %i blocs requis, %i disponibles. +wbfsop2=Suppression du jeu +wbfsop4=Retour +wbfsop5=OK +wbfsop6=Installation de [%s] %s... +wbfsop7=Le jeu a été supprimé. +wbfsop8=Le jeu a été installé. +wbfsop9=Une erreur s'est produite. +wbfsoperr1=Disc_Wait a échoué. +wbfsoperr2=Disc_Open a échoué. +wbfsoperr3=Ce n'est pas un disque Wii ! +wbfsoperr4=Ce jeu semble être déjà installé. +wbfsprogress=%i%% +wbfsremdlg=Cliquez sur OK pour supprimer le jeu suivant :\n %s. +wifiplayers=Joueurs en Wifi +wii=Wii +wiichannels=Chaînes Wii officielles +wiiware=WiiWare