Amstrad PC1512 SD XT на 8086 или есть свои приколы?
Amstrad PC1512 SD XT на 8086 или есть свои приколы?
Купил недавно мать PC1512 оказалась рабочая, установил V30 проц теперь пытаюсь картинку получить,
ставил видео карту MDA и на пинах 8+9 споймал ужасного качества несинхронную картинку,
судя по надписи мать на немецком жалуется про флоппи диск (которого конечно нет).
Нашел такого рода интересную инфу про мать
https://www.seasip.info/AmstradXT/pc1512lnk.html
если замкунть перемычки LK1 LK2 LK3 то мать входит в режим игнора ошибок - Diagnostic mode (English messages; most of the self-test is skipped)
вот в это режиме мне удалось успешно подключить XT-IDE ( 0x300, 0xE0000)
И главное в этом режиме заработали две VGA карточки (из 10), в обычном режиме ни одна не работала.
VGA карты выдают картинку текста видео биоса а потом виснут моргая курсором (трех бипов нет)
если карту вга убрать то все впорядке и идет загруска XT-IDE, бипы, с MDA картой тоже все в порядке.
Где искать проблему? хотелось бы VGA конечно. Такое ощущения что карты не отдают управление после иницилизации..
Добавлю, клавы и флопика нет, но не похоже что плата ждет клаву, ведь с MDA картой все работает.
ставил видео карту MDA и на пинах 8+9 споймал ужасного качества несинхронную картинку,
судя по надписи мать на немецком жалуется про флоппи диск (которого конечно нет).
Нашел такого рода интересную инфу про мать
https://www.seasip.info/AmstradXT/pc1512lnk.html
если замкунть перемычки LK1 LK2 LK3 то мать входит в режим игнора ошибок - Diagnostic mode (English messages; most of the self-test is skipped)
вот в это режиме мне удалось успешно подключить XT-IDE ( 0x300, 0xE0000)
И главное в этом режиме заработали две VGA карточки (из 10), в обычном режиме ни одна не работала.
VGA карты выдают картинку текста видео биоса а потом виснут моргая курсором (трех бипов нет)
если карту вга убрать то все впорядке и идет загруска XT-IDE, бипы, с MDA картой тоже все в порядке.
Где искать проблему? хотелось бы VGA конечно. Такое ощущения что карты не отдают управление после иницилизации..
Добавлю, клавы и флопика нет, но не похоже что плата ждет клаву, ведь с MDA картой все работает.
- DOS Logic
- Advanced Member
- Сообщения: 5849
- Зарегистрирован: 01.07.2006,13:32
- Откуда: Украина. Ивано-Франковск
- Контактная информация:
-
Вклад в сообщество
Amstrad PC1512 SD XT на 8086 или есть свои приколы?
Dotoro, А как оно может работать если сначала родную видеокарту надо как-то отключить?
- DOS Logic
- Advanced Member
- Сообщения: 5849
- Зарегистрирован: 01.07.2006,13:32
- Откуда: Украина. Ивано-Франковск
- Контактная информация:
-
Вклад в сообщество
Amstrad PC1512 SD XT на 8086 или есть свои приколы?
потому что разные видяхи используют разные диапазоны памяти
Не говоря уже о прерывании которое у них одно, а это очень плохо
И когда две видяхи висят на одном диапазоне это очень плохо, скорее всего ничего работать не будет
Иногда может что-то заработать по принципу "кто первый встал тот тапки взял" но это не часто и не долго
А вот как отключить встроеную видяху это хороший вопрос, но я не знаю, надо читать мануалы на амстрад
Не говоря уже о прерывании которое у них одно, а это очень плохо
И когда две видяхи висят на одном диапазоне это очень плохо, скорее всего ничего работать не будет
Иногда может что-то заработать по принципу "кто первый встал тот тапки взял" но это не часто и не долго
А вот как отключить встроеную видяху это хороший вопрос, но я не знаю, надо читать мануалы на амстрад
Amstrad PC1512 SD XT на 8086 или есть свои приколы?
Спасибо, вы таки были правыDOS Logic писал(а): ↑14.06.2021,12:22 потому что разные видяхи используют разные диапазоны памяти
Не говоря уже о прерывании которое у них одно, а это очень плохо
И когда две видяхи висят на одном диапазоне это очень плохо, скорее всего ничего работать не будет
Иногда может что-то заработать по принципу "кто первый встал тот тапки взял" но это не часто и не долго
А вот как отключить встроеную видяху это хороший вопрос, но я не знаю, надо читать мануалы на амстрад
► Показать
с другой стороны выделение адресов происходит в биосе и отключение чипа все равно не приведет ни к чему
поэтому либо править биос матери либо vga карты.
Amstrad PC1512 SD XT на 8086 или есть свои приколы?
Для отключения чипа советуют отпаять ba9 ba19 - https://www.vogons.org/viewtopic.php?f= ... 8&start=20
With zeroes on BA9 and BA19, the VDU should not recognize accesses to ports 0x3dX and memory 0xbXXXX, so your VGA card won't conflict. It will have the side effect of mapping the RTC at ports 0x70 and 0x71 also to ports 0x270 and 0x271. However, that only thing that Ralf Brown's Interrupt List mentions for those ports is the Gravis Ultrasound, and that can be configured to use different ports.
Я вот сколько не смотрел не могу понять как это поможет, попробывать стоит но может быть есть путь без отрезания дорожек.
With zeroes on BA9 and BA19, the VDU should not recognize accesses to ports 0x3dX and memory 0xbXXXX, so your VGA card won't conflict. It will have the side effect of mapping the RTC at ports 0x70 and 0x71 also to ports 0x270 and 0x271. However, that only thing that Ralf Brown's Interrupt List mentions for those ports is the Gravis Ultrasound, and that can be configured to use different ports.
Я вот сколько не смотрел не могу понять как это поможет, попробывать стоит но может быть есть путь без отрезания дорожек.
- DOS Logic
- Advanced Member
- Сообщения: 5849
- Зарегистрирован: 01.07.2006,13:32
- Откуда: Украина. Ивано-Франковск
- Контактная информация:
-
Вклад в сообщество
Amstrad PC1512 SD XT на 8086 или есть свои приколы?
Dotoro, навряд есть другие пути, если пишут что так надо значит надо
На других компах джамперы отключения набортного видео делают по сути тоже самое
Ну обрежте дорожку аккуратно и сделаейте джампер
Но у вас и так целого компа нет так что можно с чистой совестью курочить
Обрезайте дорожки и смотрите что получилось
На других компах джамперы отключения набортного видео делают по сути тоже самое
Ну обрежте дорожку аккуратно и сделаейте джампер
Но у вас и так целого компа нет так что можно с чистой совестью курочить
Обрезайте дорожки и смотрите что получилось
Amstrad PC1512 SD XT на 8086 или есть свои приколы?
DOS Logic, Неа не взлетело, благо ввостановил все обратно с практически былой эстетикой
Я похоже додумал в чем проблема, и отключение вга адресов не приведет ни к чему хорошему
проблема в обратной совместимости (эмуляция CGA) на VGA картах, тоесть самый очевидный способ это найти VGA видеокарту
на которой есть возможность отключить CGA.
Я похоже додумал в чем проблема, и отключение вга адресов не приведет ни к чему хорошему
проблема в обратной совместимости (эмуляция CGA) на VGA картах, тоесть самый очевидный способ это найти VGA видеокарту
на которой есть возможность отключить CGA.
Amstrad PC1512 SD XT на 8086 или есть свои приколы?
DOS Logic, Я таки его победил, сначала долго курил схему, много думал, пил
потом психанул и просто прошил BIOS от PC2086 и он заработал с VGA картой, уря штоле.
Вот интересно я находил кучу англоговорящих форумов и все как один клялись что это не возможно, а оказалось так просто
хотя я понимаю что в PC2086 возможны другие обращения по другим адресам,
но если кто-то так-же как и я ищут возможность поставить практически любую VGA карту на Amstrad PC1512
то возможно мои похождения кому-то помогут.
https://github.com/BaRRaKudaRain/PCem-R ... ter/pc2086
потом психанул и просто прошил BIOS от PC2086 и он заработал с VGA картой, уря штоле.
Вот интересно я находил кучу англоговорящих форумов и все как один клялись что это не возможно, а оказалось так просто
хотя я понимаю что в PC2086 возможны другие обращения по другим адресам,
но если кто-то так-же как и я ищут возможность поставить практически любую VGA карту на Amstrad PC1512
то возможно мои похождения кому-то помогут.
https://github.com/BaRRaKudaRain/PCem-R ... ter/pc2086
- DOS Logic
- Advanced Member
- Сообщения: 5849
- Зарегистрирован: 01.07.2006,13:32
- Откуда: Украина. Ивано-Франковск
- Контактная информация:
-
Вклад в сообщество
Amstrad PC1512 SD XT на 8086 или есть свои приколы?
Dotoro, да это что-то новое в компьютерной технике
Так ваш амстрад на 8086 или 88 процессоре, а биос от 286?
Да очень странно что оно заработало, но если всю память "видит" и с флоппика и винта будет грузится то пусть так будет что я могу сказать
Конечно биос от 286 здесь подошел тем что он не умеет правильно запустить встроеную видяху и он ее просто пропустил
Так ваш амстрад на 8086 или 88 процессоре, а биос от 286?
Да очень странно что оно заработало, но если всю память "видит" и с флоппика и винта будет грузится то пусть так будет что я могу сказать
Конечно биос от 286 здесь подошел тем что он не умеет правильно запустить встроеную видяху и он ее просто пропустил
Amstrad PC1512 SD XT на 8086 или есть свои приколы?
DOS Logic,
Да Amstrad PC1512 на 8086 сейчас там стоит nec V30, да я сам удивился насчет памяти ведь 2086 не бывает с 512к памяти,
и контроллер FDD заработал. Но все еще требует проверки.
Да и XT-IDE работает, грузит Ms-dos, но поскольку клавы нет тут все тесты заканчиваются.
Да Amstrad PC1512 на 8086 сейчас там стоит nec V30, да я сам удивился насчет памяти ведь 2086 не бывает с 512к памяти,
и контроллер FDD заработал. Но все еще требует проверки.
Да и XT-IDE работает, грузит Ms-dos, но поскольку клавы нет тут все тесты заканчиваются.