![]() |
Вопрос по работе с дискетами на спектруме
Есть у меня спектрум и у него 1 дисковод. Еще есть дискеты. Хочу форматнуть одну дискету и переписать на нее информацию с другой дискеты. Мне реально это сделать или нет? Если реально, то как это делается?
Есть еще дискета с надписью "копировщики", но я еще ее не смотрела, так что мне если можно средствами TR-DOS. Знаю команды format, erase, move, list. То есть я смогу просмотреть содержимое дискеты, удалить некоторые файлы и форматировать дискету. Но вот копировать как файлы с дискеты на дискету че-то не знаю. Спасибо заранее, кто поможет. Просто хочу сделать отдельную дискету со своими программами. PS: хотела почитать про команду copy (логично), но книжка в формате дежавю, а там поиска-то по тексту я не нашла... |
Можно копировать диски и напрямую из TR-DOS. Вот только сейчас не вспомню какие. Нужно в книжке посмотреть. Можно отдельными файлами, можно, вроде, и весь диск. Только тогда используется маленький буфер, что-то в районе 4 кб., и процедура довольно длительная.
|
Ладно, спасибо, видимо придется книжку все же читать про работу в tr-dos. Плохо что там в дежавю формате поиска нет, чтобы посмотреть про одну команду. Или есть, но я его не нашла в ридере.
|
Так, кажется нашёл. Для копирования целого диска нужно ввести команду COPY b"А:", если копируешь на дисководе А. Будут запрсы на смену дисков, считываемого и записываемого. Пока всё. Удачи.
|
команды COPY b и COPY s (синтаксис последней не помню, тут точно надо книжку или методом тыка:)).
|
1 Attachment(s)
6. Форматирование диска.
Диск должен быть отформатирован до использования его компьютером. Это означает, что секторы на каждой дорожке долж*ны проверятся, идентефицироваться и получать метку электронным методом с помощью TRDOS. Начиная с этого момента TRDOS будет следить за тем что и где хранится на диске. В TRDOS содержится стандартная программа форматирования диска, и нет необходимости в загрузке дополнительного матобес*печения. Форматирование может выполнятся в любое время, даже если программа находится в памяти. Для форматирования диска вставьте его в дисковод с умол*чанием и закройде крышку. Отпечатайте ключевое слово FORMAT EE SHIFT, SHIFT SYMBOL O, за которым следует название диска в ка*вычках. Длинна названия может доходить до 8 знаков, с исполь- зованием верхнего или нижнего регистров , включая пробелы. Например: FORMAT "DISCONE" Нажмите <ENTER> для завершения команды и ждите. Время, затрачиваемое TRDOS для разметки секторов, колеблется между одно и двухсторонними 40 и 80 -дорожечными дисководами. Если дисководы двухсторонние, то обе стороны форматируются фавтома*тически. По завершении на экране появляется: DISCONE 624/624 или 1264/1264 или 2544/2544 A> На этом дисплее представлено название диска, за которым следует количество секторов для данного формата диска. Если первый номер меньше второго, ваш диск дефектный. Максимальное количество секторов варьируеться в соответс*твии с техническими особеностями диска. Система всегда исполь*зует дорожку 0, что остовляет 39 дорожек на SS 40-дорожечном, 79-на DS 40 или SS 80-дорожечном и 159 на DS 80-дорожечном. При 16 секторах на дорожку мы получаем 624, 1264 или 2544 в качестве максимально возможного количества(см. также Раздел 1.2 ). 8. Копирование файлов. Существуют три команды для копирования: COPY - для копирования обычного файла. COPYS - для копирования файла системы с одним дисководом. COPYB - для дублирования системы с одним дисководом. Основной элемент синтаксиса - COPY. Это ключевое слово SPECTRUM на клавише "Z". Основной син*таксис следующий: COPY"NEW FILE","OLD FILE"TYPE Требуемый синтаксис следует практике SOS таким образом, что названия нового, так и старого файла помещаются в кавыч*ках, а тип файла обозначается с помощью ключевых слов SOS. Четыре различных файла следующие: BASIC PROGRAM (программа бейсик) CODE - MASHINE CODE PROGRAM (программа в машинных кодах) DATA - файл массива данных # - файл с последовательным/произвольным доступом. Обратите внимание, что программа BASIC имеет тип пустого файла. Все команды должны иметь точную форму наименования, вклю*чая верхний и нижний регистр и пробелы, а также тип файла. По*этому лучше иметь дисплей CAT. Следует помнить, что в тех случаях, когда следует заклю*чить в кавычки 2 наименования, например для команд COPY или NEW, первым заключается в кавычки новое наименование. К тому же тип не следует за новым названием, т.к. он идентичен старому. 8.1 Копирование на один и тот же диск. Когда Вы установили диск, содержащий файлы и подлежащий копированию, в дисковод "A" (не имеет значения, какой диск ис*пользуется), первое, что надо сделать - это "@" CAT этого дис*ка. Следует сообщить TRDOS название файла, подлежащего копиро*ванию и название, под которым следует записать эту копию. Нап*ример: COPY"VAT69","WHISKY"CODE Заметьте, что новое и старое название файла находятся в кавычках и разделены запятой. Поскольку это мифическая прог*рамма, относящаяся к алкогольным напиткам, мы должны добавить тип файла CODE. Нажмите <ENTER>, и команда исчезнет на две се*кунды. Когда подсказка TRDOS снова появится, явного изменения не будет. При выполнении новой команды CAT мы обнаружим , что на дисплее представлен новый файл VAT69<C>. Вы не можете записать два файла на один и тот же диск с идентичными названиями. Идентичные означает абсолютно одинако*вые. Можно иметь два файла с одинаковыми названиями, но один в нижнем, другой в верхнем регистре. Один может быть программой BASIC, другой - программой машинногокода, например: STOCFILE<C> приемлимо, потому что типы STOCFILE<B> файлов различны. PURCHASE<B> приемлимо, потому что последняя PURCHASE<B> буква - CAPS ON ONE (в другом регистре ) Используя этот принцип, можно было бы скопировать наш предыдущий пример, не отходя от общего термина "WHISKY" на но*вый: COPY "WHISKY","WHISKY"CODE или COPY "WHISKY2","WHISKY"CODE До сих пор мы рассматривали копирование на один и тот же диск. Процедура копирования на другой диск зависит от того, имеется ли у вас второй дисковод. 8.2 Копирование и дублирование на одном диске. Если имеется только один дисковод, нельзя использовать обычную команду COPY. Обе соманды "COPYS" и "COPYB" предназна*чены для системы с одним дисководом. Первая "COPYS" используеться для копирования одного файла с одного диска на другой, используя один и тот же дисковод. Вторая команда "COPYB" используется для дублирования диска на другой диск, то есть для копирования всех файлов. Вот примеры команды "COPYS". COPYS"WINES" или COPYS"BEER"CODE Где "WINES" и "BEER"CODE - существующие файлы. Заметьте разницу, прежде мы вносили новое наименование в кавычках тот*час же после подсказки. Теперь мы сообщаем TRDOS, какую прог*рамму копировать, и таким образом существующее наименование идет в каычках после "COPYS". Чтобы удостовериться ,что у вас в дисководе правильный диск, Вам дается подсказка вставить диск и нажать "Y". После прочтения диска программа дает Вам подсказку заменить его вто*рым диском и ввести новое наименование, под которым будет ко*пироваться новая программа. Не следует придавать слишком боль*шого значения созданию дублированной копии всех программ. При работе, основанной на использовании кассеты эта деятельность поглощает слишком мрого времени . Чтобы программа представляла ценность, она должна быть скопирована, лента повторно перемо*тана и затем проверена. Это довольно долгая процедура ! При использовании TRDOS и диска копирование и, по жела*нию, повторная загрузка программы для проверки правильности работы, займет меньше минуты. В основном дублирование програм*мы состоит из создания копии на другом диске, предназначенном исключительно для целей дублирования. Команда COPYB действует как расширение команды COPYS. Стандартная программа прогоняется с помощью ввода команды COPYB. Начиная с этого момента на экране появится подсказка относительно смены диска и какие клавиши нажимать. 9.1 Переименование файла - команда NEW. Способность к изменению заголовка файла на дисках - это одна из наиболее гибких команд, имеющихся в нашем распоряжении. Изменение заголовка играет большую роль для разработки программы. К тому же, Вы имеете исправить ошибки печати (они случаютсь) в заголов- ках программ. В отличие от других команд TRDOS этот диск должен находиться в дисководе с умолчанием, и этим дисководом должен быть дисковод "A:". Это также одна из небольшого количества команд на диске, для которой вам необходимо находиться в TRDOS, а не выдавать команду из SOS. Следовательно, мы будем в TRDOS, используя дисковод "A:" и клю- чевое слово SPECTRUM NEW (клавиша A). Сделайте сначала CAT диска с тем, чтобы на экране был представлен подлежащий изленению файл. Теперь вводите ключевое слово NEW а затем - новый заголовок (как всегда, вкавычках), А затем сушествующий заголовок, они разделяются запятой . NEW"BOOT","PROG" Нажмите <ENTER>, и подсказка исчезнет на пару секунд. Когда она вновь появится, ничего как будто не произойдет. Повторите CAT, и листинг снова появится на экране, и вы увидете, что "PROG" замене- но на "BOOT". 9.2 Стирание файла - команда ERASE. Если файл на диске устарел и больше не требуется, его можно стереть. Командное ключевое слово - ERASE, оно получается с помощью перехода в режим E, нажатия и удержания SYMBOL SHIFT и нажатия клавиши 7, Например: ERASE "OLDPROG" ERASE "ABSOLE"DATA Теперь мы вводим <ENTER> команду. Когда через пару секунд вновь появляется подсказка, CAT подтверждает, что этот файл изчез, и факт зарегестрирован в заголовке CAT под номером устраненного фай- ла. |
alexeenko, круто! спасибо!
меня всегда надо носом ткнуть =) |
Да, Алексей всегда на высоте!
Мне так-же подсказывал при просьбах. |
Лихо вы... А не прощё ADS-ом отфарматировать, и копировщиком переписывать? Отмечать файлы, чтобы записать GRAPH или по русски символ шифт+9. Далее вроде С. Он сам спросит с какого дисковода переписывать. В твоём случае с А на А. Копировщик Джемени командер переписывал у меня просто всё на ура.
|
Quote:
Там все просто, как божий день. ТР-ДОС заумный, не порти девичий мозг. |
Quote:
|
Quote:
|
Если Мат1ше нужен дисковод 5.25 для ПЦ, я думаю это не проблема, такой хлам ей здесь в легкую подарят, тот же ААА!
Гонять с диска на диск можно реальным спектрумом или ПЦ через образ. Пусть Мат1ша сформулирует чего она точно хочет. |
Quote:
|
Quote:
Лучше бут на дискетку забрось он занимает немного, тем более на дисках всегда немножко пустого места остается. Все легко копируется. А так будешь клацать имена файлов и т.п. Бут удобнее намного. Ведь на ПЦ в МС-ДОСе от хорошей жизни не работают, пользуются нортоном. Так и здесь надо делать. |
Да, не спорю, удобнее. Но у меня ни малейшего желания нет искать 5.25" дисковод, или ехать за ним в Москву, даже если его мне подарят, подключать его, возиться с перемычками или еще чем-нибудь страшным. И ставить 98 винду чтобы он работал. Это уже для гиков. А мне, всего-то навсего, и надо, научиться азам работы в TR-DOS, которые я не знала в детстве - сохранила давеча на дискету свою программу - радости было нереально. Раньше только знай набирала постоянно по-новой.
|
Mat1sha, у тебя сколько дискет?
Может у тебя есть этот бут, на дискетах можно просто поискать. У нас так 90% дисков с ним было. Есть дискета с бутами? |
Quote:
Quote:
Поздравляю тебя с покупкой машины. |
http://zxboot.narod.ru/subdownload/commanders.html
Сходи по ссылке. Самый первый, На голубом фоне, ничего лишнего, только название файлов и внизу меню. Если найдешь у себя на дисках такой, я тебе все объяснию, как и чего с ним делать. У тебя снимутся все твои проблемы разом. У меня на всех дисках был такой бут, он очень удобный, для меня лично Спектрум без него не Спектрум... |
Клон, вообще ничего похожего нет. Я сфоткаю на выходных что есть и покажу. А щас ну ее эту тему, надоело уже флеймить.
|
Mat1sha, Не может быть, должен быть!
Посмотри все диски по очереди и найдешь. |
Мат1ша, ну что нашла бутик?
|
5 Attachment(s)
Quote:
Почему они все такие разные? менюшки |
Ищи прогу под именем COM-128 (COM128) супер пупер копировщик.
|
Quote:
|
Quote:
|
Mat1sha, разные бывают коммандеры.
Но тот, который я рекомендовал, наиболее прост и удобен. Я пользовался им и могу тебе в легкую подсказать все функции для работы с файлами в нем. Если у тебя нет его на дисках, то посмотри другие, наверняка они тоже позволяют копировать файлы. В бутах, как правило, предусмотрено копирование с использованием одного дисковода. Форматирование делаешь предварительно в TR-DOS, или просто удаляешь файлы через коммандер. Если уж очень туго у тебя, я могу через пару недель, когда из отпуска выйду, на работе загнать тебе дискетку с этим бутом и разными демами. У нас есть старый 286 с таким дисководом. И пошлю ее по почте... |
Клон, пасибо, я примерно так и думала про коммандеры (и менюшки разные соответственно). Дискету писать не надо, на почту тоже никого из-за этого не погоню - не люблю оставаться в долгу, это портит карму. =) Посмотрю свои копировщики лучше... если она не испортилась, та дискета. А если испортилась, то буду средствами ТР-ДОСа копировать. Всем спасибо, тему можно закрывать.
|
Mat1sha, да ладно, в каком долгу?
Давай я тебе ее привезу! Может тебе второй монитор электроника нужен? Один на даче другой дома. У меня есть лишний :). |
1 Attachment(s)
"Бутов" еще 4 штуки нашла разных помимо тех 5. Итого 9. Чем сделаны - не знаю. До 93 года все. На некоторых дискетах написано "C Demenchuk C." Who is Mr.Demenchuk? Дискета "копировщики" завелась, но не смотрела еще. Есть тут хоть один копировщик?
|
копировщики есть, но они все кассета -> кассета :v2_confu:
|
goodboy, TD-COPY в помощь... Может все.
|
Quote:
|
Rindex, я и не слушаю. Спектрум у меня 128й, мне папа сказал. Даже на память перечислил микросхемы и какие-то цифирки на ПЗУ и ОЗУ. Про AY спрашивать не стала, вы мне сначала скажите по-русски что это такое. Может и оно у меня тоже есть (а если нет то и пофиг)
Да ладно, все эти копировщики не нужны мне, TR-Dos-ом скопирую. ААА мне внятно объяснил. |
Mat1sha, ая-яй!
И долго эта мыльная опера будет продолжаться? 1- Ну пойдем? 2 -Ага сейчас пойдем. 1- Ну что, может быть пойдем? 2- Да, да пойдем. 1- Ну мы все-таки пойдем? 2- Ага пойдем ( в следующей серии). Я предлагаю обсудить что-то более серьезное, например, как сбросить компьютер. :rolleyes: И не смейтесь, не все это умеют, папа принес спек, как включать показал, а как сбрасывать нет. Многие просто играют и не знают как сбрасывать, всегда пользуются кнопкой выключения. :rolleyes: |
Quote:
Уморил ты, Клон, во всех темах... |
Mat1sha, что-то я все меньше и меньше верю в твои небылицы, уж прости.:rolleyes:
|
А что не так? Был вопрос, как копировать средствами тр-дос, есть ли копировщики на дискете и что такое АУ. А от тебя пока что один флейм: про буты зачем-то речь завел... я тебе нашла аж 9 бутов разных - ситуация с ними так и не прояснилась. И адрес почтовый выпросил а дискетку посылать передумал. Ну кто так делает, в натуре?!. =) Я в спектруме знаю только как игру загрузить и ВСЕ. А книжки читать не люблю, поэтому все спрашиваю.
Какие-то посты параноидальные пишешь постоянно... я не аамор, меня не доведешь =) ЗЫ: утром прийдет Витамин и покарает всех за флейм. И будет прав. |
http://pic.ipicture.ru/uploads/09100...RTLEa52M44.jpg
Твой комп на картинке? Вверху отдельная платка - это, скорее всего, BDI (контроллер дисковода). На нем расположены две большие микросхемы о сорока ножках. При большом увеличении видно, что микросхемы промаркированы КР... Одна из них, скорее всего верхняя ВГ93 - контроллер дисковода, вторая нижняя, наверное, порт клавиатуры, хотя могу ошибаться. Но вряд ли это АУ(музыкальный сопроцессор), на сколько я знаю русских АУ не было, а там русская сороконожка , так как "КР...", да и не место ей на BDI. Ниже на основной плате отчетливо наблюдаются 16 микросхем ОЗУ, на более крупной фотке ниже видно, что это РУ5. То есть 64 килобита на 16 итого 1024 килобита или 128 килобайт, если еще на 8 разделить. http://pic.ipicture.ru/uploads/09100...hFOppRSLco.jpg Дальше лезем под плату, фотка ниже. Там наблюдаем ПЗУ, скорее всего 32кб, так как на ютюбе видел у тебя на работающем компьютере только бейсик 48, 128 бейсика не было. Поэтому у тебя 16кб – бейсик 48 и 16 кб ТР-ДОС, все в одной микросхеме. В дали виднеется еще одна сороконожка, маркировки не видно, но ежу ясно, что это Z80 (центральный процессор), так как больше сороконожек на основной плате не наблюдается. В сухом остатке у тебя 128к машинка, без муз процессора и без нормальной прошивки для 128 машины. Как модернизацию вижу установку доп ПЗУ на BDI с прошивкой TR-DOS, в основное ПЗУ загоняется прошивка для 128 машины, например, от пентагона. Все это можно сделать на штатном печатном рисунке, ибо так и должно быть. У тебя сэкономили на одной ПЗУшке. http://pic.ipicture.ru/uploads/09100...PlEn7cgERK.jpg |
Первым делом надо вставить или AY-3-8910, или YM2149 (она точно такая-же по размеру), или AY-3-8912 (он меньше, увидишь его на фотке с винтиком). И будет тебе музыкальное счастье.
|
| All times are GMT +4. The time now is 00:25. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.