Какой кросс-ассемблер выбрать? SjASMPlus или всё-таки zmac

Микропроцессоры и микроконтроллеры от фирмы Zilog, а также компьютеры на них построенные

Moderator: Shaos

User avatar
Shaos
Admin
Posts: 23676
Joined: 09 Jan 2003 06:22
Location: Silicon Valley
Contact:

Re: Какой кросс-ассемблер выбрать? SjASMPlus или всё-таки zm

Post by Shaos »

FizikS wrote:Доделал таки перевод документации к компилятору SjASMPlus на русский язык. Перевод сделан при помощи Яндекс переводчика с незначительными корректировками для улучшения восприятия текста. Форматирование оригинального документа сохранено (файл справки - html документ). Т.е. все гиперссылки работают.
Предоставляю "как есть", без претензий на невысокохудожественное произведение...

В архиве:
1. Оригинальная справочная информация (английский язык)
2. Перевод "SjASMPlus 1.20.2 справочная информация [2023-02-14]"

Если найдете грубые ошибки, сообщите здесь, либо выкладывайте откорректированный документ.
А разве SjASMPlus изначально не русскими писан?
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
FizikS
Maniac
Posts: 250
Joined: 11 Oct 2018 07:52
Location: г. Клинцы, Брянская обл.

Re: Какой кросс-ассемблер выбрать? SjASMPlus или всё-таки zm

Post by FizikS »

Shaos wrote: А разве SjASMPlus изначально не русскими писан?
По моим сведениям его дописывали многие, но документации на русском языке я не нашел. На форуме https://zx-pk.ru/printthread.php?t=447 активно обсуждался и разрабатывался этот ассемблер, на версии 1.07 обсуждение закончилось. Но документация там тоже на английском ,что меня удивило. Многочисленные поиски документации на русском результатов не дали. Самую свежую версию этого ассемблера нашел здесь: https://github.com/z00m128/sjasmplus/re ... ag/v1.20.2
Сайт автора: https://z00m.speccy.cz/?file=blog
User avatar
shiny
Maniac
Posts: 324
Joined: 14 Oct 2023 13:59

Re: nedoPC SDK

Post by shiny »

zmac не нужен, удобнее ужасм(:
User avatar
Shaos
Admin
Posts: 23676
Joined: 09 Jan 2003 06:22
Location: Silicon Valley
Contact:

Re: nedoPC SDK

Post by Shaos »

Да вот нихрена :)
Ужасму надо писать какой-то бред про зхмпектрум чтобы бинарь получить, а у zmac бинарь выходит по умолчанию
И потом в zmac модули есть, он публик домейн и собирается где угодно - единственное он про недокументированные инструкции ничего не знает…
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
shiny
Maniac
Posts: 324
Joined: 14 Oct 2023 13:59

Re: nedoPC SDK

Post by shiny »

а zmac это под cp/m или снова изобретенный?

Ужасм удобен, если придется считать контрольные суммы, так необходимые под эмуляторы.
User avatar
Shaos
Admin
Posts: 23676
Joined: 09 Jan 2003 06:22
Location: Silicon Valley
Contact:

Re: nedoPC SDK

Post by Shaos »

zmac под Юникс вроде изначально был и писался разными людьми с апреля 1978 года - последняя наша версия от 2005: viewtopic.php?f=60&t=7938

А для контрольных сумм у меня есть отдельные утилиты bin2trd и bin2tap (планирую в последнюю ещё добавить создание .rk? файлов как опцию)
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
shiny
Maniac
Posts: 324
Joined: 14 Oct 2023 13:59

Re: Какой кросс-ассемблер выбрать? SjASMPlus или всё-таки zm

Post by shiny »

сейчас ужасм удобнее. Беспокоит devise zxspectrum48? Попросите на гитхабе, чтобы авторы исключили эту проверку.
User avatar
shiny
Maniac
Posts: 324
Joined: 14 Oct 2023 13:59

Re: nedoPC SDK

Post by shiny »

Shaos wrote:А для контрольных сумм у меня есть отдельные утилиты bin2trd и bin2tap (планирую в последнюю ещё добавить создание .rk? файлов как опцию)
Э? Если собирать тапки под спектрум, то можно обойтись bas2tap и bin2tap. Контрольная сумма для tr-dos годится для .scl формата.
User avatar
Shaos
Admin
Posts: 23676
Joined: 09 Jan 2003 06:22
Location: Silicon Valley
Contact:

Re: nedoPC SDK

Post by Shaos »

shiny wrote:
Shaos wrote:А для контрольных сумм у меня есть отдельные утилиты bin2trd и bin2tap (планирую в последнюю ещё добавить создание .rk? файлов как опцию)
Э? Если собирать тапки под спектрум, то можно обойтись bas2tap и bin2tap. Контрольная сумма для tr-dos годится для .scl формата.
Ну тогда нафиг этот ужасм?
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
shiny
Maniac
Posts: 324
Joined: 14 Oct 2023 13:59

Re: nedoPC SDK

Post by shiny »

Shaos wrote:Ну тогда нафиг этот ужасм?
для форматов scl/tap эти контрольные суммы считается с его помощью например.
User avatar
Shaos
Admin
Posts: 23676
Joined: 09 Jan 2003 06:22
Location: Silicon Valley
Contact:

Re: nedoPC SDK

Post by Shaos »

shiny wrote:
Shaos wrote:Ну тогда нафиг этот ужасм?
для форматов scl/tap эти контрольные суммы считается с его помощью например.
ну дык bin2tap ведь есть? и scl ненужен если можно делать урезанные trd (они понимаются многими эмулями)
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
shiny
Maniac
Posts: 324
Joined: 14 Oct 2023 13:59

Re: nedoPC SDK

Post by shiny »

Зачем нужен bin2tap, если можно обойтись без него?
Нужен scl или нет - дело вкуса. Кому нужен полупустой .trd с парой файлов на борту?
User avatar
Shaos
Admin
Posts: 23676
Joined: 09 Jan 2003 06:22
Location: Silicon Valley
Contact:

Re: Какой кросс-асм выбрать? SjASMPlus или всё-таки zmac

Post by Shaos »

shiny wrote:сейчас ужасм удобнее. Беспокоит devise zxspectrum48? Попросите на гитхабе, чтобы авторы исключили эту проверку.
а можно просто взять zmac где никаких установок девайсов небыло и нет :lol:

P.S. вижу вроде на https://github.com/z00m128/sjasmplus обещают сборку в "GNU/Linux, BSD, Raspberry Pi, macOS and Windows (click for exe)"
а вот доса нет - а вот zmac для доса есть :mrgreen:
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 23676
Joined: 09 Jan 2003 06:22
Location: Silicon Valley
Contact:

Re: nedoPC SDK

Post by Shaos »

shiny wrote:Зачем нужен bin2tap, если можно обойтись без него?
Нужен scl или нет - дело вкуса. Кому нужен полупустой .trd с парой файлов на борту?
ну он урезается до размеров этой пары файлов по сути (nedoPC SDK не делает 655-килобайтные TRD если что)
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
shiny
Maniac
Posts: 324
Joined: 14 Oct 2023 13:59

Re: nedoPC SDK

Post by shiny »

Кстати, тут один кодер публиковал исходники демки - zasm и куча include без incbin. Испанский стыд же.
Post Reply