Утилита bin2scl

Ответить
Аватара пользователя
Activator
Сообщения: 349
Зарегистрирован: 03 янв 2025, 02:07
Откуда: Харьков

Утилита bin2scl

Сообщение Activator »

Есть-ли в природе такая утилитка?
Слышал, что Медноногов такую делал, но нигде не могу найти. Или может есть утилита, которая моноблок делает из бинарника и в scl его конвертит?
Аватара пользователя
AAA
Сообщения: 40405
Зарегистрирован: 08 июл 2016, 23:04
Откуда: Москва
Контактная информация:

Re: Утилита bin2scl

Сообщение AAA »

Что то я такой е слышал, надо тибох а сказать
Аватара пользователя
Activator
Сообщения: 349
Зарегистрирован: 03 янв 2025, 02:07
Откуда: Харьков

Re: Утилита bin2scl

Сообщение Activator »

AAA писал(а): 16 мар 2025, 20:03 Что то я такой е слышал, надо тибох а сказать
https://zx-pk.ru/threads/13563-beepola. ... viewfull=1
Вот тут про нее упоминают.
Аватара пользователя
shiny
Сообщения: 10489
Зарегистрирован: 22 дек 2016, 00:00
Откуда: в Шуе бал

Re: Утилита bin2scl

Сообщение shiny »

Или пользоваться Far, или писать свою утилиту.
Аватара пользователя
krt17
Сообщения: 423
Зарегистрирован: 17 апр 2018, 23:45

Re: Утилита bin2scl

Сообщение krt17 »

я просто в сджасме делаю лоадер моноблочный. мы тут как то перетирали как сцл в сжасме запилить с контрольной суммой
Аватара пользователя
shiny
Сообщения: 10489
Зарегистрирован: 22 дек 2016, 00:00
Откуда: в Шуе бал

Re: Утилита bin2scl

Сообщение shiny »

Можно и без моноблока собрать.
Вложения
scl.rar
(2.85 КБ) 278 скачиваний
Аватара пользователя
Activator
Сообщения: 349
Зарегистрирован: 03 янв 2025, 02:07
Откуда: Харьков

Re: Утилита bin2scl

Сообщение Activator »

shiny писал(а): 17 мар 2025, 13:32 Можно и без моноблока собрать.
Это ж еще компилить надо чем-то.
Аватара пользователя
shiny
Сообщения: 10489
Зарегистрирован: 22 дек 2016, 00:00
Откуда: в Шуе бал

Re: Утилита bin2scl

Сообщение shiny »

Тогда сложно: bin2hob, hob2scl
Аватара пользователя
shiny
Сообщения: 10489
Зарегистрирован: 22 дек 2016, 00:00
Откуда: в Шуе бал

Re: Утилита bin2scl

Сообщение shiny »

Activator писал(а): 17 мар 2025, 13:58 Это ж еще компилить надо чем-то.
Какой вариант тебе нужен? Если создавать scl из одного бинаря с указанным адресом, то завтра напишу. Если добавлять файл к готовому scl, то будет сложнее.
Аватара пользователя
Activator
Сообщения: 349
Зарегистрирован: 03 янв 2025, 02:07
Откуда: Харьков

Re: Утилита bin2scl

Сообщение Activator »

shiny писал(а): 19 мар 2025, 19:50
Activator писал(а): 17 мар 2025, 13:58 Это ж еще компилить надо чем-то.
Какой вариант тебе нужен? Если создавать scl из одного бинаря с указанным адресом, то завтра напишу. Если добавлять файл к готовому scl, то будет сложнее.
Я уже с компилятором разобрался. Норм.
Аватара пользователя
daniel
Сообщения: 1418
Зарегистрирован: 17 дек 2016, 00:00
Откуда: del

Re: Утилита bin2scl

Сообщение daniel »

Плагины для тотала не?
Аватара пользователя
krt17
Сообщения: 423
Зарегистрирован: 17 апр 2018, 23:45

Re: Утилита bin2scl

Сообщение krt17 »

я думал вначале необходимо активировать запуск бинарника, типа прилепить бейсик лоадер и старт кода, если просто сделать .C в виде scl то тут море способов в пару кликов же.
Аватара пользователя
Activator
Сообщения: 349
Зарегистрирован: 03 янв 2025, 02:07
Откуда: Харьков

Re: Утилита bin2scl

Сообщение Activator »

krt17 писал(а): 19 мар 2025, 22:47 я думал вначале необходимо активировать запуск бинарника, типа прилепить бейсик лоадер и старт кода, если просто сделать .C в виде scl то тут море способов в пару кликов же.
Именно первое и нужно сделать.
Аватара пользователя
krt17
Сообщения: 423
Зарегистрирован: 17 апр 2018, 23:45

Re: Утилита bin2scl

Сообщение krt17 »

ну получилось я так понял?
Аватара пользователя
Activator
Сообщения: 349
Зарегистрирован: 03 янв 2025, 02:07
Откуда: Харьков

Re: Утилита bin2scl

Сообщение Activator »

krt17 писал(а): 19 мар 2025, 22:50 ну получилось я так понял?
Получилось через компилятор sjasm.
Аватара пользователя
shiny
Сообщения: 10489
Зарегистрирован: 22 дек 2016, 00:00
Откуда: в Шуе бал

Re: Утилита bin2scl

Сообщение shiny »

Слепил утилитку. Думаю добавить возможность добавления бинаря к .scl
Вложения
bin2scl.rar
(8.6 КБ) 226 скачиваний
Аватара пользователя
shiny
Сообщения: 10489
Зарегистрирован: 22 дек 2016, 00:00
Откуда: в Шуе бал

Re: Утилита bin2scl

Сообщение shiny »

Activator писал(а): 19 мар 2025, 22:56 Получилось через компилятор sjasm.
Для этого я выкладывал сырки к кректрам. В исходнике можно разобраться - в Бейсике код загрузки, бинари добавляются в хвост проги и получается моноблок.
Аватара пользователя
krt17
Сообщения: 423
Зарегистрирован: 17 апр 2018, 23:45

Re: Утилита bin2scl

Сообщение krt17 »

Говно scl в наличии контрольной суммы в конце, 4 байта, наследие дискет головного мозга создателей. Большинству эмулей закономерно пофиг на нее, но апологеты флописизма неимоверно возбуждаются от попранных канонов при ее отсутствии. Для себя конечно пофиг.
Аватара пользователя
shiny
Сообщения: 10489
Зарегистрирован: 22 дек 2016, 00:00
Откуда: в Шуе бал

Re: Утилита bin2scl

Сообщение shiny »

Тебя послушать, так можно придти к выводу, что у тапок контрольные суммы - это зло.
Аватара пользователя
krt17
Сообщения: 423
Зарегистрирован: 17 апр 2018, 23:45

Re: Утилита bin2scl

Сообщение krt17 »

одно дело когда это было в оригинальном формате, там лента, другое дело что подвешено непойми зачем. Есть у текстовых файлов контрольки? даже у ромов нет, а тут привесили кусок говна. Это даже не рудимент а следсвие слабоумия.
Аватара пользователя
shiny
Сообщения: 10489
Зарегистрирован: 22 дек 2016, 00:00
Откуда: в Шуе бал

Re: Утилита bin2scl

Сообщение shiny »

Алгоритм подсчета несложный, но придется придерживаться. Плагины Far тоже неровно дышат к scl, так что, если выкинешь эти 4 байта, то узнаешь о себе много нового.
Аватара пользователя
shiny
Сообщения: 10489
Зарегистрирован: 22 дек 2016, 00:00
Откуда: в Шуе бал

Re: Утилита bin2scl

Сообщение shiny »

версия 0.2 добавляет бинарь к указанному файлу. На выходе Output.scl
Вложения
bin2scl.rar
(10.34 КБ) 205 скачиваний
Ответить