In this case I think they all use the same codes. You can find my recent thread on this subject at:
[Link: remotecentral.com]In investigating that, I looked at CCFs and (IIRC) other sources for the following models:
DV-X4, GR-DVXE, GR-AX35, GR-AX55, GR-DV1, GR-DVM5EK and GR-SZ3000, as well as my own GR-DV500.
They all use the same basic commands in JVC protocol device 211. A couple of them had a few extra commands listed matching the standard JVC VCR device 67. I'm not sure whether those are really camcorder commands or just buttons set up to help editing between the camcorder and a JVC VCR.
In my own testing, I found a bunch of extra commands that aren't on any of the remotes (some of that is described in my thread on this subject).
Most of the discrete and wierd commands I found aren't very useful (a discrete off is pretty useless since there is no on/off toggle and no discrete on).
As described in that thread, I found a bunch of commands that do useful discrete functions when you start transmitting the signal, then undo the useful function when you stop. I assume these are all firmware glitches in the camcorder which was never intended to have remote control for those functions. However, I have some ideas (basically changing command numbers before stopping transmit) that might make those discrete functions actually useful. I haven't had time to get back to all the tedious testing required to nail all that down.
I don't have a Pronto. I'm using a UEI remote for all the testing, so all my results are expressed as command numbers rather than Pronto Hex. My Makehex program can be used to convert any of that to clean Pronto Hex. I haven't looked at the .IRP file (which Makehex needs) for JVC protocol lately, but if it is obsolete or otherwise defective and you want to try some of the commands I've found, I can easily check and/or fix that .IRP file.