Neat! I think I get it now, just hearing the core terminology was confusing outside of RA; but just different emulated components (cpus in this case?) often get used across many machines I guess? And I take it you have some good emulations of commonly useful and powerful ones. Thanks for clearing that up.I try to keep different parts of the machine in separate logical "structures", in this case a source repository/folder.
Now the V30MZ cpu is not used in any other machine except the WonderSwan, but take the 6502 is used in _many_ machines so the exact same source code is used in a lot of my emulators without modifications. So in this case "core" is just something that is more or less pluggable into the other parts of the emulator, kind of like emulator cores in RA.