-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,28 +1260,26 @@ 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))
{ 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); SMART_FREE(gameSoundThreadStack);
m_gameSoundThread = LWP_THREAD_NULL; m_gameSoundThread = LWP_THREAD_NULL;
}
} }
void CMenu::CheckThreads() void CMenu::CheckThreads()

View File

@ -1,177 +1,228 @@

[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
about4=Merci à :\n%s about4=Merci à :\n%s
about6=Développeurs actuels :\n%s about6=Développeurs actuels :\n%s
about7=Anciens développeurs :\n%s about7=Anciens développeurs :\n%s
about8=Morceaux de code obtenu à partir de :\n%s 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
bycontrollers=Manettes aspect169=Forcer 16:9
byesrb=PEGI aspect43=Forcer 4:3
bygameid=Game ID aspectdef=Défaut
bylastplayed=Dernier joué bootmii=BootMii
byplaycount=Popularité bycontrollers=Manettes
byplayers=Joueurs byesrb=PEGI
bywifiplayers=Joueurs wifi bygameid=Game ID
cd1=Retour bylastplayed=Dernier joué
cd2=Effacer byplaycount=Popularité
cfg1=Paramètres byplayers=Joueurs
cfg10=Retour bywifiplayers=Joueurs wifi
cfg11=Emulation Sauvegarde USB cd1=Retour
cfg12=Emulation NAND cd2=Effacer
cfg3=Téléchargement jaquettes & titres cfg1=Paramètres
cfg4=Télécharger cfg10=Retour
cfg5=Contrôle parental cfg11=Emulation Sauvegarde USB
cfg6=Débloquer cfg12=Emulation NAND
cfg7=Définir code cfg3=Téléchargement jaquettes & titres
cfga2=Installation d'un jeu cfg4=Télécharger
cfga3=Installer cfg5=Contrôle parental
cfga6=Langue cfg6=Débloquer
cfga7=Thème cfg7=Définir code
cfgb1=Ocarina (triche) cfga2=Installation d'un jeu
cfgb3=Mode vidéo par défaut cfga3=Installer
cfgb4=Langue des jeux cfga6=Langue
cfgc1=Sortir vers cfga7=Thème
cfgc2=Ajustement TV largeur cfgb1=Ocarina (triche)
cfgc3=Ajustement TV hauteur cfgb3=Mode vidéo par défaut
cfgc4=Ajustement Coverflow cfgb4=Langue des jeux
cfgc5=Ajuster cfgc1=Sortir vers
cfgc6=Décalage horizontal cfgc2=Ajustement TV largeur
cfgc7=Décalage vertical cfgc3=Ajustement TV hauteur
cfgd5=Mémoriser le mode favoris cfgc4=Ajustement Coverflow
cfgd7=Voir les catégories au démarrage cfgc5=Ajuster
cfgg1=Paramètres cfgc6=Décalage horizontal
cfgg12=Télécharger la jaquette cfgc7=Décalage vertical
cfgg13=Télécharger cfgd5=Mémoriser le mode favoris
cfgg14=Patch des modes vidéo cfgd7=Voir les catégories au démarrage
cfgg15=Cheat Codes cfgg1=Paramètres
cfgg16=Sélectionner cfgg10=IOS
cfgg17=Catégories cfgg12=Télécharger la jaquette
cfgg18=Hook Type cfgg13=Télécharger
cfgg21=Retour vers la chaîne cfgg14=Patch des modes vidéo
cfgg22=Debugger cfgg15=Cheat Codes
cfgg23=Téléchargement des codes de triche... cfgg16=Sélectionner
cfgg24=Emulation sauvegarde cfgg17=Catégories
cfgg2=Video mode cfgg18=Hook Type
cfgg3=Langue cfgg2=Video mode
cfgg4=Patch des codes pays cfgg21=Retour vers la chaîne
cfgg5=Ocarina cfgg22=Debugger
cfgg7=Vipatch cfgg23=Téléchargement des codes de triche...
cfgg8=Retour cfgg24=Emulation sauvegarde
cfgp1=Partition de jeu cfgg25=Code incorrect. Veuillez recommencer.
cfgp3=Init réseau au démarrage cfgg26=Désactiver blocquer IOS Reload
cfgs1=Volume musique cfgg27=Format d'image
cfgs2=Volume boutons cfgg3=Langue
cfgs3=Volume Coverflow cfgg4=Patch des codes pays
cfgs4=Volume sélection d'un jeu cfgg5=Ocarina
cheat1=Retour cfgg7=Vipatch
cheat2=Appliquer cfgg8=Retour
cheat3=Le fichier de cheat codes pour ce jeu est introuvable. cfgp1=Partition de jeu
cheat4=Le téléchargement est introuvable. cfgp3=Init réseau au démarrage
def=Défaut cfgs1=Volume musique
disabled=Désactivé cfgs2=Volume boutons
dl1=Annuler cfgs3=Volume Coverflow
dl10=Faites un don\npour WiiTDB.com cfgs4=Volume sélection d'un jeu
dl12=WiiTDB cheat1=Retour
dl2=Retour cheat2=Appliquer
dl3=Toutes cheat3=Le fichier de cheat codes pour ce jeu est introuvable.
dl4=Manquantes cheat4=Le téléchargement est introuvable.
dl5=Téléchargements commodore=Commodore 64
dl6=Télécharger custom=Custom
dl8=Jaquettes def=Défaut
dlmsg1=Initialisation réseau... disabled=Désactivé
dlmsg10=Création de %s dl1=Annuler
dlmsg11=Téléchargement en cours... dl10=Faites un don\npour GameTDB.com
dlmsg12=Echec du téléchargement dl12=GameTDB
dlmsg13=Enregistrement... dl13=Ordre de téléchargement
dlmsg14=Terminé. dl14=Sélectionnez les régions des jaquettes à vérifier :
dlmsg15=Echec de l'enregistrement du fichier ZIP. dl15=Paramètres téléchargement jaquettes
dlmsg16=Erreur lors de la lecture du fichier. dl16=Définir
dlmsg17=Aucune nouvelle mise à jour n'a été trouvée. dl17=Paramètres de téléchargement des jaquettes
dlmsg18=Le fichier boot.dol n'a pas été trouvé dans le chemin par défaut. dl18=Retour
dlmsg19=Une nouvelle mise à jour est disponible ! dl19=Original uniquement
dlmsg2=L'initialisation réseau a échoué. dl2=Retour
dlmsg20=Aucune information n'est disponible pour cette version. dl20=Original/Original
dlmsg21=WiiFlow va maintenant s'arrêter pour que la mise à jour prenne effet. dl21=Original/Custom
dlmsg22=Mise à jour du répertoire de l'application... dl22=Custom/Original
dlmsg23=Mise à jour du répertoire des données... dl23=Custom/Custom
dlmsg24=Extraction... dl24=Custom uniquement
dlmsg25=L'extraction doit avoir échoué ! Renomme la copie en boot.dol. dl3=Toutes
dlmsg26=Mise à jour du cache ... dl4=Manquantes
dlmsg3=Téléchargement de %s dl5=Téléchargements
dlmsg4=Enregistrement dans %s dl6=Télécharger
dlmsg5=%i/%i fichiers téléchargés dl8=Jaquettes
dlmsg6=Annulation en cours... dlmsg1=Initialisation réseau...
dlmsg7=Planification des téléchargements... dlmsg10=Création de %s
dlmsg8=La jaquette complète n'a pas été trouvée.\nTéléchargement de %s. dlmsg11=Téléchargement en cours...
dlmsg9=%i/%i fichiers téléchargés.\n%i ont seulement la face avant de la boîte. dlmsg12=Echec du téléchargement
gameinfo1=Développeur : %s dlmsg13=Enregistrement...
gameinfo2=Editeur : %s dlmsg14=Terminé.
gameinfo3=Région : %s dlmsg15=Echec de l'enregistrement du fichier ZIP.
gameinfo4=Date de sortie : %i/%i/%i dlmsg16=Erreur lors de la lecture du fichier.
gameinfo5=Genre : %s dlmsg17=Aucune nouvelle mise à jour n'a été trouvée.
gm1=Jouer dlmsg18=Le fichier boot.dol n'a pas été trouvé dans le chemin par défaut.
gm2=Retour dlmsg19=Une nouvelle mise à jour est disponible !
hooktype1=VBI dlmsg2=L'initialisation réseau a échoué.
hooktype2=KPAD Read dlmsg20=Aucune information n'est disponible pour cette version.
hooktype3=Joypad dlmsg21=WiiFlow va maintenant s'arrêter pour que la mise à jour prenne effet.
hooktype4=GXDraw dlmsg22=Mise à jour du répertoire de l'application...
hooktype5=GXFlush dlmsg23=Mise à jour du répertoire des données...
hooktype6=OSSleepThread dlmsg24=Extraction...
hooktype7=AXNextFrame dlmsg25=L'extraction doit avoir échoué ! Renomme la copie en boot.dol.
ios=IOS%i base %s dlmsg26=Mise à jour du cache ...
lngdef=Défaut dlmsg3=Téléchargement de %s
lngdut=Néerlandais dlmsg4=Enregistrement dans %s
lngeng=Anglais dlmsg5=%i/%i fichiers téléchargés
lngfre=Français dlmsg6=Annulation en cours...
lngger=Allemand dlmsg7=Planification des téléchargements...
lngita=Italien dlmsg8=La jaquette complète n'a pas été trouvée.\nTéléchargement de %s.
lngjap=Japonais dlmsg9=%i/%i fichiers téléchargés.\n%i ont seulement la face avant de la boîte.
lngkor=Coréen DMLdef=Défaut
lngsch=Chinois S. DMLntsc=NTSC 480i
lngspa=Espagnol DMLpal=PAL 576i
lngtch=Chinois T. gameinfo1=Développeur : %s
main1=Installer un jeu gameinfo2=Editeur : %s
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. gameinfo3=Région : %s
main3=Choisir une partition gameinfo4=Date de sortie : %i/%i/%i
off=Non gameinfo5=Genre : %s
on=Oui gametdb_code=FR
players= Joueurs genesis=Sega Genesis
sys1=Système gm1=Jouer
sys2=Version de WiiFlow gm2=Retour
sys3=Annuler hbc=HBC
sys4=Mise à jour homebrew=Homebrew
sys7=Version installée. hooktype1=VBI
translation_author= hooktype2=KPAD Read
viddef=Défaut hooktype3=Joypad
vidntsc=NTSC hooktype4=GXDraw
vidp50=PAL 50Hz hooktype5=GXFlush
vidp60=PAL 60Hz hooktype6=OSSleepThread
vidpatch=Patch auto hooktype7=AXNextFrame
vidprog=Progressif ios=IOS%i base %s
vidsys=Système lngdef=Défaut
vmpall=Tous lngdut=Néerlandais
vmpmore=Plus lngeng=Anglais
vmpnone=Aucun lngfre=Français
vmpnormal=Normal lngger=Allemand
wbfsadddlg=Veuillez insérer le disque à copier puis cliquez sur OK. lngita=Italien
wbfsop1=Installation d'un jeu lngjap=Japonais
wbfsop10=Il n'y a pas assez de place : %i blocs requis, %i disponibles. lngkor=Coréen
wbfsop2=Suppression du jeu lngsch=Chinois S.
wbfsop4=Retour lngspa=Espagnol
wbfsop5=OK lngtch=Chinois T.
wbfsop6=Installation de [%s] %s... main1=Installer un jeu
wbfsop7=Le jeu a été supprimé. 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.
wbfsop8=Le jeu a été installé. main3=Choisir une partition
wbfsop9=Une erreur s'est produite. mastersystem=Sega Master System
wbfsoperr1=Disc_Wait a échoué. menu=Menu Système
wbfsoperr2=Disc_Open a échoué. NANDdfull=Complète
wbfsoperr3=Ce n'est pas un disque Wii ! NANDoff=Non
wbfsoperr4=Ce jeu semble être déjà installé. NANDpart=Partielle
wbfsprogress=%i%% neogeo=Neo-Geo
wbfsremdlg=Cliquez sur OK pour supprimer le jeu suivant :\n %s. nes=Nintendo
wifiplayers= Joueurs en Wifi nintendo64=Nintendo64
wiitdb_code=FR 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