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

Полигон-2

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

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

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

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Электроника МС 1502
RSS

Электроника МС 1502

XT в корпусе УКНЦ

<<Назад  Вперед>> Страницы: 1 2 3 4 5 6 7 8 9 10
Печать
 
dk_spb
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 сен. 2009
Спасибо огроменное!!!!!

Первую машинку починил! Еще раз огромное спасибо за схему.
Andrew666
Newbie


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


Ссылка


Дата регистрации на форуме:
23 окт. 2010
Если кому-то нужна прошивка ПЗУ (BIOS) МС1502, то вот она: http://ifolder.ru/19916264
SoftCat
Newbie


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


Ссылка


Дата регистрации на форуме:
26 нояб. 2010
У меня есть почти все для Электроники МС-1502, кроме содержимого кассет с программами и играми. Могу выложить сканы документации и схем, содержимое основного ПЗУ и ПЗУ бейсика. Мне нужно содержимое кассет, буду очень благодарен.
Alex_B
Newbie


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


Ссылка


Дата регистрации на форуме:
10 янв. 2011
SoftCat

Оцифрил кассету с игрушками для МС1502:

SIDE A:
- Битетрис (BITET) 52
- Антитетрис (ANTI) 4A
- Корзинки (BASK) 47
- Солитер (YOGA) 5D
- Калах (KALAH) 93
- Матрица (MATR) 99
- Пасьянс (PAC) 60
- Толмач (GRIF) F0
- 1-2-3-4-5 (S12345) F7

SIDE B:
- П-Лото (LTR) F4
- Коробочки (BOX) D3
- Клавиатура (COMPET) DD
- Детектив (DETECTIV) 78
- Алфавитные кольца (GOP) C9
- Летающие цифры (LATCH) D3
- Арканоид (ARK) (идёт бонусом, на оригинальной его не было, в своё время видимо решил добить место)


http://pk-info.ru/UPLOAD/MS150..._mono.flac
http://pk-info.ru/UPLOAD/MS150..._mono.flac

Файлы удалены, смотреть здесь - http://pk-info.ru/ms1502.html

Кассета МК 60-6, плюс тех магнитофонов уже нет. Проверить как будет читаться неначем. Самой МС1502 тоже уже нет. Эмуляторов никаких для МС1502 тоже нет. Прогнал через FFT фильтр, но результат не гарантирую, в крайнем случае могу выложить как записалось в wav, если не считается.

Просьба, выложить оригинальный BIOS в том числе и Basic от МС1502. Всю имеющуюся документацию, схемы и т.п. Может кто-то когда-нибудь и сподобиться написать эмуль. К слову, Basic файлы прекрасно можно загрузить через MESS PCJr, и даже програмки запускаются, но естественно PC Jr не поддерживает кирилицу, и наверняка есть какие то отличия МС 1502 от PCjr.
Vit Skystranger
Advanced Member


Откуда: Москва
Всего сообщений: 599
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
23 июля 2009
Летом на даче смогу переписать "обновленный" BIOS от 1502, был такой, он еще менял адресацию "внутренней" и "внешней" памяти, что большей частью устраняло мигание экрана при работе с дисководом, но с ним еще драйверок один требовалось грузить с дискет при загрузке. Конечно, если машина будет еще работать (прошлым летом работала). Посоветуйте программу, которой можно дамп памяти скинуть в файл на диске, вроде бы можно debug'ом, но точно не помню. С бейсиком хуже, чтобы его подключить, надо будет вынуть или модуль памяти, или контроллер дисковода, соответственно - как перепишешь?
И 1502 не jr ни разу, у jr какие-то расширения в графике/звуке были, а магнитофонный порт вроде как у самых первых XT был, так что может и есть какой эмулятор XT с поддержкой этого рудимента.
Да, есть еще ДОС, родной.
SoftCat
Newbie


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


Ссылка


Дата регистрации на форуме:
26 нояб. 2010
Alex_B, спасибо Вам огромное!!! Да, об эмуляторе я давно думал. Хоть и совместимость с IBM PC хорошая, всё равно, мне кажется, эмулятор будет очень кстати. А FFT (Fast Fourier Transform) фильтром Вы что сделали? Просто интересно, у Вас "нули" и "единицы" выравнились по амплитуде, а это хорошо.
Вот тут некоторые схемы.
http://files.mail.ru/LWLRO1
Вот тут схемы модулей расширения. Электрические схемы разбиты на две части.
http://files.mail.ru/7UHHVU
Вот тут содержимое некоторых ПЗУ: три версии Монитора, Бейсик-К и знакогенератор.
http://files.mail.ru/PQ1P86
Две книжки выложены здесь.
http://www.phantom.sannata.ru/...=&st=0
Я их скачал. Для удобства выкладываю архивы, правда надо упорядочить страницы.
http://files.mail.ru/7U3C5N
Если Вас не затруднит, не могли бы Вы выложить оригинальные (без FFT) wav-файлы и сканы обложек кассет? А какие-нибудь ещё кассеты к МС1502 у Вас есть?
SoftCat
Newbie


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


Ссылка


Дата регистрации на форуме:
26 нояб. 2010
Vit Skystranger
Да, дамп памяти можно скинуть в файл на диске с помощью программы Debug. Но я написал на ассемблере свою маленькую програмку, которая записывает на диск сегменты: C000h, D000h, E000h, F000h и таблицу векторов прерываний в файлы: c000h.dat, d000h.dat, e000h.dat, f000h.dat и intvec.dat соответственно. Монитор (вместе с BIOS и POST) расположен по адресам FC000h - FFFFFh, а Бейсик либо по адресам E8000h - EFFFFh, либо по адресам F0000h - F7FFFh, в зависимости от модели МС1502. Обращаю Ваше внимание на то, что на дискете должно быть свободно не менее 256 Кбайт. Програмка написана на скорую руку и никакой проверки на наличие свободного места не делает, а также сообщения об ошибках не выводит. Програмку можно взять здесь.
http://files.mail.ru/RV14TU
Alex_B
Newbie


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


Ссылка


Дата регистрации на форуме:
10 янв. 2011
SoftCat спасибо! Теперь ждём софтового эмулятора :) В MESS, МС1502 уже появилась, осталось дело за нашими программистами, у которых будет желание добавить полную поддержку МС1502 в этот эмулятор, причём больше интересна работа с магнитофоном, поскольку оригинальный софт МС1502 был на кассетах.


По фильтру.

Усилил средние частоты, обрезал низкие, убавил высокие, график фильтра такой:


Фильтры изначально делались для считывание кассет со "Специалиста", этот фильтр довольно универсален, для МС1502 загрузку проверял на M.E.S.S., загрузка без ошибок.

До фильтра:


После применения фильтра:


Как видно по графикам, запись на кассете довольно неплохая, бывает намного хуже, поэтому скорее всего применение в данном случае фильтра больше в косметических целях.

Оригинал записи без фильтра:
http://pk-info.ru/UPLOAD/MS1502/ma1502_original_sidea.flac 174Mb
http://pk-info.ru/UPLOAD/MS1502/ma1502_original_sideb.flac 172Mb

Файлы удалены с сайта.

Скан кассеты выложу позднее (хотя там особо и нечего сканировать). Есть кассеты с игрушками для МС1502, тоже выложу позднее.
SoftCat
Newbie


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


Ссылка


Дата регистрации на форуме:
26 нояб. 2010
Alex_B, спасибо Вам большое! Я как раз дизассемблировал и разобрался в той части BIOS, которая работает с магнитофоном. Правда никак не соберусь написать преобразователь из wav-файлов (и обратно). Были стандартные программы MagDisk и DiskMag для этих целей (не для wav-файлов, они были в каком-то дисковом софте от МС1502), но они у меня не сохранились и в интернете я их не могу найти.
А "косметический" эффект фильтра за счёт того, что почти убрались 50 Гц, идущие из сети.
SoftCat
Newbie


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


Ссылка


Дата регистрации на форуме:
26 нояб. 2010
Alex_B, в МС1502 таймер тактируется частотой 16 МГц / 12 = 1333333,(3) Гц, а в IBM PC и Специалисте — 1193181 Гц. То есть у МС1502 все частоты, генерируемые таймером примерно в 1,1175 раз выше.

Для бита "1" в счетчик таймера заносится 4A0h = 1184
и получаются частоты
у IBM PC ~ 1007,75 Гц
у МС1502 ~ 1126,13 Гц

Для бита "0" в счетчик таймера заносится 250h = 592
и получаются частоты
у IBM PC ~ 2015,51 Гц
у МС1502 ~ 2252,25 Гц

Именно эти две частоты (немного разные у IBM PC и МС1502) в идеале лучше усилить, а все остальное убрать. Но тут не всё так просто. У частотной модуляции хитрый спектр.
<<Назад  Вперед>> Страницы: 1 2 3 4 5 6 7 8 9 10
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Электроника МС 1502
RSS

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

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

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