А разве SjASMPlus изначально не русскими писан?FizikS wrote:Доделал таки перевод документации к компилятору SjASMPlus на русский язык. Перевод сделан при помощи Яндекс переводчика с незначительными корректировками для улучшения восприятия текста. Форматирование оригинального документа сохранено (файл справки - html документ). Т.е. все гиперссылки работают.
Предоставляю "как есть", без претензий на невысокохудожественное произведение...
В архиве:
1. Оригинальная справочная информация (английский язык)
2. Перевод "SjASMPlus 1.20.2 справочная информация [2023-02-14]"
Если найдете грубые ошибки, сообщите здесь, либо выкладывайте откорректированный документ.
Какой кросс-ассемблер выбрать? SjASMPlus или всё-таки zmac
Moderator: Shaos
Re: Какой кросс-ассемблер выбрать? SjASMPlus или всё-таки zm
Я тут за главного - если что шлите мыло на me собака shaos точка net
Re: Какой кросс-ассемблер выбрать? SjASMPlus или всё-таки zm
По моим сведениям его дописывали многие, но документации на русском языке я не нашел. На форуме https://zx-pk.ru/printthread.php?t=447 активно обсуждался и разрабатывался этот ассемблер, на версии 1.07 обсуждение закончилось. Но документация там тоже на английском ,что меня удивило. Многочисленные поиски документации на русском результатов не дали. Самую свежую версию этого ассемблера нашел здесь: https://github.com/z00m128/sjasmplus/re ... ag/v1.20.2Shaos wrote: А разве SjASMPlus изначально не русскими писан?
Сайт автора: https://z00m.speccy.cz/?file=blog
Re: nedoPC SDK
Да вот нихрена
Ужасму надо писать какой-то бред про зхмпектрум чтобы бинарь получить, а у zmac бинарь выходит по умолчанию
И потом в zmac модули есть, он публик домейн и собирается где угодно - единственное он про недокументированные инструкции ничего не знает…
Ужасму надо писать какой-то бред про зхмпектрум чтобы бинарь получить, а у zmac бинарь выходит по умолчанию
И потом в zmac модули есть, он публик домейн и собирается где угодно - единственное он про недокументированные инструкции ничего не знает…
Я тут за главного - если что шлите мыло на me собака shaos точка net
Re: nedoPC SDK
а zmac это под cp/m или снова изобретенный?
Ужасм удобен, если придется считать контрольные суммы, так необходимые под эмуляторы.
Ужасм удобен, если придется считать контрольные суммы, так необходимые под эмуляторы.
Re: nedoPC SDK
zmac под Юникс вроде изначально был и писался разными людьми с апреля 1978 года - последняя наша версия от 2005: viewtopic.php?f=60&t=7938
А для контрольных сумм у меня есть отдельные утилиты bin2trd и bin2tap (планирую в последнюю ещё добавить создание .rk? файлов как опцию)
А для контрольных сумм у меня есть отдельные утилиты bin2trd и bin2tap (планирую в последнюю ещё добавить создание .rk? файлов как опцию)
Я тут за главного - если что шлите мыло на me собака shaos точка net
Re: Какой кросс-ассемблер выбрать? SjASMPlus или всё-таки zm
сейчас ужасм удобнее. Беспокоит devise zxspectrum48? Попросите на гитхабе, чтобы авторы исключили эту проверку.
Re: nedoPC SDK
Э? Если собирать тапки под спектрум, то можно обойтись bas2tap и bin2tap. Контрольная сумма для tr-dos годится для .scl формата.Shaos wrote:А для контрольных сумм у меня есть отдельные утилиты bin2trd и bin2tap (планирую в последнюю ещё добавить создание .rk? файлов как опцию)
Re: nedoPC SDK
Ну тогда нафиг этот ужасм?shiny wrote:Э? Если собирать тапки под спектрум, то можно обойтись bas2tap и bin2tap. Контрольная сумма для tr-dos годится для .scl формата.Shaos wrote:А для контрольных сумм у меня есть отдельные утилиты bin2trd и bin2tap (планирую в последнюю ещё добавить создание .rk? файлов как опцию)
Я тут за главного - если что шлите мыло на me собака shaos точка net
Re: nedoPC SDK
для форматов scl/tap эти контрольные суммы считается с его помощью например.Shaos wrote:Ну тогда нафиг этот ужасм?
Re: nedoPC SDK
ну дык bin2tap ведь есть? и scl ненужен если можно делать урезанные trd (они понимаются многими эмулями)shiny wrote:для форматов scl/tap эти контрольные суммы считается с его помощью например.Shaos wrote:Ну тогда нафиг этот ужасм?
Я тут за главного - если что шлите мыло на me собака shaos точка net
Re: nedoPC SDK
Зачем нужен bin2tap, если можно обойтись без него?
Нужен scl или нет - дело вкуса. Кому нужен полупустой .trd с парой файлов на борту?
Нужен scl или нет - дело вкуса. Кому нужен полупустой .trd с парой файлов на борту?
Re: Какой кросс-асм выбрать? SjASMPlus или всё-таки zmac
а можно просто взять zmac где никаких установок девайсов небыло и нетshiny wrote:сейчас ужасм удобнее. Беспокоит devise zxspectrum48? Попросите на гитхабе, чтобы авторы исключили эту проверку.
P.S. вижу вроде на https://github.com/z00m128/sjasmplus обещают сборку в "GNU/Linux, BSD, Raspberry Pi, macOS and Windows (click for exe)"
а вот доса нет - а вот zmac для доса есть
Я тут за главного - если что шлите мыло на me собака shaos точка net
Re: nedoPC SDK
ну он урезается до размеров этой пары файлов по сути (nedoPC SDK не делает 655-килобайтные TRD если что)shiny wrote:Зачем нужен bin2tap, если можно обойтись без него?
Нужен scl или нет - дело вкуса. Кому нужен полупустой .trd с парой файлов на борту?
Я тут за главного - если что шлите мыло на me собака shaos точка net
Re: nedoPC SDK
Кстати, тут один кодер публиковал исходники демки - zasm и куча include без incbin. Испанский стыд же.