I'm pretty sure you shouldn't have to change what you're doing in Robohelp, but the developers will need to change how they call help.
Willam has also provided details on a different method on the Help Essentials site, covering both multiscreen and html5:
Hopefully this will get you started.
Thanks Amebr, I'll take a look.
I'm sure you're right about the developers having to call the help differently, and I'll also have to change the ALI file too to point to a web server rather than a chm file, assuming I can still use the ALI file to map the topics to the IDs.
Ah, yes, if you chm name is hard coded in the ali, then you'll have to re-map. (Although from memory, that was only needed when using a parent/child setup - it this the case for you?)
Yes, we do use a parent/child setup. It wasn't always that way though, a few years ago we had one large help project without child projects. We've always used the .HH and .ALI files though, even before we created the child projects.
Yep, you shouldn't have to change how you use the .hh and .ali in RH, although I haven't tried it in Responsive myself.
Given it's merged, I'd recommend also reading Peter Grainge's pages on csh, There's a topic about mergin in WebHelp, which would be worth reviewing in case similar issues occur with HTML5, plus there's a snippet specifically about CSH and HTML5. (Also check out the other HTML5 snippets for known issues that might help generally).
Thanks for your help Amebr.