Oké i've compiled it, tested it, and uploaded it:
http://rapidshare.com/files/15998359...i_sdhc.7z.html
Printable View
Oké i've compiled it, tested it, and uploaded it:
http://rapidshare.com/files/15998359...i_sdhc.7z.html
Hey does this work with dvds? and is there a channel version with the current(or newer) version? The reason why I wanted a channel is because my parents are using this app on my wii as a dvd player since the dvd player they usually use broke. I didn't want them going into the HBC as I feared they would go into the wrong app and somehow brick the wii accidentally.
edit: I forgot to mention that I was using the dvdlib version of mplayer that was released by the folks who did the HBC channel.
My kingdom for a good gui , it doesn't have to be xbmc with all the whistles and bells but just the basic stuff like options to calibrate the screen.
I've developed a patch as devoptab "plugin" to enable reading files
directly from wii DVD drive. It uses libdi library to read raw sectors.
Then it map to "dvd:/" path. For now it reads filenames as iso9660:1999
standard (long filenames but all uppercase and space->underscore
translation). Maybe in the future i'll add joilet/rr support.
I've also added a menu entry to access DVD files. I've tested it with a few
DVD containing video material and all worked fine.
See here: http://code.google.com/p/mplayerwii/issues/detail?id=32
That's great
Can you send to Marcan or publish in www.entuwii.net forum?
So marcan can add to libdi
A question,
do you know if is needed any extra installation (DVDX)
to use your dvd library?
Thanks a lot.
Edit: Marcan has told me that you need DVDX if you don't have a modchip.
Yes, i confirm you need DVDX, because this library uses libdi, and all libdi requirements must be satisfied.
I'm using PAL WII (italian version) with self-built YAOSM mod
Noticed you've already posted in www.entuwii.net, i'll also follow that thread :)
Can someone test my patch? Just to see if work correctly for everyone :thumbup:
Perfect www.entuwii.net is marcan's forum
He has passed your code to Erant so probably they are going to integrate with libdi.
I haven't my wii at now, but
can you upload a compiled version for other people?
So they can test your improvement.
I hope that you continue improving your code and implement Joliet.
Thanks for your code.
Hello tipolosko
I was studing your code and I think that you can improve your file reading using a cache.
You always read only 1 sector
retval=WIIDVD_ReadDVD(filestate->localsectbuf, 1, sectorneeded);
I'm not sure (I haven't my wii for test) but I think that if you read more sectors in one call (perhaps 32) and save in memory (cache) probably the next sector will be in cache so you needn't to read again. This is how libfat cache works more or less, and improve a lot the file access, because 1 call to read 32 sectors spend less time that 32 call to read 1 sector.
I'll try to do some test using a very simple cache system.
I prefer to have this conversation on www.entuwii.net because is a more technical forum, so if you want we can continue this conversation there, and we have marcan and hermes that are great programmers.
Thanks rodries,
the current code reads sector by sector.
The great suprise is that seems to work without problems as-is!
I know there is a lot of space for improvements, but i prefer to have a "stable" code before beginning optimizations.
Sure, we can continue on www.entuwii.net, in the already open thread? :)
Thanks for your interest!
I prefer that you open a new thread, so marcan can answer if he has been sent your devoptab to Erant and comment your code.
Marcan speak english perfectly so you can write in english without problem.
A question
if i insert an joliet dvd, is going to work
or have I to burn the DVD as iso9660:1999?
I have a modchip, so I think that I don't need DVDX, do you know if I need it?
Thnks
Edit: finnally I've tested your dvd devoptab and works perfectly.
To use libdi you always have to install DVDX
would be nice, if their was a better menu layout, and a background image, etc.. any news of an update?
Hi you all, people:
DCelso & I have made a little mod of mplayerwii 0.7 to support sequential and random play.
If you start play with A button, the selected file will start to play. Then, the rest of the list will continue play.
If you start with B button, the selected file will play and then all the rest list will play at random.
Use + button to jump to next file.
Use home button to return to list menu.
http://www.megaupload.com/?d=MNK5M9ER
Too bad you didn't add SDHC support nor released the source of your mod, and makes it kind of impossible to add it to the main program.
Hi, can you add SDHC support to this dvd supported version of mplayerwii, also can you change the return to loader, with restart wii,Quote:
Thanks rodries,
the current code reads sector by sector.
The great suprise is that seems to work without problems as-is!
I know there is a lot of space for improvements, but i prefer to have a "stable" code before beginning optimizations.
Sure, we can continue on www.entuwii.net, in the already open thread?
Thanks for your interest!
This actually supports data dvds :)
many thanx djdynamite123
tipolosko and Qualith
is there any chance you can get a better menu out of this? or with a decent background :) many thanx
Making a beautiful menu while the core is so buggy is a nonsense, so we are not going to walk this way.
Anyway, when a full graphic menu was developed by any user (like bufke is doing), it will be included in a new release.
What is sure is that we have to mix all modded versions into only one to join efforts.
My focus is to release a DVD + SDHC + Random/Sequential-play release, as all the work is done yet.
Sounds just the ticket :)Quote:
My focus is to release a DVD + SDHC + Random/Sequential-play release
Mplayer wii has problems trying to locate USB devices, unlike Geexbox, nevermind :)
I have the 3-in-1 running now.
But I have problems with sequential play: Randomly, it crashes with exception DSI at jumping to next file.
Stay tunned.
Cool :)Quote:
I have the 3-in-1 running now.
But I have problems with sequential play: Randomly, it crashes with exception DSI at jumping to next file.
Stay tunned.
hope there is a fix, all thought the random play and sequential isn't that important, but hopefully gets fixed :)
Do you recon once you've got it running well, there will be a chance there could be a slight menu change or just a background :)
Hi tipolosko and Qualith :D ! ...
First of all, your application with DVD support rocks :thumbup: ! ... now here comes the problem:
When I tried to play videos with better video resolution (more than 720x480) the application give an error (some line codes) and it gets stuck.
It's not a videofile problem, because I play the same videofile (1280x720) using another media player (geexbox).
Is there some way to fix that problem :( ?
Hi all, I have a little problem im hoping someone can help me with, I recently bought a wii lan usb adaptor and it works fine for homebrew and the internet channel and so on but as soon as i try to use mplayerwii 0.7 and try to play the test.mp3 file it just wont play, (it works fine with wifi)
basically it comes up giving me a message saying network initialised but then says my IP is CF4xCFAf
any ideas? really dont want to have to buy another usb lan adaptor.
I think that there is a problem with usb initialization in usbstorage that disable usb lan, but I can not test it, i only use wifi. I think that if you initialize network before fat all problems are solved, but I'm not sure. The problem is that you have to wait to initialize network though you are not going to use nework. You can try to recompile application changing initialization order.
I've compiled a mplayerwii version with latest libogc(sdhc) and dvd with read ahead cache, now i have 3300kb/s transfer rate and all films that i've tested are working, but i think that we have to wait that tipolosko end joilet implementation to publish it, probably in a few days.
brilliant, hope after its been released, use can manage a small interface or something :)Quote:
I've compiled a mplayerwii version with latest libogc(sdhc) and dvd with read ahead cache, now i have 3300kb/s transfer rate and all films that i've tested are working, but i think that we have to wait that tipolosko end joilet implementation to publish it, probably in a few days.
Hmm, I have taken a look at the template.c file and can kind of understand what its doing but no idea how i would go about compiling it. Is there any plans for smb share support, I've been using geexbox which does some of what i want to do but that needs usb lan which is what bought me back to mplayer to do the usb lan testing as im having issues.
Basically I was trying to play an internet mp3 file (rontest.mp3) from geexbox using the usb lan but it never works but using the mplayerwii and playing rontest with the wifi i have no issues.
essentially im trying to figure out where the problem lies but from what your saying there are known issues with mplayer and the usb lan so unless i can recompile the app i cant really complete my testing.
If Mplayer plans to implement smb shares and can look in directories then i will just wait for that, I can use an external HD for now i guess.
that would be nice :)Quote:
If Mplayer plans to implement smb shares and can look in directories then i will just wait for that
Here you are
http://www.mediafire.com/?mmwnyuzzwtz
It's only for test, I'm not sure if it's going to work.
Test and comment
Support sdhc, dvd (speed improvement, not joilet), and network initialization on start mplayer, so always initialize the network.
DVD read is allot smoother, you can forward allot more without causing problems, i dont have any SDHC so wouldnt know of that, USB is always bollox with mplayerwii, yeah it says initialising network and then shows my ip.Quote:
It's only for test, I'm not sure if it's going to work.
Test and comment
Support sdhc, dvd (speed improvement, not joilet), and network initialization on start mplayer, so always initialize the network.
what do i do with the network feature? how do i send movies over network?
how do i do that?Quote:
look at mplayerwii.conf
use vlc to send movies over network
what do i do with mplayerconfig??
open with notepad..
how should i have my settings?? and should i put in my pc IP address
how do i have it set up? for smb
do you think it will be able to have smb sharing, like be able to go into your directories and choose any file to play streaming over from pc to wii over network ?
yes, but it's needed to improve smb devoptab.
rodries i tried doing what you said and no look, cant wait for this smb share, will be allot easier :)
Here is MplayerWii with DVD reading (ISO9660:1999, Joliet & RockRidge supported!).
It also integrates dvd read-ahead speed improvements (BIG thanks to rodries for this :).
Just a small question.. i don't have SDHC cards, so..
Can someone point me to the patch / modification needed to compile a SDHC compliant MplayerWii?
So i'll integrate it :)