You were correct! Not a software issue. I tried it out at my parents' home, and it works flawlessly. This implies that it is either my personal TV's component inputs that are messed up, my TV settings, or my TV in general. Probably needed a new TV anyway, so this is a good excuse to go hunting...