1. Forgot to mention the "little" fact that I had to fix the header with SEGATool after converting... *knocks head against wall*
Forgive me, I'm used to sending ROMs via Parallel port...
At least I can tell you the difference between both now...
BIN2SMD only sets bytes 00h, 08h and 09h to the correct value. SEGATool adds the correct byte 0Ah, but still forgets to set byte 01h from 00h to 03h which indicates a Megadrive/Genesis ROM (01h would stand for a SMS ROM, even though Charles McDonald writes it's 02h... but 02h doesn't work for me).
Byte 01h doesn't seem to be necessary for the Magic Drive, since the game still works... but maybe that's the point why it doesn't work on your Smartbros copier. Best would be to grab a Hex-editor and fix it yourself, maybe it'll work then (header info taken from Charles McDonald's Super Magic Drive file format information).
2. The Syntax for the "for-loop" was wrong anyways... something doesn't want to work correctly, can't find out what though.
D'oh...
-- Matthias