Commit Graph

708 Commits

Author SHA1 Message Date
fix94.1
d7f999a790 -removed a few checks for emu nand on game boot since we already
checked if the NAND is valid
-removed some annoying debug prints
-fixed possible crashes with "force_cios_load" option
2012-09-20 12:40:47 +00:00
fix94.1
acb1e5a651 -added message about current song playing on song start/change,
it will fly in for 3 seconds and then fly out again
2012-09-16 13:41:31 +00:00
fix94.1
6e9b705ce2 -fixed possible codedump
-updated german.ini
2012-09-16 09:55:32 +00:00
fix94.1
f527735c54 -added music resume after ios reload/enabling nand emulator 2012-09-15 21:20:22 +00:00
fix94.1
9140b17315 -fixed wii game installer yet again 2012-09-15 19:59:27 +00:00
fix94.1
7ea08544d3 -fixed codedump when scrolling through settings with up/down on
dpad
-fixed a bug when pointer gets on screen and some option is selected
via dpad and pointer gets off screen again that the dpad setting was
completely fucked up
-only enable scrolling through settings with dpad if no pointer is
on the screen (to not confuse wiiflow)
-alternative way of booting game with pressing A and pointer not
on screen (for some people the current way didnt work properly)
2012-09-15 19:14:08 +00:00
Jiiwah
a161a9f308 - Fixed typo faults
- Language files updated for r718 (danish , dutch and french)
2012-09-15 11:21:31 +00:00
fedeanto11
aa2d58c188 *Little changes to FreetypeGX, also cleaned it up a lot
*Added errboot4, errboot5, errboot6 to translations
*Updated english.ini and italian.ini for this rev
2012-09-14 12:15:10 +00:00
fledge68
8301e6dfd2 -changed categories_v4.ini one last time. Sorry but this should speed up wiiflow when you use categories and I've already created a dol here - http://www.mediafire.com/download.php?om9to9n77h2stmfto use to convert old cat 4 ini to new cat 4 ini format.
- replacing strings of 0's and 1's with ASCII characters 33 on up.  So if you have a game in  category 1 and you have 20 categories, instead of 110000000000000000000 all you will see is ! (ASCII character 33) which is way shorter and will take wiiflow much less time to read.  Also if a game isn't in any category there will be nothing after the = .
- also added categories for individual plugins. Wiiflow checks to see if only one plugin is selected and if so then uses the categories for that one plugin.  So for example you can have categories for your movies when you only use the mplayerce plugin.
2012-09-13 21:11:41 +00:00
fix94.1
46b386112e -fixed game boots if you just press a and the pointer is off screen
(issue 125)
-set the button type to s16 (now its correct :P)
-corrected some possible bugs with the button gui management
2012-09-13 14:54:17 +00:00
fledge68
49ada11bb9 -Fixed homebrew mode saving current item
-Fixed favorites_on_startup.  renamed it save_favorites_mode. defaults to off. set to yes and wiiflow will remember if favorites was on or off for each view/mode. Still can be set on page 4 of config menu.
-Fixed favorites and parental lock for plugins.  Parental lock might come in handy for movies. 
-And restored save for categories_v4.ini on exit of wiiflow
2012-09-11 12:01:07 +00:00
overjoy.psm
f9040335a7 Because support for Wiiflow is currently only available in uneek2o and uneek2o is only able to use emulated nand dumps from the first partition on the USB-device the neek2o options are disabled now if a nand dump from another partition or SD-card is used. 2012-09-10 20:23:30 +00:00
overjoy.psm
37787dbcd9 NAND Emulation:
- Fixed Nand Emulation from SD-card.
- Fixed "CheckSave" functions.
- Fixed feature to flash a save file from emulated NAND back to real NAND.
- Some minor code cleanups and bug fixes.

neek2o: (neek2o r93+ only)
- Fixed return to channel function for titles on emulated NAND
- Added an option in wiiflow.ini: launchwiiflow in "NEEK2O" domain
  If this option is set to "no" the "exit to" option in home menu 
  will launch neek2o SM instead of the "DWFA" channel.
- If the return to channel option is set.. neek2o will return to 
  that specific title if that title exists on the emulated nand, even
  if the title was launched from real NAND.
2012-09-09 22:38:42 +00:00
fix94.1
4e345b651f -cleaned up that exit to code 2012-09-09 18:35:15 +00:00
fix94.1
b62ce94fb1 -fixed cheats in wiiware 2012-09-07 20:45:04 +00:00
fix94.1
e229aca6a5 -WIP moved code to load channels into external game booter 2012-09-07 20:10:04 +00:00
fix94.1
f1767d5082 -changed version to Beta 4.0.2
-increased usable mem for about 11mb by using mem1_lo (10mb) and no
mem1_hi limit (1mb)
2012-09-07 18:13:04 +00:00
fix94.1
794fc9cca6 -added temporary reload to cIOS for game install and emu nand mode
when in IOS58 mode
-corrected a bug that the usb hdd does not get hooked up properly
after IOS reload
-small cleanup
2012-09-05 15:52:32 +00:00
fedeanto11
c5dbc32d10 *Made "No Gameinfo" translatable -> gameinfo6
*Update FreetypeGX with I4 optimizations(thx Dimok), also cleaned it up
2012-09-05 15:51:09 +00:00
fix94.1
15c24c708b -sync with 4.0.1 2012-09-02 20:05:35 +00:00
fix94.1
185ad059c0 -fixed fatal bug in usb mounting (broken timeout for slow hdds)
-fixed devolution usage with slow hdds
2012-09-02 13:34:41 +00:00
fledge68
b6b22aae27 - re-added b_on_mode to source menu option. 2012-09-02 13:12:37 +00:00
fix94.1
5b955bbeed -fixed possible bug on usb remount if IOS got changed
-proper shutdown of devices on wiiflow end (boot game, exit to, etc)
2012-09-02 11:51:26 +00:00
fledge68
c70e2f5c84 - removed b on mode and b on home buttons to source menu. b on mode still switches from real nand to emu nand and back 2012-09-01 14:27:49 +00:00
fix94.1
65abbfbb4b -auto reload to cIOS on disc game boot for backup disc support
-cleaned up this and that
2012-09-01 09:34:18 +00:00
fledge68
f90a4eedd7 - Categories update.
- 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.
2012-08-31 17:51:49 +00:00
fedeanto11
bfa754668d * Display only useful informations in about menu 2012-08-27 16:32:21 +00:00
fix94.1
b8da744d09 -reverted a change that broke some emu nands 2012-08-26 18:45:54 +00:00
fix94.1
41613a9778 -fixed gamecube games didnt boot after copying from usb to sd 2012-08-26 16:31:29 +00:00
fix94.1
f1b6ce3b8a -fixed theme reloading sometimes didnt work properly
-fixed return from plugins, homebrew or devolution killed wiiflows
proper nand management
-fixed devolution boot with ios249
2012-08-26 16:23:35 +00:00
fix94.1
9a1f56de1d -fixed copy gamecube games from sd to usb, to use that feature you need to have DIOS-MIOS Lite installed and either dont have Devolution installed or set the game loader explicit to DIOS-MIOS
-fixed banner was not automatically hiding in gametdb, delete game question, copy game from usb to sd question, trailer and favourites settings
-cleaned up some stuff again
2012-08-26 15:20:51 +00:00
fix94.1
75ff081c0c -fixed wiimote doesnt properly resync on entering emu nand
-fixed installing gamecube disc 2 with wiiflow installer
-fixed exit to neek2o for people who got their nand in a folder
-some general cleanup and speedup
2012-08-26 12:05:04 +00:00
fix94.1
21078c74fb -fixed music volume did not apply when changing it with the
sound menu in global options
2012-08-25 22:53:23 +00:00
fix94.1
a3bf8fff5a -fixed booting IOS reloading games properly
-fixed booting channels from wiiflow neek mode
2012-08-25 22:09:11 +00:00
fix94.1
90b4b24c2e -fixed booting wii games from sd card
-fixed booting devolution without AHBPROT patched out
-cleaned up some stuff
2012-08-25 15:10:57 +00:00
fix94.1
7ef23f96e1 -fixed wiiflow neek2o mode
-fixed booting nand games using neek2o when emu nand path is
the device root
2012-08-24 20:46:13 +00:00
fix94.1
526d94a360 -added new option in wiiflow.ini, "force_cios_load", if it is
enabled wiiflow will always reload to the cIOS even if a normal
IOS with AHBPROT is found (disabled by default)
-enabled skip_list_check by default
-cleaned up a bit
2012-08-24 18:01:40 +00:00
fix94.1
99a2f9faad -corrected a few wrong things from r673
-use the devolution sample loader device mount way to read the iso
(may fixes bugs in booting devolution)
2012-08-24 13:50:17 +00:00
fix94.1
6723f00181 -WIP stuff, dont report bugs please with this rev :P
-if a IOS is found which got the AHBPROT patched out, wiiflow will
run on it (for example if you boot wiiflow via HBC, it will boot
with IOS58 instead of 249)
-on game boot or on entering emu nand, wiiflow automatically reloads
IOS if necessary
-added check to only reload IOS if its really a different one
-removed SD card gecko log buffer allocation, using some 
buffer in dol directly (should allow longer logging, untested)
-set wiiflow optimize level back to -O2
2012-08-23 22:29:15 +00:00
fix94.1
4664af265f -made exit to neek2o more safe to use (codedumps should be gone) 2012-08-22 19:09:21 +00:00
fix94.1
eba8ab8398 -added new option to wiiflow.ini, "skip_list_check", if you enable
it wiiflow will not check for new games on boot, that will speed up
bootup amazingly for people with alot of wii games (disabled by def)
-disabled extended list check by default
2012-08-22 05:21:15 +00:00
fix94.1
14d4efe478 -added magic patcher of gx (thanks giantpune) this should make it
possible to always have full NAND access no matter which IOS is
loaded currently
-fixed the sometimes again flashing wait message on game boot
-added some proper ISFS init and deinit methods with debug prints
2012-08-21 16:33:44 +00:00
fledge68
a31fb36a37 - Finally fixed 'b' to source menu the correct way. now just press 'b' and release. Thanks Maxternal. No need to hold it or point at anything. But don't worry b on mode and home buttons are still there but there's really no need for them now. 2012-08-21 14:30:42 +00:00
fix94.1
3c4bdd228e sorry for r666 but it was too funny :P
-fixed deleting gamecube games
-fixed wiiflow displaying broken gamecube iso files and then
crash on selection
2012-08-20 19:15:52 +00:00
fix94.1
87d895e304 -oops fail
-set wiiflow optimize level to -O3 (4mb dol who cares :P)
2012-08-19 10:22:31 +00:00
fix94.1
219c29acbe -fixed bug wiiflow retries to install a gamecube game which is already installed without possibility to stop it
-disable full screen banner in plugin and homebrew coverflow (issue 110)
2012-08-19 10:07:51 +00:00
fix94.1
09fb55ae74 -reloading IOS to IOS58 before booting homebrew/devolution
-added AHBPROT patch before reloading to IOS58 (thanks postloader)
2012-08-18 13:38:25 +00:00
fix94.1
088ae57074 -fixed wii game installer 2012-08-17 15:48:11 +00:00
fledge68
85ff18bd8d - Now we can hold 'b' for source menu even if wiimote gestures is enabled. Which means we should be able to remove 'b' on home button and 'b' on mode button. 2012-08-17 14:42:37 +00:00
fledge68
30af787956 - fixed holding 'b' for source menu. Now if you hold 'b' and press the d-pad, plus, or minus buttons the source menu won't show up until you release the 'b' button and hold it again with out pressing any other wiimote buttons. 2012-08-17 14:16:58 +00:00
fix94.1
39e8ceb842 -removed a few unneeded lines of code 2012-08-16 14:09:02 +00:00
fix94.1
5cef9d88e6 -fixed the background music issue FINALLY the correct way, found
the core of the problem :D
-made background music code easier and smaller, cleaned it up
2012-08-15 22:33:54 +00:00
fix94.1
6963b0c637 -set the wait message priority to the highest, that should remove
the problem of the lagging wait message (since the wait message
doesnt take much wii power wiiflows speed should be the same)
-set down wait message stack and also removed the reallocation of
the stack again and again on every display of it
-added security check that the wait message thread is finished 
before removing the thread (should prevent freezes)
-removed a few more unneeded lines of code
2012-08-15 17:43:10 +00:00
fledge68
056c47124d - separated help text from about text and added a 'help' button to the home menu. updated english text. 2012-08-14 15:42:34 +00:00
fix94.1
af8c83dd7c -fixed wiiflow reboot crashes after new theme selection
-may fixed some boot problems of games, channels, homebrew, etc
2012-08-13 16:30:34 +00:00
fix94.1
e685842c59 -added support for banners without existing sound 2012-08-13 05:09:40 +00:00
fix94.1
0e5a5b4abd -fixed banners random crashes and codedumps
-WIP commit for wii game/channel booting, now uses a internal
extra dol file to boot wii games and channels, that should be a
better way to fix game and channel booting
2012-08-12 21:26:24 +00:00
fix94.1
2b32db857a -removed alot of unneeded cIOS checks, saving the info about our
currently loaded cIOS instead
-fixed bug of missing remount if no games are found with enabled
NAND emulation which made wiiflow hang
-added information for neek2o
-removed ios reload on boot when wiiflow is in neek2o mode
-made NAND file extraction MEM2 only
-fixed two not free'd memory allocations which could fill the
memory with unused stuff
2012-08-11 12:27:38 +00:00
fix94.1
5cd988fe23 -fixed banner keeps playing on delete game (issue 117)
-small changes on wii game booting
2012-08-10 13:47:05 +00:00
fix94.1
9f9c455aa9 -added some trick to get all wii games to work without booting
problems or blackscreens (test it please)
-changed play button in full screen banner back to the right side
(jiiwah, why you changed that? It's right in the system menu)
2012-08-09 19:50:59 +00:00
fledge68
c5a19ee450 -cleaned up startup code for main menu.
-fixed spelling mistakes in menu_cftheme.
2012-08-06 16:46:16 +00:00
fledge68
1d6b882f0d -now source menu only uses 12 buttons instead of 36. Just changes textures when changing pages. The source_menu.ini will still have up to 36 buttons.
-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.
2012-08-06 13:48:57 +00:00
fix94.1
4932949a3a -fixed booting wii games from disc
-moved a few debug prints, also added disc id check for wii games
playing from a wbfs partition (before it just checked on fat32,
ntfs and ext2 if the readed in disc is correctly opened from cIOS)
-made ogg lib using MEM2 only (as we did in the previous update
with the sound buffers)
2012-08-05 16:10:32 +00:00
fix94.1
971b5bdb52 -improved jpg support, now the cover width and height dont need
to be divisible with 4 anymore, you can use what you want
-moved sound buffers back in mem2, idk but for wiiflow it gives
a better result
-added mem2 memalign placeholder for new memory manager (after
a week still everything but finished)
-updated other small things, cleaned up source structure a bit
2012-08-05 13:48:15 +00:00
Jiiwah
e6522473d2 - Change of effects and dimensions for some labels and buttons to match better with default theme
- Change DEFAULT to default in menu.cpp
- Updated french.ini
2012-07-28 22:38:46 +00:00
fix94.1
e1406a5921 -update wiiflow stub (thanks alot to megazig for it!)
-devolution will now return to wiiflow using the hidden channel
-added megazig to thanks list
-allocating memory for devolution instead of using a fixed position
(seems to work just fine now)
2012-07-28 16:41:48 +00:00
fix94.1
5eaa10320f -fixed DIOS-MIOS and iso usage 2012-07-27 18:12:30 +00:00
fix94.1
88955e9461 -changed the memory management yet again, now just use the mem
which has enough space left instead of fixed memory in most parts
-fixed alot of things about banner playing, now shouldnt randomly
codedump anymore or things like this, also some banner sounds
which did not play before should work fine now
-removed unused code and added better debug prints
-using some fixed voice for game banner and not always a new one
per banner
-fixed DIOS-MIOS cheats for sure now :P
-fixed possible memory allocation bug in wbfs alloc (thanks to
cfg-loader)
-removed MEM2_memalign since it did not work correctly
-fixed a few wrong memset sizes
2012-07-27 17:26:49 +00:00
fix94.1
ea114c638d -fixed cheats usage for DIOS-MIOS
-added more checks to prevent codedumps on gc banner creation
2012-07-26 22:09:20 +00:00
fix94.1
4e81ca8651 -removed unneeded device mounting on wii and channel booting
(should fix games like black ops)
-fixed booting wii games from sd card
2012-07-26 00:00:49 +00:00
fix94.1
a36fab3cdd Making things ready for official wiiflow svn ;)
-made wait animation faster
-removed a few unneeded lines in the wait message code
-fixed booting wii games from disc
-fixed possible bug in wii game launching in general
-gecko output again on wii game booting
-converted alot of spaces to tabs, fitting the general wiiflow
coding style
-general cleaning up things
2012-07-25 22:12:17 +00:00
fix94.1
e78f710d1b -updated freetype configuration, now the fonts should look
like with the old versions again
-made a few default theme pics to jpg, you wont even notice a
difference, just in size :P
2012-07-23 13:41:13 +00:00
fix94.1
e8c66b7278 -added jpg file support for game covers and themes, if no .png
is found, it will just replace the filename extension with .jpg
and try it again, the jpg file width and height need to be
divisable with 4, otherwise wiiflow will just ignore the cover
2012-07-22 22:10:17 +00:00
fix94.1
f9a38eff01 -removed a few unneeded emu nand lines
-added option to enable overwrite miis and system config on emu
nand with the ones from real nand (disabled by default)
2012-07-22 19:18:00 +00:00
fix94.1
89404ce0e2 -added new DIOS-MIOS widescreen patch
-updated english.ini
-updated german.ini
2012-07-22 18:39:34 +00:00
overjoy.psm
55e174b512 - ISO's for GC games that come with 2 disc are now dumped in 1 folder
- If a 2 disc GC game is launched with Devolution, tell Devolution the location of the 2nd disc*

* Use Wiiflow's game installer to backup your GC game

- Made check for Devolution more safe
- Added some neek2o magic (neek2o r90+ required*):
* Added an exit option to neek2o
* Added an option in gameconfig menu to launch vc/ww titles from wiiflow nand emulation in neek2o instead of cIOS
2012-07-22 18:02:56 +00:00
fix94.1
53c5594d29 -new wait message (thanks jj-kwik for the awesome base)
-added BASIC jpg support (currently only for internal theme files
and only with the power of 4 dimension images)
-using dvdskin files in jpg format (you wont notice the diff)
-created new folder in resources for the original theme pngs
(@devs: if you update pictures and use jpg, place the original png 
inside that folder that we have the original one just in case)
2012-07-21 17:05:58 +00:00
fix94.1
0b1562fcdf -dont use frag list on wbfs partitions, they are not needed
-fixed booting games from wbfs via waninkoko cIOS r17 or older
-fixed partition handle wbfs detection
2012-07-20 21:18:29 +00:00
fix94.1
8d099e9041 -added back debug HDD size/sector info (more fancy this time :P)
-added debug SD information if found or not and if in __io_wiisd
mode (for dolphin-emu, neek, hermes ios)
-added automatically test if __io_wiisd mode works (no need to
overwrite things anymore to test that)
-added more intelligent IOS check (stub check, version check)
-removed unneeded cIOS information in neek mode
2012-07-20 20:12:25 +00:00
fix94.1
7aac10d1ec -using force cIOS detection again, should fix problems with some
fucked up cIOS maps
-changed the AUTO IOS selection again, if the game doesnt need
IOS57 it will just use the currently loaded cIOS instead of a
IOS56 based one
2012-07-20 12:30:18 +00:00
fix94.1
c52009ea57 -lalala (fixed homebrew dol loading) 2012-07-19 22:31:25 +00:00
fix94.1
321a398151 -added new option in DML section in wiiflow.ini, dm_r2.1+,
enabled by default, with the option enabled it will use cfg version
2 for dm 2.1 or higher, if disabled it uses cfg version 1. It will
be ignored if dml_r52+ is set to no since that uses the old boot.bin
method then
2012-07-19 20:47:49 +00:00
fix94.1
817a2b42d4 -fixed bug in homebrew/plugin booting (plugins most
likely blackscreen in older revs)
-moved devolution loader (should fix ingame graphical errors)
2012-07-19 18:19:28 +00:00
fix94.1
4e9f70490c -temporary disable gecko output before booting a wii game
(hopefully fixes random blackscreens)
2012-07-18 20:08:53 +00:00
fix94.1
f45e70c7d3 -changed a few things about isfs and usb, also removed
the disable mem2 wrap
2012-07-18 16:43:28 +00:00
fix94.1
5640028b17 -lets use the old gui_sound.cpp, because we shouldnt force set
the memory we use for them, not that we get problems
-added debug prints about how much mem left before and after
cleanup
-updated devicehandler, partition handler and usb code to the 
latest usb loader gx one, should give more compatility and
port 1 support (not enabled yet)
2012-07-18 14:09:28 +00:00
fix94.1
f606df9b2d -added proper texture, font and sound cleanup (should fix most
game booting problems when using a theme)
2012-07-17 23:14:05 +00:00
fix94.1
c3c02ac862 -shutdown IOS subsystems as we do in wii games and channels also
if we boot homebrew and devolution
-fixed stupid bug which may made a problem with devolution (thanks
stfour for finding it)
-dont init mload on waninkokos cIOS which is older than r18
2012-07-17 11:30:08 +00:00
fix94.1
6ae58ae3de -added back basic hermes and wanin cIOS support, you can now load
wii games with them again and you also should be able to boot
wiiflow using another ios than d2x
2012-07-16 14:05:57 +00:00
fix94.1
5407b34ffa -forgot to set channel partition to NAND in global config
when in neek mode
2012-07-15 17:47:21 +00:00
fix94.1
0857cdde64 -switched to more compatible neek check
-lets disable nand emu if we exit wiiflow
-also disable nand emu if nand emu is disabled (d'oh!)
-removed unneeded debug prints in neek mode
2012-07-15 17:35:37 +00:00
fix94.1
b484a8cb17 -fixed gamecube video mode "game" 2012-07-15 13:18:01 +00:00
fix94.1
d46f534c36 -fixed some kinda stupid neek bug
-if NTSC-J gamecube game is detected, use another memory card
file for devolution memory card emulator
2012-07-15 12:43:45 +00:00
fix94.1
742477d0cf -if in neek mode dont use nand emulator at all and also dont
shutdown devices on game boot
2012-07-15 00:05:23 +00:00
fix94.1
d0ed0821f3 -added per game option to choose if you want to boot a gamecube
game via DIOS-MIOS or Devolution, if you set it to Default it
will boot ISOs via Devolution and FST extracted via DIOS-MIOS
-updated english.ini
-updated german.ini
2012-07-14 22:44:57 +00:00
fix94.1
6840e3d9dc -fixed bug about booting gamecube discs 2012-07-14 16:55:14 +00:00
fix94.1
944f784c0a -added simple dolphin-emu compatility, simply comment in the
#define DOLPHIN in the defines.h and compile
2012-07-14 16:19:41 +00:00
fix94.1
5a5fab8579 -added devolution memory card emulator as game option (disabled
by default)
2012-07-13 20:00:54 +00:00
overjoy.psm
cd156d17b7 WIP commit: Added support for neek2o (rev 88 and up) 2012-07-13 13:16:13 +00:00
fix94.1
077bc500d1 -cant think today zzz... 2012-07-12 16:49:46 +00:00
fix94.1
b4dbfeaa1d -we should read in the loader.bin before closing the devices :P 2012-07-12 16:02:51 +00:00
fix94.1
aeafda53a0 -if devolution bin is found and diosmios is not installed
display gamecube coverflow button still
-added possibility to set diosmios video patching way,
video_setting in wiiflow.ini [DML] section, if set to 0
it will disable all video settings of diosmios, if set to 1
it will use the auto setting (default) and if set to 2 it
will force the video mode
2012-07-12 15:53:04 +00:00
fix94.1
8aa08dee60 -added devolution support, simply grab the devolution source
and place the loader.bin into your wiiflow data folder, wiiflow
will automatically find the binary and use devolution to boot
the gamecube game (only works with iso files, games extracted
with gcreex doesnt work)
2012-07-12 13:21:14 +00:00
fix94.1
ac3816d7e9 -only enable gc streaming if we actually boot a disc
-moved ios reload block call directly behind return to channel call
2012-07-12 00:34:32 +00:00
fix94.1
ee49554a49 -disabled force video mode in dios mios (lite) for now, added
bool to set it back if wanted
2012-07-11 13:10:52 +00:00
fix94.1
6e1d34c879 -using O2 instead of O3 (everything makes problems in wiiflow
doesnt it?)
-made the same changes for return to in wii games
2012-07-10 21:33:21 +00:00
fix94.1
c81d95b502 -fixed return to wiiflow on emu nand games 2012-07-10 21:24:38 +00:00
fix94.1
a9a184c84a -switched back and play button in fullscreen banner
and set both a bit down
-changed a few little things about freetypegx unload
-since I dont care about size anymore the libs are now 
in its original size again, makes wiiflow bigger but better
to handle
2012-07-10 16:38:21 +00:00
fix94.1
3aa8dde58d -set optimize level of wiiflow from min size to max speed,
sure the dol is bigger but therefore wiiflow is more stable
-fixed exit to doesnt work with parental lock enabled
2012-07-10 15:41:34 +00:00
fix94.1
7b4d983f87 -added option to disable banner in game settings,
banner_in_settings in wiiflow.ini
2012-07-10 12:02:06 +00:00
fix94.1
1b7d76177e -fixed wii game just froze on reloading ios
-fixed emu nand codedump on ios reload as well
2012-07-10 11:25:27 +00:00
fix94.1
cc7c5a9917 -changed homebrew loading yet again, not as safe as previous
way but maybe working better for bigger homebrew
2012-07-10 00:18:37 +00:00
fix94.1
5a2efc4e3b -changed a few things about booting homebrew, hopefully it boots
everything correctly again now
2012-07-09 22:46:11 +00:00
fix94.1
e28b91f536 -dont deinit isfs for homebrew programs which are for some reason
unable to init it again :P
2012-07-09 21:16:07 +00:00
fix94.1
07fbb21f3b -if in game settings, dont display game banner with the full
brightness, otherwise its not easy to read the settings for some
games
2012-07-09 20:06:53 +00:00
fledge68
c99e1c0e6c -fix to make the banner re-open when coming back from game categories (b on star) 2012-07-09 12:15:40 +00:00
fix94.1
47892032f5 -fixed booting emu nand games 2012-07-08 14:56:07 +00:00
fix94.1
3f6e4beffe -fixed retail and backup wii disc reading and playing 2012-07-08 14:44:21 +00:00
fix94.1
1ad14ce248 -fixed possible bug in memory allocation (thanks megazig for
hints how to debug better)
-made the global cleanup less unstable
-fixed IOS Reload on game loading codedump
-fixed bug in network init
2012-07-08 13:35:59 +00:00
fix94.1
fd30f2aa74 -set entry point back to 0x80B00000 (overjoy, why you changed that?)
-changed some small things about the menu class opening
-forgot to deinit ISFS on sys exit, may it created some problems
-closing wiimote inputs before reloading IOS
2012-07-07 19:09:56 +00:00
fix94.1
d014d1e474 -lets hope thats the f*cking last time I fixed that bg music 2012-07-07 14:15:58 +00:00
fledge68
7bb706c405 - OK Jiiwah, now your theme btns for cat and plugin menu's should appear below the text. Tested it myself. Works for me. 2012-07-07 14:05:32 +00:00
fix94.1
990479f308 -fixed codedump on wiiflow exit for some people 2012-07-07 13:42:21 +00:00
fedeanto11
46e807cb91 * Made menu errors translatable (thanks Overjoy)
* Now if you click B on ExitTo menu it will go back to Home menu and not coverflow
* If parental lock is on, ExitTo will just exit and not show ExitTo menu anymore
* Now with home in ExitTo you can exit too
* Added/Deleted some sentences
* Updated english and italian translation
2012-07-06 22:38:21 +00:00
fix94.1
558abcd0fb -fixed codedumps and wrong cached banners if games are switched
too fast, that may slow downs game switching but makes it way
more secure
2012-07-06 16:48:01 +00:00
fix94.1
5254ace17c 2012-07-06 00:36:45 +00:00
fedeanto11
f3e90060e2 * Added ExitTo menu, to open it just click on Exit To in Home menu
* Added giantpune and Wii Banner Player Project to credits
* Updated italian, german and spanish translations
2012-07-05 19:57:28 +00:00
fix94.1
24899a421a -added proper banner caching using the wiiflow/cache folder, that
means we can properly see if cached or custom banner is loaded
-corrected bug which didnt copy back the banner md5 before writing
banner cache, means all cached banners dont have the security check
anymore
2012-07-05 16:18:23 +00:00
fix94.1
e62dcd8a09 -hopefully fixed bg music the last time 2012-07-05 14:27:05 +00:00
fix94.1
7c78369dcf -replaced all button types from u32 to u16 (takes half the space),
we dont need so much space since we dont even have so much buttons
2012-07-05 13:15:23 +00:00
fledge68
e321fc0304 - now turning off banner when going to game info and cat screens 2012-07-05 12:35:22 +00:00
fledge68
28269ce102 - changed the cat menu and plugin menu to display checkboxes first then text. Here you go Jiiwah, try this it should help your theme problem. 2012-07-05 11:43:43 +00:00
fix94.1
1be7b9d82e -when entering per game settings and banner is playing, it zooms
in the banner automatically
2012-07-04 23:49:50 +00:00
fix94.1
1ce0749a7f -added back banner security checks for regular game banners, only
cached/custom banners wont be checked
2012-07-04 23:31:38 +00:00
fix94.1
87c10f744c -replaced clicking on back with clicking on the banner
directly to toogle size
2012-07-04 19:45:53 +00:00
fix94.1
dbd6bee944 -added banner caching (always enabled like cover cache) 2012-07-04 18:58:31 +00:00
fix94.1
7f6394fa36 -added custom banner support, to use just place *.bnr files
which either got the ID3 or the ID6 as name into wiiflow/banners
-removed security check for banners since some custom banners are
poorly made and not 100% valid
-on game switching just display blackscreen instead of the old
banner in the time of switching
2012-07-04 13:45:39 +00:00
fix94.1
365884d556 -removed a few things from banner code which we dont use
-added setting to wiiflow.ini to toogle banner view per
coverflow view
-moved icons down a bit in game view
2012-07-04 11:56:02 +00:00
fix94.1
8fec6f98ce -added new buttons for fullscreen banner view, also if in fullscreen
banner view the background screen is black now
2012-07-03 22:08:51 +00:00
fix94.1
a833819ad8 -moved banner correctly into top right corner
-dont display game name if banner is displayed
2012-07-03 19:12:29 +00:00
fix94.1
706e18c6c0 -internal wii game and channel banner playback, still work in
progress, thanks alot to dimok and the whole usb loader gx team 
for help and the code for it!
To zoom the banner to fullscreen click the back button, to zoom out
the back button again, known bugs:
-some games fuck up the textures of buttons (e.g. wii play motion)
-if no wii game or channel was selected and you try to launch a game
or exit wiiflow it will most likely codedump
2012-07-03 16:26:49 +00:00
fix94.1
0713061840 -if AUTO is selected for IOS selection, it either uses IOS56 or
IOS57 as base, because the other d2x cIOS bases got problems
to work properly with wiiflow
2012-07-01 21:25:32 +00:00
fix94.1
b47d1285e7 -fixed bug which broke cover loading in plugin coverflow
for plugins where coverFolder is not set in the ini
2012-06-29 14:49:59 +00:00
fix94.1
d0b57d4161 -changed video mode options, now should be more clear
what they do ;)
-fixed bug of game crashing when selecting progressive
as video mode (issue 94)
-updated german.ini
-updated english.ini
-updated theme default.ini
note: if you have the problem of overlapping options, then
its most likely a outdated default.ini, try updating to this
one and see if the problem is fixed
2012-06-28 13:05:31 +00:00
fledge68
eaec483ce6 - minor cosmetic changes.
added Miigotu's game info synopsis and about fix.
added Miigotu's multichoice buttons fix - now button font size can be different than label font size.
changed game info genre to display the whole genre.
changed theme choice button to not display in uppercase.
2012-06-27 12:31:48 +00:00
fix94.1
d5c940c39b -added DIOS-MIOS support (untested) 2012-06-23 18:54:18 +00:00
fledge68
104742370b -fixed issue 88. main menu icons now appear whenever source_menu.ini is not found. 2012-06-22 13:09:31 +00:00
fix94.1
5654d1cd45 -fixed wiimote_gestures 2012-06-21 19:06:29 +00:00
fix94.1
74aed7b680 -I forgot, background music is fragile, fixed yet again
-ZOMG 500 revs already :D
2012-06-21 17:37:21 +00:00
fix94.1
927fec478d -added home menu, it will open if you press the home button/icon,
currently you can access the settings from it, see the about screen,
update wiiflow, reload cache and exit wiiflow (to exit wiiflow you
can also just press home/start button again in this menu)
-removed reload cache with b button on settings icon
-removed update button from about menu
-updated english help file and english.ini
-updated german.ini
2012-06-21 17:28:46 +00:00
fledge68
f6cba49acc -added b_on_mode_to_source option to wiiflow.ini. If set to yes pressing 'b' on mode/view icon will take you to the source menu. 2012-06-21 15:22:17 +00:00
fix94.1
7847704025 -fixed emu nand was not enabled in all cases now, also removed
unneeded debug messages and only enable/disable emu if needed
2012-06-21 14:53:20 +00:00
fix94.1
757fb1e80c -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)
2012-06-21 14:35:18 +00:00
fix94.1
adbca1113b -if wiimote_gestures is enabled in wiiflow.ini, then the source
menu is opened with pressing b on home icon again
-updated english help file as well for it
2012-06-21 13:23:12 +00:00
fix94.1
087d2dd4b3 -updated english help file that source menu now opens with
holding B button
-included english.txt in wiiflow now, it will be displayed by 
default if no other help file is found
2012-06-21 13:08:58 +00:00
fix94.1
149b4fb685 -if you hold the b button for 3 seconds, it will now open up
the source menu
-removed pressing b button on home icon to open source menu
2012-06-21 12:25:47 +00:00
fix94.1
cabfc9b51d -fixed usb to sd copier (damn stupid issue, I hate those small things) 2012-06-18 17:51:24 +00:00
fix94.1
425d1d0ec9 -fixed REALLY stupid bug which didnt create the wiiflow folder
structure, it just never created the initial main folder d'oh!
2012-06-18 16:11:46 +00:00
Jiiwah
15a9454336 - Fixed an effect bug on GAME_SETTINGS/GC_LANG & GAME_SETTINGS/GC_LANG_BTN
- Added news translatable strings for source menu:
-- stup1=Select Source
-- stup2=Exit

- Updated english.ini
- Updated french.ini
2012-06-17 22:12:03 +00:00
fix94.1
1bcd0ce2c0 -added a few missing +1 in name generation, may produced some "//"
in generated plugin cover paths
2012-06-17 11:23:55 +00:00
fix94.1
a87244c93a -fixed possible codedump in cover downloader
-added debug prints to see if crc32 is correctly cached
2012-06-17 11:12:07 +00:00
fix94.1
8f16156768 -added plugin crc32 caching, a file called "plugin_crc32.ini"
will be created in your wiiflow/settings folder, as soon as the
crc32 is generated it will be saved in this file and simply
used the next time you download a cover. You also could generate
the checksums on pc and then add it to this file, that may be faster
than letting wiiflow generate it
2012-06-17 11:01:43 +00:00
fix94.1
18373f9f3d -more powerful detection if gamecube game is installed on
sd card by reading the sd card directory (bit slower though)
-made list cache a bit smaller again by using more general
settings, dont forget to reload list cache
2012-06-17 10:22:00 +00:00
fix94.1
c90f7ff49b -fixed bug that emu nand channels didnt work properly after
going through all coverflow views
2012-06-16 21:09:01 +00:00
fix94.1
d12e9e84d6 -horribly cleaned up and simplified the whole game list loading
code and process, should be faster now, also the list cache should
take less space now
-using "types" instead of magic word now for internal detection, 
faster and easier to handle
-prepared wiiflows code for custom coverflow which can have all
types together (nothing added yet)
2012-06-16 17:03:23 +00:00
fix94.1
5457c30a83 -homebrew coverflow view now uses folder names instead of
small and uppercase IDs for cover name and cache (issue 72)
2012-06-14 20:59:18 +00:00
fix94.1
ec69ecb55f -lets use libogc svn r4902 again, sure the new libogc got some
nice additions but its just too unstable for wiiflow
2012-06-14 15:27:57 +00:00
Jiiwah
4c34695ec4 - Fixed a little effect bug for ZHCN and AU flags
- Updated french.ini
- Added french.txt
2012-06-14 12:36:57 +00:00
fix94.1
bd7d0a5374 -fixed exit wiiflow freeze 2012-06-13 21:16:36 +00:00
fix94.1
e4bb926948 -should have fixed all video problems now, using custom video
files based on libogc svn r4902 instead of the current libogc
ones, using the best of both :P
2012-06-13 20:30:35 +00:00
fledge68
21938074f3 - Launch Source menu by pressing 'B' on home/exit icon.
'A' on home/exit icon restored to exit wiiflow
updated help file to show changes
changed Source menu button images size to 120 x 90. no need to redo current images they look fine stretched a little.
2012-06-11 12:28:37 +00:00
fix94.1
a953eddd1b -forgot to click on save, well shit happens :P 2012-06-08 19:31:22 +00:00
fix94.1
e28f9c3e72 -added download of plugin covers via gametdb, currently only
works with extracted nintendo games (collection is very small
but will grow) as soon as more covers come you can also download
covers for other systems, also added a new option to plugin inis
for this day already, "consoleCoverID"
-updated english help file (thanks seam for info)
2012-06-08 19:29:23 +00:00
fix94.1
0272e193ad -fixed missing background music yet again 2012-06-08 13:05:21 +00:00
fix94.1
c9932a1b28 -code cleanup, removed six (!) unneeded source files
-added in the framebuffer cleanup again, why it was taken out
overjoy?
2012-06-07 18:18:21 +00:00
fix94.1
e233a56d2f -removed two redundant methods
-wbfs stuff is mem1 overjoy as we said :P
2012-06-07 05:14:51 +00:00
overjoy.psm
102157431e * Removed limitations for MEM1 usage
* Moved lots of stuff from MEM1 to MEM2
* Made it possible to select partition for nand emulation (first time config)
* On clean install it will find valid emu nands if they are present in the default folder
* Fixed GameTDB for nand emulation
* Broke background music
* Probably even more
2012-06-07 00:34:47 +00:00
fix94.1
4902807049 -disabled extended list check by default and also if
it is enabled it will only be used for wii games since it
can break other coverflow views from working
2012-06-02 18:33:49 +00:00
fix94.1
550b6867d0 -display source menu instead of exit wiiflow when pressing
on home icon (untested)
2012-06-01 15:04:03 +00:00
fix94.1
f006d37200 -set down cover loader priority
-small code cleanup, removed unneeded things
2012-06-01 06:43:37 +00:00
fix94.1
2df40e782c -fixed cache reloading of emu nand didnt work anymore 2012-06-01 05:59:41 +00:00
fix94.1
97f6d84ff8 -fixed problem of not reloading covers, only after moving
it around a bit (issue 51)
-removed some completely useless call of stop cover loader
-added proper debug prints to see when cover loader is changed
2012-06-01 05:34:52 +00:00
fix94.1
9c10b4c454 -fixed pointers displayed of players who are not connected
to wiiflow (issue 69)
2012-05-31 10:44:51 +00:00
fix94.1
cc0d304f18 -added missing fromUTF8 in help file reading, fixes display
problems in languages like french
2012-05-30 15:00:33 +00:00
fledge68
4f2c21bee7 = fixed source menu page button 2012-05-30 11:57:22 +00:00
fix94.1
cd9b3ca394 -fixed scummvm games not showing anymore 2012-05-29 13:49:28 +00:00
fix94.1
9f0a4d5a66 -fixed scummvm covers (untested) 2012-05-28 12:57:52 +00:00
fix94.1
1a713f7b3e -we should only display gametdb information if we are not
in emulator and not in homebrew coverflow (issue 52)
-set all wii magic numbers to our global variable
2012-05-27 21:14:40 +00:00
fix94.1
bf26e129d9 -added check for homebrew if the wiiflow loader channel is
installed, if not just return to system menu
-removed return_to_wiiflow from wiiflow.ini, not needed anymore
2012-05-27 16:37:52 +00:00
fledge68
78f5b89437 - added third page to source menu and changed emuflow selecting. now just add emuflow=# to each button that is a plugin 2012-05-27 13:25:22 +00:00
fix94.1
08c4942b77 -we should hide the button still if we have games displayed :P 2012-05-25 22:13:43 +00:00
fix94.1
1bd07dc6dc -fixed bin and iso files not displayed in emulator coverflow
-removed hide settings button if no game found to reload cache
2012-05-25 22:05:38 +00:00
fix94.1
13183666d9 -lalala 2012-05-25 19:48:35 +00:00
fix94.1
0726c379ff -changed wiiflows input, now doesnt reset cursor position
if you click on some button, also if the cursor gets hidden
the position doesnt reset anymore if you move it again,
you can now use ZL and ZR on classic controller to fast scroll
through covers and switch between menu pages
-updated spanish.ini (thanks galen)
2012-05-25 18:58:43 +00:00
fix94.1
67b7d853e9 -changed small gui message
-updated french.ini (thanks Jiiwah)
-updated english.ini
-updated german.ini
2012-05-25 14:54:59 +00:00
fledge68
e93bb49651 - changed source select menu to use images for buttons.
download this rar  http://www.mediafire.com/?2y3cwxakb92napo and put the folder inside in your wiiflow folder. It contains a text file with setup instructions.
2012-05-25 14:21:43 +00:00
fix94.1
6a64e8cb86 -added possibility to delete files in emulator coverflow
-using global variables for magic words now
2012-05-24 18:48:26 +00:00
fix94.1
b26e0e286e -removed ios reload block disable (useless)
-removed mem cleanup for now
-fixed ocarina codes
2012-05-24 15:55:32 +00:00
overjoy.psm
d6389153bf *Fixed launching channels on emulated nand
*Nand emulation will also work if emulated nand is on the same partition as the wiiflow executable
2012-05-23 22:09:11 +00:00
fix94.1
b47b04629f -created my own homebrew channel stub alternative, now homebrew
returns to wiiflow using the wiiflow loader channel if enabled,
added option to disable this too, return_to_wiiflow in HOMEBREW
section in wiiflow.ini
-added possibility to start movies via MplayerCE, use this ini:
http://dl.dropbox.com/u/25620767/mplayerce.ini
2012-05-23 16:27:55 +00:00
fledge68
f6a2783d43 - the source select menu buttons should no longer be hard coded for those that are wanting to edit themes 2012-05-23 00:34:36 +00:00
fix94.1
bcf1fd48f1 -return to system menu should be a bit more safe now :P 2012-05-22 20:08:56 +00:00
fledge68
1b33874ca5 - added precautions to hopefully keep weird characters and names out of categories.ini when using plugins/emuflow 2012-05-22 15:38:39 +00:00
fledge68
bc03c566f2 oops forgot to remove commented lines 2012-05-22 14:18:25 +00:00
fledge68
7c62ef2252 adjusted d-pad mode - now if you select the view you're already on it will show homebrew view 2012-05-22 14:15:34 +00:00
fledge68
451569c31f - fix for emuflow now it should show up right and be able to adjust it 2012-05-21 19:17:33 +00:00
fix94.1
0c32d1b0c1 -fixed BASIC(!) channel launching, currently only booting
channels from real nand works here, also return to wiiflow
seems to be broken, but its a start
2012-05-20 12:34:48 +00:00
fix94.1
bdfe989462 -fixed missing background music yet again
@all other devs:
Next time you add a new thing to menu.hpp see if it breaks
background music first, thanks :P
2012-05-19 21:55:58 +00:00
fix94.1
8643cdfa5a -made homebrew booting more safe, shouldnt blackscreen
or codedump anymore
2012-05-19 16:06:06 +00:00
fix94.1
b0e0b005b3 -little modification on video cleanup (we dont need to wait
for vsync if we set black anyways :P)
-added WII_Initialize(); before sys_exit and dml boot,
without we may get a blackscreen
2012-05-19 12:58:43 +00:00
fix94.1
71064e3f77 -forgot to clear gecko sd file buffer on exit, could make problems
-moved this stupid now hide wait message debug print to less annoying
place
-wiiflow wants the dsp shutdown back, so I'll leave it in
-we shouldnt try to alloc mem1 after running apploader, just some
good advice before booting a game, should prevent codedumps
-sd file buffer can be mem1 too, we have enough left
-set mem2 usage to 49mb, thats everything we get anyways
-banner sounds should load faster now, also banner sound
in emulator coverflow when switching game should work again
-forcing check wait thread now on boot, not that the thread
is still working without noticing ;)
2012-05-19 12:29:24 +00:00
fix94.1
55f8c0bf95 -fixed greenscreen, moved mem2 init back (no idea what the problem
there was)
-fixed random game flickering on return to wiiflow, doesnt work
for everyone still ;)
-removed dsp deinit, dont see a reason for that anymore
2012-05-18 22:22:05 +00:00
fix94.1
f8a214fb3d -moved a few things to mem1, seems like we have enough space
left for that still ;)
-fixed that fatal memory bug, now memory usage looks correct :)
2012-05-18 18:13:49 +00:00
fix94.1
3fc680087f lalala 2012-05-18 16:59:46 +00:00
fix94.1
f29a014ac0 -cleaned up mem allocs a bit, also corrected wrong display of
usable size in mem1 region, also fixed a fatal bug in it,
some bug is still in it...
2012-05-18 16:55:04 +00:00
fledge68
db42694703 - added option to select preferred emuflow mode for plugins via source select menu
- added options to move and hide buttons on source select menu
- use the new startup_menu.ini found here http://www.mediafire.com/?v262b5ulxigdaum
- more info will be on gbatemp
2012-05-18 16:02:36 +00:00
fix94.1
eb2a6158bb -limiting mem1 usage (we dont have that much in mem1 so 11mb
approx are enough) also readded memory cleanup before booting
a wii game to make sure games work
-added some small check to see if path is valid, sometimes
it codedumped on game path check
2012-05-18 14:10:37 +00:00
fix94.1
9d4a234b01 -fixed case-sensitive OS compiling errors (thanks david.racine.1)
-updated danish.ini (thanks nibb)
-updated dutch.ini (thanks Etheboss)
-updated french.ini (thanks Jiiwah)
-updated spanish.ini (thanks Galen)
-updated german.ini
2012-05-17 20:48:43 +00:00
fix94.1
199db7cfaa -added new translatable string, dl25, for french
-updated english.ini
2012-05-17 14:04:17 +00:00
yardape8000
7c4bb1fa04 Update english.ini
Stop 0 size covers from being created
2012-05-17 13:26:02 +00:00
fix94.1
f94e65a54d -proper cleanup of video now, no more greenscreens should come
on game booting
-moved partition read buffer on game boot to mem1, faster
2012-05-17 12:47:27 +00:00
fix94.1
0a90ae532e -hopefully fixed a random codedump
-if emu save partition is set to -1, it will use sd card by default
2012-05-17 00:43:42 +00:00
fix94.1
907c68f074 -more memory clearing up, may fixed a bug in wait messages 2012-05-16 21:52:14 +00:00
fix94.1
7714c6e6d8 -changed quite alot of things in apploader (thanks to GX again,
before the NSMBW and Prince of Persia patch did nothing at all)
-fixed typo in wip debug print (before it didnt work at all so
nobody noticed)
2012-05-16 19:29:53 +00:00
fix94.1
bdab5cf650 -whoops removed some pretty important line :P
-using low mem setup of GX, because it got more expainations
what is what and works fine so why now ;)
-allocating memory to find partition dynamically now to prevent
the function from overwriting something maybe in wiiflow
-moved cheat file loading to mem2, because we cant just allocate
the memory *somewhere* as it was before
-categories should be found faster now (thanks yardape8000 for tip)
-we dont need to debug print if we set gecko debugging on or not :P
2012-05-16 16:21:03 +00:00
fix94.1
1b0f97393f -cleaned up booter code 2012-05-16 15:27:14 +00:00
fix94.1
1f5d72f2a4 -fixed missing background music
-back to the entry point we had before
-set up cache to 32 again, seems to make wiiflow faster
-changed few things about memory management again
-made a few free safe again in code
2012-05-16 14:48:01 +00:00
fledge68
678dc5ac0d - fix for categories crashing in emuflow 2012-05-16 11:48:27 +00:00
fix94.1
eaa74bb49e -removed MEM2 cleanup, and set up MEM1 cleanup higher
-fixed a bug in IOS reload which might result in blackscreen
2012-05-15 22:07:45 +00:00
fix94.1
08a298b0b7 -using cfg-loader entry point now, its a bit lower ;)
-clearing screen properly now, no green screens or things like this
-added a few more low mem settings, fixed a missing flush in set
video mode (thanks dimok)
-partially clearing mem1 too now, using the code of cfg-loader for that
(thanks)
-using asm volatile instead of __asm__ to really call what we want
(thanks dimok for explaination)
-deiniting usb device properly
-shutting down system properly now on game boot, games should boot
more often now, its still not fully fixed
2012-05-15 21:33:53 +00:00
fix94.1
a728a96480 -fixed really cruel bug in memory clearing which cleared nothing
at all :P
-(hopefully) fixed game launching properly
2012-05-15 16:08:15 +00:00
yardape8000
2f97266e88 Added an Age Lock to the parental control menu.
You can select an age from 2-19, where any game rated above is not displayed.  It uses the age from the region of the game.  19 is all games. 2 is basically none, because the rating systems start at 3.  This operates independently from the current per game lock, so you can still use both.  Meaning both conditions have to allow the game, before it will display.

You can override the rating by creating an age_lock.ini file.  Just add the id under the domain heading and set it to an age.  To set Call of Duty: Black Ops to an age of 5 you would enter this:
[GAMES]
SC7E52=5

There is also an age_lock_default in the wiiflow.ini file under [GENERAL].  This will allow you to specify a default rating for games with no rating info.
2012-05-14 05:37:10 +00:00
fix94.1
fc9aed8352 -removed three redundant lines and added information that our
new wii light file is already modified
2012-05-14 04:55:48 +00:00
fix94.1
4c300161e1 -replaced wiilight by something better from libprojectM because
its open source and we can modify it as we want, that should fix
the problem that the wii light sometimes did not disable properly ;)
2012-05-13 18:56:34 +00:00
fix94.1
7e453d5b97 -all free should be safe now :P 2012-05-13 17:25:26 +00:00
yardape8000
04c4025766 Added GRB ratings. 2012-05-13 15:36:43 +00:00
fix94.1
0fc21f82a3 -big code cleanup, removed all those SAFE_ and SMART_
thingys and replaced it with their proper calls
-fixed some big memory bugs, downloading much covers shouldn't
be a problem anymore, also memory management should work better
-fixed typo in debug print on game boot, also changed some
things in apploader, making it ready to remove linker script
properly, still in but I hope not for long ;)
-modified wiiflow startup and init order a bit
2012-05-13 15:13:33 +00:00
fix94.1
49a31c4f25 -cleaned up code more, set clear priority to alloc in which
memory region
2012-05-12 21:08:43 +00:00
yardape8000
d669a1a17e Fixed "Set USB failed: -6" dug.
Fixed bug where user selected IOS is never actually used, because the configuration file was unloaded before it gets there.

Fixed NAND paths being created with double "/"s.  No real effect because they seem to be automatically reduced to a single "/"

Minor wifi-gecko changes to keep it alive close to the game launch.
2012-05-12 17:14:25 +00:00
fix94.1
1a0908497a -code cleanup and correction, should print more debug messages
than before if problems occur
-replaced most malloc by MEM2_alloc, as well as free and SAFE_FREE
replaced by MEM2_free
2012-05-12 16:03:14 +00:00
fix94.1
f83670be3d -fixed coverflow being too slow in PAL50 video mode
-commented out a problematic line in code
2012-05-11 15:14:57 +00:00
fledge68
a9622f1516 - added optional startup select source menu. Just set startup_menu=yes under [GENERAL] in wiiflow.ini. Access it at anytime by pressing '+' while pointing at the view switch icon. 2012-05-11 14:17:39 +00:00
yardape8000
32cd3b0cd2 Allow wifi-gecko to work close to game launch 2012-05-11 03:37:56 +00:00
overjoy.psm
f3ae92cbc7 *Added feature to flash game saves on emu NAND back to real NAND
*Added button to extract save from NAND to game config menu
*Added button to flash save to NAND to game config menu
*Fixed some buttons in game config menu
*Cleaned some unused code
*Moved some code to better places
2012-05-10 23:38:34 +00:00
yardape8000
84fc87bea9 Moved _initAsyncNetwork so it starts when the program starts. This way wifi-gecko is connected earlier and you can see the initialization messages.
Moved the following settings to [DEBUG] section, so people know they have nothing to do with normal wiiflow operation.
 sd_write_log
 wifi_gecko
 wifi_gecko_ip
 wifi_gecko_port
2012-05-10 22:20:18 +00:00
fix94.1
a9bd69d7c7 -fixed changing themes for sure now 2012-05-09 18:47:25 +00:00
fix94.1
081c8c316f -changed small thing about video cleanup, may fixes codedump
on switching themes
2012-05-09 17:50:44 +00:00
fix94.1
5a817f0ce7 -writing DML options now safe into memory, no way that there
an error can occur anymore
2012-05-08 20:38:50 +00:00
overjoy.psm
26a1ca085c Fixed NAND emulation stuff:
*Fixed NAND emulation itself
*Fixed creation of nandpath and title.tmd for some games
*Fixed extraction of game saves for some games
*Cleaned up some code for NAND emulation
*Cleaned up some more unused stuff

Todo: 

*Cleanup NAND emulation code much more 
*Move the last used function in savefile.c to a better place
*Add extraction and flash options to game config menu
2012-05-08 00:59:53 +00:00
fix94.1
70955117f9 -fixed missing translatable words in menu_categories and
menu_nandemu
-fixed more spelling mistakes in menu_nandemu, menu_config
and menu_config_game
-updated english.ini
-updated german.ini
2012-05-06 13:55:56 +00:00
fix94.1
be5195aa96 -set up limits of fmt to prevent some missing words
-corrected a few spelling mistakes in menu_nandemu
-removed unneeded std:: from menu and menu_game
2012-05-06 12:59:09 +00:00
fix94.1
6abfa87e0e -replaced all safe_vectors by regular vectors, there is no
need of it anymore, also removed miigotus wrapper
2012-05-06 12:03:43 +00:00
fix94.1
14aa9863af -fixed background music (zomg the first menu which is not
defined in the menu.hpp itself)
2012-05-05 21:36:30 +00:00
fix94.1
88c4eed3c3 -added plugin selection menu in global settings, if in
plugin coverflow it will replace the nand emu button,
in this memu you can select which plugin should be displayed,
it will work no matter which sort is set, you can select more
than one emulator at the time of course
KNOWN ISSUE:
-background music is missing
2012-05-05 20:07:54 +00:00
fix94.1
60e103b1bf -set up cover size limit to 1090 pixel instead of 1024 2012-05-05 10:46:01 +00:00
fledge68
d896cb7436 - categories menu 'B' back button fix 2012-05-04 19:31:05 +00:00
fix94.1
f6830b5a2f -fixed problem that covers were not loading properly with
only a few games in a coverflow view
-added new option to wiiflow.ini GENERAL section,
"cover_use_hq", if you set it to yes all your covers
will be displayed in HQ again, but will also slowdown
the loading and wiiflow in general
2012-05-04 14:08:44 +00:00
fledge68
31caf39cd2 - re-enabled '1' and '2' buttons for emuflow and brewflow
- updated default.ini to include layouts for emuflow and brewflow
2012-05-04 13:29:08 +00:00
fix94.1
4df672d357 -removed alot of unneeded .c_str()
-replaced alot of sfmt with fmt
-replaced a few sprintf with snprintf
2012-05-04 12:30:43 +00:00
overjoy.psm
9f7ef01f79 * Make remove Wii games safe again for ppl that don't have their games in subfolders
* Close disc after installing a game
2012-05-04 08:04:23 +00:00
fix94.1
1e0cc275d8 -changed small thing about the help file reading
-WOW r300 already
2012-05-04 05:19:52 +00:00
fix94.1
7e4ca9a773 -reverted overjoys change about gc audio streaming because
it broke it
@overjoy:
I tested the place where it was well enough, I tried to move
it but you can't, you need to set it directly if you want or not,
install plain mios v10 and you'll see there is no other way
2012-05-04 05:09:40 +00:00
yardape8000
bb285e4188 - Merged common menu code
- The main settings menu will now only update the coverflow if needed.  This means pages 3-6 will return instantly.

- fixed typo in NAND saves text (exCisting).  You may have to delete or fix "cfgne26" in your english language file to see the change.
2012-05-04 03:46:18 +00:00
overjoy.psm
0e4ab68f4a * Fixed game installer for Wii games in issue: 48
* Fixed game installer for Wii games on partitions with sector size other than 512
* Fixed removing Wii games (issue: 41)
* Cleaned up some useless stuff
2012-05-04 03:10:17 +00:00
fix94.1
de0306c275 -replaced 3 snprintf in code with strncpy, saves a little
bit time maybe, main reason is that its a more proper way ;)
2012-05-03 18:54:16 +00:00
yardape8000
f3ee24fe65 Merged common game and channel IOS loading code. 2012-05-03 04:55:09 +00:00
yardape8000
cac7aa5fa5 Added Help file to the about info.
Max length is 4095
wiiflow/help/{language}.txt
defaults to:
wiiflow/help/english.txt

A basic help file is included.  It does not contain all info yet.
2012-05-03 02:47:36 +00:00
yardape8000
40f3a44fef - Add uDraw icons to game info screen
- Clear old game info so it does not show for games without any gameTDB info.
- Only allow Update to show if not in parental lock mode.
2012-05-03 01:34:56 +00:00
overjoy.psm
1cb8a493d9 * Enabled nand extract features for full nand and game saves
* Made nand emulation kind of noob prove
* Wiiflow will search for a valid FAT32 partition if nand emu is enabled, but no partition is selected
* Wiiflow will now offer to extract the nand if nand emu is enabled, and no nand for nand emulation is available
* Wiiflow will now offer to extract a game save if nand emulation is enabled, a save is found on real nand and no save is found on emu nand.cpp
* Illegal chars for FAT are now escaped the 'd2x' way in the nand file extractor

TODO:

* Add nand extract functions to game config menu's
* Add feature to flash a save back to real nand
2012-05-02 23:08:11 +00:00
fix94.1
afc24fa9c5 -100% better looking auto IOS selection code, also fixed
a small bug in it which might cause some error in wiiflow
2012-05-02 17:09:22 +00:00
fix94.1
eb0b3e68de -added force progressive patch to dml games, just set
the game to PAL480p/NTSC480p to enable it, only works
with dml v1.3 or newer.
2012-05-02 16:08:22 +00:00
fix94.1
068d45dbf6 -added possibility to select the cover folder in
emulator coverflow, for example in the fceugx.ini
set "coverFolder=fceugx", then wiiflow will look
into "wiiflow/boxcovers/fceugx" for covers instead
of "wiiflow/boxcovers", same goes for "wiiflow/covers"
2012-05-01 13:30:16 +00:00
fix94.1
f75ac72826 -reverted changes of r282 again since categories working
now with emulator coverflow
2012-05-01 12:32:14 +00:00
fledge68
250bd63781 - fixed categories for emu mode. backup categories.ini just in case. 2012-04-30 21:34:51 +00:00
fledge68
f062eff356 - fixed categories page button
- changed d-pad left from homebrew to emu
- disabled categories for emu mode for now to keep categories.ini from getting messed up
2012-04-30 12:38:35 +00:00
fix94.1
61d8ae8c69 -added sort by plugin magic, just press b and plus to
change until you come to by plugin magic, then it should
be sorted by emulator if in emulator coverflow
2012-04-29 20:24:40 +00:00
fix94.1
2a7489a216 -set back rumble to wiiflow.ini, just set the "rumble" option
to "no" in it for disable, "yes" to enable (enabled by default)
2012-04-29 18:44:13 +00:00
fix94.1
3a3519f267 -added gecko output writing to sd card, enable
"sd_write_log" in the wiiflow.ini or in the gecko.c,
file will be called "wiiflow.log", you'll find it on
sd card root
2012-04-29 15:42:35 +00:00
fix94.1
c68873071d -fixed really stupid bug which didnt enabled nand emu
if pressed b on the emulator coverflow icon
2012-04-29 12:51:16 +00:00
fix94.1
7bf6961ae3 -changed some small thing to plugin loading again 2012-04-28 09:57:29 +00:00
fix94.1
2d6a737bc6 -re-added cover loading in game view
-increased priority of game banner sound thread to prevent
crashing
2012-04-27 19:05:38 +00:00
fix94.1
f5407363fc -using miigotus new coverflow loader (thanks) its
way faster than the current one
-set down cover buffer from 120 (thats insane and just
fills up memory) down to 20, thats enough
2012-04-27 18:12:10 +00:00
fix94.1
78a85f827b -for emu covers still using extension, its more safe
-compiled libcustomext2fs, libcustomfat, libcustomntfs,
libmodplay and libwiiuse with new devkitppc r26 (needs testing)
2012-04-27 04:57:18 +00:00
fix94.1
fe887eb0ff -displaying game name without extension in emulator coverflow
now, covers now also dont need extension anymore
2012-04-26 18:43:05 +00:00
fix94.1
fc266e0fe1 -made launching retail gamecube discs possible with
next dml versions (thanks crediar)
2012-04-26 17:35:13 +00:00
fix94.1
e4df9ddf82 -added support for gc games extracted with crediars new
tool GCReEx for DML v1.0
-changed small thing about plugin loading in code
2012-04-21 17:15:35 +00:00
fix94.1
ac5ffef989 -fixed problem that wiiflow didnt find scummvm
games which were on usb
2012-04-16 04:58:17 +00:00
fledge68
565ffb0b86 - Added ability to modify emuflow and brewflow under 'Adjust Coverflow' using Mugoto's code.
- Have disabled '1' & '2' mode switching while in emu mode and homebrew mode so emuflow and brewflow have only one mode and coverflow has 15 still. 
I'll leave it up to Fix94 how many modes he wants each view to have. Fix94 you may want to tweak and fine tune this - it's just a temp solution for now.
2012-04-15 13:47:42 +00:00
fix94.1
37b6ebbc26 -added new option for plugins, "ReturnLoader", if
enabled it will use the WiiFlowLoader.dol
(http://www.mediafire.com/?lcvlra9vco8a91j)
in the plugins dir to return to wiiflow 
(needed for some emus)
2012-04-14 19:43:37 +00:00
fix94.1
3967b7b3c8 -fixed bug that emulators didnt return to wiiflow 2012-04-13 10:32:32 +00:00
fix94.1
b2cef2a34e -added scummvm ini parser, that means if scummvm plugin
detected, wiiflow will scan the scummvm.ini for games
2012-04-11 22:01:41 +00:00
fix94.1
fc1c81d601 -added possibility to use own banner sounds for plugins, the
names just need to be added to the ini, see for example here:
http://www.mediafire.com/?o1oxfw8c7icp753
2012-04-10 17:12:38 +00:00
fix94.1
b4ca1536b5 -added cache support for emulator coverflow,
should speed up loading alot
2012-04-10 13:37:57 +00:00
fix94.1
72a7106fad -added dynamic emulator plugin support, wiiflow will now read the emulator
dol name, rom path and everything else needed from a ini in the wiiflow/plugins
folder, see http://www.mediafire.com/?kj6dalp2ly3y35j for the currently 4
emulator mod inis.
2012-04-09 23:19:08 +00:00
fledge68
f937fb5092 -added missing check boxes (hopefully) 2012-04-09 13:07:01 +00:00
fix94.1
09a929a85c -made return to wiiflow from emulator faster and safer, no more codedumps
should come anymore
2012-04-08 22:05:37 +00:00
fix94.1
f4fd3598d0 -fixed small boot error for emulators 2012-04-08 21:07:36 +00:00
fix94.1
3092a1aa2a -added basic emulator support into a new coverflow view, "EMULATOR", you can disable it via wiiflow.ini see
"http://gbatemp.net/topic/204106-wiiflow-an-open-source-gui-usb-loader/page__view__findpost__p__4176145"
for the nes, snes and gb,gbc and gba emulator mod needed for it. The games are read from the default
path of the emulators, that would be "fceugx/roms" for nes for example. To display the games, place the
emulator dol from the link above into wiiflow/plugins.
-using miigotus way for homebrew and emulator coverflow now, thanks for that, makes things shorter
2012-04-08 15:54:34 +00:00
fledge68
c97818c8aa - Categories Update. re-added numcategories so you can have less than 20 categories if you want. re-added categories per view (usb, dml,channels, brew,etc..). added press 'B' on fav icon on game selected screen to go directly to game categories just like pressing 'B' on fav icon on main menu. moved 'All' button to lower left. replaced on and off buttons with check boxes - don't worry I already compressed them and they only add 4k to WiiFlow. And a few other minor changes. 2012-04-08 14:48:50 +00:00
overjoy.psm
3153ef3d2e Build for main svn r428
* Added nanddumper functions (Nand dumper not enabled yet)

* Added an extended check for new installed games which is enabled by default
Since the check takes some time you can bypass the check by setting: 'extended_list_check' in GENERAL section of wiiflow.ini to 'no'
Todo: Add an extended check for removed games

* Fixed a bug ISFS_Initialize() was called before reloading to cIOS

* Fixed long wait time when installing a Wii game @ 100%
2012-04-05 11:00:05 +00:00