DVD.js
DVD.js copied to clipboard
Menus don't work right in certain DVDs
The menus in certain DVDs such as "Sita Sings the Blues" seem to be off, and clicking on a menu option doesn't necessarily do what it's supposed to.
Is this something you can reproduce on your end?
Yes, that's because not all VM opcodes are implemented. So basically, unimplemented opcodes use 'console.log' like https://github.com/gmarty/DVD.js/blob/converter/src/vm/recompile.ts#L489
Also, regarding Sita official DVD, I know there is a bug somewhere. I tried hard to find what's wrong there but couldn't find anything. I should have another look though.
Maybe having a compatibility list would be a good idea?
I'll likely be working with DVDs that come from odd sources ("homemade" or low-budget DVDs on Internet Archive among others) so things might or might not work.