Apparently, Super Bowl XXXVII was also played with no bye week. Raiders-Bucs. That game was a big dud.
As best as I can find, there have been seven:
Super Bowl IV – Chiefs 23 – Vikings 7
Super Bowl XVII – Washington 27 – Miami 17
Super Bowl XXV – Giants 20 – Bills 19
Super Bowl XXVIII – Dallas 30 – Buffalo 13
Super Bowl XXXIV – Rams 23 – Titans 16
Super Bowl XXXVI – Patriots 20 – Rams 17
Super Bowl XXXVII Bucs 48 – Raiders 21
So, basically there's no discernible pattern. There were a couple of the best games of all-time (Giants/Bills, Pats/Rams) and some duds. That seems consistent with the Super Bowl as a whole.