PS4 News on Facebook! PS4 News on Twitter! PS4 News on YouTube! PS4 News RSS Feed!

Home PS4 News - Latest PlayStation 4 and PS3 News

August 7, 2010 // 10:53 pm - Update: PSN Download Manager / Booster is now available to download from HERE with the changes detailed HERE.

I have updated PSN Download Manager / Booster to version 3.41, the thread for v3.27 and older is HERE.

PlayStation Download Manager / Booster is an application designed to increase the download speeds of the PlayStation Network, it can install both free and paid content as long as you've paid for it.

In order to create a speed boost, it creates multiple segments which will draw data from the servers using multi-threading, this allows you to achieve the maximum speed of your line; unlike the PS3 which uses only 1 transfer.

Your PC can also be faster at downloading in general due to several factors, including it's connection method, processor speed, RAM and TCP Optimizations.

Download: PSN Download Manager / Booster v3.41 (Automatic Redirect to current version)

Mr. Labigalini - MyDownloader (SOURCE)
3r1c - Proxy Server (SOURCE)
Develio13 - Mashing the Source, and removing bugs / limitations of the original code.

Why has it taken so long to fix the bugs?

The development between 3.27 & 3.41 consisted on an advanced study of the C# programming language considering my knowledge was average and I only had a little understanding of how it worked, and this is why it has taken a much longer period of time to release compared to those before, which only took several hours.

The original code was limited and could only handle up to 2 Gigabytes of data, and relied on 32 Bit Integers, this had to be changed and was difficult; practically a 40% recode and many improvements in other areas.

Example of the applications use:

Downloading a PS3 Demo on a 50 Megabit Fibre-Optic line will not achieve more than 700 - 800 Kilobytes /ps, however using multiple segments you'll achieve the full line speed of around 5 - 6 Megabytes /ps.

Recommended Maximum Segments and Minimum Segment Size:

Maximum Segments = (Line Speed / 256)
Minimum Segment Size = (Line Speed / Maximum Segments) * 100,000

Line Speed is measured in Kilobits which is (Kilobyte / 8)

If any numbers contain a decimal point, then round to the nearest whole

For those who find the above to complex, just use the following:

Max Segments = 20
Min Segment Size = 25000000

Line Speed is 5000 Kilobits (625 Kilobytes) for the above information

[These figures are based on my recent testing]

NOTE: Incorrect settings may reduce the speed, below it's maximum potential.

Changes from 3.27 to 3.41:

• Added support for files larger than 2048MB
• Fixed Options Menu
• Several Performance Enhancements
• Prevention of multiple proxy.exe causing an error (prep.bat)
• Outputs url log for debugging purposes, for those encountering
and error upon file downloads.

Options Menu:

• Schedule Downloads
• Adjust Proxy Settings for downloads (not PS3)
• Change Minimum Segment Size
• Set Maximum of Segments

And many more.

Quick Start Guide:

1. Make sure .NET framework 3.5 or greater is installed.
2. Start PSNDM[Version Number].exe, and extract to current path.
3. Start Internal IP.bat
4. Write down your IP Address
5. Start your Playstation Console
6. Goto Network Settings and select Internet Connection Settings
7. Proceed with Custom Settings until Proxy Server
8. Choose Use and enter your IP Address, and port = 27
9. Save your changes by completing the wizard
10. Start the PSN DM.exe (NOT Proxy.exe)

Developer E-Mail: [email protected] [Only for bugs, spam will have your e-mail barred from my inbox]


Q: When I download files, I get an error about illegal characters in path?
A: E-Mail the Url-Log.txt and time / date of download and a copy of your Country.txt and Char_Illegal.txt, I should be able to identify the issue within 24 hours, if not minutes.

Q: Application won't run because required files are missing?
A: Download the application again, and delete the older version.

Q: When downloading from PSN it says "Please Wait" until error occurs?
A: Once it says "Please Wait" just press Circle and wait until download manager has finished, then download the file from the PSN Again this will take the file from the PC Cache folder instead.

Q: Can I use this for game sharing?
A: Yes, make a copy of the file in the download folder and give this to
your friend / user, then log-in on his / her PS3 with your account and
download the file from the PSN, this will transfer straight from the PC.

Q: Can I install paid content without purchasing it?
A: No, I am unable to implement this and will not being doing so
because I expect Sony would put a stop to this program if it could.
[Only Game Sharing is allowed]

Q: Can this bypass game patches, Playstation Updates?
A: No, this isn't designed for that purpose and will never include bypasses.

Q: Will this install / download to firmwares lower than the latest version?
A: No, it will only work on the latest firmware.

Quick Video of an older version, works the same just had bugs:

PSN Download Manager / Booster v3.41 is Now Available

PlayStation Follow us on Twitter, Facebook and join us at our new site WWW.PSXHAX.COM!

#20 - phantom1999 - August 10, 2010 // 2:26 am
phantom1999's Avatar
can this be used on a ps3 that is wireless via PC?

#19 - Jordandyckes - August 9, 2010 // 10:41 pm
Jordandyckes's Avatar
Hi, if you would like to make a form of donation to say thank you for the program then use my aStore to purchase your PS3, Xbox 360, PSP, DS, PS2 Games, Accessories and Electronics from

Thank you, in advance; this way you benefit by getting an item from Amazon UK and I'd get 5% of the value at no extra cost to the buyer.

#18 - GrandpaHomer - August 9, 2010 // 1:39 pm
GrandpaHomer's Avatar
Quote Originally Posted by swolern View Post
So do I download this directly from my ps3?

No - this is a Windows application - you need to run it on your Windows based PC which is conencted to the same network as your PS3 and add IP address of your PC to the Network settings of your PS3 as Proxy (follow the instructions in the original post).

#17 - swolern - August 9, 2010 // 10:30 am
swolern's Avatar
So do I download this directly from my ps3?

#16 - PS4 News - August 9, 2010 // 3:06 am
PS4 News's Avatar
Quote Originally Posted by Jordandyckes View Post
Changes [3.42]:
>> No longer requires Country.txt or Char_Illegal.txt
>> No longer outputs Url-Log for debugging purposes, obsolete.
>> Automated Update Checker

I have now updated the first post with a link to 3.42 as well- Thanks Jordandyckes (and PSPSwampy) and +Rep to you both!

#15 - Jordandyckes - August 8, 2010 // 10:54 pm
Jordandyckes's Avatar
I would like to say thank you to PSPSwampy as a new beta version is being developed which will no longer require the Country.txt or Char_Illegal.txt this will reduce the chance of an illegal path error to nearly 100% however I cannot say it won't happen at some point.

Should be released within the next 24 hours also including an automated updater into the application, so users don't need to keep checking for new versions.

I decided not to release a beta version, because I've never released it as a beta before.

3.42 is the full version, and not a beta; bugs will be fixed as and when they occur.

So here is version 3.42:

How to update from 3.41:
1. Copy the PSNDM342.exe next to the PSN DM folder
2. Run the PSNDM342.exe this will upgrade all files within the PSN DM Folder.

Note: Any downloads should not be lost, as all settings will not be changed unless new settings have been added. [No setting changes in 3.42]

Changes [3.42]:
>> No longer requires Country.txt or Char_Illegal.txt
>> No longer outputs Url-Log for debugging purposes, obsolete.
>> Automated Update Checker

Known bugs [3.41 & 3.42]:
>> Crashes UI when downloading some video files, however problem is not major and application still transfers the file without issue.
>> Automated Update Checker will show a message if the server is not online

#14 - PSPSwampy - August 8, 2010 // 10:04 pm
PSPSwampy's Avatar
Jordandycke, No worries mate - i must admit, i thought the error you mentioned was in relation to windows filenames, didn't realise it was re the url's

Still, if you have a known set of extensions, you could substring the filenames to the extension (determine using .LastIndexOf(Extension)), then strip off everything after that (which would presumbly include the parameters such as the one in your example &Product=0087)

Anyway, nice to see some more people sharing their work.


#13 - IceColdSniperX2 - August 8, 2010 // 9:50 pm
IceColdSniperX2's Avatar
Nice, I'm gonna donload this right now, Thanks!

#12 - Jordandyckes - August 8, 2010 // 9:35 pm
Jordandyckes's Avatar
Hi, PSP Swampy

Thank you for the code, I implemented the change into my source code; but unfortunately it didn't work because the url contains Illegal characters (which aren't technically illegal characters because information is contained within the url which needs removing for the true path).

This is parsed on, but downloads won't start because the url is invalid.

If the code is only used on the file path, it causes the filepath to end with the wrong filename and extension because it stills needs parsing through the Country.txt and Char_Illegal.txt filters to be correct.

It would of been nice if it worked, but characters such as &Product=0087 get kept as the file extension and other bits in the filename, this stops the PS3 from accepting the files.

In order to remove the &Product=0087 from the path I would still need to parse it through the current method.

So unfortunately, the only thing the new code does it slow the program down and requires the old method anyways.

Thank you for the suggestion, I'm always looking for ways to improve the program, and will always use the most effective methods that I know or have been suggested and then compared against the old method.

#11 - PSPSwampy - August 8, 2010 // 8:54 pm
PSPSwampy's Avatar
Quote Originally Posted by Jordandyckes View Post
Q: When I download files, I get an error about illegal characters in path?
A: E-Mail the Url-Log.txt and time / date of download and a copy of your Country.txt and Char_Illegal.txt, I should be able to identify the issue within 24 hours, if not minutes.

My Answer:
Jordandyckes - you should able to get rid of 100% of these errors by using a c# method something like this:-
Quote Originally Posted by C# .NET Code] private string GetValidFileName(string potentiallyInvalidFilename)
const string replacementCharacter = "#"
View Post
invalidPathChars = Path.GetInvalidPathChars();
// Get a list of invalid file characters.
char[] invalidFileChars = Path.GetInvalidFileNameChars();

string validFileNameAndPath = potentiallyInvalidFilename;

// Check the path for invalid PATH characters
foreach (char character in invalidPathChars){
//Replace each invalid character with a valid alternative (set above)
validFileNameAndPath = validFileNameAndPath.Replace(character.ToString(), replacementCharacter);

string validPath = Path.GetDirectoryName(validFileNameAndPath);
string validFile = Path.GetFileName(validFileNameAndPath);

// Check the file for invalid FILENAME characters
foreach (char character in invalidFileChars){
//Replace each invalid character with a valid alternative (set above)
validFile = validFile.Replace(character.ToString(), replacementCharacter);

return Path.Combine(validPath,validFile);

That's not particularly tidy, or the most efficient way of doing it, but should suffice


Edit: That's System.IO.Path btw