mirror of
https://github.com/Fledge68/WiiFlow_Lite.git
synced 2024-11-27 21:54:15 +01:00
-fixed displaying help files with themes
-help file size can now be as long as you want to, it will be allocated dynamically now -only create folders if they doesnt exist, otherwise it spams our debug messages :P -updated danish.ini and added danish help file (thanks nibb)
This commit is contained in:
parent
adbca1113b
commit
757fb1e80c
@ -139,13 +139,12 @@ bool fsop_DirExist(char *path)
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
bool fsop_MakeFolder(char *path)
|
void fsop_MakeFolder(char *path)
|
||||||
{
|
{
|
||||||
|
if(fsop_DirExist(path))
|
||||||
|
return;
|
||||||
gprintf("Folder path to create: %s\n", path);
|
gprintf("Folder path to create: %s\n", path);
|
||||||
if(mkdir(path, S_IREAD | S_IWRITE) == 0)
|
mkdir(path, S_IREAD | S_IWRITE);
|
||||||
return true;
|
|
||||||
|
|
||||||
return false;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static void *thread_CopyFileReader()
|
static void *thread_CopyFileReader()
|
||||||
|
@ -14,7 +14,7 @@ u32 fsop_GetFolderKb(char *source);
|
|||||||
u32 fsop_GetFreeSpaceKb(char *path);
|
u32 fsop_GetFreeSpaceKb(char *path);
|
||||||
bool fsop_FileExist(const char *fn);
|
bool fsop_FileExist(const char *fn);
|
||||||
bool fsop_DirExist(char *path);
|
bool fsop_DirExist(char *path);
|
||||||
bool fsop_MakeFolder(char *path);
|
void fsop_MakeFolder(char *path);
|
||||||
bool fsop_CopyFile(char *source, char *target, progress_callback_t spinner, void *spinner_data);
|
bool fsop_CopyFile(char *source, char *target, progress_callback_t spinner, void *spinner_data);
|
||||||
bool fsop_CopyFolder(char *source, char *target, progress_callback_t spinner, void *spinner_data);
|
bool fsop_CopyFolder(char *source, char *target, progress_callback_t spinner, void *spinner_data);
|
||||||
void fsop_deleteFile(char *source);
|
void fsop_deleteFile(char *source);
|
||||||
|
@ -20,6 +20,7 @@ void CMenu::_about(void)
|
|||||||
u32 thanks_w = 0, thanks_h = 0;
|
u32 thanks_w = 0, thanks_h = 0;
|
||||||
bool first = true;
|
bool first = true;
|
||||||
|
|
||||||
|
_textAbout();
|
||||||
m_btnMgr.reset(m_aboutLblInfo, true);
|
m_btnMgr.reset(m_aboutLblInfo, true);
|
||||||
|
|
||||||
SetupInput();
|
SetupInput();
|
||||||
@ -125,7 +126,6 @@ void CMenu::_initAboutMenu(CMenu::SThemeData &theme)
|
|||||||
_setHideAnim(m_aboutLblIOS, "ABOUT/IOS", 0, 100, 0.f, 0.f);
|
_setHideAnim(m_aboutLblIOS, "ABOUT/IOS", 0, 100, 0.f, 0.f);
|
||||||
|
|
||||||
_hideAbout(true);
|
_hideAbout(true);
|
||||||
_textAbout();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void CMenu::_textAbout(void)
|
void CMenu::_textAbout(void)
|
||||||
@ -137,10 +137,12 @@ void CMenu::_textAbout(void)
|
|||||||
FILE *f = fopen(fmt("%s/%s.txt", m_helpDir.c_str(), m_curLanguage.c_str()), "r");
|
FILE *f = fopen(fmt("%s/%s.txt", m_helpDir.c_str(), m_curLanguage.c_str()), "r");
|
||||||
if(f)
|
if(f)
|
||||||
{
|
{
|
||||||
char *help = (char*)MEM2_alloc(4096 * sizeof(char));
|
fseek(f, 0, SEEK_END);
|
||||||
memset(help, 0, sizeof(help));
|
u32 fsize = ftell(f);
|
||||||
fread(help, 4095, 1, f);
|
char *help = (char*)MEM2_alloc(fsize+1); //+1 for null character
|
||||||
help[4095] = '\0';
|
fseek(f, 0, SEEK_SET);
|
||||||
|
fread(help, 1, fsize, f);
|
||||||
|
help[fsize] = '\0';
|
||||||
help_text.fromUTF8(help);
|
help_text.fromUTF8(help);
|
||||||
MEM2_free(help);
|
MEM2_free(help);
|
||||||
fclose(f);
|
fclose(f);
|
||||||
@ -182,6 +184,6 @@ void CMenu::_textAbout(void)
|
|||||||
m_btnMgr.setText(m_aboutLblIOS, wfmt(_fmt("ios", L"IOS%i base %i v%i"), mainIOS, iosInfo->baseios, iosInfo->version), true);
|
m_btnMgr.setText(m_aboutLblIOS, wfmt(_fmt("ios", L"IOS%i base %i v%i"), mainIOS, iosInfo->baseios, iosInfo->version), true);
|
||||||
MEM2_free(iosInfo);
|
MEM2_free(iosInfo);
|
||||||
|
|
||||||
if(m_current_view == COVERFLOW_CHANNEL && m_cfg.getInt("NAND", "emulation", 0) > 0)
|
if(m_current_view == COVERFLOW_CHANNEL && m_cfg.getInt("NAND", "emulation", 0))
|
||||||
Nand::Instance()->Enable_Emu();
|
Nand::Instance()->Enable_Emu();
|
||||||
}
|
}
|
||||||
|
@ -73,11 +73,11 @@ cfgg26=Deaktiver IOS Reload block
|
|||||||
cfgg27=Formatforhold
|
cfgg27=Formatforhold
|
||||||
cfgg28=NMM
|
cfgg28=NMM
|
||||||
cfgg29=Ingen DVD patch
|
cfgg29=Ingen DVD patch
|
||||||
|
cfgg3=Sprog
|
||||||
cfgg30=Udpak Save fra Wii NAND
|
cfgg30=Udpak Save fra Wii NAND
|
||||||
cfgg31=Udpak
|
cfgg31=Udpak
|
||||||
cfgg32=Gem Save til Wii NAND
|
cfgg32=Gem Save til Wii NAND
|
||||||
cfgg33=Gem
|
cfgg33=Gem
|
||||||
cfgg3=Sprog
|
|
||||||
cfgg4=Patch lande string
|
cfgg4=Patch lande string
|
||||||
cfgg5=Ocarina
|
cfgg5=Ocarina
|
||||||
cfgg7=Vipatch
|
cfgg7=Vipatch
|
||||||
@ -175,8 +175,8 @@ dlmsg8=Full cover ikke fundet. Downloader fra %s
|
|||||||
dlmsg9=%i/%i filer downloaded. %i er kun front cover.
|
dlmsg9=%i/%i filer downloaded. %i er kun front cover.
|
||||||
DMLdef=Standard
|
DMLdef=Standard
|
||||||
DMLdefG=Spil
|
DMLdefG=Spil
|
||||||
DMLpal=PAL 576i
|
|
||||||
DMLntsc=NTSC 480i
|
DMLntsc=NTSC 480i
|
||||||
|
DMLpal=PAL 576i
|
||||||
DMLpal60=PAL 480i
|
DMLpal60=PAL 480i
|
||||||
DMLprog=NTSC 480p
|
DMLprog=NTSC 480p
|
||||||
DMLprogP=PAL 480p
|
DMLprogP=PAL 480p
|
||||||
@ -224,10 +224,10 @@ NANDpart=Delvis
|
|||||||
neogeo=Neo-Geo
|
neogeo=Neo-Geo
|
||||||
nes=Nintendo
|
nes=Nintendo
|
||||||
nintendo64=Nintendo64
|
nintendo64=Nintendo64
|
||||||
|
NMMdebug=Debug
|
||||||
NMMDef=Standard
|
NMMDef=Standard
|
||||||
NMMOff=Fra
|
NMMOff=Fra
|
||||||
NMMon=Til
|
NMMon=Til
|
||||||
NMMdebug=Debug
|
|
||||||
NoDVDDef=Standard
|
NoDVDDef=Standard
|
||||||
NoDVDOff=Fra
|
NoDVDOff=Fra
|
||||||
NoDVDon=Til
|
NoDVDon=Til
|
||||||
@ -245,6 +245,8 @@ SavePartG=Spil save
|
|||||||
SaveReg=Skift region
|
SaveReg=Skift region
|
||||||
SaveRegG=Skift region
|
SaveRegG=Skift region
|
||||||
snes=Super Nintendo
|
snes=Super Nintendo
|
||||||
|
stup1=Vælg Kilde
|
||||||
|
stup2=Forlad
|
||||||
sys1=Opdater WiiFlow
|
sys1=Opdater WiiFlow
|
||||||
sys2=WiiFlow Version:
|
sys2=WiiFlow Version:
|
||||||
sys3=Annuller
|
sys3=Annuller
|
||||||
|
59
wii/wiiflow/help/danish.txt
Normal file
59
wii/wiiflow/help/danish.txt
Normal file
@ -0,0 +1,59 @@
|
|||||||
|
|
||||||
|
Styring:
|
||||||
|
- Hoved menu (coverflow) :
|
||||||
|
-- Op / Ned = Forrige / næste spil (Lodret)
|
||||||
|
-- Venstre / Højre = Forrige / næste spil (Vandret)
|
||||||
|
-- Minus / Plus = Spring hurtig igennem spil
|
||||||
|
-- A = Vælg spil
|
||||||
|
-- B+A = Indlæs spil omgående
|
||||||
|
-- B+Home = Genindlæs Wiiflow
|
||||||
|
-- Home = Forlad WiiFlow til Wii menu
|
||||||
|
-- 1 / 2 = Forrige / næste coverflow måde
|
||||||
|
-- B+Venstre / B+Højre = Skift sang
|
||||||
|
-- B+Op / B+Ned = Alfabetisk søgen
|
||||||
|
-- B+Onscreen Pile = Alfabetisk søgen
|
||||||
|
-- B+Minus = Skift Partition
|
||||||
|
-- B+Plus = Sortere spil
|
||||||
|
|
||||||
|
-- A på stjerne ikon = Favoriter
|
||||||
|
-- B på stjerne ikon = Kategorier
|
||||||
|
-- A på gear ikon = Wiiflow indstillinger
|
||||||
|
-- B på Gear ikon = Opdatere cache
|
||||||
|
-- A på USB, DML, Kanal, Emu eller Homebrew ikon = Skift til en af disse muligheder (coverflow view)
|
||||||
|
-- B på USB, DML, Kanal, Emu eller Homebrew ikon = Aktivere/Deaktivere Emu Nand og skift til rigtig Wii Nand
|
||||||
|
-- A på hjem ikon = Forlad WiiFlow til Wii menu
|
||||||
|
-- B på Hjem ikon = viser kilde menu (source menu)
|
||||||
|
-- A på disc ikon (Spil disc i drev) = Indlæser spil disc
|
||||||
|
-- A på spørgsmåls tegn ikon = Viser tak til, denne hjælpe fil og mulighed for at opdatere WiiFlow.
|
||||||
|
|
||||||
|
- Spil :
|
||||||
|
-- A på box = Viser bagsiden
|
||||||
|
-- A ude af skræmen = Indlæser spil
|
||||||
|
-- B = Tilbage til coverflow
|
||||||
|
-- Op / Ned = Forrige / næste spil (Lodret)
|
||||||
|
-- Venstre / Højre = Forrige / næste spil (Vandret)
|
||||||
|
-- Plus = Spil Info
|
||||||
|
---Højre (i spil info) = Spil beskrivelse
|
||||||
|
---Venstre (i spil beskrivelse) = Spil Info
|
||||||
|
-- A på stjerne ikon = Favorit valg (Gul = valgt til Favorit)
|
||||||
|
-- B på stjerne ikno = Star Icon = Fastsæt Kategorier for spil
|
||||||
|
-- A på hånd ikon = Forældre lås (Rød = låst)
|
||||||
|
-- A på gear ikon = Spil indstillinger
|
||||||
|
-- A på X ikon = Slet spil
|
||||||
|
|
||||||
|
- Indstillings menu :
|
||||||
|
-- Minus / Plus = Forrige / næste side
|
||||||
|
-- Venstre / Højre = Forrige / næste side
|
||||||
|
|
||||||
|
- Coverflow justering indstillinger :
|
||||||
|
-- B+Minus / B+Plus = Forrige / næste side
|
||||||
|
-- B = Hurtiger justering (B+A i stedet for kun A til at klikke på en knap)
|
||||||
|
-- B+1 = Kopier hele coverflow
|
||||||
|
-- B+2 = udpak coverflow\n\
|
||||||
|
|
||||||
|
TIPS for at indlæse spil der ikke virker (crash):
|
||||||
|
Hvis et spil låser sig fast (sort skræm) se efter om det er et PAL spil.
|
||||||
|
(pres på plus knappen efter at have valgt spil.) Hvis det er et PAL spil sæt spillets video måde til "PAL 50Hz" i spil indstillinger.
|
||||||
|
Du behøver at bruger en component forbindelse til Fjernsynet og din wii skal have 480p video måde valgt.
|
||||||
|
|
||||||
|
Hvis et spil fryser, prøv at indlæse spillet igen. Hvis det bliver ved med at fryser, prøv at sætte USB emulering til "Fra" i spil indstillinger.
|
Loading…
Reference in New Issue
Block a user