nedoPC.org

Community of electronics hobbyists established in 2002

...
Atom Feed | View unanswered posts | View active topics It is currently 17 Nov 2018 07:17



Reply to topic  [ 193 posts ]  Go to page Previous  1 ... 7, 8, 9, 10, 11, 12, 13  Next
IBM PCjr 
Author Message
Admin
User avatar

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

Только это было уже не актуально. У меня уже была своя личная 286-я машина с EGA и мышью.
И интернета ведь не было... по друзьям-знакомым софт искали.

А у нас в первой половине 90х в общаге диски друг у друга копировали - такой общажный "интранет" был :)

_________________
:eugeek: https://twitter.com/Shaos1973


12 Jan 2017 09:23
Profile WWW
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 17127
Location: Colorado
Reply with quote
Vic3Dexe wrote:
Shaos wrote:
командной строке доса набирается G и Enter (катридж при инициализации сообщает биосу, что умеет обрабатывать команду G)

Тому, кто это придумал, надо в голову гвоздь забить (с) ДМБ.
:-?

Угу - если бы я с его дампом не начал разбираться, сверяя заголовок с PCjr Technical Reference, то так бы и продолжал думать, что этот картридж нерабочий :)

_________________
:eugeek: https://twitter.com/Shaos1973


12 Jan 2017 09:24
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Shaos wrote:
Lavr wrote:
И интернета ведь не было... по друзьям-знакомым софт искали.
А у нас в первой половине 90х в общаге диски друг у друга копировали - такой общажный "интранет" был :)
Да по всему городу копировали... и меж городами порой...
Порой и ФИДОшники выручали...

_________________
iLavr


12 Jan 2017 09:56
Profile
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 17127
Location: Colorado
Reply with quote
Lavr wrote:
Shaos wrote:
Lavr wrote:
И интернета ведь не было... по друзьям-знакомым софт искали.
А у нас в первой половине 90х в общаге диски друг у друга копировали - такой общажный "интранет" был :)
Да по всему городу копировали... и меж городами порой...
Порой и ФИДОшники выручали...

Про фидо я уже позже узнал - в конце 90х, когда у меня уже интернет был модемный

Сначала мы сделали фидошником брата моей бывшей жены, а потом уж я стал куда-то там дозваниваться линуксовым софтом...

P.S. Кстати у меня из России есть толстая книжка про ФИДОНЕТ за авторством некоего Шабашвили (про книжку пролетало тут в 2005 году)

_________________
:eugeek: https://twitter.com/Shaos1973


12 Jan 2017 10:26
Profile WWW
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 17127
Location: Colorado
Reply with quote
Чего-то захотелось мне сделать картридж для PCjr с 20MHz PIC-ом на борту - чтобы программировать прямо с ПЦ и чтобы мог он быть типа таким сопроцессором-ускорителем ;)

P.S. Наработки можно было бы использовать и для других недокомпьютеров...

_________________
:eugeek: https://twitter.com/Shaos1973


12 Jan 2017 18:22
Profile WWW
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 17127
Location: Colorado
Reply with quote
Shaos wrote:
Чего-то захотелось мне сделать картридж для PCjr с 20MHz PIC-ом на борту - чтобы программировать прямо с ПЦ и чтобы мог он быть типа таким сопроцессором-ускорителем ;)

Для начала надо разрешить проблему отсутствия сигнала /WR (и того факта что шина данных всегда работает на ввод). Например можно сделать что при чтении из диапазона адресов 0x7FXX будет записываться байт XX по какому-то заранее заданному адресу (половинки адреса можно задавать путем чтения из диапазонов 0x7EXX и 0x7DXX). Обращение со стороны PCjr в PIC может производится через PSP.

_________________
:eugeek: https://twitter.com/Shaos1973


12 Jan 2017 18:55
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Shaos wrote:
Чего-то захотелось мне сделать картридж для PCjr с 20MHz PIC-ом на борту - чтобы программировать прямо с ПЦ и чтобы мог он быть ...
Может быть всё же сначала ДОС запустим и хоть раз научимся делать Формат а: ?
А уже потом приделаешь "блэкджэк с девками"? :mrgreen:

_________________
iLavr


12 Jan 2017 20:27
Profile
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 17127
Location: Colorado
Reply with quote
Lavr wrote:
Shaos wrote:
Чего-то захотелось мне сделать картридж для PCjr с 20MHz PIC-ом на борту - чтобы программировать прямо с ПЦ и чтобы мог он быть ...
Может быть всё же сначала ДОС запустим и хоть раз научимся делать Формат а: ?
А уже потом приделаешь "блэкджэк с девками"? :mrgreen:

Ну нету ДОСа пока :oops:

_________________
:eugeek: https://twitter.com/Shaos1973


12 Jan 2017 21:39
Profile WWW
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 17127
Location: Colorado
Reply with quote
Порадовал фанатов PCjr записав ВОСЕМЬ картриджных игр в ДВА картриджа по 64КБ вставляемых одновременно (в будущем можно вообще один 128КБ картридж сделать) :rotate:

http://www.brutman.com/forums/viewtopic.php?f=1&t=426&start=14

_________________
:eugeek: https://twitter.com/Shaos1973


18 Jan 2017 00:35
Profile WWW
Senior

Joined: 03 Jan 2017 09:58
Posts: 136
Location: SPb
Reply with quote
Обидно, что все нововведения PCjr не вошли в оригинальный IBM PC. Не появились сразу в оригинальном IBM PC. Это и 320х200 16 цветов. Это и более приличный звуковой синтезатор.


18 Jan 2017 04:24
Profile WWW
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 17127
Location: Colorado
Reply with quote
Зато они вошли в Tandy :)

P.S. Меня больше всего умиляет, что компьютеру 33+ лет и он работает :)

_________________
:eugeek: https://twitter.com/Shaos1973


18 Jan 2017 07:46
Profile WWW
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 17127
Location: Colorado
Reply with quote
Lavr wrote:
Shaos wrote:
IBM PCjr ColorPaint, ... - оно таки запускается, но без мыши бесполезно...
О, блин... как я мучался с этим всем на "Искре-1030"... :-?
Большинство графредакторов хотят мышь - а у меня её не было...

Хитровычурно (через 2 переходника, причем одному пришлось ухи погнуть) прицепил последовательную мышь, которую в своё время юзал в Спринтере (покупал её в RadioShack 13 лет назад):

Attachment:
PCjr-SerialMouse.jpg
PCjr-SerialMouse.jpg [ 65.49 KiB | Viewed 935 times ]


И о, чудо - оно заработало :rotate:

Attachment:
PCjr-ColorPaint1.jpg
PCjr-ColorPaint1.jpg [ 93.54 KiB | Viewed 935 times ]


Вот та же картинка на современном телеке, подключенном через композитный видеовход:

Attachment:
PCjr-ColorPaint2.jpg
PCjr-ColorPaint2.jpg [ 76.6 KiB | Viewed 935 times ]


P.S. Ну то, что последовательный порт таки работает, мы выяснили - теперь можно пробовать кидаться файлами через бейсик, как предлагал Лавр ;)

_________________
:eugeek: https://twitter.com/Shaos1973


22 Jan 2017 23:11
Profile WWW
Online
Doomed

Joined: 18 Nov 2013 03:38
Posts: 594
Location: Москва
Reply with quote
Этот IBM ColorPaint напомнил мне прогу, в которой я на Поиске рисовал. Она была из состава IBM StoryBoard - мощного графического пакета, и называлась PageMaker.

Image

Потом искал в интернетах, нашел, залил сюда: http://old-dos.ru/index.php?page=files&mode=files&do=show&id=4136

Работала прекрасно без мышки, только с одной клавы. Помню рисовал много в ней заставок всяких. :mrgreen:


24 Jan 2017 02:45
Profile
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 17127
Location: Colorado
Reply with quote
Действительно - очень похоже, но мой вариант только с мышкой

_________________
:eugeek: https://twitter.com/Shaos1973


24 Jan 2017 08:07
Profile WWW
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 17127
Location: Colorado
Reply with quote
Буржуинские товарищи посоветовали мне подумать на тему Ethernet-карточки втыкаемой вместо опционального модема (этот слот обычно пустует ибо модем тот на 300 бод) и я подумал :)

Attachment:
PCjr11.jpg
PCjr11.jpg [ 155.47 KiB | Viewed 879 times ]


На фотке выше этот 2х15 контактный слот виден чуть левее платки дисковода (которая воткнута во внешне такой же но совершенно другой 2х15 слот) - этот слот специально сделан для модема (300 бод как я и писал чуть выше):

Attachment:
PCjr-modem-slot.jpg
PCjr-modem-slot.jpg [ 125.57 KiB | Viewed 879 times ]


Сигналов в слоте не густо - как раз чтобы покрыть диапазон портов 03F8H...03FFH и прерывание IRQ4 (модем на PCjr цепляется к COM1). Адрес A9 нужен чтобы различать дисковод и модем, т.к. оба этих слота используют один и тот же /CS и обращение к портам отличается только сигналом A9 (A9=0 для флопика и A9=1 для модема).

WizNet-овский чип W5100 умеет работать в indirect mode, когда обращение к памяти чипа идёт не через 32 килобайта адресного пространства, а через 4 регистра (адресуемых двумя адресными сигналами) - вот этот режим я и буду использовать в данном случае. Сигнал говорящий системе, что плата воткнута /CART INST заземлять пожалуй ненадо т.к. биос по его наличию начинает проверять UART модема (которого там небудет):

Attachment:
PCjr-bios-uart.gif
PCjr-bios-uart.gif [ 66.12 KiB | Viewed 877 times ]


Сзади корпуса есть дырка под телефонную розетку - туда замечательно пролазит Ethernet:

Attachment:
PCjr-network1.jpg
PCjr-network1.jpg [ 54.19 KiB | Viewed 877 times ]


Но WizNet-овскую карточку придётся вставлять под прямым углом к плате и вверх-тормашками:

Attachment:
PCjr-network2.jpg
PCjr-network2.jpg [ 49.55 KiB | Viewed 877 times ]


До кучи ещё можно приделать серийный EEPROM (чтобы MAC запоминать например) и даже SD-карточку...

_________________
:eugeek: https://twitter.com/Shaos1973


25 Jan 2017 18:33
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 193 posts ]  Go to page Previous  1 ... 7, 8, 9, 10, 11, 12, 13  Next

Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.