Hey Neil, i found another forum post in which the person deleted their config file which i did, that reverted all mupen64 settings back to default which instantly looked better, more importantly it also set the api from Angrylion to something else which means i now have shiny graphics working!
Any other tips of things i shouldn't mess with are welcome however.
Thanks