Then run Game List Converter to convert that to a MA.
Run LightSpeed to convert it to a 'special' MA-type txt file. (Run mame to generate an xml of your games. After 30 Days, if you enjoyed your demo and would like to keep using the program and support future development: just pay a one-time fee of 25 to unlock the software. If worse comes to worse and MA does not cooperate (though it should), I found another (multi-step) way of creating a mame.lst file of your games without having to go through and delete individual roms/bios/games. Download Maximus Arcade 2.10 Click on the link below to start downloading a FREE demo of the full software. (not sure how much difference these would make for this issue) Is your mame64.exe compatible with (the same version as) your roms?
What emulator are you using to run the MAME games? I assume mame64. So it shouldn't 'show' the bios files on the list. I believe Maximus Arcade (MA) get it's list (.lst file) from: executing mame64.exe -listxml, then comparing that with the roms folder to get the available games and their 'proper' names. (this is kinda bugging me, and I'm bound and determined to figure this out.
But now I'm wondering why the bios files are even being listed.