| Разработка и ромхакинг > Ромхакинг и программирование |
| ASMX (Опенсорсный кросс-ассемблер) |
| (1/1) |
| worm:
В силу того, что большинство используемых нами ассемблеров всё хуже совместимы с новыми операционными системами, закрыты для сторонней разработки, а обновлений, видимо, не будет, предлагаю обратить внимание на ASMX. Поддержка платформ... RCA 1802 MOS Technology 6502, 65C02 and 6502 with undocumented instructions WDC 65816 (lacks some addressing mode support) Motorola 6809 and Hitachi 6309 (still some known bugs with 6309 support) Motorola 6800/6801/68HC11 and Hitachi 6303 Motorola 6805/68HSC08 Motorola 68HC16 Motorola 68000/68010 Intel 8051 Intel 8080, 8085, and 8085 with undocumented instructions Fairchild F8 Atari Jaguar "Tom" and "Jerry" coprocessors Zilog Z-80 and Nintendo Gameboy Z-80 variant WIN32 Бинарник При самостоятельной сборке под виндузу (MinGW), столкнулся с такой проблемой: Все данные, через которые совершается ORG-прыжок, затираются FF'ами. Я не знаю, с чем это связано, но скомпилированный мною же asmx на Linux (и даже на android с помощью c4droid), работает безупречно. В силу этого, прикрепляю рабочую windows-версию, собранную ребятами из sonic retro. Пример работы с компилятором (для SMD) : --- Код: ---asmx -C 68K -o output.bin -b -e -w input.asm --- Конец кода --- |
| Навигация |
| Главная страница сообщений |