PS3:PS3netsrv: Difference between revisions

From ConsoleMods Wiki
Jump to navigation Jump to search
(Removed mediafire links)
No edit summary
Line 4: Line 4:
Note that PS2ISO will not directly play over the network. Due to how the PS2 emulators work on PS3, it will always be copied to the internal hard drive before launching.
Note that PS2ISO will not directly play over the network. Due to how the PS2 emulators work on PS3, it will always be copied to the internal hard drive before launching.


==MultiMAN Setup==
==Console Setup==


* You will need:
=== Multiman ===
** The latest [http://store.brewology.com/ahomebrew.php?brewid=24 MultiMAN]
# Open MultiMAN and navigate to "Network Servers" under the Settings tab. Select "/nethost0 - Enable" and enter the IP address for your PC. Leave the default of 38008 for the port, and enter whatever you want for the last field.
# Find the local IP of your PC. You can do this by going to Start → Run → Type "cmd" → Enter → Type "ipconfig" → Enter. Your IP will be listed under "IPv4 Address" and should be similar to "192.168.0.100".
# Open MultiMAN and navigate to "Network Servers" under the Settings tab. Select "/nethost0 - Enable" and enter the IP address for your PC. Leave the default of 38008 for the port, and enter whatever you want for the last field.  
# Note that unless you set your PC to have a static IP, your IP may change occasionally and you will have to type in the new IP.
# Note that unless you set your PC to have a static IP, your IP may change occasionally and you will have to type in the new IP.


==WebMAN Setup==
=== WebMAN MOD ===
 
* You will need:
* You will need:
** The latest [https://github.com/aldostools/webMAN-MOD/releases/latest WebMAN], or CFW with it built-in (Rebug 4.81.2 or older). This cannot be the "Lite" version of WebMAN.
** The latest [https://github.com/aldostools/webMAN-MOD/releases/latest WebMAN MOD]
   
   
# Find the local IP of your PC. You can do this by going to Start → Run → Type "cmd" → Enter → Type "ipconfig" → Enter. Your IP will be listed under "IPv4 Address" and may be similar to "192.168.0.100".
# On the XMB, select WebMAN Games → WebMAN Setup → PS3 webMAN [Setup].
# On the XMB, select WebMAN Games → WebMAN Setup → PS3 webMAN [Setup].
# Select the "Scan for content" section.
# Select the "Scan for content" section.
# Check a "Scan for LAN games/videos" checkbox and enter the IP of your PC and leave the default port of 38008.
# Check a "Scan for LAN games/videos" checkbox and enter the IP of your PC and leave the default port of 38008.
#* PS3 NET Server may instead allocate a different IP address which will be shown in the GUI, if so, input that IP address instead. <!-- More research needed -->
#* PS3 NET Server may instead allocate a different IP address which will be shown in the GUI, if so, input that IP address instead.<!-- More research needed -->
# Scroll to the bottom and hit "Save".
# Scroll to the bottom and hit "Save".
#* Note that unless you set your PC to have a static IP, your IP may change occasionally and you will have to type in the new IP.
#* Note that unless you set your PC to have a static IP, your IP may change occasionally and you will have to type in the new IP.
# Restart your PS3 or reload the WebMAN game list.
# Restart your PS3 or reload the WebMAN game list.


==Using PS3netsrv on Windows==
==Computer Setup==


* You will need:
* You will need:
Line 37: Line 32:
# Click the "..." box to browse to the folder where your games are held on your PC and click start. Two folders should be created ("GAMES" and "PS3ISO"). Place games in folder format in the GAMES folder, PS3 ISOs in the PS3ISO folder, and so on. Other possible folders would be PS2ISO, PSXISO, PSPISO, BDISO, DVDISO.
# Click the "..." box to browse to the folder where your games are held on your PC and click start. Two folders should be created ("GAMES" and "PS3ISO"). Place games in folder format in the GAMES folder, PS3 ISOs in the PS3ISO folder, and so on. Other possible folders would be PS2ISO, PSXISO, PSPISO, BDISO, DVDISO.
#* If these folders are not created, do so manually otherwise WebMAN and MultiMAN will not be able to find the games.
#* If these folders are not created, do so manually otherwise WebMAN and MultiMAN will not be able to find the games.
# Games will now appear in your games list after refreshing it or rebooting your console.
#Find the local IP of your PC. You can do this by going to Start → Run → Type "cmd" → Enter → Type "ipconfig" → Enter. Your IP will be listed under "IPv4 Address" and may be similar to "192.168.0.100".
#Set up your PC's IP address in your backup manager. Games will now appear in your games list after refreshing it or rebooting your console.


==Using PS3netsrv on Mac==
==Using PS3netsrv on Mac==
Line 43: Line 39:
* You will need:
* You will need:
** The latest [https://github.com/klahjn/macOSPS3NetServerGUI PS3 Net Server GUI for MacOS] (1.1b).  
** The latest [https://github.com/klahjn/macOSPS3NetServerGUI PS3 Net Server GUI for MacOS] (1.1b).  
** The latest [https://github.com/aldostools/webMAN-MOD/releases/latest PS3netsrv] extracted on your PC.
# Launch PS3 Net Server GUI.
# Launch PS3 Net Server GUI.
# Create a folder to be shared out. Create a folder inside of it called GAMES, and another called PS3ISO. Place your games in folder format in the GAMES folder, PS3 ISOs in the PS3ISO folder, and so on. Other possible folders would be PS2ISO, PSXISO, PSPISO, BDISO, DVDISO.
# Create a folder to be shared out. Create a folder inside of it called GAMES, and another called PS3ISO. Place your games in folder format in the GAMES folder, PS3 ISOs in the PS3ISO folder, and so on. Other possible folders would be PS2ISO, PSXISO, PSPISO, BDISO, DVDISO.
Line 51: Line 46:
==Using PS3netsrv on Linux==
==Using PS3netsrv on Linux==


* You will need:
* You will need [https://github.com/aldostools/webMAN-MOD/tree/master/_Projects_/ps3netsrv/bins/Linux the latest ps3netsrv binary].
** If you have an x86 or x64 CPU:
 
*** [https://github.com/aldostools/webMAN-MOD/ The latest ps3netsrv source code]
# Create a directory to host your games, and inside of it create the sub-folders in all capital letters: GAMES and PS3ISO. Place games in folder format in the GAMES folder, PS3 ISOs in the PS3ISO folder, and so on. Other possible folders would be PS2ISO, PSXISO, PSPISO, BDISO, DVDISO, packages, and REDKEY for disc keys. Ensure the user running ps3netsrv has full read access to all files in the directory.
*** The binary is in the directory `_Projects_/ps3netsrv/bins/Linux`. Binaries for other systems might be there as well.
# Execute the command `./ps3netsrv <directory>` with <directory> being the directory that contains the subfolders.
** If it doesn't work for you or you have another architecture (i.e. ARM):
# Execute the command `ip -4 addr` to get the IP address of your computer so it can be added to your backup manager.  
*** You must compile ps3netsrv yourself. Make sure you have the standard build tools package from your distro installed (Debian/Ubuntu/Armbian/Raspbian: `build-essential`, Arch/Manjaro: `base-devel`). Then download the [https://github.com/aldostools/webMAN-MOD/archive/1.47.09.tar.gz tarball].


# Compile as follows:
==== Manual Compilation Instructions ====
#* For 64 bit Linux:
If the latest binary doesn't work for you or you have another architecture (i.e. ARM), you must compile ps3netsrv yourself. Make sure you have the standard build tools package from your distro installed (Debian/Ubuntu/Armbian/Raspbian: `build-essential`, Arch/Manjaro: `base-devel`). Then download the [https://github.com/aldostools/webMAN-MOD/archive/1.47.09.tar.gz tarball].
#:<pre>
* For 64 bit Linux:
:<pre>
#:: untar -xvf 1.47.09.tar.gz
#:: untar -xvf 1.47.09.tar.gz
#:: cd webMAN-MOD-1.47.09/\_Projects\_/ps3netsrv
#:: cd webMAN-MOD-1.47.09/\_Projects\_/ps3netsrv
#:: chmod +x Make.sh
#:: chmod +x Make.sh
#:: ./Make.sh </pre>
#:: ./Make.sh </pre>
#* For 32 bit Linux (tested on Raspbian 32 bit and Ubuntu 17.10 32 bit):
* For 32 bit Linux (tested on Raspbian 32 bit and Ubuntu 17.10 32 bit):
#:<pre>
:<pre>
#:: untar -xvf 1.47.09.tar.gz
#:: untar -xvf 1.47.09.tar.gz
#:: cd webMAN-MOD-1.47.09/\_Projects\_/ps3netsrv
#:: cd webMAN-MOD-1.47.09/\_Projects\_/ps3netsrv
Line 72: Line 67:
#:: unrar e -y bins/old/raspberry_pi/raspberry_pi.20160923/ps3netsrv-pi_src.rar ps3netsrv-pi/Makefile
#:: unrar e -y bins/old/raspberry_pi/raspberry_pi.20160923/ps3netsrv-pi_src.rar ps3netsrv-pi/Makefile
#:: make </pre>
#:: make </pre>
#* The result is the executable binary file "ps3netsrv" in your current directory.  
* The result is the executable binary file "ps3netsrv" in your current directory.
# Create a directory to host your games, and inside of it create the subfolders in all capital letters: GAMES and PS3ISO. Place games in folder format in the GAMES folder, PS3 ISOs in the PS3ISO folder, and so on. Other possible folders would be PS2ISO, PSXISO, PSPISO, BDISO, DVDISO. Ensure the user running ps3netsrv has full read access to all files in the directory.
# Execute the command `./ps3netsrv <directory>` with <directory> being the directory that contains the subfolders.,

Revision as of 00:16, 29 November 2024

PS3netsrv is a program that allows MultiMAN or WebMAN to play game backups that are stored on your PC. It comes as a standalone program, or bundled with AldosTools.

Note that PS2ISO will not directly play over the network. Due to how the PS2 emulators work on PS3, it will always be copied to the internal hard drive before launching.

Console Setup

Multiman

  1. Open MultiMAN and navigate to "Network Servers" under the Settings tab. Select "/nethost0 - Enable" and enter the IP address for your PC. Leave the default of 38008 for the port, and enter whatever you want for the last field.
  2. Note that unless you set your PC to have a static IP, your IP may change occasionally and you will have to type in the new IP.

WebMAN MOD

  1. On the XMB, select WebMAN Games → WebMAN Setup → PS3 webMAN [Setup].
  2. Select the "Scan for content" section.
  3. Check a "Scan for LAN games/videos" checkbox and enter the IP of your PC and leave the default port of 38008.
    • PS3 NET Server may instead allocate a different IP address which will be shown in the GUI, if so, input that IP address instead.
  4. Scroll to the bottom and hit "Save".
    • Note that unless you set your PC to have a static IP, your IP may change occasionally and you will have to type in the new IP.
  5. Restart your PS3 or reload the WebMAN game list.

Computer Setup

  • You will need:
  1. Run PS3NETServer.exe.
    • If an error pops up saying Msvbvm50 is missing, download and run Msvbvm50.exe (mirror) and allow it to install.
    • If using Windows 10, you may have to copy MSCOMCTL.OCX to C:\Windows\SysWOW64\, hold Win+X on your keyboard, and choose Command Prompt (Admin). Enter the command "regsvr32 MSCOMCTL.OCX" and press Enter.
  2. Click the "..." box to browse to the folder where your games are held on your PC and click start. Two folders should be created ("GAMES" and "PS3ISO"). Place games in folder format in the GAMES folder, PS3 ISOs in the PS3ISO folder, and so on. Other possible folders would be PS2ISO, PSXISO, PSPISO, BDISO, DVDISO.
    • If these folders are not created, do so manually otherwise WebMAN and MultiMAN will not be able to find the games.
  3. Find the local IP of your PC. You can do this by going to Start → Run → Type "cmd" → Enter → Type "ipconfig" → Enter. Your IP will be listed under "IPv4 Address" and may be similar to "192.168.0.100".
  4. Set up your PC's IP address in your backup manager. Games will now appear in your games list after refreshing it or rebooting your console.

Using PS3netsrv on Mac

  1. Launch PS3 Net Server GUI.
  2. Create a folder to be shared out. Create a folder inside of it called GAMES, and another called PS3ISO. Place your games in folder format in the GAMES folder, PS3 ISOs in the PS3ISO folder, and so on. Other possible folders would be PS2ISO, PSXISO, PSPISO, BDISO, DVDISO.
  3. Drag and drop your shared folder (the one containing GAMES, PS3ISO, PS2ISO, etc) and ps3netsrv onto window.
  4. Verify/Change Settings as needed and press Start. Your preferences will be saved at this point.

Using PS3netsrv on Linux

  1. Create a directory to host your games, and inside of it create the sub-folders in all capital letters: GAMES and PS3ISO. Place games in folder format in the GAMES folder, PS3 ISOs in the PS3ISO folder, and so on. Other possible folders would be PS2ISO, PSXISO, PSPISO, BDISO, DVDISO, packages, and REDKEY for disc keys. Ensure the user running ps3netsrv has full read access to all files in the directory.
  2. Execute the command ./ps3netsrv <directory> with <directory> being the directory that contains the subfolders.
  3. Execute the command ip -4 addr to get the IP address of your computer so it can be added to your backup manager.

Manual Compilation Instructions

If the latest binary doesn't work for you or you have another architecture (i.e. ARM), you must compile ps3netsrv yourself. Make sure you have the standard build tools package from your distro installed (Debian/Ubuntu/Armbian/Raspbian: build-essential, Arch/Manjaro: base-devel). Then download the tarball.

  • For 64 bit Linux:
  1. untar -xvf 1.47.09.tar.gz
    cd webMAN-MOD-1.47.09/\_Projects\_/ps3netsrv
    chmod +x Make.sh
    ./Make.sh
  • For 32 bit Linux (tested on Raspbian 32 bit and Ubuntu 17.10 32 bit):
  1. untar -xvf 1.47.09.tar.gz
    cd webMAN-MOD-1.47.09/\_Projects\_/ps3netsrv
    mv Makefile Makefile.untouched
    unrar e -y bins/old/raspberry_pi/raspberry_pi.20160923/ps3netsrv-pi_src.rar ps3netsrv-pi/Makefile
    make
  • The result is the executable binary file "ps3netsrv" in your current directory.