I flashed "Pioneer DVD-500M v1.07 RPC-1 (48x)" into it, and this does work. Formerly I thought it is "Acer/BenQ DVP-1040A " maybe I was wrong, for "Pioneer DVD-114 v2.06 RPC-1" doesn't work.
"Driveregioninfo" told me my DVD player is region free, but after I changed my region several times in XP to test, the region code finally got to 1, I can not change anymore @#$%^&*(

... tested by other softwares, some of them told me the region code in it does not exist, what a weird situation!!! Does this affect my using it with different regions' DVD disc??
PERSONAL ADVICE
I'll remind the one who want to get his DVD player region free by flashing the firmware, you must unmount the virtual drive generated by "deamon tools" or that kind firstly, otherwise, you will got both your real DVD player and virtual one crash!!!