Просмотр полной версии : BIN2TAP: новая утилита для перевода бинарных файлов в образы ленты *.tap
introspec
30.05.2014, 03:55
всем пока
denpopov
30.05.2014, 06:15
неясно, зачем изобретать велосипед?
denpopov
30.05.2014, 09:42
А GenTape не подходит?
а ссылка?
Alex Rider
30.05.2014, 09:58
Новая программа BIN2TAP тоже может это делать, но вдобавок она умеет создать файлы бейсика (SAVE "", в т.ч. SAVE "" LINE) или беззаголовoчные файлы. Управление программой осуществляется из командной строки; это полезно для автоматической сборки программ с чуть более сложной загрузкой.
Для сборки демонстратора картинок для moroz'а специально наприсал cli-утилиту TapTool (http://zx.pk.ru/showthread.php?t=19326). Она умеет добавлять в tap все, что может только присниться, и даже чуть больше (например, hobeta).
introspec
30.05.2014, 10:55
Ну вот когда припёрло, не удалось мне найти ни gentape, ни taptool, хотя taptool'у я даже когда-то лайк ставил. Ну вот будет ещё одна.
Про что сказал denpopov я как всегда не понял! :)
denpopov
30.05.2014, 11:18
Про что сказал denpopov я как всегда не понял!
не судьба, видно:
гоблиновское изобретение (http://zx-spectrum.ru/viewtopic.php?f=24&t=1131)
introspec
30.05.2014, 11:38
не судьба, видно:
гоблиновское изобретение (http://zx-spectrum.ru/viewtopic.php?f=24&t=1131)Уточни, пожалуйста, какая именно из утилит, tapmaker.exe из дистрибутива z88dk (т.е. gentape на самом деле) или bas2tap авторства Martijn van der Heide является изобретением Гоблина?
denpopov
30.05.2014, 11:40
Уточни, пожалуйста, какая именно из утилит, tapmaker.exe из дистрибутива z88dk (т.е. gentape на самом деле) или bas2tap авторства Martijn van der Heide является изобретением Гоблина?
очевидно же - с помощью двух утилит можно быстро собрать тапку. Я так проделывал с Quad и с IDE на Forever.
introspec
30.05.2014, 11:50
очевидно же - с помощью двух утилит можно быстро собрать тапку. Я так проделывал с Quad и с IDE на Forever.
Очевидно же, что я собираю ВСЕ свои программы с помощью mktap и bintap, ничем не хуже схемы Гоблина.
Тем не менее, то, для чего была сделана эта утилита, выходит за рамки схемы Гоблина или моей старой схемы.
denpopov
30.05.2014, 11:58
Очевидно же, что я собираю ВСЕ свои программы с помощью mktap и bintap, ничем не хуже схемы Гоблина.
удачи)
Есть аналогичная программа для исходников на Sinclair Basic:
Версия 2.5 для Windows — https://worldofspectrum.net/pub/sinclair/tools/pc/bas2tap25-win.zip
И вот компилированная из исходника (https://github.com/speccyorg/bas2tap) версия 2.6 для DOS — http://old-dos.ru/index.php?page=files&mode=files&do=show&id=105640
Хватало и этой. Схема простая - Basic+код.
всем пока
Нашёл в другом месте описание и вложение:
Формат использования такой:
bin2tap [-r] input.bin output.tap - создание беззаголовочного кассетного блока
(опция -r или --raw подразумевает, что тип блока и контрольная сумма уже посчитаны в бинарнике, без этой опции тип будет проставлен как данные и контрольная сумма будет добавлена автоматически).
bin2tap -b input.bin output.tap zxname [start] - создание бейсик-файла с заголовком (вход, выход, имя в бейсике, строка автостарта). Строку автостарта можно не указывать, тогда автостарта не будет.
bin2tap -c input.bin output.tap zxname start - создание кодового файла (вход, выход, имя в бейсике, стартовый адрес).
Примеры:
bin2tap -b link_tap.bin ppb.tap "ANDY W." 10 - сборка бейсик-загрузчика у "Andy W. 50%";
bin2tap -c page0.bin pp0.tap "page0" 49152 - сборка кодового файла для страницы 0 там же.
82854
И вот ещё набор утилит — https://sourceforge.net/projects/zxspectrumutils/
а ссылка?
https://speccy-live.untergrund.net/2013/02/gentape-v0-20-released/
Компилировал при помощи DJGPP версию 1.0 от 01.06.2015.
82864
Исходник — https://github.com/yomboprime/ZXYLib/tree/master/gentape
Powered by vBulletin® Version 4.2.5 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot