Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Basic для Mazovia. ПЗУ есть, но при включении не стартует.
RSS

Basic для Mazovia. ПЗУ есть, но при включении не стартует.

Помогите найти образ ПЗУ №2 (левого)

<<Назад  Вперед>> Страницы: 1 2 3 4 5 * 6
Печать
 
Сергей С
Member


Всего сообщений: 151
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 янв. 2017
У меня не возникло такой ассоциативной связи которую изложили как "предложенная правка биоса -> запуск не стабильный"
Сегодня я записал дискету 1.44Мб образом диска полученным от форматирования с системной дискеты DOS 3.30a, добавил basicc11.bin, debug и программу которую написал для возможности загрузки файла Бейсика в память по фиксированному адресу и передачи ему управления. И повторив позавчерашний эксперимент уже не с дискетой DOS6.22, а новой - я получил таки ответ Hello!. Поздоровалась не только EV-1824, но и две другие платы с i430vx и i810 чипсетами на которых я завершаю этот эксперимент, и делаю вывод что софт самой оси также оказывает непосредственное влияние на запуск с глюками. Так правка биоса с возможностью старта сразу встроенного Basic обеспечит лучший результат.
Upd: При наличии Бейсика в пзу, запустить его не перепрошивая биос можно просто изменив в дисковом редакторе программу начальной загрузки любой дискеты(обычно имеющей код начинающийся с EB xx 90), записав туда 5 байт указанных ранее justontime. Таким образом полностью исключается влияние DOS, например свой загрузчик имеет Memtest86.
Если 5 попыток опроса отсутствующей дискеты в флоппи дисководе занимает минуту, а лишь после этого будет при правленном биосе переход к запуску Бейсика при его наличии, кажется долгим, можете уменьшить их число, не забыв подправить контрольную сумму образа биоса.
sanders
Advanced Member
Профессионал

Откуда: Санкт-Петербург
Всего сообщений: 6434
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
26 мар. 2008
А теперь можно еще раз детальнее. У меня такое чувство, что я читаю только четные страницы каждого листа, и половина сюжета мне непонятна :-)
Вы пользуетесь эмулятором? Значит Вы можете в эмуляторе исправить BIOS Mazowia так, чтобы он в том же эмуляторе вызывал Бейсик? Таким образом мы уйдем от системной дискеты и зависимости от ОС - так в реальности и должно быть: нет дискеты - есть Бейсик, есть дискета - Бейсик и не нужен.
Если эта часть заработает, можете ли Вы дать ссылку на исправленный BIOS, чтобы мне осталось его прошить в микросхему? Я не умею пользоваться ассемблером и что-либо править самостоятельно.
На счет кол-ва попыток. Мне кажется 5 попыток много. Достаточно 2. Если второй раз не загрузились, то стартует Бейсик. Иначе терпения не хватит его дождаться.
Кай
Гость
Divine Assassin

Откуда: извне (from beyond)
Всего сообщений: 13709
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 авг. 2010
[q]
можете ли Вы дать ссылку на исправленный BIOS, чтобы мне осталось его прошить в микросхему? Я не умею пользоваться ассемблером и что-либо править самостоятельно.
[/q]
Халявщик. Любитель готовых решений.
sanders
Advanced Member
Профессионал

Откуда: Санкт-Петербург
Всего сообщений: 6434
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
26 мар. 2008
«Надо знать всё о немногом и немного обо всем»
(Капстаны для Wangtek-a я пилил сам. И переходник для памяти AWE64 паял сам... Но умею не всё.)
Кай
Гость
Divine Assassin

Откуда: извне (from beyond)
Всего сообщений: 13709
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 авг. 2010
Игорь, знаешь же - шучу я. :)
Сергей С
Member


Всего сообщений: 151
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 янв. 2017
Оффтопик: Оффтопик: Вам вариант с перепрошивкой представляется более простым, хорошо в личку дам файл.
На картинке с патчем никакого ассемблера, указано где суммарно 26 байт заменены, как в обычном текстовом редакторе заменяем буквы тут тоже воспользовавшись любым HEX-редактором например встроенным в Volcov Commander(v5.0) заменить байты.
Аналогично заменяем байты на дискете, дисковым редактором например DED(Disc Editor) предварительно разрешив запись, ничего сложного.
sanders
Advanced Member
Профессионал

Откуда: Санкт-Петербург
Всего сообщений: 6434
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
26 мар. 2008
Спасибо за файл, но проверить смогу через неделю.
Я не совсем понял зачем мы обсуждаем дискету? Что грузить с дискеты? Прошивку BIOS? Вроде нет. Тогда что?
Или я не понял, что Вы объясняете, как редактировать, записанный на дискету BIOS Mazowia при помощи Hex-редактора?
Просто Вы почти не используете глаголы, вроде "возьмите BIOS-файл... исправьте байты по адресам...". Поэтому я и написал, что не все понятно.
Если все так, то все загадки кроме одной разрешены.
Последняя загадка - почему после загрузки DOS старт по адресу Бейсика не приводит к его запуску? Предполагаю, что до загрузки в стеке и регистрах присутствуют нужные значения, а при загрузке DOS они затираются.
Сергей С
Member


Всего сообщений: 151
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 янв. 2017
Оффтопик: Оффтопик:
[q]
Вы почти не используете глаголы, вроде "возьмите BIOS-файл... и
[/q]
Глаголы, ключевые слова и инструкция "9 шагов" отправлена в личку.
Глаголы не требуют понимания, а лишь исполнения, для роботов. Поэтому Вы реально пишите о том что ничего не сделано.
Каково предназначение Форума ?
Обсуждение не касающееся темы что и "как редактировать" в личке, здесь же в сообщениях идеи и действия тоже указаны.
sanders
Advanced Member
Профессионал

Откуда: Санкт-Петербург
Всего сообщений: 6434
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
26 мар. 2008
Инструкцию получил. Кроме желания сумничать ничего в ней не нашел.
Просьба больше в этой теме свои умственные способности не прилагать. Здесь еще достаточно других тем, например, о керамических процессорах.
XPOHOMETP
Advanced Member


Всего сообщений: 752
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 мая 2015
Извиняюсь за офф и много букв :)
Не про Мазовию, но тоже в т.ч. про Бейсик.
Так что для статистики и в подтверждение вышесказанного напишу тут...

Плата - советский вариант XL-7, практически как в этой теме
http://www.phantom.sannata.ru/...8#pp188988
BIOS полный ноунейм, из текста выводит только тест памяти и сообщения об ошибках.
В общем прикручивал к ней CF по типу XT-IDE на мультикарте 16 бит.
Для BIOS XT-IDE пришлось распаять отсутствовавшие панельки под бейсик.
Вот для их проверки и прошил BASICC11.BIN в 27256.
И ещё чтобы с нераспаянными DIP-switch (рядом с BIOS которые) разобраться.

С ноунейм BIOS и без дискеты (после одного сообщения об ошибке загрузки)
жмем Enter и бейсик нормально запускается. А потом см ниже.

Далее был взят подправленный Tronix PCXTBIOS.BIN отсюда
http://www.phantom.sannata.ru/...9#pp241679
Бейсик оно не запускает, т.к. ищет там расширения BIOS.
Однако, он прекрасно запускается из debug-а по команде g=f600:0.
Проверялось на DOS 6.22 и 3.30. INT 18 настроен на F000:FF23 - ???

А вот с noname BIOS запустить бейсик из debug-а сразу не получается :(
Хоть INT 18 и настроен на F600:0000, ни через него, ни через JMP туда,
ни через COM-файлы с этими командами, ни через g=f600:0 - всё молча виснет.
Но стоит выполнить предложенную выше Сергей С команду "e 60:536 01",
по g=f600:0 бейсик запускается и нормально работает.
От версии DOS опять не зависит.

Но самое простое и работающее с обеими BIOS - также упомянутые в этой теме
байты EA 00 00 00 F6 в начало первого сектора дискеты.
Мигом стартует Бейсик.

Спасибо всем, кто это раскопал!

P.S. А Compact Flash тоже запустился.
<<Назад  Вперед>> Страницы: 1 2 3 4 5 * 6
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Basic для Mazovia. ПЗУ есть, но при включении не стартует.
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS