- bin - файлы
-
? Feika@ - 23.01.2018 22:55
Извиняюсь что достаю глупыми вопросами, в интернете много файлов BIN но практически все они для эмуляторов, нашел программку file2bin, но не чего не выходит, даже если обратно конвективную BIN и указываю адрес загрузки 760 или 1000, и в эмуляторе оно так и становиться то при переносе на реальный комп, адрес загрузки какой-то дикий типа 468433 и не один бинарник не стартует.
¤
совет как жить дальше?
-
? zoom@ - 24.01.2018 00:09
Я эти BIN файлы сразу в редактор образов закидывал как они есть и все работало.
-
? zoom@ - 24.01.2018 00:11
Нужно сразу образ набивать файлами и потом только на дискету писать.
-
? Feika@ - 24.01.2018 02:09
у меня все бин что конвектированные что нет вот так открываются, побывал в андосе и досе, все равно эффект один, дайте совет где я туплю?
¤
https://cloud.ft.lv/f/8745719a4e/
-
? Alexander Tishin@ - 24.01.2018 06:04
Вероятно, дело в том, что вы "конвектируете". А надо конвертировать.
¤
Блин, что вы там делаете??? Из описания НИЧЕГО не ясно. Распишите по шагам.
-
? BD - 24.01.2018 07:16
у bin в первом слове - адрес, во втором - длина. проще всего грузить из бейсика BLOAD "FILE",R
для преобразования на БК есть RT-11.USR на дисках мкдос.
-
? gid - 24.01.2018 09:44
Форматов .bin два. Есть короткий - заголовок 4 байта: первые 2 - адрес загрузки, вторые 2 - размер файла без заголовка.
И длинный - заголовок 22 байта: 0..1 - адрес загрузки, 2..3 - размер файла без заголовка. 4..19 - 16 байт оригинальное БКшное имя файла, 20..21 - контрольная сумма файла (это почти аналог заголовка с кассеты, только КС перед файлом а не в конце)
¤
Различить эти форматы можно, если посмотреть бин файл в hex-редакторе. Если в начале файла есть имя - значит длинный, если нету - значит короткий. Мой эмулятор принимает оба формата. Но сохраняет только в коротком, как и все остальные мои проги.
¤
Длинный формат бин можно встретить в кучах .bin файлов которые лежат россыпью на разных сайтах с БКшными играми и т.п.
¤
Перенести на реальный БК бин можно двумя способами:
1. тупо закинуть в образ прогой BKDE, потом записать образ на дискету и проситать дискету на реальной БК с реальным дисководом.
2. Сконвертировать в .WAV и через магнитофонный вход передать, используя в качестве магнитофона РС. Для этого нужен переходник DIN-5 - mini Jack 3.5 или сразу соответствующий кабель.
Для БК10 есть третий способ
3. Использовать ТЛГ канал, но для этого нужно иметь COM порт на PC и соответствующий софт и распаяный кабель и возможно, модифицировать БК до первоначального состояния (в более поздних моделях ТЛГ канал отключен разомкнутием перемычек)
-
? Feika@ - 24.01.2018 11:16
ну а можно их переконвертировать в обычные бк файлы, чтобы они запускались в Андосе выбрал и ЕНТЕР нажал.
я и записываю их на дискету в образе затем хочу их запустить из под андоса и фигушки, в Бейсике не пробывал, но в Андосе и Фокале не один бин не запустился.
-
? BD - 24.01.2018 11:45
>> для преобразования на БК есть RT-11.USR на дисках мкдос
-
? BD - 24.01.2018 11:46
За чем тебе вообще bin? Все игрушки есть в образах.
-
? BD - 24.01.2018 12:12
http://pdp-11.ru/mybk/IMG/
начни хоть отсюда
-
? gid - 24.01.2018 12:42
[ну а можно их переконвертировать в обычные бк файлы, чтобы они запускались в Андосе выбрал и ЕНТЕР нажал.]
Я кажись понял. Вы их на реальную дискету пофайлово на РС записываете, чтобы потом эту дискету на БК прочитать?
Тогда способ такой.
1. Берём hex редактор.
2. открываем там бин файл.
3. определяем тип заголовка (короткий/длинный).
4. смотрим первые два байта, чтобы узнать адрес загрузки, записываем его на бумажку.
5. отрезаем заголовок нафиг, и сохраняем файл без расширения бин (чтобы путаницы не было).
6. записываем файл без расширения на дискету.
7. загружаемся в андосе, в оболочке наводим курсор на файл, записанный на РС.
8. пишем в командной строке ADR.M (или A:ADR.M если находимся на диске B:, а системный A:) и жмём ввод
9. меняем адрес загрузки на тот, что записали на бумажку ранее.
10. профит!
¤
Но всё-таки быстрее и гораздо проще кинуть этот файл в образ, а потом его на дискету записать, и пользоваться.
-
? BD - 24.01.2018 12:49
2gid см. почту на яндекс.
а Feika разберется дня за 3 ))
-
? Feika@ - 24.01.2018 13:07
BD при образы я знаю, просто я хочу разобраться что у чему последний мой бк я продал в 91 году, нужно пару тройку дней что-бы все вспомнить , Gid я так и делаю кидаю файлы в образ затем на дискету. Неужели без бумажки нельзя отрезав заголовок и обратно вернув 2 байта с адресом?
-
? BD - 24.01.2018 13:20
у тебя КУВТ? или БК11М с двумя дисководами, чтоб с RT-11 полноценно работать? )) больше bin не для чего не нужен.
-
? Feika@ - 24.01.2018 14:34
BD БК11М с двумя дисководами, мне эти bin тоже не в парились просто хочется разобраться, как в МК-Дос переключить на другие диски? <---- ----> только диск А включают в левой и правой панели?
-
? SKcorp. - 24.01.2018 14:45
Клавишей ШАГ.
-
? BD - 24.01.2018 14:48
а еще проще нажать ар2+1(help). можно узнать много интересного.
-
? BD - 24.01.2018 14:56
mkdos 3.15 для работы с дискетами брать отсюда
https://yadi.sk/d/9TgvjriE3KdmTJ
рекомендую всем хотябы утилиты обновить. кроме того, Voland распространяет для CF образ где edit.mc битый. menu.mc и edit.mc тоже настоятельно рекомендую обновить всем с этой дискеты.
-
? BD - 24.01.2018 15:42
Гурманы с СМК (!!!) могут с этого образа обновить "тело" мкдос и подгрузки, там уже, надеюсь, ничего меняться на будет.
Удалить файл "MK DOS V3.15" и сразу скопировать файл "MK DOS V3.18B".
https://yadi.sk/d/PsVb36WC3RjyyC
-
? SKcorp. - 24.01.2018 15:53
А какие отличия от 3.17?
-
? BD - 24.01.2018 16:10
По мелочам там. Если в панелях МС нет системного диска - подсунет. Конфигурацию HDD/CF выводит в 2х вариантах, если не совпадает - повод запустить SERVICE2, если не успеваешь посмотреть - держи пробел. Подгрузки .DRV можно прям в STARTS.COM грузить (бывш. файлы .USR), но только по 1 шт, правда.
Всего не помню, ибо МС новый еще не готов, пришлось точки входа и т.п. сохранять для старого.
-
? Feika@ - 24.01.2018 16:23
Да действительно в 3,15 диски работают, но читабельность цветного шрифта не какая, скопировал edit.mc и menu.mc в 3,17 не работает, может кто поделиться рабочим 3,17?
-
? BD - 24.01.2018 16:31
>> поделиться рабочим 3,17
тебе не надо! это для HDD.
-
? BD - 24.01.2018 16:41
телек подключаешь ТВ - AV? просто замени шрифт на 11+.BKF (в папке FONTS), найти можно нажав ПОВТ и набрав ".BKF". Потом КТ (выход в меню) и найти там Save Setup для сохранения ВСЕХ настроек.
-
? BD - 24.01.2018 16:48
>> а еще проще нажать ар2+1(help). можно узнать много интересного.
-
? Feika@ - 24.01.2018 17:10
BD я прочитал хелп в 3,15 все работает но цвета и шрифт аж глаза режет, в 3,17 все красиво но то что написано в хелпе не работает.
-
? BD - 24.01.2018 17:15
Начнем с начала... Телек подключил к БК через разъем ТВ или ЦТВ?
-
? Feika@ - 24.01.2018 17:22
цветной распаял через скарт + 5в с черно-белого в Андосе и в 3,17 все хорошо а вот 3,15 видно под чб заточен
-
? BD - 24.01.2018 17:41
Уффф. Наконец-то )) Скопируй на эту дискету https://yadi.sk/d/9TgvjriE3KdmTJ цветной шрифт, не важно откуда. Рекомендую DWG.FNT. Загрузись с нее. Нажми на нем ENTER. Потом Save Setup.
-
? BD - 24.01.2018 18:15
Если у телека есть разъем AV (тюльпан), спаяй еще проводок для ТВ (ч/б). 4й контакт - сигнал, 2 - общий. Тогда входы телека можно прям с пульта переключать.
-
? BD - 24.01.2018 18:20
http://storage5.static.itmages.ru/i/18/0124/h_1516807142_7688502_059a835551.jpg
вот чего у меня 2 года назад получилось, да еще со звуком AY ))
-
? Feika@ - 24.01.2018 18:34
Спасибо все помогло, а что лучше взять за основу Андос или МКдос? и все же если с сайта взять .bin я сегодня вырезал в гексе и пытался грузить но вот не в какую а на эмуляторах работают
-
? BD - 24.01.2018 18:40
для БК11М только RT-11 и CSIDOS. Если бы HDD был, то однозначно мкдос. а на дискетах все пофиг.
-
? Feika@ - 24.01.2018 19:48
BD спасибо, посмотрел все CSIDOS самый приятный по восприятию.
¤
Ладно вернемся к binam http://asd.ft.lv/Digger.bin вот конкретно один бин, что мне нужно сделать что-бы он стартовал не на симуляторе?
по совету Gig я сделал все в HEX все равно комп насмерть виснет, при запуске файла.
-
? BD - 24.01.2018 20:12
BKDE в TOOLS эмулятора лежит. В ней открываешь тот же образ mkdos, жмешь "довавить файлы", digger добавляешь на образ. И о, чудо! У него сразу появляются адрес и длина! Запускаешь хоть в эмуляторе, хоть пишешь образ для БК.
-
? Feika@ - 24.01.2018 20:18
BD уже 100 раз так делал открываю образ добавляю фаил, заливаю на дискету образ с помощью ukdsk затем вставляю в БК он видит со всеми адресами как в эмуляторе, жму и машина зависает. запускаю байсик bload"digger" и машина зависает запускаю фокал M digger S и зависаю что я делаю не так?
-
? Feika@ - 24.01.2018 20:18
BD уже 100 раз так делал открываю образ добавляю фаил, заливаю на дискету образ с помощью ukdsk затем вставляю в БК он видит со всеми адресами как в эмуляторе, жму и машина зависает. запускаю байсик bload"digger" и машина зависает запускаю фокал M digger S и зависаю что я делаю не так?
-
? BD - 24.01.2018 20:36
Только что проверил, все работает на БК. Запускать надо прям ENTERом из МКДОС, т.к. после импорта BKDE он уже не BIN.
-
? gid - 24.01.2018 20:44
Вот конкретно этот диггер имеет адрес загрузки 0760, и имеет автозапуск, так что после M digger уже никак не может быть S игра сама запускается.
Чтобы закинуть файл в образ, его не надо модифицировать, если отрезать у него заголовок, как BKDE узнает, какой у него адрес запуска?
-
? Feika@ - 24.01.2018 20:45
BD я понимаю что так должно быть!!! я тоже не совсем дурак в сфере ИТ работаю 15 лет, ну не запускается ОН, может у тебя есть viber, телеграмм или еще что? что-бы на форуме не флудить?
-
? BD - 24.01.2018 20:53
Т.е. в эмуляторе (при загрузке с образа) работает, а на БК с того же образа - нет?
Попробуй что-нибудь простое записать тем же образом.
-
? Feika@ - 24.01.2018 20:57
BD абсолютно точно я уже проверил бинов штук 50, и даже скачал программу для тестирования палитр, там сразу была версия бин и версия бк, и не одна не пошла
-
? BD - 24.01.2018 21:02
Ну не силен я в UKDSK. fdrawcmd.sys точно установлен? Ведь готовые образы у тебя получается на БК читать.
Попробуй с дискеты грузиться на РС через эмулятор Камнева (на главной странице тут)
-
? BD - 24.01.2018 21:10
И с помощью BKDE запиши какой-нибудь текстовый файл, по AP2+3 получится ли прочитать.
-
? Feika@ - 24.01.2018 21:22
да получается я писал сегодня и шрифт и другие программы и они стартовали проблема только с бин, Я проверил на детском компе там Винда на ней тоже не запускаються, така-же ошибка как и на БК.
¤
http://asd.ft.lv/img.dsk
¤
Проверь этот образ
-
? BD - 24.01.2018 21:38
Я тебе умный вещь скажу, CSIDOS копируй систему полностью, в т.ч. файл BK10 и т.п. Игрушки-то для БК10, надо 10чный монитор еще...
Запустил из мкдос с CSIDOS.USR ))
-
? BD - 24.01.2018 21:45
Для запуска из CSIDOS:
>BK10
? M
ИМЯ? JETMAN.BIN
? S
-
? Feika@ - 24.01.2018 23:50
Неа не работает
Для запуска из CSIDOS:
>BK10
? M
ИМЯ? JETMAN.BIN <<< Вот сдеся он без ошибок грузит но шрифт становиться зеленый.
? S
¤
а дальше S и S1000 можно жать хоть до упаду не чего не происходит.
-
? BD - 25.01.2018 00:30
В эмуляторе работает? Ну-ка запусти MSTD11 (поищи на старых дисках мкдос должен быть, на 3.17 точно)
-
? BD - 25.01.2018 00:40
В 10м мониторе переключение в цвет АР2+;
-
? BD - 25.01.2018 00:42
У тебя скорее чего-то с ОЗУ БК.
-
? BD - 25.01.2018 00:50
Если с готовых образов те же самые игрушки на БК запускаются... Ну отформатируй дискеты на БК. ANFORMAT, MFORMAT, DD...
-
? BD - 25.01.2018 01:14
а еще лучше, запиши INSULT.IMG и грузись с него на БК. если все части пройдут - самый лучший тест ))
-
? Feika@ - 25.01.2018 02:10
BD Insult весь прошел на ура. и дигер удалось запустить, тот что я запустил, я считал образ обратно на пк, затем достал файлы из образа, после этого добавил их в новый образ, сразу заметил что программа при добавление поставила адрес 1000 а был 760, затем открыв их в HEX понял что часть программы затерта нулями, значит bin портятся на этапе доставке. так как у меня линукс и усб флопик нужно это дело обмозговать.
-
? BD - 25.01.2018 06:53
можно прям на БК смотреть DESSом. переход по имени файла только в андос/мкдос.
-
? gid - 25.01.2018 09:53
[программа при добавление поставила адрес 1000]
Значит она не нашла заголовка .bin, поэтому подставляется адрес по умолчанию.
¤
[у меня линукс и усб флопик]
Вот с этого и нужно было начинать.
А как в линуксе делается работа с форматом 10 секторов на дорожке?
В винде без fdrawcmd вообще бесполезно трепыхаться, а под линукс его нету. К тому же fdrawcmd не совместим с USB дисководами и там в принципе невозможно задать формат, отличный от того, который жёстко прописан в контроллере usb дисковода, а там только стандартные типа 720К, 1.44М и т.п.
-
? BD - 25.01.2018 13:25
как я понял, он BKDE запускает под wine.
-
? Feika@ - 25.01.2018 20:20
Записал с 10го маздая и все заработало, большое вам спасибо что помогли разобраться и терпели этот ужас :)
-
? TheGWBV@ - 26.01.2018 00:00
>> Записал с 10го маздая и все заработало
Прошу уточнить, что именно имеется в виду? Запись образа на дискету с помощью USB дисковода?!
-
? Feika@ - 26.01.2018 02:33
bin файлы стали запускаться, писал их с обычного дисковода.
- << Форум