Sorry but I don't understand your hostility. I'm just trying to help get a BD+ playback solution for VLC and Kodi.
In response to RockerC request to include libbdplus, I pointed out that including libbdplus as is, is virtually useless. I propose a viable possible solution since real open implementation of BD+ VM is not going to happen anytime soon. My proposed solution is "easier" but it doesn't mean it's a 1 minute job. Required is understanding of C, compiling Kodi/libbdplus/VLC, inner workings of libbdplus and BD+ table structure.
1. I'm not the author of BlurayTest&Decrypt so I cannot show you the code which is written in Purebasic. But BD+ functionality happened after pointing the author to ContableView so he could learn the BD+ table structure. He then translated the table decoder in convtab_dump.c to Purebasic. It applies the patches in the table after ripping the disc. For VLC/Kodi playback however, we need patching on the fly which should be available in libbdplus (but may have bugs I don't know)
2. I'm also not the author of ContableView
download here. It requires Java and works in Windows/Linux. It's simply a viewer to study the tables. If you open the table you can see the address and data you need to patch (same as what convtab_dump.c produces), so you can fix BD+ discs even manually with a hexeditor if you want
3. I don't know why your code doesn't work. Perhaps you are not changing libbdplus correctly or libbdplus had already bugs which need to be fixed or the table you have is invalid for your disc.
4. My message is also an invitation for other people to help as maybe they now think a solution to BD+ is impossible (because of the very high difficulty of implementing BD+ VM emulation)