Roger that. Silly XML is over 40MB so a bit hard to maneuver.
Seems that if I wait long enough, they appear. Now all of them appear in RockerLauncher but I'll import a few more and see if I can find how they are defined.
Edit: They seem to all be in the <EmulatorPlatform> tag. Even the ones missing from the log in the first post are in there.
I do not yet know if they are in there by default or because I've added the CommandLine to each one to work with RocketLauncher.
This is from the log posted in the first post so I'm not sure why you could not find the <Platform> tag for them...
Code:
<EmulatorPlatform>
<Emulator>ef784f69-e7a1-4272-94ba-866c940d1f0a</Emulator>
<Platform>Atari 2600</Platform>
<CommandLine>-f "I:\Arcade\LaunchBox\LaunchBox.exe" -p RocketLauncherUI -s "Atari 2600" -r</CommandLine>
<Default>true</Default>
</EmulatorPlatform>
<EmulatorPlatform>
<Emulator>ef784f69-e7a1-4272-94ba-866c940d1f0a</Emulator>
<Platform>Atari 5200</Platform>
<CommandLine>-f "I:\Arcade\LaunchBox\LaunchBox.exe" -p RocketLauncherUI -s "Atari 5200" -r</CommandLine>
<Default>true</Default>
</EmulatorPlatform>
<EmulatorPlatform>
<Emulator>ef784f69-e7a1-4272-94ba-866c940d1f0a</Emulator>
<Platform>Atari 7800</Platform>
<CommandLine>-f "I:\Arcade\LaunchBox\LaunchBox.exe" -p RocketLauncherUI -s "Atari 7800" -r</CommandLine>
<Default>true</Default>
</EmulatorPlatform>
<EmulatorPlatform>
<Emulator>ef784f69-e7a1-4272-94ba-866c940d1f0a</Emulator>
<Platform>Atari Lynx</Platform>
<CommandLine>-f "I:\Arcade\LaunchBox\LaunchBox.exe" -p RocketLauncherUI -s "Atari Lynx" -r</CommandLine>
<Default>true</Default>
</EmulatorPlatform>
<EmulatorPlatform>
<Emulator>ef784f69-e7a1-4272-94ba-866c940d1f0a</Emulator>
<Platform>Bandai WonderSwan</Platform>
<CommandLine>-f "I:\Arcade\LaunchBox\LaunchBox.exe" -p RocketLauncherUI -s "Bandai WonderSwan" -r</CommandLine>
<Default>true</Default>
</EmulatorPlatform>
<EmulatorPlatform>
<Emulator>ef784f69-e7a1-4272-94ba-866c940d1f0a</Emulator>
<Platform>Bandai WonderSwan Color</Platform>
<CommandLine>-f "I:\Arcade\LaunchBox\LaunchBox.exe" -p RocketLauncherUI -s "Bandai WonderSwan Color" -r</CommandLine>
<Default>true</Default>
</EmulatorPlatform>
<EmulatorPlatform>
<Emulator>ef784f69-e7a1-4272-94ba-866c940d1f0a</Emulator>
<Platform>Colecovision</Platform>
<CommandLine>-f "I:\Arcade\LaunchBox\LaunchBox.exe" -p RocketLauncherUI -s "Colecovision" -r</CommandLine>
<Default>true</Default>
</EmulatorPlatform>
<EmulatorPlatform>
<Emulator>ef784f69-e7a1-4272-94ba-866c940d1f0a</Emulator>
<Platform>Commodore 64</Platform>
<CommandLine>-f "I:\Arcade\LaunchBox\LaunchBox.exe" -p RocketLauncherUI -s "Commodore 64" -r</CommandLine>
<Default>true</Default>
</EmulatorPlatform>
<EmulatorPlatform>
<Emulator>ef784f69-e7a1-4272-94ba-866c940d1f0a</Emulator>
<Platform>Commodore Amiga</Platform>
<CommandLine>-f "I:\Arcade\LaunchBox\LaunchBox.exe" -p RocketLauncherUI -s "Commodore Amiga" -r</CommandLine>
<Default>true</Default>
</EmulatorPlatform>
<EmulatorPlatform>
<Emulator>ef784f69-e7a1-4272-94ba-866c940d1f0a</Emulator>
<Platform>Commodore Amiga Demos</Platform>
<CommandLine>-f "I:\Arcade\LaunchBox\LaunchBox.exe" -p RocketLauncherUI -s "Commodore Amiga Demos" -r</CommandLine>
<Default>true</Default>
</EmulatorPlatform>
<EmulatorPlatform>
<Emulator>ef784f69-e7a1-4272-94ba-866c940d1f0a</Emulator>
<Platform>Daphne</Platform>
<CommandLine>-f "I:\Arcade\LaunchBox\LaunchBox.exe" -p RocketLauncherUI -s "Daphne" -r</CommandLine>
<Default>true</Default>
</EmulatorPlatform>
<EmulatorPlatform>
<Emulator>ef784f69-e7a1-4272-94ba-866c940d1f0a</Emulator>
<Platform>DCE Vectrex</Platform>
<CommandLine>-f "I:\Arcade\LaunchBox\LaunchBox.exe" -p RocketLauncherUI -s "DCE Vectrex" -r</CommandLine>
<Default>true</Default>
</EmulatorPlatform>
<EmulatorPlatform>
<Emulator>ef784f69-e7a1-4272-94ba-866c940d1f0a</Emulator>
<Platform>MAME</Platform>
<CommandLine>-f "I:\Arcade\LaunchBox\LaunchBox.exe" -p RocketLauncherUI -s "MAME" -r</CommandLine>
<Default>true</Default>
</EmulatorPlatform>
<EmulatorPlatform>
<Emulator>ef784f69-e7a1-4272-94ba-866c940d1f0a</Emulator>
<Platform>Mattel Intellivision</Platform>
<CommandLine>-f "I:\Arcade\LaunchBox\LaunchBox.exe" -p RocketLauncherUI -s "Mattel Intellivision" -r</CommandLine>
<Default>true</Default>
</EmulatorPlatform>
<EmulatorPlatform>
<Emulator>ef784f69-e7a1-4272-94ba-866c940d1f0a</Emulator>
<Platform>Microsoft MS-DOS</Platform>
<CommandLine>-f "I:\Arcade\LaunchBox\LaunchBox.exe" -p RocketLauncherUI -s "Microsoft MS-DOS" -r</CommandLine>
<Default>true</Default>
</EmulatorPlatform>
<EmulatorPlatform>
<Emulator>ef784f69-e7a1-4272-94ba-866c940d1f0a</Emulator>
<Platform>NEC PC Engine</Platform>
<CommandLine>-f "I:\Arcade\LaunchBox\LaunchBox.exe" -p RocketLauncherUI -s "NEC PC Engine" -r</CommandLine>
<Default>true</Default>
</EmulatorPlatform>
<EmulatorPlatform>
<Emulator>ef784f69-e7a1-4272-94ba-866c940d1f0a</Emulator>
<Platform>NEC PC-FX</Platform>
<CommandLine>-f "I:\Arcade\LaunchBox\LaunchBox.exe" -p RocketLauncherUI -s "NEC PC-FX" -r</CommandLine>
<Default>true</Default>
</EmulatorPlatform>
<EmulatorPlatform>
<Emulator>ef784f69-e7a1-4272-94ba-866c940d1f0a</Emulator>
<Platform>NEC TurboGrafx-16</Platform>
<CommandLine>-f "I:\Arcade\LaunchBox\LaunchBox.exe" -p RocketLauncherUI -s "NEC TurboGrafx-16" -r</CommandLine>
<Default>true</Default>
</EmulatorPlatform>
<EmulatorPlatform>
<Emulator>ef784f69-e7a1-4272-94ba-866c940d1f0a</Emulator>
<Platform>Nintendo 64</Platform>
<CommandLine>-f "I:\Arcade\LaunchBox\LaunchBox.exe" -p RocketLauncherUI -s "Nintendo 64" -r</CommandLine>
<Default>true</Default>
</EmulatorPlatform>
<EmulatorPlatform>
<Emulator>ef784f69-e7a1-4272-94ba-866c940d1f0a</Emulator>
<Platform>Nintendo DS</Platform>
<CommandLine>-f "I:\Arcade\LaunchBox\LaunchBox.exe" -p RocketLauncherUI -s "Nintendo DS" -r</CommandLine>
<Default>true</Default>
</EmulatorPlatform>
<EmulatorPlatform>
<Emulator>ef784f69-e7a1-4272-94ba-866c940d1f0a</Emulator>
<Platform>Nintendo Entertainment System</Platform>
<CommandLine>-f "I:\Arcade\LaunchBox\LaunchBox.exe" -p RocketLauncherUI -s "Nintendo Entertainment System" -r</CommandLine>
<Default>true</Default>
</EmulatorPlatform>
<EmulatorPlatform>
<Emulator>ef784f69-e7a1-4272-94ba-866c940d1f0a</Emulator>
<Platform>Nintendo Game Boy</Platform>
<CommandLine>-f "I:\Arcade\LaunchBox\LaunchBox.exe" -p RocketLauncherUI -s "Nintendo Game Boy" -r</CommandLine>
<Default>true</Default>
</EmulatorPlatform>
<EmulatorPlatform>
<Emulator>ef784f69-e7a1-4272-94ba-866c940d1f0a</Emulator>
<Platform>Nintendo Game Boy Advance</Platform>
<CommandLine>-f "I:\Arcade\LaunchBox\LaunchBox.exe" -p RocketLauncherUI -s "Nintendo Game Boy Advance" -r</CommandLine>
<Default>true</Default>
</EmulatorPlatform>
Edit: Ok, those are just the "Associated Platforms" from Tools / Manage Emulators / RocketLauncher / Edit / Associated Platforms. Probably not the best way to get the systems. I'll keep digging.
Edit2: You are right. There is no specific <Platform> for those missing, although they do pop up after a while. No idea why they are missing when you add the system or when they appear.
Each game in that platform has a correct <Platform> tag though. Not much use since we don't want to go through each game.
As I wrote first, there is an <EmulatorPlatform>/<Platform> though. Seeing that we have to add an Associated Platform to get it run with RocketLauncher (Command line: -f "I:\Arcade\LaunchBox\LaunchBox.exe" -p RocketLauncherUI -s "SystemNameInRL" -r), that might be an alternative. Probably better to have Jason explain why there is no <Platform> tag on system creation though..