the roms will load fine on emulation station, but attract mode will not work no matter what I try
I mean, you use Retropie...
I already said that i feared the worst...
Well you should ask in the Retropie forum, here i don't know if there will be any experts in Retropie.
What i do know is that Retropie work well with EmulationStation, and what they have done to make Attract-Mode work in their s.o. It is not a standard installation, but a very personal one of yours, to use it as if it were ES, which has nothing to do with anything from the original AM installation...
Nothing that is usually done with Attract-Mode is the same in Retropie, Batocera or Recalbox... Those are worlds far from Attract-Mode...
Attract-Mode works perfectly only with Raspbian, RetroArch and many other emulators, Attract-Mode does not need at all operating systems that were created for a different frontend and that do not install Attract-Mode correctly.
So i cannot help you.