All Game Boy games over 32KB need a mapper.
Without checking, I can say Dr. Wily's Revenge VERY likely used MBC1.
For original Game Boy (no Color), I think actually a large portion of the library used either MBC1 or MBC2. As in, I have personally dumped a boatload of GB carts and those were the two most common mappers.
The major distinction is that MBC2 was limited to 256KB however it had 512 nibbles of SRAM built-in, so many early games with a save function used that.
(though there is a MBC1 board variation that supports SRAM, so many games that needed more than that tiny amount of SRAM would use MBC1)
There were original Game Boy games which used MBC3 but they seem to be few and later games like Wario Land II and Gen 1 Pokemon (localizations) with 1MB, and as well as those with a clock feature (the most notable MBC3 function, I think).
Most GBC games I have seen used MBC5.
The amount of licensed games that used a non-MBC mapper are very few (like I think maybe Hudson and Bandai developed a couple obscure late-era mappers, Bandai's custom mappers being particularly for the Tomagotchi games.)