The above video goes away if you are a member and logged in, so log in now!
Version 1.4 –
...is available for download here. README contains following added lines:
- Ronald Andersson (AKA: dlanor) has added network (host) support
(thanks and regards to him):
- ISO CD/DVD support added (thanks to 'Mr. Worm~~' for real help in testing);
- Added MPEG2 unquantizer (fixes bad video quality issues in some cases)
(this thing is to be optimized with MMI, anyone can try his (her) skills
with MIPS/EE assembly (thanks to 'koki373737' for his video clips);
- Added an ability to choose between interlaced and non-interlaced video
signal at program's startup (select-R1-square - for non-interlaced NTSC
and select-R2-square for non-intrlaced PAL);
- Attempt to fix "movie dimensions must be dividable by 16" issue. I've only
tested it with height of 396 pixels, but I hope that it will work in other
cases too (thanks to 'koki373737' again for his video clips);
Have a nice weekend
Big thanks for the update EEUG,and good job
Glad to know the videos helped. A few comments follow:
-The artifacts are gone! : ) Image quality is much better!
-DVDs worked flawlessly for me.
-If I use the non-interlaced option, I cant see the botton section of SMS "video selection" screen, but the flicker-video-problem is gone, and the video plays correctly (during playback it doesnt cut the lower part, the problem is only in the menu)
-The "jagged video" problem is still there, even with the non-interlaced option. Oh well, maybe Im seeing too much.
-When I run SMS it takes several seconds to pass the "Initializing network" phase...its normal ?
-I found another video that hangs SMS... it seems to be a "normal" xvid, but when I select it, SMS takes a looooong time "Checking" and then buffering. Then it plays normally for about 15 seconds and hangs. I´ll try to split it and upload to rapidshare.
Thanks again for the great work!
No div3 low and fast version support It give me only audio
EEUG, dlanor and all the other persons in making SMS better and better: THANKS SO MUCH!
Version 1.4 is awesome. Playing all fine from CD, CD-RW, DVD-R here (it even have separated icons for CD and DVD! ). The host function is really great too! The use of the elflist.txt file with paths is just too good! Buffering still fast from CD/DVD and HOST (much faster than ps2reality, by the way... )
Good to see that this release gave some more fps with my few movies that are still not 100% full speed!
Now, the (few! ) bad news:
- The network initialization is 12 seconds long here. Even if ps2client is open befor the elf is launched, it never automatically show the host icon. I aways have to start ps2client after SMS is fully launched.
- The host feature still somehow unstable. Sometimes it hangs reading the directory listing of a big or deep path. I also don't know all the rules of "do not do x thing and then close ps2client"...
- Well, with so much possible sources for files, becomes much easier to test all my collection of avi's. Just found one with strange problems: low fps and echoing audio.
Video: XVID 640x272 23.98fps 972Kbps
Audio: Dolby AC3 48000Hz 6ch 448Kbps
Maybe because 272 isn't divisible by 32? Or because of b-frames?
I have uploaded a 8 seconds sample clip:
And, I really like to look at all this icons of sources of files!
PS2 50001 V9 + Matrix Infinity + Maxtor 80Gb HDD = FUN!
@paulodeleo: I've checked your XVID. GMC motion (with 3 warping points) AND Q-Pel motions are main things that causes "low fps and echoing audio". I'm really doubting that Station will ever be capable to play it (though GMC and Q-Pel are not optimized at all in SMS, I don't think that I could get MUCH performance increase by rewriting C code in assembly and MMI (roughly speaking, Q-Pel motions cause ~3-4x more calculations needed to produce final picture). Network:
- deep paths: quite possible, maybe I (or Mr. Ronald ) have to increase buffers to hold longer filenames;
- "12 seconds long here": I have 1-2 (though I use router in my home network). I don't know how to fix it, really (99% is that network driver .irx has to be modified to make SMS more robust with network things);
- the problem of movie dimensions seems to be solved in 1.4;
Originally Posted by EEUG
I did some more tests and couldn´ reproduce the "hang" of SMS using that video with an USB media... only with a DVD. Now Im not sure if its a DVD problem, the video or both
Also, when I mentioned that on non-interlace mode the botton section of the image was being cut, it wasnt because the image as a whole was too low... its because the image is too big : ) If I roll up the image, I loose the first section.
Command List –
I kept having to look through the readme to find all the commands so I threw this list together for a quick reference. Figured it might help some others too:
Select-R1 for NTSC
Select-R2 for PAL
Select-R1-square for non-interlaced NTSC
Select-R2 for non interlaced PAL
Triangle- up one directory level
Left or right directional- switch to device menu
Up or down directional- navigate files
Select+Circle- switch PS2 off
Select-R1- move screen right
Select-L1- move screen left
Select R2- move screen down
Select L2- move screen up
Select-Square- save current configuration to mc0:/SMS
Select-Triangle- exit to PS2 Browser
While playing a film:
Triangle- exit to file menu
Select- Pause (hit select again or hold for 200ms and the "Pause" message will disappear)
@EEUG: feel free to include this in the readme if you want to make it faster for people to find commands.
On another topic I was wondering if the use of elflist was necessary for folders to work in host as even though the main folder I get listed through PS2 Client has subfolders when I try to select one I get the message it is an unsupported file type and to hit X..
@koki373737: you know, with PS2 homebrew it's quite difficult sometimes to understand reasons of failure. At the early stages of development I hit the problem of constant crashes etc. It was a bug in 'realloc'. Then the story with 'usb_mass'. Now networking issues and CD/DVD. Though I can relatively easy locate the problem of SMS itself, it's quite a challenge to do it for ps2sdk and drivers. I hope that everybody will understand me ...