This is a bit of a silly question but what causes component to be incompatible or software to be incompatible with hard ware. Can it be fixed with hardware hacks like a better basic interpreter or some component adapter like digital to analog? It it for lack of constant voltage regulators or constant current sources where need due to lose in the circuitry. Can negative resistance semiconductor be a fix for voltage loss? And can you add more direct power connections if the circuit is under powered or over powered? Can hardware be implemented with core software fixes?