поставь cygwin, с ним все должно нормально работать, хотя по началу я и без него умудрялся, но возникали коекакие проблемы, особенно если запускать компилятор из IDE
GenesisDev04 (он же GCC 3.4.6) тоже нельзя инициализировать автоматом все, что в RAM находится. но нулями вполне можно все инициализировать если в самом начале, перед переходом на main, залить весь RAM нулями, что и сделано в sega.s который лежит в GenesisDev04
такое вот там есть:
* clear Genesis RAM
lea 0xff0000,%a0
moveq #0,%d0
clrram: move.w #0,(%a0)+
subq.w #2,%d0
bne clrram
jmp start
думаю это вполне нормальный вариант
Добавлено позже:
кстати, твой ДиджиталТрешер - вешь! (: