IBM PCjr

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

Moderator: Shaos

User avatar
Shaos
Admin
Posts: 24011
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: IBM PCjr

Post by Shaos »

IgorR76 wrote:И всё таки если подсоединить дисковод от PCjr к ноуту с Freedos? В интерфейс внешнего 3.5'? Ведь все проблемы решатся, и нужный софт окажется на дискетах?
Там дисковод внешний - через спец-разъём тошибовский подключен - там никакой другой не подцепить
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 24011
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: IBM PCjr

Post by Shaos »

Shaos wrote:
Shaos wrote:(и похоже только в его начале должна располагаться сигнатура, по которому биос будет распознавать наличие картриджа - 055h, 0AAh, Length/512, ...)
В том же документе есть кое-какие исходники биоса :o

https://archive.org/details/bitsavers_ibmpcpcjrPceNov83_24513363
Купил этот толмудик в бумажном виде на eBay за тридцатку с небольшим - он НОВЫЙ (в смысле в сопле ниразу не распечатанный с 1983 года)! Там еще и принципиальные схемы имеются :o
Интересно что там листы вставлены в папку-скоросшиватель с тремя планками - стопка бумаг тоже в сопле и отдельно "update" в виде небольшой пачки страниц с инструкцией вместо каких листов вставить заменяющие и новые листы :)
You do not have the required permissions to view the files attached to this post.
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: IBM PCjr

Post by Lavr »

Shaos wrote:Шнур уже пришёл (см. фотку), ...
Ну а чего не попробуешь перегнать файл через шнур? Вроде как всё уже есть...
Мне думается, надо стартануть ДОС с твоей дискетки. ВАСИК после этого сможет работать с файлами,
и надо попробовать загнать пробный файлик на диск через ВАСИК...
iLavr
User avatar
Shaos
Admin
Posts: 24011
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: IBM PCjr

Post by Shaos »

Lavr wrote:
Shaos wrote:Шнур уже пришёл (см. фотку), ...
Ну а чего не попробуешь перегнать файл через шнур? Вроде как всё уже есть...
Мне думается, надо стартануть ДОС с твоей дискетки. ВАСИК после этого сможет работать с файлами,
и надо попробовать загнать пробный файлик на диск через ВАСИК...
Переходника нету из 25 ног в 9 :)

Еще вот сегодня пришел новодел JR-IDE (сто басков за него отдал автору) - это не только IDE, но и расширение памяти по максимуму (+1 мег) и батарейные часики:

https://www.retrotronics.org/home-page/jride/
You do not have the required permissions to view the files attached to this post.
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 24011
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: IBM PCjr

Post by Shaos »

Попробую к нему подцепить вот этот переходничок на компакт-флеш купленный еще в 2007:

Image

И питание будет не отдельным шнуром, а c 20-й ноги (JR-IDE это тоже поддерживает)

P.S. Также таки купил PC-DOS 2.10 коробочку-дистрибутив (говорят в сопле) - с доставкой получилось $71 - ждемс...

P.P.S. Вот тут интересно про хитрости, чтобы дос работал быстрее (грузясь в быструю память начиная от 128КБ т.к. все что ниже тормозит потому что видео):
http://www.brutman.com/forums/viewtopic.php?f=6&t=592
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 24011
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: IBM PCjr

Post by Shaos »

Пришли мои клоны картриджа на 64К :)
You do not have the required permissions to view the files attached to this post.
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 24011
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: IBM PCjr

Post by Shaos »

Собрал:
PCjrCart0.jpg
Воткнул EEPROM:
PCjrCart1.jpg
Работает :)
You do not have the required permissions to view the files attached to this post.
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 24011
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: IBM PCjr

Post by Shaos »

Подправил программку (16-битный борланд глючит если размер выделенной памяти подбирается к 64КБ) и прошил VC.COM в картридж :)
PCjrCart2.jpg
Контрольная сумма посчиталась верно, Волков запустился, но ругнулся:
PCjr-cart-vc.jpg
Так что Волков тут работать небудет, пока я не пересяду с PC-DOS 2.10 на что-то более новое...

P.S. Покопался в архивах - у меня есть DiskDupe-образы загрузочных дискет MS-DOS 3.3, MS-DOS 5 и MS-DOS 6.22 (последние 2 на PCjr точно работать небудут, а вот 3.3 можно будет попробовать)
You do not have the required permissions to view the files attached to this post.
Я тут за главного - если что шлите мыло на me собака shaos точка net
bigral
Senior
Posts: 152
Joined: 31 Mar 2012 16:50
Location: 93.73.80.128

Re: IBM PCjr

Post by bigral »

Shaos wrote:...грузясь в быструю память начиная от 128 МБ т.к. все что ниже тормозит потому что видео)...
Эх мысли навеяло:

Mда опечатка по Фрейду - "128 МБ"! Мир стал 64bit-ным и давлеет над нами, потому то жаба еще долго не умрет а будет жить в android-е еще долго долго (может в слегка другой форме).

Просматривается сходство с ПОИСК-1 и даже синклером: есть графическая память с отдельной шиной данных, но не вся она отдана видеоконтроллеру, и прога в ней тормозит. Причем в ПОИСК-1 со встроенными ру7 тормозят первые 512кб установленных на плате а с РУ5 первые 128кб как и в jr.

Хотя с другой стороны, по идее, если у обычного пэцэ код расположить в памяти видеоадаптера то будет или тормозить или "снег" на экране. В какойто мере тоже самое, значит сходство глобальное. Даже в системах где графическая память НЕ мапится на шину проца (по типу NES) всеравно либо проц либо DMA будут тормозится видеопроцом или будет ити "снег" на экране.

Выход - двухпортовая память или память вдвое быстрее чем проц. Вот тут может так оно и работает с этим мегабайтом в ide контроллере на статике?
User avatar
Shaos
Admin
Posts: 24011
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: IBM PCjr

Post by Shaos »

Да блин который раз уже вместо КБ пишу МБ :)

Я так понял, что всё что выше 128КБ ;) не тормозится в-принципе т.к. по другой шине идёт (наружу)
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 24011
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: IBM PCjr

Post by Shaos »

Shaos wrote:Заодно прочитал содержимое выпаянных микросхем - при жизни это был картридж IBM PCjr ColorPaint, который у меня так и не запустился...
Записал прочитанное в свой картридж и сумел таки его запустить :)
PCjr-ColorPaint.jpg
Суть в том, что этот картридж требует наличия доса, даже хотя бы с бутабельного диска - далее в командной строке доса набирается G и Enter (картридж при инициализации сообщает биосу, что умеет обрабатывать команду G) - оно таки запускается, но без мыши бесполезно...
You do not have the required permissions to view the files attached to this post.
Я тут за главного - если что шлите мыло на me собака shaos точка net
Vic3Dexe
Doomed
Posts: 370
Joined: 16 Dec 2014 11:58
Location: Киев

Re: IBM PCjr

Post by Vic3Dexe »

Shaos wrote:командной строке доса набирается G и Enter (катридж при инициализации сообщает биосу, что умеет обрабатывать команду G)
Тому, кто это придумал, надо в голову гвоздь забить (с) ДМБ.
:-?
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: IBM PCjr

Post by Lavr »

Shaos wrote:IBM PCjr ColorPaint, ... - оно таки запускается, но без мыши бесполезно...
О, блин... как я мучался с этим всем на "Искре-1030"... :-?
Большинство графредакторов хотят мышь - а у меня её не было... Так что я сначала рисовал кнопками курсора на "Специалисте" и перекидывал картинки в "Искру-1030"... :mrgreen:
Но потом нашел-таки графредактор, который понимает клавиши курсора, а еще позже - драйвер, который конвертирует нажатие клавиш курсора в команды мыши... :wink:

Только это было уже не актуально. У меня уже была своя личная 286-я машина с EGA и мышью.
И интернета ведь не было... по друзьям-знакомым софт искали.
iLavr
User avatar
Shaos
Admin
Posts: 24011
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: IBM PCjr

Post by Shaos »

Lavr wrote:
Shaos wrote:IBM PCjr ColorPaint, ... - оно таки запускается, но без мыши бесполезно...
О, блин... как я мучался с этим всем на "Искре-1030"... :-?
Большинство графредакторов хотят мышь - а у меня её не было... Так что я сначала рисовал кнопками курсора на "Специалисте" и перекидывал картинки в "Искру-1030"... :mrgreen:
Но потом нашел-таки графредактор, который понимает клавиши курсора, а еще позже - драйвер, который конвертирует нажатие клавиш курсора в команды мыши... :wink:

Только это было уже не актуально. У меня уже была своя личная 286-я машина с EGA и мышью.
И интернета ведь не было... по друзьям-знакомым софт искали.
А у нас в первой половине 90х в общаге диски друг у друга копировали - такой общажный "интранет" был :)
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 24011
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: IBM PCjr

Post by Shaos »

Vic3Dexe wrote:
Shaos wrote:командной строке доса набирается G и Enter (катридж при инициализации сообщает биосу, что умеет обрабатывать команду G)
Тому, кто это придумал, надо в голову гвоздь забить (с) ДМБ.
:-?
Угу - если бы я с его дампом не начал разбираться, сверяя заголовок с PCjr Technical Reference, то так бы и продолжал думать, что этот картридж нерабочий :)
Я тут за главного - если что шлите мыло на me собака shaos точка net