Poe6661
Forum Replies Created
-
AuthorPosts
-
Poe6661Participant
Excellent catch! I forgot I did change the default for BButton. I believe that is the only modification I made besides the StartArea modifications.
Poe6661ParticipantI don’t recall that specific discrepancy, but if you are using the EP, I would think using jhb50’s code is the way to go.
I am posting the EP with my updates for StartArea. Ultimately, jhb50’s EP V, when available, is the way to go. Hope this helps.
[attachment=0:6npci15u]EP IV SVN661.rar[/attachment:6npci15u]
Poe6661ParticipantI ran into the same issue, and posted about it here: http://www.wiimc.org/forum/viewtopic.php?f=5&t=894
With the introduction of StartArea, an additional global setting was introduced. So, there are a couple of places in the settings.cpp and menu.cpp files that you have to modify to accommodate the new setting. I am currently on build 661 with EP IV with all of the global settings working correctly. I have not done extensive testing yet, so I am not sure if StartArea and StartMenu are going to conflict with each other or not.
Poe6661ParticipantFollow the instructions Tantric pointed to above step by step. Don’t follow the instructions that come up on the screen after doing the ./configure.
Poe6661Participant@SilentException wrote:
Tantric, I’m unable to compile latest revisions (i think it started with r621). I already compiled new library. On ‘make install’ it copied files in wrong directory so at first the error was that it couldnt open .h file. So i moved files from library manually (i think it was 2 files in bin, 1 in include, 2 in lib and man in share).
But I still get an error.. Need to re-check what, but is there anything special I should do? Thanks!
OK, the error is “ld.exe: cannot find -lmpg123” but this lib was configured, make’d and make install’d 🙂 Seems like i should re-configure my dev-env…
Did you follow the mpg123 install hints exactly? I ask because after the ./configure statement, the instructions say to do a ‘make install’ and do not mention doing a make.
I have compiled through SVN637, so I know it compiles post SVN621.
Poe6661ParticipantI guess that is what happens when you don’t follow directions!
Works perfectly now. Thanks!!
Poe6661ParticipantI had the same compile problem as SilentException, but using MinGW solved that. I have now compiled SVN602 as is, and SVN602 with EP IV. Not sure what the differences are in the compilers, but I am happy! 😀
Poe6661ParticipantI was able to compile the 1.1.0 code (SVN576) with the Enhancement Pack III. I also added an enhancement to the music playlist code. I made changes so when you save a playlist, it brings up the on screen keyboard, and asks for a file to save it as. Like-wise when you load a playlist, the on screen keyboard will come up so you can enter a file name to load a playlist. I find this very useful so I can now convert my iTunes playlists to WiiMC format, and can load and play all of them.
WARNING! – there is no safety checks around the save code to avoid overwriting important files. So, be very careful that you don’t specify a filename that already exists that you don’t want to overwrite.
I commented the code with //hhansen if anybody wants to review / remove / improve it.
I have extracted the Enhancement Pack with my changes in a patch. It merges with SVN576 with no conflicts, and compiles fine. The last time I tested this was with SVN565 (I think…) and it runs just fine. However, I have not had time to test it with SVN576 yet, so I can not guarantee that it works. But, at least it compiles! 😀 I will probably not get a chance to test it until tomorrow evening.
If anyone is interested, here is the patch: [attachment=0:23ru5enc]WiiMC 1.1.0 R576 EP III Beta.rar[/attachment:23ru5enc]
Poe6661Participant@jhb50 wrote:
Apart from conflicts in input.cpp and menu.cpp which can all be resolved correctly by chosing “use this text box”, the R495 patch will merge correctly with SVN529, so there is no real need for an Enhancement Pack update at this time. The new features in Release IV will come when they are ready.
I did a compile last night with SVN 531 and Enhancement Pack III. Like you mentioned, it was relatively straight forward to resolve the conflicts. One thing I did notice is there was a change to the interface GetExt. Instead of a function returning a value, it is now void:
void GetExt(char *file, char *ext);
So, there were a few places that I had to change. For example:
Where you see in the Enhancement Pack:
char *ext = GetExt(file);
You will need to replace with:
char ext[6];
GetExt(file, ext);Not a big deal, but thought I would mention it so you could include in any future Enhancement Packs.
Poe6661ParticipantI did try a few experiments over the weekend. I first played the music playlist for about an hour by itself, and no crashes. (These are music files that I have on my USB drive.) Then, I played the screen show for about an hour by itself, and no crashes. (These files are also on my USB drive.) When I played them together, at about 5 or 6 minutes, the wii froze and I had to press and hold the reset button.
Poe6661ParticipantI didn’t even think of the file size difference. That is quite a savings in space!
Thank you for taking a look!
btw, I love WiiMc!! It is a fantastic media player!
Poe6661ParticipantSorry about that! Here it is.
[attachment=0:nv7kqg74]3 File Comparrison.rar[/attachment:nv7kqg74]
Poe6661ParticipantI downloaded Mediainfo, and compared all 3 file types. I exported to an Excel file and have the info. from all 3 side by side. I am not an expert at what I am looking at, but I find it hard to compare because there are fields that exist in one file type that are not in others. Is there anything specific I should be looking for?
I have attached the xls file here. The xls file has one video in avi, mp4, and divx formats. All types crash the wii except divx.
Thanks!
-
AuthorPosts