Readme - PS2Reality Mediaplayer PRO

License for PS2Reality Mediaplayer PRO

Based on ffmpeg project and ogg vorbis find it at ffmpeg.sourceforge.net and xiph.org, this software is based in part on the work of the independent JPEG group. The propietary part of ps2reality.net of this software cannot be modified, distributed or sold without permission of the authors.

This software must be distributed with all files included in the package available at http://www.ps2reality.net. If you wish to include your mirror email the authors.

This software CAN'T be bundled/distributed in any commercial form or commercial product like modchips, or others without authors permission.

Copyright (c) 2002,2003,2004,2005 PS2Reality(Hermes, Mavy & Bigboss)
(hermes at ps2reality.net)
(mavy at ps2reality.net)
(bigboss at ps2reality.net)
All rights reserved.

Redistribution and use in binary forms without modification , are permitted provided that the following conditions are met:

1. Redistributions of this software must retain the above copyright notice, this list of conditions, original files and the following disclaimer.
2. The authors grants you a license to use this software for personal, and non-commercial purposes only.
3. This Software may not be used to endorse or promote commercial products (like modchip) and it may not be offered for download or included in any kind of media(cdrom,dvdrom,memory card,etc) without permission of authors
4. Any Licensee wishing to make commercial use of the Software must contact to the authors to execute the appropriate license for such commercial use.
Commercial use includes
- Include this Software in a product for sale or
- Include this Software free with a commercial product or
- Include this Software free with a non-commercial product or
- Include this Sofware in any kind of media type(cdrom,dvdrom,memory card, etc)
5. Any Licensee may only modify ffmpeg part of this Software, and any Licensee may request it to the authors

THIS SOFTWARE IS PROVIDED BY THE AUTHORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

This product is not certified by SCEI, maybe someday... PS2Reality is not responsable of any damage that it can cause to your console.

 

License for PS2IP

Copyright (c) 2002 David Ryan (Oobles at hotmail.com)
All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
2. The author grants you a license to use ps2ip for academic, research and non-commercial purposes only.
3. The author imposes no restriction on any code developed using the software. However, the author retains a non-exclusive royalty-free license to any modification to the distribution made by the licensee.
4. Any Licensee wishing to make commercial use of the Softare must contact the author to execute the appropriate license for such commercial use. Commercial use includes
- Integration of all or part of the source code into a product for sale or commercial license by or on behalf Licensee to third parties, or
- distribution of the binary code or source code to third parites that need it to utilize a commercial product sold or licensed by or on behalf of Licensee.

THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

 

License for LWIP

Copyright (c) 2001, 2002 Swedish Institute of Computer Science.
All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
3. The name of the author may not be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

 

License for PS2SMAP

Copyright (c)2001 Sony Computer Entertainment Inc.
Copyright (c)2001 YAEGASHI Takeshi
Copyright (2)2002 Dan Potter
Copyright (c)2003 T Lindstrom
All rights reserved.

 

License for PS2VFS

Copyright (c) 2004 Stig Petter Olsrød aka Krilon
Copyright (c) 2003 Antonio José Ramos Márquez (bigboss at ps2reality.net)
Copyright (c) 2003 PS2Reality(Hermes, Mavy & Bigboss)
(hermes at ps2reality.net)
(mavy at ps2reality.net)
(bigboss at ps2reality.net)
All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
2. The author grants you a license to use ps2vfs for academic, research and non-commercial purposes only.
3. The author imposes no restriction on any code developed using the software. However, the author retains a non-exclusive royalty-free license to any modification to the distribution made by the licensee.
4. Any Licensee wishing to make commercial use of the Software must contact the author to execute the appropriate license for such commercial use. Commercial use includes
- Integration of all or part of the source code into a product for sale or commercial license by or on behalf Licensee to third parties, or
- distribution of the binary code or source code to third parties that need it to utilize a commercial product sold or licensed by or on behalf of Licensee.

THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

 

 

License for PS2LIB

Copyright (c) 2001 Gustavo Scotti
Copyright (c) 2001 David Ryan
Copyright (c) 2001 Nicholas Van Veen
Copyright (c) 2001 Pukko
Copyright (c) 2001 Doug Knight
Copyright (c) 2003 Marcus R. Brown
All rights reserved.
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, provided that the above copyright notice(s) and this permission notice appear in all copies of the Software and that both the above copyright notice(s) and this permission notice appear in supporting documentation.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
Except as contained in this notice, the name of a copyright holder shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization of the copyright holder.

 

License for LIBITO

There is no license for the very old libito but we send greets to Jules good work!!!

 

License for LIBCDVD

We are using v 1.0 sources modified by Hermes, license is for 1.x

Copyright (c) 2002, A.Lee & Nicholas Van Veen
All rights reserved.
Redistribution and use of this software, in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
3. You are granted a license to use this software for academic, research and non-commercial purposes only.
4. The copyright holder imposes no restrictions on any code developed using this software. However, the copyright holder retains a non-exclusive royalty-free license to any modifications to the distribution made by the licensee.
5. Any licensee wishing to make commercial use of this software should contact the copyright holder to execute the appropriate license for such commercial use. Commercial use includes:
- Integration of all or part of the source code into a product for sale or commercial license by or on behalf of Licensee to third parties, or
- Distribution of the binary code or source code to third parties that need it to utilize a commercial product sold or licensed by or on behalf of Licensee.

THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

 

License for unrarlib

Free License for UniquE RAR File Library
Copyright (C) 2000-2002 by Christian Scheurer (www.ChristianScheurer.ch)
UNIX port by Johannes Winkelmann (jw at tks6.net)
You have the permission to use, copy, modify, and distribute the UniquE RAR File Library (also called URARFileLib or unrarlib) and its documentation for any purpose except for re-creating the RAR compression algorithm, which is proprietary. URARFileLib may not be used or modified to create RAR/WinRAR compatible archives, only decompression is permitted. If you use URARFileLib, or parts of URARFileLib in your program, you must give the program away for free. The above copyright notice must be shipped with all copies. No representations are made about the suitability of the URARFileLib for any purpose. It is provided "as is" without expressed or implied warranty.
Christian Scheurer (cs at unrarlib.org)
14. June 2002

 

License for oggvorbis

Copyright (c) 2002, Xiph.Org Foundation
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of the Xiph.Org Foundation nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

 

License for VFAT

VFAT is under gpl v2 license
FreeDOS 32 FAT Driver Copyright (C) 2001-2003, Salvatore Isaja
PS2 port and rwmass compabitility by Hector Martin "marcan" and MrX

The FreeDOS 32 FAT Driver is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

The FreeDOS 32 FAT Driver is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with the FreeDOS32 FAT Driver; see the file COPYING; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

 

License for RWMASS

RWMASS is licesed under the Academic Free License.
Credits: (alphabetical order :)
Jonathan Fox (FAT system guide),Hermes, marcan (write support and ext. fs interface),mrbrown,MrX, ole, oobles, Gustvo Scotti, TyRaNiD, and the ps2dev scene.

 

License for HDD modules

HDD modules are under the Academic Free License.

 

Instruction Manual


Booting PS2Reality Mediaplayer PRO

You can boot Mediaplayer PRO with next methods:

With your PS2Linux kit

You will need:

  • PS2Linux dvd 1 (RTE)
  • A memory card with space available on BWLINUX directory
  • An usb pendrive if you want to boot mediaplayer from it

  • Steps:

  • First mount your mc under ps2linux and copy reality.elf and reality2.elf where you put your kernel images (BWLINUX directory) if you want to boot mediaplayer from mc don't forget to put ps2media.elf in BWLINUX
  • Add this line to your p2lboot.cnf
    "PS2Reality" reality.elf "" 203 /dev/hda1 reality PS2Reality's loader for RTE
  • You must boot in pal or ntsc mode. Example touch p2lboot.opt
    timeout=
    display=pal
    prevent=PS2Reality%mc0:/BWLINUX/reality.elf%

  • Boot with your ps2linux dvd 1
    rte

  • Choose PS2Reality
    rte

  • your ps2 will load reality2.elf in native mode.

    rte

  • Press if you want to boot ps2media.elf from memorycard (mc0:/BWLINUX/ps2media.elf)

  • Press if you want to boot ps2media.elf from usb pendrive or other usb device (mass:/ps2reality/ps2media.elf)

  • Press for special feature only for PAL territories, before press eject and change your PS2LINUX DVD 1 with the last SCEE Network Access Disc you will need network configuration enabled in your memorycard and internet conection for your Playstation 2 if you want to enjoy this feature

  • When you load de player you will see our wellcome screen :). If you see menu in japanese don't worry push and choose your language. Perhaps ntsc users will need to go to configure menu and use CENTER SCREEN, you can save your settings there.

    rte
    rte
    rte
  • Our main menu

    rte
  • With homebrew loaders

    You can load ps2media.elf with homebrew loaders like:
  • ps2link
  • pukkilink
  • naplink
  • and many others utils freely availables on internet, also you could boot from PS2 Independece Exploit for some Playstation 2 models

    With alternative boot method

    Burn a cd if yur Playstation 2 can boot cdr with these files:

    LBA FILE
    12231 SYSTEM.CNF
    12232 PS2MEDIA.ELF
    LICENSES.TXT


    Configuring ps2vfs at pc side

    Configuring your java enviroment

    Download java jsdk or jre 1.4.2.x from java.sun.com and install it
    Test if java is installed correctly executing "java -version"
    Example for windows systems:

    C:\>java -version
    java version "1.4.2_04"
    Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_04-b05)
    Java HotSpot(TM) Client VM (build 1.4.2_04-b05, mixed mode)

    If you can't get something like this, you should declare JAVA_HOME enviroment variable, and perhaps you should add JAVA_HOME/bin to your path enviroment

    Configuring ps2vfs enviroment

    You can modify your settings in ps2vfs.props and imageplugin.props or you can do it from the graphic java console

    ps2vfs

    You can execute ps2vfs server with
    ps2vfs-ps.bat pathtopluginsdirectory for windows enviroments
    ps2vfs-ps.sh pathtopluginsdirectory for Unix like enviroments

    You can disable graphic console with -nw option

    ps2vfs plugins

    PS2 Streamer Client

    ps2vfs

    PS2VFS Relay Pluging

    ps2vfs

    PS2 Image Converter

    ps2vfs

    PS2 PlayList Coverter

    ps2vfs

    Configuring network enviroment in your PS2

  • Go to configure net put your setting and save it and then choose Launch net if you are going to use network

    rte
    rte
  • Go to main menu pushing and enjoy!!!

  • Browser Manual

    Language Selector

    If you couldn't select the language on loading, just press to exit to language menu and select one. Move over the rotatory list using up/down and select with .

    Main Menu

    You must see this screen if all was succesfull:

    Now you could press some buttons :

    Play

    Select this option to play a AVI file on root directory of CDROM.

    Playing a movie

    Not Playing :

    Browser

    Select it and you will see the PS2Reality Mediaplayer file & directory browser.

    You could use this controls

    Note : If you need to press more than one key at once, you must use a ir Controller capable of it, or a pad.

    Video Mode

    Here are the Avi Player controls

    Subtitles Mode

    You can now go to Video Mode and select a movie. If subtitles files is called as movie file you can omit this mode.

    Audio Mode

    Here you could find MP3 Player controls.

    JPG Viewer

    Image mode
    (You could use JPG Viewer on Main Menu to enter this mode automatically)


    MP3 Player

    Press this option to play ALL the mp3 files on the disc. You can use this controls inside MP3 Player :

    outside MP3 Player in browser:

    Configuration

    Center Screen

    You can center the output screen with this option, and select your screen mode (NTSC / PAL).

    Output Quality

    High -> Best Setting, recommended for 640x272 and lower.
    Mid -> If there is too much skipping issue.
    Low -> If High&Mid doesn't work

    Color Depth

    32 bits -> Best setting only for 640x272 or lower
    16 bits -> If more speed is needed.

    GMT

    Press digital Pad <- -> and Cross to change GMT zone.

    Fonts

    Can select the font to use on subtitles.
    There are many Country code Pages included.

    To load another font you can use a file called LETTER.CHR on CDROM root (or another name using on this menú, and selecting it to upload to memory card, then it will be default font (it is saved on MEDIAPLAYER_PRO directory)

    Look in PS2Reality.net forums to find some utilities, to generate them.

    CDROM

    You could use also this options for block mode trycount=16 ,hicount=0 ,locount=8.

    Miscellany

    Upload JPG from CD to MC

    Select a JPG in a CD to upload it in Memory Card. You will see it as a skin.

    AutoLoad JPG fromCD

    It will read automatically a fondo.jpg called file on CDROM root and put it as a skin.

    Others options are self-explanatory

    Save Options

    To save all options to Memory Card


    Configure NET

    With digital or analogic pad, we can modify all text fields to put our Net configuration, it is needed to find the computer with ps2vfs loaded.

    When all entered info is correct, we will save options.

    When we press Launch NET, NET modules are loaded with the network configuration selected. Now the filesystem is from the PC (ps2vfs shared directory), and NOT from CDROM


    To return to original mode press CDVD mode.

    To use NET mode you will need ps2vfs correctly installed on a computer and an Official Network Adaptor to connect them.


    Advanced Functions

    AUTOPS2.TXT

    You could put an AUTOPS2.TXT file in root dir, with this content (for example):


    MOVIE\MOVIE1.AVI


    This will load cdrom0:\MOVIE\MOVIE1.AVI file, you could put long names on it MOVIE\MY FAVORITE MOVIE1.AVI but always it's safer to put a short one.


    This will load automatically this movie (settings will be loaded from memory card if available)


    The file must be a line only without Return or spaces...


    Fonts

    To load another font you can use a file called LETTER.CHR on CDROM root (or another name using on this menú, and selecting it to upload to memory card, then it will be default font)

    Look in PS2Reality.net forums to find some utilities, to generate them.


    CDROM configuration

    You could use also this options for block mode trycount=16 ,hicount=0 ,locount=8.


    Subtitles
    (hh:mm:ss,mil)

    Write in the first line : +00:30:00,000
    Then subtitles will start at minute 30, it's useful for two cd's movies.

    Supported formats

    Video Mode

    Video MPEG4-ISO (like xvid)
    Audio MP3, OGG (mode 1, mode 1+), PCM and AC3

    Audio and video should be in AVI format. (Don't Work with OGM)

    Audio Mode

    Audio files : MP3,MP2,CDDA.

    Image Mode

    Image files: JPG