Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » rom basic своими руками |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 6 * 7 | Печать |
sanders
Advanced Member
Профессионал Откуда: Санкт-Петербург Всего сообщений: 6434 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2008 |
А может кто-то выложит архив (коллекцию) различных ХТ-шных Бэйсиков? Все указанные тут архивы устарели, а форумы содержат лишь текстовую информацию. |
palsw
Advanced Member
Откуда: Измаил_Украина Всего сообщений: 317 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 28 фев. 2015 |
у меня не заработал ром-Басик |
Tronix
Advanced Member
Откуда: Москва Всего сообщений: 1749 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 янв. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 12 января 2014 23:10 Сообщение отредактировано: 12 января 2014 23:10
palsw написал: Поконкретнее. У меня сначала тоже не заработал, а потом я разобрался. Подробнее писал в теме: у меня не заработал ром-Басикtopic/13684 |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
sanders http://www.minuszerodegrees.net/bios/bios.htm В прошивках для PC и XT - образы ПЗУ для этих машин, в которых BIOS + BASIC. Если нужно для эмулятора или прошивки в ПЗУ других конфигураций - придется поработать утилиткой dd или Norton DE. |
sanders
Advanced Member
Профессионал Откуда: Санкт-Петербург Всего сообщений: 6434 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 13 января 2014 22:34 Сообщение отредактировано: 13 января 2014 22:44
Это я посмотрел. Но там IBM, а главное, там как правило и BIOS и Basic имеют размер 256кбит А мне он нужен для различных материнок, где есть пустая панелька 256бит, т.е. бэйсик должен не чредоваться с BIOS-ом, а быть автономным по принципу: вытащил - и без него все работает, вставил - он есть. Собственно, мне бы конкретно для Super Turbo III и JUKO для начала |
Tronix
Advanced Member
Откуда: Москва Всего сообщений: 1749 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 янв. 2008 |
http://www.hampa.ch/pce/download.html IBM ROM Basic |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 14 января 2014 1:00 Сообщение отредактировано: 14 января 2014 10:54
sanders ROM BASIC был только от IBM. Версии для XT и AT - С1.10, PCjr - С1.20 https://en.wikipedia.org/wiki/IBM_BASIC Может были какие другие, но в природе они не известны. В образах BIOS от IBM XT этот BASIC "размазан" по двум ПЗУ. Собственно я и писал, что требуется обработка напильником. Вот тут объяснение, где что лежит: http://www.vintage-computer.co...S-versions Жаль что ты не смог разобраться. Собственно, возвращаясь к SUBJ-У: Надо склеить два образа U19 и U18 IBM XT BIOS, а потом отрезать начало (0x6000=24K) и конец. $ wget [url]http://www.minuszerodegrees.net/bios/BIOS_5160_09MAY86.zip[/url] Получается бинарник длиной 32K BASIC C1.10, полностью идентичныйhttp://www.hampa.ch/pce/rom/ibmpc/ibm-basic-1.10.rom Этот бинарник надо зашить в ПЗУ 27256. Адресация сокета под ПЗУ должна начинаться от F600 длиной 32K. Иначе работать не будет. |
sanders
Advanced Member
Профессионал Откуда: Санкт-Петербург Всего сообщений: 6434 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2008 |
Tronix, так в итоге появился Basic, работающий с Phoenix BIOS (например, на JUKO XT)? Вы писали, что биос даже не обращается по адресу F600:0000. Alecv, да, я не смог разобраться в склейках и вырезках. Но у меня есть 4 микросхемы Basic от Mazovia. Если я считаю подряд адресное пространство с F600:0000 длинной 32КБ, то такой Basic будет работать на других машинах? Или все равно придется что-то "пилить"? |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 19 августа 2016 18:21 Сообщение отредактировано: 19 августа 2016 19:03
sanders написал: Будет, совместно с родным "основным" BIOS-ом. Тайваньские производители не всегда заморачивались детектированием и переходом на ROM BASIC. Если я считаю подряд адресное пространство с F600:0000 длинной 32КБ, то такой Basic будет работать на других машинах? |
-MiS-
Advanced Member
Откуда: Москва Всего сообщений: 682 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 9 мар. 2016 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 28 марта 2017 15:07 Сообщение отредактировано: 28 марта 2017 15:22
Удалось невероятными усилиями запустить BASIC Последовательность записи образов в 32к и скрины как там: http://www.vogons.org/viewtopic.php?f=46&t=45610#p457325 Плата TD-20 такая же, но биос родной AMI А не прошло все гладко, из за странного поведения матери! По адресам F600,F800,FA00,FC00,FE00 - Считывается образ BIOSа из 27с64. Если в соседнюю колодку вставить 27с256 с прошитым BASICом, то дампится это как (F600 AND FE00) (F800 AND FE00) и т.д. То есть похоже 27с64 не отключается при считывании 27с256 и содержимое искажается. Для доказательства этой теории было принято решение набросать переходную панельку и зашить все в 27с512. В нижние 32к которой залито BASICC11.F8+BASICC11.FA+BASICC11.FC+BASICC11.F6 а в верхнюю 4хPCXTBIOS.ROM. Далее панелька вставлена на место 27с64 с изолированными ногами 1(A15) 26(A13) 27(A14). Далее эти ноги заведены на колодку 27с256 20(CE) 26(A13) 27(A14) соответственно. И все завелось! Как объяснить такое поведение матери и как жить теперь дальше |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 6 * 7 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » rom basic своими руками |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |