aka107
Forum Replies Created
-
AuthorPosts
-
aka107Participant
@clava wrote:
@rodries wrote:
Ugg, I forgot it
Maybe a scsi command like http://en.wikipedia.org/wiki/SCSI_Test_Unit_Ready_Command
http://www.t10.org/lists/2op.htm Check this, I think you need
TEST UNIT READY and REQUEST SENSE (it’s in usbstorage.c __usbstorage_clearerrors function)
can you execute usb test with and without dvd inserted and post results?
http://www.wiimc.org/files/USB%20Test%201.12.zipAttached a zip with the logs.
Thks
Seems that the only way to detect if the dvd is inserted is calling to USBStorage_ReadCapacity
So if you use my old USBStorage_IsDVD then it will return 0 if dvd is not inserted
@clava wrote:@rodries wrote:
I can try to find the problem if you send to me your wiimc.elf & the codedump number (a photo or only the numbers in the section under “STACK DUMP”)
Unfortunately the STACK DUMP section was empty… so I debugged the code…
The problem seem to be in the __cycle() function. I restored the condition on ETIMEOUT for the assignment to retval, and this solve the issue:
if (retval < 0) {
if (__usbstorage_reset(dev) == USBSTORAGE_ETIMEDOUT)
retval = USBSTORAGE_ETIMEDOUT;
}
Uggh, my fault I’ll tell to Tantric to restore it
@clava wrote:
Moreover I restored your old USBStorage_IsDVD() function:
s32 USBStorage_IsDVD()
{
u32 sectorsize,numSectors;
if(!__mounted)
return 0;
USBStorage_ReadCapacity(&__usbfd, __lun, §orsize, &numSectors);
if(sectorsize>512) return 1;
return 0;
}
The new one does’n detect the device (wakeup issue?)
The new one is using a specific function to detect media type, maybe we can use both methods, anyway a dvd must return 2048 sector size.
You have to do the tests, it’s your decision because you are the only one with a usb dvdaka107Participantaka107Participant@clava wrote:
About the open try signal, I need to catch the usb dvd notification.
Ugg, I forgot it
Maybe a scsi command like http://en.wikipedia.org/wiki/SCSI_Test_Unit_Ready_Command
http://www.t10.org/lists/2op.htm Check this, I think you need
TEST UNIT READY and REQUEST SENSE (it’s in usbstorage.c __usbstorage_clearerrors function)
can you execute usb test with and without dvd inserted and post results?
http://www.wiimc.org/files/USB%20Test%201.12.zip
@clava wrote:About the usbstorage exception, latest rev. of usbstorage works in the console test app but it does’t work in wiimc
I can try to find the problem if you send to me your wiimc.elf & the codedump number (a photo or only the numbers in the section under “STACK DUMP”)
@clava wrote:About commercial DVD, I try the fix for decrypt but it does not seem to work. I’d like to log the iso9660 function call.
You need the usbgecko
aka107Participant@clava wrote:
There are still some open issues I’d like to solve:
– Read the DVD volume label and show it in the wiimc browser viewhttp://en.wikipedia.org/wiki/ISO_9660
http://www.ecma-international.org/publications/standards/Ecma-119.htm
@clava wrote:– Include the volume label in the restore points filenames (otherwise the vobs are always checked!)
Good idea
@clava wrote:– Catch the open tray signal for re-mount the device (now I have to unplug/plug the cable when I change DVD)
bool WIIDVD_DiscPresent()
{
uint32_t val;DI_GetCoverRegister(&val);
if(val&0x2)return true;
return false;
}
but I think we detect it in isinserted in devicecallback
I’ll check it
@clava wrote:– Fix usbstorage.c: I got an exception with the latest Rodries’ modifications (libogc r4575). Any idea?
I’ll make a usbtest program to detect the bug
@clava wrote:– Check types in iso9660: I tested several backupped DVD (4.7G) and they work fine both as dvd and as dvdnav. Commercial DVDs don’t work.
Commercial DVDs which don’t work can be encrypted, so sometimes libdvdcss can’t decrypt them
Try to add this patch to mplayer: http://pastie.org/1536754
Not tested, I need to do more testsaka107Participantyes, libogc can not wake up your device proeprly
I’ll make a special test to get info from your device and try to fix your wake up issue
I’ll do it in 2 or 3 days, now I’m a bit busyaka107Participant@itsmeallright wrote:
Yes, or transcribe the data on it. The only thing we really need is the section under “STACK DUMP”
Nothing under “Exception (DSI)” or “CODE DUMP” is really required.TantricOkay here we are again…
I tried the latest version; no go. 😕
This is the stack dump: 80663ba0 –> 80149fd8 –> 80631364 –> 80631314
I always start WiiMC in movies, and I have a lot (about 500, filesize 550GByte, 1254 files including .srt), can that perhaps cause my problems ?
When I immediately go somewhere else (music / pictures) I do nog get the stackdump…It’s a bug caching subs
do you have more than 300 subs in that folder?
try this new beta: http://www.mediafire.com/?f4n3lz9129r537f
To speed up the bug fix contact me by email: rodries at wiimc.orgaka107ParticipantFixed
It was a mplayer bug, not related to wiimc, a bad type cast, svn updated
http://www.mediafire.com/?5ufx7h3zzj5e5v9aka107Participant@mark75to wrote:
@mark75to wrote:
My hard drive passed all the test, but problem with my Western Digital My Passport Elite 640 GB is that when i start to see a movie sometimes it stop and gives me a error that it can’t find my hard drive and i have to unplug to be able to play again or restart application.
Problem still also with 1.1.2 😥
That error hard to fix
Try this beta & report: http://www.mediafire.com/?s5bee5k5kq6sbfvaka107ParticipantI’m focused in others tasks
I’m glad that another dev is improving wiimc 😀
Now you are learning how devoptabs works, so if we have a problem or we want to improve something you can help usBut if you have any doubt just ask
aka107Participant@ktocipowie wrote:
Hi,
After updating to version 1.1.2 the subtitles are out of sync with the video. They appear later than they should. The delay settings are unchanged (set to 0). Changing the delay to some negative/positive value does not help (is this settings working at all?).
I’ve double checked that. Reverting to version 1.1.1 solves the problem.
To me it looks like some frame rate misinterpretation problem. Like watching the video with FPS 23,976 and the subtitles for the 25 FPS version.
Best regards,
ktocipowieI need a film and a sub to test it, please send the link & sub to my email: rodries at wiimc.org
aka107Participant@itsmeallright wrote:
Getting a coredump with new version 1.1.2, and also with this beta-version
Up till 1.1.1 everything was ok.
Sorry, I don’t have a screendump (yet) 😳b.t.w. can you please change the update system ?
Like put a check for new updates in the configuration menu ?
Now, every time when someone has problems with a certain version, it is mandatory to skip
the “update now” or “update later” nag screen…Furthermore, thanks for the great program and all the effort you put in this 😀
I have reports that all is working fine in this beta, be sure you have replaced the boot.dol
If you are sure I need the codedump to fix the bugaka107Participant@clava wrote:
I did some more testing about playing media from my external USB DVD. I often have problem opening the last entry of a folder (e.g. the last vob of a video DVD or the last movie of a data DVD containing avi files). Could someone check if this happens with the internal wii DVD too (browsed as a data disk)? I cannot try by myself because of the D3-2 drive…
If so, it may indicate a problem in the iso9660 module. The same issue could be the reason of the failure in playing most of the dvd through mplayer/libdvd* (btw, I succeeded in playing one of them through libdvd*, so the plain file approach seems feasible).
I have bad reports loading srt files from iso9660, maybe there is something wrong.
Do you have an usbgecko?aka107Participant@canuck_1987 wrote:
Here’s the result of my test with a WD My Passport Essential 1TB.
Currently not working with WiiMC (not detected)
Hope it helps :).Your device is not detected, only after iosreload, so the only way to get your device detected is plug your device and launch wiimc using the channel but with the wiimc installed in the sd, not in usb.
-
AuthorPosts