Hacking WiiFlow Lite

Hakaisha

Well-Known Member
Member
Joined
Sep 17, 2014
Messages
236
Trophies
0
XP
1,445
Country
United States
@fledge68 , I can confirm the left joystick issue is also present on my setup. Pressing downward on the left joystick will occasionally move the on-screen pointer upwards instead.

So far, I haven't experienced this issue in any other homebrew app I've tried out.
 
Last edited by Hakaisha,

octoshrimpy

Member
Newcomer
Joined
Feb 12, 2019
Messages
21
Trophies
0
Age
29
XP
63
Country
United States
4. USB stick doesn't work correctly most of the time. It's a lot better with a cheap hdd. It should be in a FAQ. Which linux distro and desktop?

just invested on a small SSD and SATAto usb cable, thank you for the heads up.

I'm in Manjaro at the moment, with gnome but I can just as easily to fluffy/xfce4/KDE.
 

octoshrimpy

Member
Newcomer
Joined
Feb 12, 2019
Messages
21
Trophies
0
Age
29
XP
63
Country
United States
alright, I can't post links, let's see if I can do images.
Am I missing anything from here so far?

upload_2019-2-12_22-35-21.png
 

kaisersozeh

Well-Known Member
Member
Joined
Mar 21, 2018
Messages
260
Trophies
0
Location
Phobos
XP
1,042
Country
Antarctica
@octoshrimpy it is inadvisable to partition an SD card, unless you're creating a wii linux partition?
It is possible to set up without it: first time, without a guide, though, honestly your best bet to get your initial setup going is using WINE to use modmii...
 
Last edited by kaisersozeh,

Wiimpathy

Well-Known Member
Member
Joined
Mar 3, 2010
Messages
1,009
Trophies
2
XP
2,895
Country
France
So I noticed that my ScummVM plugin through WFL is using an older version of ScummVM. Is there a way to update the DOL file to use the newer version? is there simply a newer modded DOL out there? Am I asking too much? If so it's not a big deal to just load it via HBC. Thanks!

Which version do you have? Latest development or latest stable : https://buildbot.scummvm.org/builds.html
2.0 has been released in late december 2017 and the dol from libGBA thread is from november. So if you have the stable, there's almost no difference.
The development may have interesting additions though. The w.i.p bladerunner engine for example, not sure it runs on Wii...

Here's the script to convert Wii games. It's for caja/nautilus on linux mint mate. The script is in /home/USER/.config/caja/scripts/WII/
It can be opened with a right click, then 'Scripts' on files or a folder. You must change YOURPATH var to wit's path.
zenity is required for the dialog but it can be removed. Comments in French. Don't know if it's useful...
Code:
#!/bin/bash 
#########################################################################################################                                                                                         
#
#                                        CONVERTISSEUR WBFS POUR WII
#
#        Convertit les fichiers jeux .iso en .wbfs lisibles pour la Wii.
#
#         
#########################################################################################################
IFS="
"

start_time=`date +%s`
WitPath="/YOURPATH/wit-v2.40a-r7331-x86_64/bin/./wit"
WitBin="wit-v2.40a"
logfile=".logwbfs.txt"
folder=$NAUTILUS_SCRIPT_CURRENT_URI

mkdir "./outwbfs"
#zenity --info --text="$folder"
#sleep 1
#exit

rm /tmp/log_end_time.txt
pkill -9 wit

# Find wit pid and wait untill done
WaitProcess ()
{
    pid=$(ps aux | grep $WitBin | grep -v grep | awk '{print $2}')
    while ps -p $pid > /dev/null; do sleep 1; done;
}

printf %s "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" |
while read -r arg
do
#==================================================================
#                                                Dossier selectionné                                                #
#==================================================================
    if [ -d "$arg" ]; then
        cd "$arg"
        # RESTRICTION : Seulement en .iso/wbfs Suffisant?
        find . -iname '*.iso' -o -iname  '*.wbfs' | while read i;
        do
            Filename=$(basename "$i")
            # Send wit command in external terminal. Write time to file.
            #mate-terminal -x bash -c "\"${WitPath}\" CONVERT --wbfs \"${Filename}\"   2>> ./../$logfile; date +%s > /tmp/log_end_time.txt"
            mate-terminal -x bash -c "\"${WitPath}\" COPY --wbfs --split \"${Filename}\"  \"./outwbfs\"  2>> ./../$logfile; date +%s > /tmp/log_end_time.txt"
            WaitProcess;
        done
#====================================================================
#                                                Fichiers selectionnés                                                #
#====================================================================
    else
        #http://www.tldp.org/LDP/abs/html/parameter-substitution.html
        Filename=$(basename "$arg")
        # Send wit command in external terminal. Write time to file.
        #mate-terminal -x bash -c "\"${WitPath}\" CONVERT --wbfs \"${Filename}\"  2>> $logfile; date +%s > /tmp/log_end_time.txt"
        mate-terminal -x bash -c "\"${WitPath}\" COPY --wbfs --split \"${Filename}\" \"./outwbfs\" 2>> $logfile; date +%s > /tmp/log_end_time.txt"
        WaitProcess;
    fi
    # Force retour dossier initial, car si dossier selectionné ne trouve pas logfile
    cd "$NAUTILUS_SCRIPT_CURRENT_URI"
done
#====================================================================
#                    Affiche fichier log et temps écoulé                                                #
#====================================================================
sleep 0.5
logtext=`cat $logfile`
# Affiche fichier log s'il y a des erreurs.
if [[ $logtext == "" ]] ; then 
    # echo ne s'affichera pas. Pour eviter resultat condition vide.
    echo "Conversion wbfs réussie!"
else
    zenity  --question --title="Erreur" --text=" Echec de conversion!\n\n Voulez-vous ouvrir le fichier d'erreurs?"
    if [ "$?" = 0 ] ; then
        zenity --info --text="$logtext"
    fi
fi

rm $logfile

cd /tmp/
end_time=`cat log_end_time.txt`
sec=$(( $((end_time - start_time)) %60 ))
min=$(( $((end_time - start_time)) /60 ))

notify-send -i  "Fin de la conversion" "Conversion wbfs terminée en $min minutes et $sec secondes." -t 30000
rm /tmp/log_end_time.txt
 
Last edited by Wiimpathy,

Tetsuo Shima

Well-Known Member
Member
Joined
Oct 29, 2008
Messages
1,785
Trophies
2
Age
44
XP
4,331
Country
Italy
oh my god blade runner! I knew it was impossible to add it to scummvm, because the source code was lost or something like that.
sorry for the little off topic
 

regiplex

Member
Newcomer
Joined
Feb 6, 2019
Messages
24
Trophies
0
Age
44
XP
102
Country
United States
@Wiimpathy I'm not sure where I got the files I have. The date on them is 12/27/2017. I just got the most recent Master and Stable builds and neither of them match what I have. I just noticed that when I launch ScummVM from WFL it shows it as version 1.10. When I open it in HBC it shows version 2.0. Its really not too big of a deal. I was playing Myst and the save function doesn't work in the WFL version I have. But in the HBC version I'm able to save and load just fine. Curiously when I tried to save in the 1.10 version from WFL it appears as though it does nothing because the files arent visible when trying to load. However, when I try to load from the newer version the files are visible and loadable.
 
Last edited by regiplex,

octoshrimpy

Member
Newcomer
Joined
Feb 12, 2019
Messages
21
Trophies
0
Age
29
XP
63
Country
United States
@octoshrimpy it is inadvisable to partition an SD card, unless you're creating a wii linux partition?
It is possible to set up without it: first time, without a guide, though, honestly your best bet to get your initial setup going is using WINE to use modmii...
By partition I meant setting up the correct filesystem.

Sent from my Z2 Plus using Tapatalk
 
  • Like
Reactions: kaisersozeh

Tetsuo Shima

Well-Known Member
Member
Joined
Oct 29, 2008
Messages
1,785
Trophies
2
Age
44
XP
4,331
Country
Italy
Does anyone know how to set a different cover color for one game within the same coverflow? I can't recall and cannot find any info.
For example, New super Mario bros has a red cover case while the other wii games are white.
Is it possible to achieve the same thing for plugin games?
It's for my upcoming japanese pc engine cover set. Some games came in white jewel cases, while the majority had black cases
 

fledge68

Well-Known Member
OP
Member
Joined
Jan 30, 2012
Messages
2,390
Trophies
2
XP
4,572
Country
United States
Does anyone know how to set a different cover color for one game within the same coverflow? I can't recall and cannot find any info.
For example, New super Mario bros has a red cover case while the other wii games are white.
Is it possible to achieve the same thing for plugin games?
It's for my upcoming japanese pc engine cover set. Some games came in white jewel cases, while the majority had black cases
using custom_titles.ini you can specify case color for wii, gc, wiiware/vc games - https://sites.google.com/site/wiiflowiki4/custom-titles

but that was never added for plugin games.

here's an option. each plugin has a case color for the game covers. make 2 plugins for pc engine. one with white case color, the other with black. put the white roms in a different folder than the black and specify those paths in the plugins. now make a source button with both those magic #'s. that should work unless i'm missing a step.
 
  • Like
Reactions: Tetsuo Shima

Tetsuo Shima

Well-Known Member
Member
Joined
Oct 29, 2008
Messages
1,785
Trophies
2
Age
44
XP
4,331
Country
Italy
Thanks Fledge, as always. I think I will follow that route, as I already thought about.
I will include these instructions when I'll release the cover set (very soon, only 40 covers to go:whip:).
It's not that iportant but it adds even more awesomeness for people who care about it.
 
  • Like
Reactions: regiplex

Tetsuo Shima

Well-Known Member
Member
Joined
Oct 29, 2008
Messages
1,785
Trophies
2
Age
44
XP
4,331
Country
Italy
Not sure if I understand what you're asking. You want to launch wiiware/vc games through wiiflow? There's no folder to put your wads in, like for wii/gc/plugin games. It works differently: you have to install them into your Nand or Emunand first, then edit your source_menu.ini and add an entry [BUTTON_#] with these lines

image=Nand.png
image_s=Nand.png
title=Nand
source=nand

this is for real Nand, for emunand replace 'nand' with 'emunand'

It's for my upcoming japanese pc engine cover set.
It's released in Mastershoes Cover Collection thread if anyone's interested
 

FanNintendo

Well-Known Member
Member
Joined
Apr 16, 2018
Messages
1,466
Trophies
0
Age
50
XP
2,160
Country
United States
Not sure if I understand what you're asking. You want to launch wiiware/vc games through wiiflow? There's no folder to put your wads in, like for wii/gc/plugin games. It works differently: you have to install them into your Nand or Emunand first, then edit your source_menu.ini and add an entry [BUTTON_#] with these lines

image=Nand.png
image_s=Nand.png
title=Nand
source=nand

this is for real Nand, for emunand replace 'nand' with 'emunand'


It's released in Mastershoes Cover Collection thread if anyone's interested
i am saying that can i run wiiware wads like HeavyFire.wad or Yoshi story.wad without extract it on showmii pc.
Put real Wads in nand folders and put all images in wiiflow cover box and add extension as '.wad.png' ?
 
Last edited by FanNintendo,

Tetsuo Shima

Well-Known Member
Member
Joined
Oct 29, 2008
Messages
1,785
Trophies
2
Age
44
XP
4,331
Country
Italy
Real Nand is your wii's internal memory. The channels you normally see in your system menu (plus your game saves) are all contained into your Real nand.
Real nand has one big limit: it is only 512MB, so you will soon run out of space.
Emunand is an emulated nand that can be placed in your usb drive or sd card, and has no space limit (until your storage device is full) plus other advantages.
Read more here:
https://sites.google.com/site/wiiflowiki4/emu-nand-and-neek2o
 
  • Like
Reactions: octoshrimpy

octoshrimpy

Member
Newcomer
Joined
Feb 12, 2019
Messages
21
Trophies
0
Age
29
XP
63
Country
United States
1. Is WFL Wiiflow4? is is it based off of v4?
2. I've seen a plethora of screens where there are multiple consoles on the screen. I figured it was sourceflow and plugins within WFL, but if I'm reading Neek correctly, I could do it with WADs and neek2o, correct? Is there a reason why someone might prefer one over the other?
3. I've nuked my card, except for /apps/hackmii installerV1.2, and just reinstalled bootmii as IOS (post-2008, no boot2) as well as reinstalled HMC. is Neek my next step or is there something else I should do first?
4. The only folders WFL needs from Wiiflow is ./wiiflow/settings/, ./wiiflow/plugins/ and if wanting theming, ./wiiflow/theming_lite, correct?
4.5. @fledge68 why not have WFL work as a standalone, or have it copy those specific files over into /wiiflow_lite?

You guys have been so helpful, it's unreal. thank you so much!
 
General chit-chat
Help Users
  • Skelletonike @ Skelletonike:
    I'm an exemplary Christian, shame on you
  • SylverReZ @ SylverReZ:
    @Skelletonike, And a true pervert.
    +1
  • Skelletonike @ Skelletonike:
    Both things aren't mutually exclusive. :P
    +2
  • Skelletonike @ Skelletonike:
    3h left until work finishes, bah
  • Skelletonike @ Skelletonike:
    link doesn't work
    +2
  • Skelletonike @ Skelletonike:
    1H left, such a slow week.
  • Sonic Angel Knight @ Sonic Angel Knight:
    Okay, I had spaghetti :P
  • SylverReZ @ SylverReZ:
    Hope they made lots of spaget
  • K3N1 @ K3N1:
    Chill dog
  • SylverReZ @ SylverReZ:
    Chilli dog
  • Skelletonike @ Skelletonike:
    Damn, I'm loving the new zelda.
  • xtremegamer @ xtremegamer:
    loving the new zelda, i started a game, it was so fucking good, so i
    am waiting on my friend to get home so we can start a new one together
  • Skelletonike @ Skelletonike:
    I just dislike that they don't let me choose the voices before the game starts. Happened with botw as well, had to change to japanese and restart.
  • K3N1 @ K3N1:
    But the important question is can you choose gender
  • Skelletonike @ Skelletonike:
    Same way you can choose Gerald's gender.
  • Skelletonike @ Skelletonike:
    *Geralt, damn autocorrect.
  • Psionic Roshambo @ Psionic Roshambo:
    But can he be trans? Lol
  • K3N1 @ K3N1:
    Zelda transforms into link
  • Psionic Roshambo @ Psionic Roshambo:
    Link I'm not the princess your looking for.... *Pulls a crying game*
    Psionic Roshambo @ Psionic Roshambo: Link I'm not the princess your looking for.... *Pulls a crying game*