Commit Graph

286 Commits

Author SHA1 Message Date
wiidev
541836a643 Adjusted the proxy char array sizes 2020-09-07 22:08:52 +01:00
wiidev
a80d629859 Add proxy support, fix timeouts & update wolfSSL 2020-09-07 21:27:42 +01:00
Fledge68
e0445a0cc0 - added source menu setup via Home button while view source menu. Setup includes hide buttons, link buttons to plugins, and set roms path of plugins.
- organized main settings pg 10 thru 13 better.
2020-08-24 17:58:09 -05:00
Fledge68
493f62f295 - changed a few debug prints. 2020-08-23 18:09:13 -05:00
Fledge68
da19f5b414 - modified plugin code a little. biggest difference is now it no longer uses [PLUGINS_ENABLED] in wiiflow_lite.ini. 2020-07-17 15:23:42 -05:00
Fledge68
f90b82ec9f - sourceflow no longer shows cache covers progress bar unless 1 or more covers need to be cached.
- hopefully removed split second green screen when sourceflow on startup is used.
- fixed startup for wiivc (although untested).
- made changes to cios loading on startup.
- fixed if wiiflow fails on startup to not exit to HBC unless booted from HBC.
2020-04-28 18:03:24 -05:00
Fledge68
53a06c0f8d - fixed cacheing scummvm covers
- fixed setting scummvm cover's color via plugin
- now scummvm list is cached like all the other lists. but still does not use custom titles or titles from the plugins data xml.
- fixed the random bug where covers sometimes were not cached.
- fixed minor memory leaks via gametdb.cpp
- fixed an issue with using custom backgrounds via source menu.
- added the ability to move to next and previous game while on game info menu by using the controllers '+' and '-' buttons
- added the ability to launch a game directly from the game info menu by pressing 'A' on the controller.
- added the abilty to launch super smash bros melee via nintendont slippi. manually edit wiiflow_lite.ini by adding use_slippi=yes under [GAMECUBE]. google nintendont slippi and slippi project to learn about it.
- upped to version 5.4.1
2020-02-02 14:25:05 -06:00
Fledge68
a721007051 - source menu cleanup that fixes some source menu issues. now it should be working correctly. 2019-12-23 08:51:43 -06:00
Fledge68
27cbbbf8c0 - added option to have separate plugin categories and normal (Wii) categories in categories_lite ini. Normal categories go under [GENERAL] and plugin categories go under [PLUGINS]. Plugin categories will show when viewing plugin games and normal categories will show when not viewing plugin games. The only problem is when you combine normal games with plugin games ... the categories menu will show plugin categories only. I haven't got a solution to that issue yet. If you have your plugin games currently working with the normal categories then don't worry they will still work. you don't have to copy the [GENERAL] section and rename it to [PLUGINS]. 2019-12-18 09:39:27 -06:00
Fledge68
33859d443b - Now only disc 1 of double disc Gamecube games is added to gamelist. Disc 2 are skipped and no longer need to be hidden with a hidden category. double disc games will ask on launch which disc to use. 2019-12-15 16:02:10 -06:00
Fledge68
d2c23240e7 - reworked code for custom backgrounds. should be better. 2019-11-23 17:54:38 -06:00
Fledge68
02f1d4ba8d - small changes for source menu/flow 2019-11-20 12:45:17 -06:00
Fledge68
e29894d629 - added Nintendont BBA emulation and Net Profile options to Game Settings. 2019-10-31 19:00:58 -05:00
Fledge68
982c761ab5 - On Home Menu replaced Install with Shutdown (power off) option which asks if Full Shutdown or Standby mode. 2019-10-28 10:01:52 -05:00
Fledge68
8ba563cfd6 - fix for being able to select more than 10 categories.
- added prefer_usb option for Wii and GameCube games. when set to yes their partition will be set to USB if USB is connected otherwise set to SD.
- possible fix for homebrew and plugin dol launching by moving ShutdownBeforeExit after loading IOS 58.
2019-10-26 18:45:55 -05:00
Fledge68
8d7d6b1e3d - removed source menu multi source. with the new tiers and autoboot and other stuff it became too hard and complicated to code for source menu multi source. if you still want multi source use the 'Select Plugin' menu and add the wii, gc, channels, and homebrew plugins. 2019-10-21 13:25:35 -05:00
Fledge68
c33e07076d - code cleanup so custom banners and snapshots and game info snapshots all work nicely with each other.
- fixed source menu/flow to remember tier filenames and the last selected button from each tier. tier names and button numbers are saved in wiiflow_lite.ini under [SOURCEFLOW] so when you return to wiiflow everything will be as it was when you left.
2019-10-16 18:22:40 -05:00
Fledge68
f3bc0d7ce5 - now if favorites or categories are on when you launch a game they will be on upon returning to wiiflow. 2019-10-09 18:00:54 -05:00
Fledge68
1384e475b0 - snapshots are now centered to fit inside the mini banner frame if theme available. plugin snapshot changes:
[GAME/SNAP] is the snapshot. width and height are just random numbers. wiiflow sets those. and the texture is of course set by wiiflow. the x and y are the upper left and the only thing to worry about.

[GAME/OVERLAY] is the snapshot overlay for handhelds. same info as [GAME/SNAP]

[GAME/SNAP_BG] is used for 2 things.
1. the dimensions of the window inside the frame. (x,y,width,height) used so wiiflow can center the snapshot.
2. the texture of the window inside the frame. wiiflow has it set to a transparent image. but you can make and use a solid colored image if you like.

the frame is still [GAME/USER4]
2019-10-07 12:15:41 -05:00
Fledge68
9d3c65cf9d - added snapshot display for current game. snapshot is displayed where the mini banner normally shows. use wiimpathy's database files and images for the snapshots. note: the width and height is 25% smaller than the one shown in the game info menu. 2019-09-30 11:07:04 -05:00
Fledge68
7eeaf4e053 - added extremes 480p pixel patch via leseratte's usbloader gx code. only for wii games. there is a global default setting in main settings pg 13
and each game has a setting on page 5 that can be default, off, or on.
2019-09-23 09:20:22 -05:00
Fledge68
d4579b57c3 - fix for saving current coverflow layout number when source button has multiple magic numbers.
- minor fix for last commit.
2019-09-09 15:17:52 -05:00
Fledge68
85020b1f03 - code cleanup for themeName. 2019-07-24 12:35:51 -05:00
Fledge68
a0cbc70f7a - added backgrounds dir to wiiflow_lite.ini
- other code cleanup for dirs
2019-07-24 11:23:05 -05:00
Fledge68
5019fb6c99 - added auto hide buttons option for main screen and game selected screen. when set to no those buttons don't hide and display all the time. defaults to yes so buttons hide unless the pointer is in a specified zone of the screen. 2019-07-10 06:59:30 -05:00
Fledge68
5fb7a5af5e - more minor code cleanup for game boot 2019-05-27 11:04:46 -05:00
Fledge68
4b26013ac8 - sourceflow tiers: changed back a tier from '-' button to 'b' button. 'b' button is no longer used to exit or cancel a sourceflow tier but is still allowed during the base sourceflow. 2019-05-19 15:33:21 -05:00
Fledge68
a4968a91ac - now platform ini is loaded on wiiflow start. instead of constantly loading and unloading it. platform ini is now used for gameinfo, coverflows, blank cover titles, and more.
- fixed some missing cleanup when leaving wiiflow. in particular the pointer textures and closing the language ini.
- new way to handle the custom blank covers by Abz. blank covers now must go in wiiflow/boxcovers/blank_covers folder and must be named after their platform name via platform ini. they can also now be png or jpg.
2019-04-08 11:10:30 -05:00
Fledge68
90fd389aac - improved cover loader by adding 3 tries to load the covers. 2nd and third tries are there just to get any missing covers that didn't load the first time.
- homebrew list is now cached again. if you add or delete an app you must do a reload cache.
- if you use the custom blank covers by Abz they now need to go in wiiflow/boxcovers/blank_covers folder.
- homebrew covers must go in wiiflow/boxcovers/homebrew for full covers or wiiflow/covers/homebrew for 2d front covers.
- now using a cache subfolder named homebrew for homebrew covers wfc files. to keep them separate from the game ID games.
- sourceflow now does cache covers the first time and any time you load a new tier. if the covers are already cached then you will only see the progress bar for a split second.
- other minor changes.
- one problem. when using small_box for homebrew covers it will use the apps icon.png and if it has transparency it will look like crap.
2019-03-27 11:45:43 -05:00
Fledge68
f581b3f193 - added using platform ini to get the proper coverflow from the current coverflow ini. requires the updated platform ini and an updated coverflow ini.
- removed the hard coded sideflow and shortflow.
- fixed using custom backgrounds whenever returning back to the game selected screen.
- added custom background cleanup to free the memory used by them.
2019-03-18 13:39:28 -05:00
Fledge68
e1880e9fd4 - added 'Lock coverflow layouts' option to page 12 of main settings. set to yes this will disable the 1 and 2 buttons to keep users from switching flow layouts. 2019-03-06 12:52:12 -06:00
Fledge68
5dc8212037 - replaced homebrew button on main screen with categories button. new images thanks to Hakaisha. no more 'B' on favorites star.
- replaced adult only button on game selected screen with categories button.
- homebrew button is now restored as one of the quick launch buttons or accessible via source menu or plugin select menu.cpp
- adult only option now replaces the categories option of the game settings menu page 1 line 1.
- locking wiiflow no longer blocks homebrew access. you must use the adult only option for each homebrew app to block kids from accessing it.
- other minor code changes and fixes.
2019-03-04 14:29:46 -06:00
Fledge68
7924720c1e - added option to use multiple homebrew plugins each with it's own romdir=. first six characters of magic# must be 484252. the last to can be random. 2019-02-07 18:34:30 -06:00
Fledge68
2babb6d017 - fix for [MAIN/NOTICE] [MAIN/MUSIC] [MAIN/LETTER] not using the theme's font. 2019-01-30 16:37:36 -06:00
Fledge68
dc679ccced - added optional custom coverflow background via source menu button. add 'background=img_name.png or .jpg to any source menu button. put the background images in wiiflow/backgrounds. 2019-01-22 18:18:13 -06:00
benoa
09525023a2 Add Plugins databases 2018-12-30 23:00:51 +01:00
Fledge68
baf4855a5e - cleaned up title and text handling for menu's.
- cleaned up code for individual plugin game sounds.
2018-12-27 18:47:00 -06:00
Fledge68
43e2dd50e4 - cleaned up cover and banner download coding. 2018-12-12 18:03:33 -06:00
Fledge68
d08c4d4348 - added global GC custom banners download to downloads menu. 2018-12-11 15:24:32 -06:00
Fledge68
bfdde07fc1 - fixed progress bar for cache covers. 2018-11-27 18:08:23 -06:00
Fledge68
cef988d763 - sourceflow small_covers can now go in a subfolder with the same name as the theme. which makes them change when the theme is changed.
- added notification messages when you delete a cover or banner on manager cover banner menu.
- download cover menu changes: title is now 'Downloads'. removed 'missing' button and changed 'all' to 'download' because there was no difference between all and missing. it always downloads missing covers. in the future i plan to add custom banners download which will download all missing custom GC banners.
2018-11-23 15:31:04 -06:00
Fledge68
e133c49836 -since wiiflow (lite) can no longer work in neek2o mode i cleaned up the code for exit to Neek2o on the exit to menu.cpp
-also cleaned up the code for setting the current emu nand path.
2018-11-09 16:09:07 -06:00
Fledge68
01e7899c69 -now at major version 5
-removed svn revision number. no longer needed.
2018-11-05 14:29:31 -06:00
Fledge68
bc19bb6c34 -added auto cache covers and banners when you start wiiflow for the very first time or do a reload cache. don't worry it doesn't delete all your cached covers and recreate them. it only makes them if they don't already exist which would be new games you may have added. 2018-11-05 13:57:01 -06:00
Fledge68
796a8d78f7 - added pages 7 thru 11 to main settings. for a total of 19 more settings you can now set without having to manually edit the ini file.
- removed the setting data_on_usb. now your dev:/wiiflow folder must be on the same device/partition as the apps folder. which i'm 99.9% sure most users do.
- added sd_only setting. no need to set it unless for some reason it gets set to true and you have usb hdd you want to use.
2018-10-31 14:51:15 -05:00
Fledge68
66b34244fb -restored fanart. but still need to make it work with plugins. 2018-10-15 18:43:49 -05:00
Fledge68
0d213f9b0e -added the ability for users to set the default/global gamecube settings for devo emu memcard, nintendont emu memcard, and nintendont wii u widescreen. under main settings pg 3 gc default settings. this means users will no longer have to manually edit wiiflow lite ini in a text editor for those settings. 2018-10-15 09:23:34 -05:00
Fledge68
972cbc218c -added option to change sourceflow background with every new tier. add the following two lines to your source menu ini's:
[GENERAL]
background=filename.png (or .jpg)

and place your background images in wiiflow/source_menu/backgrounds
2018-10-12 17:16:52 -05:00
Fledge68
10f3429b29 -added the ability to go back a source menu/flow tier by pressing minus controller button and plus controller button to go back to base tier. 2018-10-08 13:21:56 -05:00
Fledge68
365eb5a217 -added flow=x for new_source sourceflow buttons. set x to the number of the flow layout you want to use. if the line is not added then we just use sourceflows last_cf_mode. 2018-10-01 16:01:43 -05:00