> > The problem is Nebula (AFAIK) uses the MAME FM cores*, which even to this day we > > haven't got Jarek to agree to relicense for commercial use (it's one of the biggest > > sticking blocks in our relicesning efforts as they're used by over half the drivers > > in MAME) so unless ElSemi specifically rewrote them for this then it simply can't > be > > legal. There's other MAME code in Nebula too, so it's really not as clear cut as > they > > make out. > > Nebula definitely uses the MAME FM cores and some other MAME bits I don't recall. So > it probably wasn't legal for GameTap to use it and it's likely not for DotEmu either, > unless they replaced all of it.
I can hardly remember who wrote them (it was many years ago), but GameTap had their own FM, 68k and z80 cores that they plugged into a stripped Nebula core and integrated in their platform. I just provided the code I was able to redistribute (only the code written by me) and assistance on how to plug the other cores and then into their frontends.