OK Since no1 helped, I'll post my solution that I found after continuous googling.
I went into the the following launchbox directory: (*:/Launchbox/data/platforms) and to my surprise, for ps1 and ps2 there were 2 xml files, one of them was regular old playstation.xml but there was also one called playstation_DESKTOP_******.xml (the *s were just random numbers). I removed the DESKTOP ones as in windows it showed they hadn't been modified for months, whereas the regular ones were just modified today.
I don't know where those duplicate XML files came from but removing them solved the problem.
P.S. I didn't actually delete them right away just incase, moved them out of the folder incase I needed em again. Now I'll delete em.