Hacking Help to adapt my old Wiiflow theme to Wiiflow Lite

Jate

Well-Known Member
OP
Newcomer
Joined
Feb 11, 2011
Messages
65
Trophies
1
XP
398
Country
Spain
Two more things to try:
1- delete everything from your wiiflow/cache/sourceflow folder. Let Wiiflow recreate the cache and see if they appear. If it's still not working, then
2- activate smallboxes, then reboot your console and see if they appear (in case it's an out of memory error).


The option to clear the cache worked for me and now I can see the images. Thank you!

3acf32b4a54410031a7481d8aa710f31o.png
 
  • Like
Reactions: Tetsuo Shima

Jate

Well-Known Member
OP
Newcomer
Joined
Feb 11, 2011
Messages
65
Trophies
1
XP
398
Country
Spain
Thanks @Tetsuo Shima
Finally I will not prepare my theme for the small box mode because it does not work. In my Source Menu each emulator I leave it in an island (from the background image) and some islands are empty using a transparent image as @fledge68 proposed me, that's because I have 3 Source screens:
1- Consoles
2- Handheld and wii/GC
3- PC, microcomputers and multimedia
and I don't need as many emulators as islands I have on screen.

If you activate the Sourceflow mode those transparent buttons/emus/images also appear and they are not necessary. I hope I have explained myself well.

On the other hand I have a problem to assign the coverflow that I want to each system, I have in source menu like this:

Code:
[BUTTON_6]
emuflow=4
hidden=no
image=Sega_Megadrive.png
image_s=Sega_Megadriveb.png
magic=5247456E
source=plugin
title=Sega Megadrive

[BUTTON_7]
emuflow=1
hidden=no
image=Sega_CD.png
image_s=Sega_CDb.png
magic=5247455E
source=plugin
title=Sega Mega CD

[BUTTON_8]
emuflow=5
hidden=no
image=snes.png
image_s=snesb.png
magic=534E5854
source=plugin
title=SNES

The number I put in emuflow refers to the coverflow of the same name that I have defined in the file with the name of my theme in the coverflow folder. In some emulators it shows the coverflow that I assign but in others it does not...

Example:
Gameboy --> Emuflow = 1 (square box).
Neogeo Pocket --> Emuflow = 1 (square box)
Gameboy Advance --> Emuflow = 1 (uses the coverflow used for wii and GC)

I'm a little short to finish the topic but there are still some problems...:P
 

Tetsuo Shima

Well-Known Member
Member
Joined
Oct 29, 2008
Messages
1,874
Trophies
2
Age
45
XP
4,892
Country
Italy
The 'emuflow=#' line in the source menu .ini is an old thing and it's used no more in Wiiflow Lite. You can remove it.
To decide which flow to use with a given system, you have to use the platform.ini file.
The last section in platform.ini is called [FLOWS] and this is where you must look.
For example:
[FLOWS]
LYNX=smallcart_box
ATARI2600=cart_box
ATARI5200=cart_box
ATARI7800=cart_box
ATARI800=pc_box
ATARIXEGS=cart_box
ATARIST=pc_box
AMIGA=pc_box
BBCMICRO=cassette_case
TO5=cart_box
C64=pc_box
APPLE2=_coverflow
DOS=pc_box
SCUMMVM=pc_box
MAME=_coverflow
FBA_PGM=_coverflow
FBA_PSIKYO=_coverflow
FB_ALPHA=_coverflow
CPS1=_coverflow
CPS2=_coverflow
CPS3=_coverflow
NEOGEO=cart_box
NEOPOCKET=smallcart_box
NEOPOCKET_BW=smallcart_box
GAMEWATCH=gamewatch_box
GB_JP=gameboy_jp
GBC_JP=gbc_jp
GB=smallcart_box
GBC=smallcart_box
...
Each platform is associated with a Flow name, and that name is coming from the coverflow .ini file in wiiflow/themes_lite/coverflows.
For example, here is an extract from my file:
[CART_BOX]
number_of_modes=1
[CART_BOX_1]
blur_factor=1
blur_radius=1
blur_resolution=0
bottom_angle=0, 0, 0
bottom_delta_angle=0, 0, 0
bottom_delta_scale=1, 1, 1
bottom_spacer=3.725290298e-08, -1.020729542e-06, 0
camera_aim=7.450580597e-09, 1.050000072, 3.940612078e-05
camera_aim_4_3=7.450580597e-09, 1.050000072, 3.940612078e-05
camera_osc_amp=-3.725290298e-08, 7.450580597e-09, 7.450580597e-09
camera_osc_amp_4_3=-3.725290298e-08, 7.450580597e-09, 7.450580597e-09
camera_osc_speed=7.823109627e-07, -3.725290298e-08, 6.705522537e-08
camera_osc_speed_4_3=7.823109627e-07, -3.725290298e-08, 6.705522537e-08
camera_pos=-7.450580597e-09, 1.050000429, 7.800010681
camera_pos_4_3=-7.450580597e-09, 1.050000429, 7.800010681
center_angle=0, 0, 0
center_pos=0, 0.050000038, 3.899997473
center_pos_4_3=0, 3.725290298e-08, 3.799997568
center_scale=1, 0.9500000477, 1.489999533
color_beg=#FFFFFFFF
color_end=#B0B0B0FF
color_off=#FFFFFFFF
color_shadow_beg=#00081700
color_shadow_center=#00364001
color_shadow_end=#18140000
color_shadow_off=#15000000
columns=15
columns_4_3=15
cover_osc_amp=7.25, 20.5, 0.5
cover_osc_speed=1.25, 0.75, 3.25
cover_pos_osc_amp=7.450580597e-09, 0.04999996349, -0.04999996349
cover_pos_osc_speed=0.9500001669, 0.7000000477, 0.9000002146
flip_angle=0, 0, 0
flip_angle_4_3=0, 0, 0
flip_pos=0, 0, 0
flip_pos_4_3=0, 0, 0
flip_scale=0, 0, 0
flip_scale_4_3=0, 0, 0
left_angle=0, 90, 0
left_delta_angle=0, 1, 0
left_delta_scale=1, 1, 1
left_pos=-1.75, 0.050000038, 2.899998426
left_pos_4_3=-1.450000286, 3.725290298e-08, 2.849998474
left_scale=1, 0.9500000477, 1.489999533
left_spacer=-0.2499999553, -7.450580597e-09, 7.450580597e-09
max_fsaa=8
mirror_alpha=0.04999999702
mirror_blur=no
right_angle=0, 90, 0
right_delta_angle=0, -1, 0
right_delta_scale=1, 1, 1
right_pos=1.94999969, 0.050000038, 2.899998426
right_pos_4_3=1.699999928, 3.725290298e-08, 2.849998474
right_scale=1, 0.9500000477, 1.489999533
right_spacer=0.2499999553, 0, 7.450580597e-09
row_center_angle=0, 0, 0
row_center_pos=6.705522537e-08, 6.705522537e-08, -6.705522537e-08
row_center_pos_4_3=6.705522537e-08, 6.705522537e-08, -6.705522537e-08
row_center_scale=1, 1, 1
rows=1
rows_4_3=1
shadow_scale=1.100000024
shadow_x=0
shadow_y=0
tex_aniso=2
tex_edge_lod=yes
tex_lod_bias=-3
text_center_angle=0
text_center_angle_4_3=0
text_center_pos=0.04999981448, 2.499998808, 3.699999094
text_center_pos_4_3=0.04999981448, 2.799998522, 2.899999857
text_center_style=LM
text_center_wrap_width=594
text_center_wrap_width_4_3=564
text_left_angle=0
text_left_angle_4_3=0
text_left_pos=-0.1500026882, 2.499999046, 3.69999814
text_left_pos_4_3=-0.1500026882, 2.79999876, 2.899998903
text_right_angle=0
text_right_angle_4_3=0
text_right_pos=0.9000028372, 2.499998808, 3.699997663
text_right_pos_4_3=0.7500028014, 2.799998522, 2.899998426
text_side_style=LM
text_side_wrap_width=600
text_side_wrap_width_4_3=550
title_mirror_alpha=0
top_angle=0, 0, 0
top_delta_angle=0, 0, 0
top_delta_scale=1, 1, 1
top_spacer=0, 2, 0
[CART_BOX_1_S]
bottom_angle=0, 0, 0
bottom_delta_angle=0, 0, 0
bottom_delta_scale=1, 1, 1
bottom_spacer=3.725290298e-08, -1.020729542e-06, 0
camera_aim=7.450580597e-09, 1.050000072, 3.940612078e-05
camera_aim_4_3=7.450580597e-09, 1.050000072, 3.940612078e-05
camera_osc_amp=-3.725290298e-08, 7.450580597e-09, 7.450580597e-09
camera_osc_amp_4_3=-3.725290298e-08, 7.450580597e-09, 7.450580597e-09
camera_osc_speed=7.823109627e-07, -3.725290298e-08, 6.705522537e-08
camera_osc_speed_4_3=7.823109627e-07, -3.725290298e-08, 6.705522537e-08
camera_pos=-7.450580597e-09, 1.050000429, 7.800010681
camera_pos_4_3=-7.450580597e-09, 1.050000429, 7.800010681
center_angle=0, 370, 0
center_pos=-1.100000024, -0.09999996424, 4.699999809
center_pos_4_3=-0.8000000715, -0.09999996424, 4.699999809
center_scale=1, 0.9500000477, 1.489999533
color_beg=#D7D7D789
color_end=#D7D7D789
color_off=#FFFFFFFF
color_shadow_beg=#00000000
color_shadow_center=#00000000
color_shadow_end=#00000000
color_shadow_off=#00000000
columns=21
columns_4_3=21
cover_osc_amp=0, 0, 0
cover_osc_speed=0, 0, 0
cover_pos_osc_amp=7.450580597e-09, -3.725290298e-08, 3.725290298e-08
cover_pos_osc_speed=0, 0, 6.705522537e-08
flip_angle=0, 170, 0
flip_angle_4_3=0, 170, 0
flip_pos=1.100000024, 7.450580597e-09, 0.2499999553
flip_pos_4_3=0.8500000834, 7.450580597e-09, 0.2499999553
flip_scale=0.999999404, 0.999999404, 0.999999404
flip_scale_4_3=0.999999404, 0.999999404, 0.999999404
left_angle=0, 0, 0
left_delta_angle=0, 0, 0
left_delta_scale=1, 1, 1
left_pos=-9.100016594, 0.2499999553, -3.299997807
left_pos_4_3=-7.250010014, 0.2499999553, -3.299997807
left_scale=1, 0.9500000477, 1.489999533
left_spacer=-1.649999499, -7.450580597e-09, 7.450580597e-09
max_fsaa=3
mirror_alpha=0.3799999058
mirror_blur=no
right_angle=0, 0, 0
right_delta_angle=0, 0, 0
right_delta_scale=1, 1, 1
right_pos=9.050016403, 0.2499999553, -3.299998045
right_pos_4_3=7.800012112, 0.2499999553, -3.299998045
right_scale=1, 0.9500000477, 1.489999533
right_spacer=1.649999499, 0, 7.450580597e-09
row_center_angle=0, 0, 0
row_center_pos=6.705522537e-08, 9.685754776e-08, -6.705522537e-08
row_center_pos_4_3=6.705522537e-08, 9.685754776e-08, -6.705522537e-08
row_center_scale=1, 1, 1
rows=1
rows_4_3=1
shadow_scale=1.100000024
shadow_x=0
shadow_y=0
tex_aniso=2
tex_edge_lod=yes
tex_lod_bias=-3
text_center_angle=0
text_center_angle_4_3=0
text_center_pos=1.449999571, 2.499998808, 3.699999094
text_center_pos_4_3=1.299999714, 2.799998522, 2.899999857
text_center_style=CM
text_center_wrap_width=590
text_center_wrap_width_4_3=560
text_left_angle=0
text_left_angle_4_3=0
text_left_pos=0.999997437, 2.499999046, 3.69999814
text_left_pos_4_3=1.099997401, 2.79999876, 2.899998903
text_right_angle=0
text_right_angle_4_3=0
text_right_pos=2.450001478, 2.499998808, 3.699997663
text_right_pos_4_3=2.000001907, 2.799998522, 2.899998426
text_side_style=CM
text_side_wrap_width=600
text_side_wrap_width_4_3=560
title_mirror_alpha=0
top_angle=0, 0, 0
top_delta_angle=0, 0, 0
top_delta_scale=1, 1, 1
top_spacer=0, 2, 0

...
Each mode has a 'normal' and 'selected' state, with an _S added after the number, e.g [CART_BOX_1_S]
You can decide to add more modes for each Flow. To add a mode, just increase 'number_of_modes=#' by one, then copy/paste the desired mode (all the lines for both normal and selected state). Update the mode numbers for both the pasted states with the correct one. Finally use adjust coverflow in Wiiflow settings to change it to your tastes.

Very important note: Each theme can have its own coverflow.ini file, but there's only one platform.ini file for all the themes. So if you change the flow names in your platform.ini and distribute it with your package, you will render it incompatible with other themes. We all should use a standard for names, or the themes will be messed up switching between them.
The same platform.ini file is included in the Wiiflow Plugins Pack as well, so a lot of people are already using it.
In other words, you should keep the same names but you are free to adjust the coverflows and add more modes as you wish.
 
Last edited by Tetsuo Shima,
  • Like
Reactions: Jate

Jate

Well-Known Member
OP
Newcomer
Joined
Feb 11, 2011
Messages
65
Trophies
1
XP
398
Country
Spain
Hello, you theme looks really cool.
I was trying to set a different image for when the cursor is above a system in the source menu, something like this https://i.postimg.cc/CxCBCYNJ/example.png

Do you know how to do it?
Thanks you!

Thanks!

Yes, you can.
You need two images, one for the unselected icon and one when the cursor passes over it.

[BUTTON_2]
image=Atari_2600.png
image_s=Atari_2600b.png
title=Atari 2600
source=plugin
magic=7374656C

In this case "Atari_2600.png" is the normal image and "Atari_2600b.png" is the image with the cursor on top.
but the image size in both cases must be 120x90 pixels.
 

Muliro

Well-Known Member
Member
Joined
Sep 4, 2019
Messages
150
Trophies
0
Age
32
XP
641
Country
Brazil
Thanks!

Yes, you can.
You need two images, one for the unselected icon and one when the cursor passes over it.



In this case "Atari_2600.png" is the normal image and "Atari_2600b.png" is the image with the cursor on top.
but the image size in both cases must be 120x90 pixels.

Thank you for your answer!
To me it only works if Sourceflow is disabled :/
Can you confirm this? Don't know if it's suposed to be like this or is a bug

Sep-11-2021-03h23m50s.png
Sep-11-2021-13h54m53s.png
 
Last edited by Muliro,

Jate

Well-Known Member
OP
Newcomer
Joined
Feb 11, 2011
Messages
65
Trophies
1
XP
398
Country
Spain
Thank you for your answer!
To me it only works if Sourceflow is disabled :/
Can you confirm this? Don't know if it's suposed to be like this or is a bug

Sep-11-2021-03h23m50s.png
Sep-11-2021-13h54m53s.png


Yes, it also happens to me when I activate Sourceflow. When Sourceflow is active, images with transparencies cannot be used as commented @Tetsuo Shima
 

Muliro

Well-Known Member
Member
Joined
Sep 4, 2019
Messages
150
Trophies
0
Age
32
XP
641
Country
Brazil
Yes, it also happens to me when I activate Sourceflow. When Sourceflow is active, images with transparencies cannot be used as commented @Tetsuo Shima

I see, too bad.I really wanted it to be like thuis but i think it's ok.
Thanks, again.
Now i really wonder if it's a bug of it's suposed to be like this.
I hope @fledge68 could give us a light on this subject if he can
 

Jate

Well-Known Member
OP
Newcomer
Joined
Feb 11, 2011
Messages
65
Trophies
1
XP
398
Country
Spain
Hi

I have finally finished adapting my theme from the old Wiiflow to Wiiflow Lite.

I want to thank @Tetsuo Shima and @fledge68 for their help and advice, without them I wouldn't have made it.

Unlike the first time, I have now made two versions:

- 16:9 version, where there are only my own games that work on wii: Wii, GameCube, Wii Channels and Wiiware. I don't like the way emulators look on LCD tv and I've decided not to include them.

- 4:3 version, which is the ideal version for ctr tv and here all systems are supported.

I leave you a sample of the result:

16:9
OHBCHB_2021-10-06_13-11-30.png


More in
OHBCHB_2021-10-06_13-14-47.png


OHBCHB_2021-10-06_13-15-07.png



OHBCHB_2021-10-06_13-16-25.png



OHBCHB_2021-10-06_13-19-41.png


OHBCHB_2021-10-06_13-19-54.png


OHBCHB_2021-10-06_13-20-07.png


OHBCHB_2021-10-06_13-20-34.png


OHBCHB_2021-10-06_13-20-51.png


4:3

OHBCHB_2021-10-06_13-23-06.png


More in
OHBCHB_2021-10-06_13-23-33.png


OHBCHB_2021-10-06_13-23-36.png


OHBCHB_2021-10-06_13-24-07.png


OHBCHB_2021-10-06_13-24-14.png


OHBCHB_2021-10-06_13-24-19.png


OHBCHB_2021-10-06_13-24-24.png



OHBCHB_2021-10-06_13-24-58.png


OHBCHB_2021-10-06_13-25-14.png


OHBCHB_2021-10-06_13-25-25.png


OHBCHB_2021-10-06_13-26-25.png


OHBCHB_2021-10-06_13-27-28.png
 

Attachments

  • 1633520637813.png
    1633520637813.png
    531.8 KB · Views: 31
  • OHBCHB_2021-10-06_13-24-58.png
    OHBCHB_2021-10-06_13-24-58.png
    462.2 KB · Views: 24
  • Like
Reactions: Tetsuo Shima

Muliro

Well-Known Member
Member
Joined
Sep 4, 2019
Messages
150
Trophies
0
Age
32
XP
641
Country
Brazil
So nice you were able to adapt it.
Do you mind to share it with me? I like those menu buttons more than the actual ones and I can't find a version with them
 

Jate

Well-Known Member
OP
Newcomer
Joined
Feb 11, 2011
Messages
65
Trophies
1
XP
398
Country
Spain
So nice you were able to adapt it.
Do you mind to share it with me? I like those menu buttons more than the actual ones and I can't find a version with them
Thanks

He made it for private use and didn't plan to share it...

I'm not sure whether to share it because the theme is based on another Wiiflow theme and I don't remember exactly whose author it was (buttons, animations, etc) and things from that theme are still there.
I don't think it's right to share this work as mine when part of it belongs to someone else.

I'll try to find out the author of the base theme to consult him and we'll see ;)
 
  • Like
Reactions: Muliro

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: https://youtube.com/shorts/fRENPoVaZHk?si=0xgCyaSVzuc5GD5F