https://www.hifi-remote.com/forums/dload ... le_id=3168
The problem is either the fact that there are 2 manual protocols in there (one for S3C8 remotes and another for HCS08 remotes) or the problem is with the HCS08 protocol itself.
When I remove the HCS08 protocol, it imports just fine.
I also tried creating one with just the HCS08 version, and that won't import either.
What I ended up doing was import the S3C8-only version, then add the HCS08 code by hand via the Manual Settings menu item, the resulting RM file is here:
https://www.hifi-remote.com/forums/dload ... le_id=5051
Here's some of the blurb from rmaster.err
Opening C:\Documents...\Device Files @@@@@\DVD\Samsung_DVD_HR725-HCS08.txt, last modified 9/21/07 9:21 AM
Setting devParms[ 0 ](Device) to null
Setting devParms[ 1 ](Sub Device) to null
Setting devParms[ 0 ](Device) to null
Setting devParms[ 1 ](Sub Device) to null
KM version of imported file is 'v9.10'
Searching for remote with name URC-8820 / 10820 / 6820
Remote 'URC-10820' matches subName '10820'
Remote 'URC-6820' matches subName '6820'
Remote 'URC-8820' matches subName 'URC-8820'
protocolName=Manual Settings
manualLine=Manual:,1FF,0 = 1-byte,LSB,58,NO,,,,,,,
skipping Manual:
pid=1FF
byte2=0
SignalStyle=LSB
devBits=5 and cmdBits=8
Generating deviceImporter for protocol Manual Settings
ManualProtocol constructor:
name=Manual Settings
id=01 FF
cmdType=0
signalStyle=LSB
devBits=5
parms.size()=0
rawHex=[S@1e9c5f8
cmdBits=8
Creating OBC parm & translator for index 0 at bit 0
java.lang.NullPointerException
at java.lang.Void.<unknown>(Unknown Source)
at java.lang.Void.<unknown>(Unknown Source)
at java.lang.Void.<unknown>(Unknown Source)
at java.lang.Void.<unknown>(Unknown Source)
DeviceUpgrade.hasChanged(), file=null