IBM PCjr

16-битные ПЦ-совместимые компьютеры с процессорами 8086/8088/80286 работающие под управлением ДОС

Moderator: Shaos

Vic3Dexe
Doomed
Posts: 370
Joined: 16 Dec 2014 11:58
Location: Киев

Re: IBM PCjr

Post by Vic3Dexe »

Lavr wrote: Могу выложить такую прогу готовую - если оно тебе действительно надо.
Правда, не знаю, заработает ли она под PCjr, и что копировать посекторно,
если она у тебя вроде как не делает format a:
Если это мне, то мне не надо :)
Это я Shaos-у варианты предлагал.
По поводу format a: - я просто не помню, умеет ли штатный формат запрашивать дискету перед процессом, т.е. чтобы он сам себя не выпилил.
VGrad
Maniac
Posts: 208
Joined: 18 Nov 2013 15:15
Location: все оттуда ;)

Re: IBM PCjr

Post by VGrad »

Vic3Dexe wrote:
Lavr wrote: Могу выложить такую прогу готовую - если оно тебе действительно надо.
Правда, не знаю, заработает ли она под PCjr, и что копировать посекторно,
если она у тебя вроде как не делает format a:
Если это мне, то мне не надо :)
Это я Shaos-у варианты предлагал.
По поводу format a: - я просто не помню, умеет ли штатный формат запрашивать дискету перед процессом, т.е. чтобы он сам себя не выпилил.
Если привод один, то удобно делать format b:, тогда предлагает заменить дискетту в приводе.
User avatar
Shaos
Admin
Posts: 24086
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: IBM PCjr

Post by Shaos »

Lavr wrote:
Vic3Dexe wrote:Если очень надо - попробую написать прогу посекторного копирования.
Могу выложить такую прогу готовую - если оно тебе действительно надо.
Правда, не знаю, заработает ли она под PCjr, и что копировать посекторно,
если она у тебя вроде как не делает format a:
А у тебя форматирует? Вроде я помню в наше время диски продавались уже отформатированные под ДОС - однако у меня тут есть коробочка 5-дюймовых дисков и они там совсем чистые...

Думаю а не сделать ли такой форматирующе-копирующий картридж? Либо с собственной программой, либо с урезанным досом с несколькими утилитками включая FORMAT и SYS?
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Re: IBM PCjr

Post by Lavr »

Shaos wrote:А у тебя форматирует?
Нет - у меня делает копию дискеты (возможно) любого формата.
А уж посекторно или чтением всей дорожки - этого я не знаю...
iLavr
User avatar
Shaos
Admin
Posts: 24086
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: IBM PCjr

Post by Shaos »

jdigreze wrote:
Shaos wrote:можно посмотреть на содержимое диска командой DIR :)

Правда я не все файлы вижу - например COMMAND.COM и AUTOEXEC.BAT вижу, а вот IBMBIO.COM и IBMDOS.COM - нет (или эти файлы скрытые и не могут быть видны обычными средствами?)
Скрытые файлы и не увидишь без ключей ;)
В PC-DOS 2.10 этих ключей по-видимому ещё небыло...
Я тут за главного - если что шлите мыло на me собака shaos точка net
jdigreze
God
Posts: 1388
Joined: 02 Jan 2006 02:28
Location: Abakan

Re: IBM PCjr

Post by jdigreze »

У меня PC-DOS 2.10 под рукой нет, проверить не на чем. :mrgreen:
Vic3Dexe
Doomed
Posts: 370
Joined: 16 Dec 2014 11:58
Location: Киев

Re: IBM PCjr

Post by Vic3Dexe »

А 3.30 не вариант? Она же вроде умеет заморочки jr. Зато сразу дескрипторы файлов вместо FCB-убожества, ключики, fformat точно взлетит - а этот отформатирует, пожалуй, даже стальную пластину :)
А уж посекторно или чтением всей дорожки - этого я не знаю...
А пофик. Я, в принципе, и говорил о чтении дорожек, "посекторно" - это в смысле мимо файловой системы.
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Re: IBM PCjr

Post by Lavr »

Vic3Dexe wrote:
А уж посекторно или чтением всей дорожки - этого я не знаю...
А пофик. Я, в принципе, и говорил о чтении дорожек, "посекторно" - это в смысле мимо файловой системы.
Ну коли пофик - флаг в руки тебе тогда, пиши, коли вызвался... :wink:
iLavr
Vic3Dexe
Doomed
Posts: 370
Joined: 16 Dec 2014 11:58
Location: Киев

Re: IBM PCjr

Post by Vic3Dexe »

Lavr wrote:Ну коли пофик - флаг в руки тебе тогда, пиши, коли вызвался... :wink:
Дык ить лехко, только не просил никто ;)

Вообще говоря, я не на пустом месте предлагаю посильную помощь. В свое время (т.е. время, когда у меня был Поиск) зверствовал некий вирусняк, который превращал бут-сектор дискеты в равномерную кашу из рандом-байтов. Нет, не NDD. Хотя эффект похож.
Я-то вирус поборол (с помощью aidstest, adinf и какой-то матери), но дискеты по понятным причинам не читались.
Чисто на удачу я склепал примитивнейший копировщик бут-сектора. Предлагал вставить дискету-источник и дискету-приемник. Копировал CHS 0/0/1.
Магия: все дискеты вернулись в семью.

Я к чему - алгоритм прост как 2 копейки. Расширить его на n/m/k цилиндров/бошек/секторов не проблема вообще.
User avatar
Shaos
Admin
Posts: 24086
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: IBM PCjr

Post by Shaos »

Сырцы сохранились?

Я примерно уже прикинул - через BIOS можно читать-писать отдельные сектора (в количестве до 8 подряд вроде бы), программку засунуть в картридж - и всё
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Re: IBM PCjr

Post by Lavr »

Я что-то потерял уже нить из-за чего весь сыр-бор-то?
Дисковод не работает, нечем форматнуть диск или в чем проблема-то?
iLavr
User avatar
Shaos
Admin
Posts: 24086
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: IBM PCjr

Post by Shaos »

Lavr wrote:Я что-то потерял уже нить из-за чего весь сыр-бор-то?
Дисковод не работает, нечем форматнуть диск или в чем проблема-то?
Дисковод уже поставил рабочий - проблема скопировать диск ибо дисковод один (второй без хаков к PCjr не подключить)

Видится мне программулька на картридже, которая читает что может с одного диска в память - потом сливает на другой диск (по выбору пользователя - только бут либо всё) ну там плюс форматилка, редактор секторов до кучи и т.д. - Shaos Disk Doctor короче :)

А в идеале хотелось бы получить запуск PC-DOS 2.10 с картриджа (виртуальный диск C:) чтобы дисковод был свободен 100%
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
VituZz
God
Posts: 1343
Joined: 13 Nov 2010 04:06

Re: IBM PCjr

Post by VituZz »

Даже в CP/M вроде умели копировать на одном дисководе. А в старом ДОСе нельзя?
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Re: IBM PCjr

Post by Lavr »

Shaos wrote:Дисковод уже поставил рабочий - проблема скопировать диск ибо дисковод один (второй без хаков к PCjr не подключить)
Ну если с дискеты запустить Волков Коммандер - то он умеет работать с одним физическим дисководом, как с двумя логическими - А и В.
iLavr
User avatar
Shaos
Admin
Posts: 24086
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: IBM PCjr

Post by Shaos »

VituZz wrote:Даже в CP/M вроде умели копировать на одном дисководе. А в старом ДОСе нельзя?
Дык ДОСа нету - есть пара дисков с самозапуском откуда можно позаимствовать бут

И потом куча досовских команд внешние - как их использовать если дисковод один и диск ДОС вытащен?

Code: Select all

*** Directory of PC-DOS 2.10 (Disk 1)

 Volume in drive A has no label
 Directory of  A:\

IBMBIO   COM     4736  10-20-83  12:00p
IBMDOS   COM    17024  10-20-83  12:00p
COMMAND  COM    17792  10-20-83  12:00p
ANSI     SYS     1664  10-20-83  12:00p
FORMAT   COM     6912  10-20-83  12:00p
CHKDSK   COM     6400  10-20-83  12:00p
SYS      COM     1680  10-20-83  12:00p
DISKCOPY COM     2576  10-20-83  12:00p
DISKCOMP COM     2188  10-20-83  12:00p
COMP     COM     2534  10-20-83  12:00p
EDLIN    COM     4608  10-20-83  12:00p
MODE     COM     3139  10-20-83  12:00p
FDISK    COM     6369  10-20-83  12:00p
BACKUP   COM     3687  10-20-83  12:00p
RESTORE  COM     4003  10-20-83  12:00p
PRINT    COM     4608  10-20-83  12:00p
RECOVER  COM     2304  10-20-83  12:00p
ASSIGN   COM      896  10-20-83  12:00p
TREE     COM     1513  10-20-83  12:00p
GRAPHICS COM      789  10-20-83  12:00p
SORT     EXE     1408  10-20-83  12:00p
FIND     EXE     5888  10-20-83  12:00p
MORE     COM      384  10-20-83  12:00p
BASIC    COM    16256  10-20-83  12:00p
BASICA   COM    26112  10-20-83  12:00p
       25 File(s)     28672 bytes free

*** Directory of PC-DOS 2.10 (Disk 2)

 Volume in drive A has no label
 Directory of  A:\

EXE2BIN  EXE     1664  10-20-83  12:00p
LINK     EXE    39936  10-20-83  12:00p
DEBUG    COM    11904  10-20-83  12:00p
SAMPLES  BAS     3067  10-20-83  12:00p
ART      BAS     1920  10-20-83  12:00p
MUSIC    BAS    10291  10-20-83  12:00p
MUSICA   BAS    15072  10-20-83  12:00p
MORTGAGE BAS     6272  10-20-83  12:00p
COLORBAR BAS     1536  10-20-83  12:00p
DONKEY   BAS     3584  10-20-83  12:00p
CIRCLE   BAS     1664  10-20-83  12:00p
PIECHART BAS     2304  10-20-83  12:00p
SPACE    BAS     1920  10-20-83  12:00p
BALL     BAS     2048  10-20-83  12:00p
COMM     BAS     4352  10-20-83  12:00p
       15 File(s)     69120 bytes free
P.S. Это список файлов от PC-DOS 2.10 из интернета - самих дисков у меня ещё нет...
Я тут за главного - если что шлите мыло на me собака shaos точка net