The following guide describes how to make Sony DVP-NS***** DVD player multi-region.

There are no guarantees that you will be able to do the same. Be aware that you will probably void any warranty you have and possibly even break the player.

Put shortly, you proceed at your own risk.


First of all, the Sony DVP-NS**** can be made multi-region simply by applying appropriate service codes, you do not need to install a so called "mod chip". - BUT - A SPECIAL REMOTE IS REQUIRED

This supposedly applies to the entire NS-series of Sony DVD players. There are some encouraging reports out there supporting this, but nothing has been verified by me. Again, if you choose to apply this guide to any DVD player, you do so at your own risk.

The infrared service codes required to make the update are available on the Internet. Unfortunately, not many people have an appropriate device to enter the codes into. You basically need a programmable remote (Philips Pronto, One-For-All) or a PDA (Palm, iPAQ) with suitable software.

Besides the information on this page - also read HACK FOR Sony DVP-NS700V AND NS900V For alternative method using HEX codes



This hack requires a One For All 7040 remote

Using the One For All 7040 remote

  • Select DVD device on remote

  • Hold Magic button until DVD button flashes twice

  • Press 0, 5, 3 and 3

Set Up Device DVD Player

  • Put a disc in player and put player onto welcome screen

  • Hold Magic button down until DVD button on remote flashes twice

  • Press 9, 9 and 4

  • Press Magic button

  • Press 1, 8, 9 and 1

  • Repeat steps 2 to 4, then press 2, 5, 5 and 2

  • Repeat steps 2 to 4, then press 0, 9, 5 and 3

  • Repeat steps 2 to 4, then press 2, 2, 1 and 4

  • Repeat steps 2 to 4, then press 0, 7, 9 and 5

  • Remove disc from the player, then put player on stand by

  • Press 1, 2, 3, 4 and 5 (success will be displayed and comes out of stand by

  • Press 1, 2, 3, 4 and 5 (player goes into stand by and your player is now region free)



  • Put the player into Standby mode
  • Press 1 and Return on remote for region 1, 2 and Return for region 2, and so on. Use 0 and Return to return player to default region settings
  • Press P-Mode and Return to play DVD's with the selected region, auto-switching is Off
  • Press Audio and Return for auto-switching On
  • Press Angle and Return for MacroVision On
  • Press Subtitle and Return for MacroVision Off



  • Insert required disc and press the Menu button
  • Select Program button then select a few chapters
  • Press Play, Stop, Play until the film starts
  • This may take some time to work and the film may start playing somewhere in the middle, but once it starts playing you can skip back to the beginning of the film

DVP-C660, DVP-C670D  


  • Switch player to Standby
  • Using remote press 5, 5, 5 followed by Menu
  • Hold down 3 for 3 seconds

If the above fails to work then you may wish to try:

  • Switch player to Standby
  • Press Title, Clear, Power
  • Press the required region number



  • Open the drive tray
  • Enter 9, 8, 1, 7 on remote to access the system menu
  • Select region from 1 to 6 or set it to 9 for Multi-region. Macrovision can be disabled from this screen

DVP-NS300, DVP-NS305, DVP-NS400D, DVP-NS700, DVP-S330,  DVP-S335, DVP-S360, DVP-S336, DVP-S525D, DVP-S530D, DVP-S535D, DVP-S536D,  DVP-S725D, DVP-S735D



  • Turn On the unit with the remote controller
  • Wait until "no disc" appears in the unit's display
  • Press Pause, 3, 1, 4, 1, 5, 9
  • The word "CODE" should appear in the display
  • Within five seconds, press the key that corresponds to the zone you want i.e. 0 for region free, 1 for region 1, 2 for region 2 and so on
  • Again, within 5 seconds, press Pause and Power

If the above fails to work then you may wish to try the following:

  • Put the player into Standby mode
  • Press 1 and Return on remote for region 1, 2 and Return for region 2, and so on. Use 0 and Return to return player to default region settings
  • Press P-Mode and Return to play DVD's with the selected region, auto-switching is Off
  • Press Audio and Return for auto-switching On
  • Press Angle and Return for MacroVision On
  • Press Subtitle and Return for MacroVision Off



  • Press and hold Clear, Menu and 4
  • A menu will be displayed allowing you to set the region

If this fails to work then you may wish to try one of the codes listed above



  • Press O x 2 times
  • Press R1 x 5 times
  • Press X x 7 times




This guide shows you how to make the update with a regular PC equipped with an IRDA port.

The procedure

1. Download the winsamp -package from Blank Frank's site.

This innovative piece of software allows you to send standard home electronics IR signals using a PC IRDA port.

2. Extract the package onto a bootable DOS floppy disk.

3. Download this IR code file and place it in the same directory as the package above.

This file holds the five necessary IR codes converted to the format used by Blank Frank's winsamp.exe. Please do not bother Frank with questions concerning this particular procedure.

4. Boot up your PC from the floppy disk and run winsamp.exe.

If your IRDA port doesn't appear as COM2 you may override this by using an appropriate command line switch. For example, use COM1 by running 'winsamp C1'.

5. Press the 'r' key to load up the codes into winsamp.

6. Make sure your DVD player is in standby mode and your IRDA port is within range.

7.  Run the IR codes from 1 to 5 by pressing Enter on each corresponding button.

8. Your DVD player should start up and display the text "SUCCESS".

9. Repeat step 7. Your player should return to standby mode.

Your player is now multi-region.

Please feel free to mail me with feedback or questions regarding this guide.

Always read the FAQ  (BELOW) first, I may have answered your question already. I receive a lot of mail and unfortunately I can't respond to all questions, especially those already answered.


Frequently Asked Questions

1. I applied the guide and my player is now multi-region. Can I go back to a fixed region setting ?

Probably not. Authorized Sony support personnel can no doubt reprogram the player to its original state, but this may be an expensive procedure.

Besides, the service menu of the player will continue to show its original region setting, even after the hack has been applied. There should be no need to return to true factory settings.


2. Will RCE discs remain playable ?

Yes, they should. So far, I have not experienced nor heard of any problems.


3. Will this hack disable Macrovision protection ?

No, that will most likely require hardware modifications.


4. I modified my player but all Region 1 -discs play in black and white. What went wrong ?

Probably nothing. If you're using S-video, please make sure your television set supports NTSC playback. Especially older European PAL TVs may not have this feature.

The best solution is using component RGB via SCART, which should be available on most modern TV sets.


5. My IRDA port is connected via USB or another external port. Will the procedure still work ?

As far as I know, winsamp can't use a USB connected IRDA port in DOS. You can, however, try running winsamp from within Windows 9x or ME. Please let me know if it does work.

External serial IRDA-adapters should basically work. However, some users have reported problems with such devices, too.

Motherboards with on-board IRDA are usually a safe bet (especially laptops).


6. How can I make my DVD player multi-region with my Palm/One-For-All/Pronto/XYZ remote control ?

I really don't know. I never had one of those, that's why I had to come up with another method.


7. My DVD player is not mentioned on your page. How can I make it multi-region ?

If it's one from the Sony DVP-NS series, chances are my method will work. Otherwise, your best option might be to try to find help at videohelp.com. The only player I have first-hand experience of is the Sony DVP-NS705.


8. My player powers up/down when I press the 5th button in winsamp but otherwise nothing happens. What's wrong ?

First of all, make sure your IRDA port is within working range of your player for all five codes, you may need to experiment with different positions and angles. Also, keep sending each code for at least a few tenths of a second and pause in between.

If you still have no success, it most likely means that the hack simply doesn't work on your particular player or model. Especially non-PAL players (for example in USA and Canada) seem to be less cooperative.


9. I'm having other strange problems. Can you help?

Probably not. Some things to consider, though:

Hannu pointed out to me that his player (an RDR-GX3) required setting the command mode switch to 1. On the default setting (3) his player would just beep when attempting the hack.


10. When I try loading up the REMOTE.TXT file in winsamp I just get an error message.

Make sure you have downloaded the file correctly, don't just copy/paste the content. In Internet Explorer you can right-click the link and choose "Save Target As...".


11. I'm running winsamp in Windows but nothing happens.

Winsamp requires a DOS-based operating system (clean DOS or Windows 9x/ME). It simply won't work on Windows NT/2000/XP even if the program seems to start normally.


12. I have infrared codes for hacking my XYZ player but they are not in winsamp format. Can you help ?

If your codes are in Philips Pronto CCF format you can try my conversion tool which is available here.


13. Can you send me your IR codes in another format?

No. However, at least the Pronto CCF version of the codes can be found on videohelp.com. Just check out the "DVD hacks" section for the DVP-NS405.


14. My computer doesn't have an IRDA port. What should I do?

For my procedure, you need the IRDA port. However, you may be able to build a transmitter quite easily. Check out >NIL:'s page on the subject.


15. My DVD player doesn't play VCDs/SVCDs/DVD-Rs/DVD+Rs/DivX etc. Can you help?

No. I have no further knowledge of DVD players in general.


16. Do you have a software version of winsamp for my operating system?

Winsamp is only available as an MS-DOS executable and will require a compatible operating system (DOS or Windows 9x/ME/XP).


See also this alternative info version from a different source