-cleaned up and rewrote some of the startup code.
-Note: This is cleanest and smoothest i've seen wiiflow run. I haven't even noticed any messed up covers.
-Readded the code to paths to be able to change the path where Wii and GC games are kept. But they really should just be kept in dev:/wbfs and dev:/games.
-wiiflow_lite.ini changes under [GAMECUBE] are:
removed video_setting= - was used to tell wiiflow when using DML or Nintendont to set cfg args for video mode. not needed anymore.
dir_usb_games= - is now - gc_games_dir= with default of %s:/games similar to wii_games_dir
dm_widescreen= - is now - widescreen=
screenshot= is removed. was used for DML
wiiu_widescreen= is added. but only used if on a Wii U
-gameconfig2.ini changes as well.
-NMM and DML is still used in theme ini files. may change in a commit soon but that means all themes have to be modified, a big pain in the butt.
-language and help files will need to be updated to remove all DML and NMM crap.
-and default names of images for some icons and btns need to be changed but for now left them as they are.
-other minor changes. Most of it untested so I hope it all works, if not then repair commits will follow.
-nintendonts memory card emulation is now enabled by default
-if using a wiiu wiiflow will now automatically use nintendont or devolution instead of the MIOS to boot gamecube games by default
-fixed the bug that wiiflow did not display gamecube games even if nintendont is available
autoboot=ID
for channel, wii and gc game buttons or
autoboot=TITLE
for plugin and homebrew buttons.
Replace ID/TITLE with the game ID/Title you want to boot when clicking on the button of course.
-added yet another security check to prevent crashes
-added a new SOURCEFLOW option, remember_last_item (enabled by default), if disabled and you use another sourceflow, wiiflow will not jump back to the previously selected flow but to the first one again
-added sourceflow
-added new source menu config menu access it via startup settings menu. Use it to enable source menu, sourceflow, source menu/flow on startup, multisource (source menu only), smallbox for sourceflow, and clear sourceflow cache.
To use sourceflow you will need to add title= to each source btn in source_menu.ini. Give each btn a title for coverflow to use. sourceflow will use the normal source menu icons or you can add the following folders to your source menu folder - full_covers, front_covers, and small_covers. the first 2 are obvious, the last one is for smallbox if you don't want to use the source menu btn images.
the clear sourceflow cache function is similar to reload cache. use it if you make changes to your covers or your covers aren't displaying correctly.
any questions just ask on gba or irc.
-optimized cover loading times when using hq covers
-fixed wrong game count in the top right corner when using b+minus to switch partitions
-fixed b+minus not working in channel view when no emu nand on a partition was found
-fixed left and right didn't switch pages anymore in the source menu if multisource is not enabled
-updated german.ini
-changed revision to Beta 4.2.1 (this rev is still 4.2 final but last time I forgot to rename the revision so)
-fixed text view sometimes not working properly
-fixed source menu didnt set the plugin partitions right
-added deletion of channels on emu nand
-added support for ftp clients request full path directory creations
-updated english.ini
- Fix for combined view to work properly now
- Fix for last_view to work properly
- Fixed little mistake in explorer when switching emu nands
- removed elmstyle
- all theme related source menu images and ini now need to go in a subfolder of wiiflow/source_menu/ and be named the same as the theme data folder. this keeps source stuff seperate from theme stuff.
- redid the code for menu_source making it more compact and smaller even with the new additions and shrunk menu_category a little.
- added background to wad installer menu
- made some small coding changes to source menu but still works the same
- updated english.ini
- fixed small wrap and unwrap coding problem for label text
- added changes made to explorer mentioned on gbatemp - mostly just theme related about user labels and stuff otherwise it still works the same.
Note: The All Plugins source option has been removed and choosing either nand button on mutiple selection loads the nand you last used (real or emu)
The categories_v4.ini had to also be slightly modified to work with this. It will now contain a single 'GENERAL' section which contains the number of categories and the name of each. A suggestion, I would use the first 20 for bostonbc's genres and ratings and the next ten or so for movie types(mplayerce) and the next ten or so for misc.
When using more than one source the partition selection and emu nand settings in config are disabled for now.
The source button on the main screen still works the same including the d-pad option.
Most of the credit for this goes to Fix94 for setting wiiflow up for this a long time ago. I just took the 80% of work he'd already did and finished by getting it to work with the source menu. Note there may be some issues.
- added custom missing covers support. Totally optional - without them wiiflow will display the usual blank question marks or theme related ones just like normal. Does not affect downloading covers or manually putting covers in wiiflow's cover folder. Wiiflow still checks for the cached cover first, then the box cover and flat cover, but before displaying the usual blank question mark ones wiiflow now looks for these custom missing covers.
Put your custom missing covers in your normal wiiflow boxcovers folder with all the other wii game covers. Rename them to the magicnumber.jpg and for non plugins - wii.jpg, channels.jpg, gamecube.jpg, and homebrew.jpg. You have to use jpg's when using this default method.
For theme related cover images still put them in your normal wiiflow boxcovers folder and rename them if necessary. I recommend adding the theme name and underscore as a prefix to the image name. Then add the following to your theme.ini modifying it to your liking. Note when using theme related cover images they can be png's.
[BLANK_COVERS]
wii=carbonik_wii.jpg
gamecube=carbonik_gamecube.jpg
channels=carbonik_channels.jpg
homebrew=carbonik_homebrew.jpg
53454741=carbonik_53454741.jpg
4D504345=carbonik_4D504345.jpg
534e4553=carbonik_534e4553.jpg
57493634=carbonik_57493634.jpg
56424158=carbonik_56424158.jpg
5343564D=carbonik_5343564D.jpg
all previous INIs cant boot any games until you add those lines:
For fceugx, genplusgx, wii64, snes9xgx, vbagx and wiimednafen add:
"arguments={device}:/{path}|{name}|{loader}"
For mplayerce and not64 (havent tested yet) add:
"arguments={device}:/{path}/{name}"
And for scummvm add:
"arguments={name}"
You can also remove the "ReturnLoader" line from the INIs.
Any magicword for scummvm and mplayerce is accepted now, just
make sure in scummvm the "romdir" is still "scummvm.ini".
- now you can have as many categories as you want.
- copied the idea of selected, hidden, and required categories from USB Loader GX. Thanks Cyan. Checkmark = selected, X = Hidden, and + = Required.
- redid categories.ini layout and renamed it categories_v4.ini so you can copy and paste settings from the old one to the new one. Each view (USB,DML,EMU,NAND,HOMEBREW) has it's own numcategories, category names, and category settings. All games are now seperated based on the view. Don't forget to add 1 to numcategories for the show All mode.
- Replaced All checkbox with CLEAR button which clears all checkboxes so no category is selected and all games will be shown.
- Added features to the Game Selected Categories Menu. Now the title is the title of the current game. You can now press plus(+) and minus(-) on wiimote to go to the next or previous games without going back to previous screen making it easier to setup categories for your games.
- note: all changes will not be saved in categories_v4.ini unless you exit wiiflow or launch a game.
-now source menu looks for images in current theme folder first, then source_menu folder. All images must be named the same as what's in the source_menu.ini. If not found in either folder uses wiiflow's favorite star image.
-removed source menu exit button.