The following region hack works on all new pioneer dvd players. Many people don't have a PDA or a Palm, so the easiest way to do a region hack follows: 

All you need is a motherboard with onboard IRDA. Most motherboards have an onboard irda connector so all you need to buy is a cheap irda motherboard adaptor.

Then you have to modify some ini files: 

1) Remove folowing strings from netirsir.inf: 

%*PNP0510.DevDesc% = PNP, *PNP0510 
%*PNP0511.DevDesc% = PNP, *PNP0511 

and replace 

ExcludeFromSelect=*PNP0510,*PNP0511,*IBM0002,*IBM0034,*IBM0020 

to 

ExcludeFromSelect=*IBM0002,*IBM0034,*IBM0020 

2) Add to msports.inf to section [Std]: 

%*PNP0510.DeviceDesc% = ComPort, *PNP0510, *PNP0511 ; Communications Port 
%*PNP0511.DeviceDesc% = ComPort, *PNP0511, *PNP0510 ; Communications Port 

to section [Strings]: 

*PNP0510.DeviceDesc = "Generic Ir Serial Port" 
*PNP0511.DeviceDesc = "Generic Ir Serial Port" 

add 

ExcludeFromSelect=*PNP0510,*PNP0511 

to section [ControlFlags] 

When you do this windows will recognise irda port as : Generic Ir Serial Port 
If you modified the ini files and windows didn't recognise your irda port as Generic Ir Serial Port then remove the irda port and restart your pc. Windows will now find a new hardware (Generic Ir Serial Port) and install it. 

Then type the following in a text file: 
# CUT HERE CUT HERE CUT HERE
# Make your Pioneer DVD Player Region Free Easily 
# Region Free remote codes by KyriacosMETAL 
# 

begin remote 

name pioneer 
flags RAW_CODES 
eps 30 
aeps 100 
ptrail 0 
repeat 0 0 
gap 35000 

begin RAW_codes 
name region 
8575 4211 576 1547 576 1547 
576 493 576 493 576 493 
576 1547 576 493 576 1547 
576 493 576 493 576 1547 
576 1547 576 1547 576 493 
576 1547 576 493 576 1547 
576 493 576 493 576 1547 
576 1547 576 493 576 493 
576 1547 576 493 576 1547 
576 1547 576 493 576 493 
576 1547 576 1547 576 493 
576 
25454 
8575 4211 576 1547 576 1547 
576 1547 576 1547 576 493 
576 1547 576 493 576 1547 
576 493 576 493 576 493 
576 493 576 1547 576 493 
576 1547 576 493 576 1547 
576 493 576 1547 576 1547 
576 493 576 1547 576 493 
576 1547 576 493 576 1547 
576 493 576 493 576 1547 
576 493 576 1547 576 1547 
576 
end RAW_codes 

end remote 

# END END END END END END END

Save this text file under the name pioneer.conf 

Then download Winlirc from http://winlirc.sourceforge.net/ 
Put the following settings in winlirc: 
Reciever type: RX 
Virtual Pulse: 300 
Speed: 115200 
Transmitter Settings: Unselect hardware carrier and select TX 
Config: Choose the pioneer.conf file 

When you do all these, close the settings page. Choose Pioneer remote and then click: "Send Code" 

Your pioneer DVD player n now region free. Enjoy!
