PDA

View Full Version : Simple Media System (SMS) v1.5 Released for PS2


Zeus
12-27-2005, 01:10 PM
EEUG has released a crackingly good version of his great media player for the PS2. A tonne of additions, fixes and changes have been made in this release.

ChangeLog

subtitles support is added for .srt (SubRip) and .sub (MicroDVD) formats. Subtitle
files are recognized automatically by file extension (".srt" has precedence over
".sub") as they are located at the same place as .avi file and have the same name.
Subtitles can be switched on/off via player menu. Note that this support is rather
strict in sense that no advanced text parsing was implemented, so subtitle file must
follow specifications (for .srt refer http://www.matroska.org). In case of "Subtitle
error" message refer displayed number as line number near the place where error
condition was detected. If subtitle line is too long to fit the screen it will be
splitted (by word) in two or more lines (space character is treated as word separator).
Thanks to "BraveDog" for the research/implementation, "Mr.Worm~~" for advises
and testing and "mastaalien" for remark about long subtitle lines;
- player menu is introduced ("start" button during playback);
- multi-audio support is added (if multiple sudio streams are present in the .avi file).
Note that all audio streams have to be encoded using same codec and same codec settings,
otherwise results are unpredictable . Language can be changed via player menu;
Thanks to "Mr.Worm~~" for sample clip;
- SMS menu is extended with new options ("circle" pad button can also be used for action
(for numeric input it reverses "scrolling" direction));
- external font support added. Following fonts can be loaded:
- mc0:SMS/ascii.mtf - contains 96 ascii characters ( 32-127)
- mc0:SMS/latin2.mtf - contains 128 latin2 characters (128-255)
- mc0:SMS/cyrillic.mtf - contains 128 cyrillic characters (128-255)
- mc0:SMS/latin1.mtf - contains 128 latin1 characters (128-255)
- mc0:SMS/greek.mft - contains 128 greek characters (128-255)
New font can be created by 'MTKFontCreator' utility (google) (I've used version 0.6.2).
During font save select "Save Mediatek Font -> 4 color comp., variable width (NEW mode)".
Min height must be set to 32. During font generation Max Width and Height parameters
(displayed on the status line) must not exceed 32. No error checks etc. are performed
by SMS here, so use it very carefully and on your own risk . Probably .ini file
for that utility has to be adjusted on site in order to generate reduced character sets
(96 and 128 characters instead of 256). By changing that .ini file it's possible to
create virtually any character sets (ISO-8859-7, for instance);
- pan-scan display is implemented. By default SMS displays movie in letterbox mode
(widescreen movies are shown in full width). 3 pan-scan modes are available (via player
menu or "square" pad button during playback). In pan-scan mode it's possible to scroll
picture left or right using "L1"/"R1" pad buttons ("L1"+"R1" resets changes);
- "about" screen is added ("L1"+"R1"+"R2"+"L2" pad buttons in the browser);
- ps2host.irx driver is updated (fixed "DVD hang" issue on some consoles);
- fixed bug (only one file can be opened) in cdvd.irx;
- playback time OSD added ("cross" button during playback);
- auto poweroff timer added (start counting from the moment of pad button press).
"auto" mode there means "poweroff when movie ends";
- fixed bug "mounted partition saved in the configuration when there's no partition
mounted. Thanks to JuddMan for the remark;
- audio/video and subtitle/video manual synchronization added. "circle" pad button
activates OSD for it and "L2"/"R2" adjusts time delay (from -5sec to 5sec (for
subtitles from -30sec to 30sec) with 250ms interval);
- basic and primitive mp3/m3u playback support added with silly "ballsim" demo ;
- bug fixed (sceen offset adjustment settings is saved incorrectly) - thanks to
'dave_t' for the fix;
- video timeline/scrollbar added. This option is configurable and activated by "select"
pad button during playback (instead of pause). The use "left"/"right" pad buttons
to set new time offset, "start"/"cross" pad button(s) to resume playback. Thanks to
bix64 for the implementation;
- enabled support of VESA video modes: 640x480@60Hz ("select+L1" pad buttons at startup)
and 640x480@75Hz ("select+L2" pad buttons at startup). Tested only with ViewSonic VX910
TFT monitor with official Sony's cable. These modes are not selectable via SMS menu to
avoid confusions ;
- fixed bug upsampler routine ("ticking" noise with sample rates < 48KHz);
- new bugs have been "implemented" ;

Download: <A href="http://www.maxconsole.net/?mode=gotodownload&downloadid=1229">here</a>

Official Website: <a href="http://home.casema.nl/eugene_plotnikov/" target="_blank">http://home.casema.nl/eugene_plotnikov/</a>

idbirch2
12-28-2005, 03:08 AM
Can anyone give me some clues on how you get this working? Inside the archive is an ELF file. I have a chipped PS2, how do I get ELF files to run? I tried burning it straight to a DVD and tried making an ISO with Sony CD/DVD Gen 1.5 but neither booted.

Thanks.

idbirch2
12-28-2005, 05:23 PM
OK, I got this working and thought it would be nice to share. Here's how I got it to work:

Open Notepad and paste in the following text:
BOOT2 = cdrom0:\ANYAPP.ELF;1
VER = 1.00
VMODE = PAL/NTSC
Save this file as SYSTEM.CNF

Download Sony CD/DVDGen 1.5 and Apache2. They aren't hard to find.

Rename the SMS 1.5 .ELF file to "ANYAPP.ELF" minus the speech marks.

Open CD/DVDGen

Choose DVD-ROM Master Disc

Click "Volume" and fill in the Disc Name, Producer and Copyright fields, it doesn't matter what
you put in but the "Disc Name" field must be in the format "AAAA 99999" where A is any letter and
9 is any number.

Add the files in this order:

1. SYSTEM.CNF (You can edit this by opening it in Notepad if you want to change .ELF names)
2. ANYAPP.ELF (this will be SMS 1.5 in this case)
3. Add any MP3/AVIs you want to be able to access on your DVD
4. Press "Record". (On my machine the GUI is screwed up and this appears as "Rec...."

Note: CD/DVDGen will not allow you to make an image until you reach 600000 sectors which I found
to be around the 1.3GB mark. If you get an error saying size too low, add a few more AVIs to pad it out.

5. Choose a name for your IML file and remember where you saved it!
6. You will now get a bunch of errors about ASPI. Ignore them, keep pressing OK.
7. An new window will open after a few seconds. Close it.
8. Open Apache2 and click File -> Import IML file
9. Select the IML you saved in step 5 and you'll see all your files appear
10. Click File -> Build ISO. Choose a location, hit "Save" and wait.
11. Burn ISO with Nero 6. Done!!

wulfie
12-29-2005, 09:30 AM
OK, I got this working and thought it would be nice to share. Here's how I got it to work:

Open Notepad and paste in the following text:
BOOT2 = cdrom0:\ANYAPP.ELF;1
VER = 1.00
VMODE = PAL/NTSC
Save this file as SYSTEM.ELF


Shouldn't that be saved as SYSTEM.CNF instead of SYSTEM.ELF?
:confused:

idbirch2
12-29-2005, 10:52 AM
Shouldn't that be saved as SYSTEM.CNF instead of SYSTEM.ELF?
:confused:

Yes it should, I have corrected the original post.

wulfie
12-29-2005, 11:14 AM
btw, anyone know what the restrictions are on the .avi we can use with this? and is it JUST avi/divx/xvid? Any info would be greatly appreciated. :)

NeoNight
12-31-2005, 12:02 AM
edit: nvm got it working

ac3
01-10-2006, 05:32 PM
Thanks for the great guide idbirch2.

probable a stupid question but does VMODE = PAL/NTSC mean

VMODE = PAL or VMODE = NTSC

I ask because the screen shakes up and down on all xvids / divx even if nothings playing when using "PAL/NTSC", I'm wondering if it's continuously switching?.

TIA ac3.

zwarrior
01-19-2006, 04:22 PM
does this app allow you to play avi files from the hdd or usb pen drive?

if so how do you do it?

dave_t
02-12-2006, 09:02 AM
I think most of your answers will be answered in the SMS PS2 Simple Media System User Manual (http://www.daveandzoe.plus.com/sms/sms_usermanual.html).

Also, the official web site is now here:
Official SMS PS2 Simple Media System Web Site (http://sms.ps2-scene.org/).

NeoNight
02-12-2006, 03:19 PM
deleted me deleted me deleted me deleted me

NeoNight
02-12-2006, 03:21 PM
"SMS can even read DVD-RW discs specially formatted with the DVD-Video filesystem, or CD-R Discs formatted with CDDAFS without needing a modchip or any Swap tricks."

! that alone is worth checking out!

does this app allow you to play avi files from the hdd or usb pen drive?

if so how do you do it?

you can either stream the avi (in divx or xvid format) to your ps2 or you can transfer the files using an ftp like flash fxp over to a HDD that is installed into your hdd (that would have to beformated using winhip or HDloader).

"Mr. H"
07-06-2006, 01:20 PM
my sms doesn't recognize usb devices. I burned it as idbirch2 said to.
Do anyone know what i'm doing wrong or what I should do?