PDA

Просмотр полной версии : MSX Yamaha YIS503II КУВТ. Всё, что вы всегда хотели знать , но боялись спросить



palsw
19.03.2012, 21:45
Здесь будет собрана вся информация для максимально возможного апгрейда MSX КУВТ в MSX2,а так же периферии к ней.
http://s018.radikal.ru/i514/1203/48/838695f6882at.jpg (http://radikal.ru/F/s018.radikal.ru/i514/1203/48/838695f6882a.jpg.html)

Имеется таких 2 машинки рабочих,вот одну сохраню для истории,вторую буду апгрейдить по полной для максимального эффекта и удобства пользования.

1.Видеопамять => 128кб:
http://s019.radikal.ru/i639/1203/3e/86811715024ft.jpg (http://radikal.ru/F/s019.radikal.ru/i639/1203/3e/86811715024f.jpg.html)

Одна из перемычек (красный провод в районе видео-озу) это линия /CS0 - выборка банка памяти ОЗУ для VDP.
Поскольку память для VDP на MSX-1 ставилась на внешней платке, выборка которой сделана по /CS1, снизу /CS1 возле VDP перерезана, а этот красный провод прокидывает /CS0 на эту самую внешнюю платку.
Надо будет:
1) убрать эту перемычку,
2) запаять 8 микросхем типа РУ5 (или 4164),
3) восстановить перерезанную линию /CS1,
4) заменить на внешней плате памяти VDP микросхемы 4416 на 4464
и всё, будешь иметь 128 кб ОЗУ для VDP.
================================================== ===================

2.Основное ОЗУ => 128кб.впаиваем микросхемы мапера IC315 - 74LS04 (1533ЛН1),IC319 - 74LS30 (1533Ла2) и изготавливаем новый модуль памяти
http://zx.pk.ru/showthread.php?t=8182
http://s019.radikal.ru/i615/1203/02/dd889ed3b79dt.jpg (http://radikal.ru/F/s019.radikal.ru/i615/1203/02/dd889ed3b79d.jpg.html)http://s019.radikal.ru/i626/1203/de/8be7c310eb45t.jpg (http://radikal.ru/F/s019.radikal.ru/i626/1203/de/8be7c310eb45.jpg.html)

http://s019.radikal.ru/i621/1203/78/4a085e902f70t.jpg (http://radikal.ru/F/s019.radikal.ru/i621/1203/78/4a085e902f70.jpg.html)http://s019.radikal.ru/i606/1203/48/a4665946f9a6t.jpg (http://radikal.ru/F/s019.radikal.ru/i606/1203/48/a4665946f9a6.jpg.html)

================================================== ================================================== =============

3.Часы.
Если Вы являетесь счастливым обладателем микросхемы часов RP5C01A необходимо установить недостающие элементы на плату по схеме:
http://s019.radikal.ru/i631/1203/e2/dfc113019223t.jpg (http://radikal.ru/F/s019.radikal.ru/i631/1203/e2/dfc113019223.jpg.html)

================================================== ================================================== ==============

4.Меняем прошивку MSX1 на MSX2 с исправленными шрифтами 27c256 http://zx.pk.ru/showthread.php?t=18453
Родное пзу выпаиваем или выкусываем и впаиваем 2 панельки.
http://s019.radikal.ru/i625/1203/47/326b7037fe58t.jpg (http://radikal.ru/F/s019.radikal.ru/i625/1203/47/326b7037fe58.jpg.html)http://s49.radikal.ru/i123/1203/a5/45c4328a6d0dt.jpg (http://radikal.ru/F/s49.radikal.ru/i123/1203/a5/45c4328a6d0d.jpg.html)http://s017.radikal.ru/i441/1203/0c/1c1445f3608et.jpg (http://radikal.ru/F/s017.radikal.ru/i441/1203/0c/1c1445f3608e.jpg.html)

4.1 Если не используем микросхему часов - прошиваем патченую прошивку в 27с128 http://zx.pk.ru/showpost.php?p=483025&postcount=11

================================================== ================================================== ==============
5.Клава ps/2

================================================== ================================================== ==============

6.ТВ выход (нужно что то делать :) ):

При подключении на ТВ все красиво в цвете,но ТВ тюнер сходит с ума и меня это не устраивает.Нужно переделывать в 50гц и систему PAL.
http://s019.radikal.ru/i636/1203/77/04c168bb6003t.jpg (http://radikal.ru/F/s019.radikal.ru/i636/1203/77/04c168bb6003.jpg.html)


Проблемы с железом и их решение

Почему на VIDEO-OUT изображение не цветное? а с какими-то разводами? Машинка YIS503IIIR.
-SFMSX-
В поставке Yamaha 503II MSX1 были укомплектованны модулями с NTSC 3.58mHz/60Hz.
в msx2 Yamaha 503III (805) применялись обычные модули упрощенные,состветственно без кодеров цвета.Но частота кадров 60Hz.Поэтому некоторые мультисистемные телики глючили и показывали какойто фон/цвет.
Модули между собой совместимые на 100%,поэтому Велком -вытаскиваете блок из MSX1 и ставим в МSX2 (только 503 модели) или от CX5 берем модуль в ПАЛе.только нужно переключить частотку ка 50герц VDP10= .....чегото там.
-add-
Если регулятор цветности на ТВ убрать в ноль - разводы исчезнут. Есть мнение, что кодер цвета в ученические машинки не ставили из экономии, потому, что они комплектовались монохромными (зелеными) мониторами..

При прошивке ПЗУ MSX2 видеопроцессор переводится в PAL50 режим автоматом.Для получения цветной картинку нужно или использовать RGB выход или устанавливать заместо NTSC кодера -PAL кодер.
================================================== ================================================== ============


7.Затем решить чем грузить программки
================================================== ================================================== =============

Многое есть на форуме,но в разных темах,де то ссылки уже померли,что то есть на других форумах.попробую собрать по крупицам и внедрить :).



================================================== ================================================== ==============

потребление 600мА голой мамки с модулями видео озу и основного озу.

Atari
19.03.2012, 22:08
1.Видеопамять => 128кб
это надо смотреть на конкретную плату, их бывает две модификации, вобщем дело плёвое уже обсуждалось.


2.Основное ОЗУ => 128кб
см. соседнюю ветку.


3.Часы
эта же микрушка ставилась в амиги, короче жуткий дифцит цена вевропе 8...10 евро.
сам ищу на халяву или обмен!


4.Прошивка КУВТ2 или оригинальная MSX2
оригинальная прошивка MSX2 полное гэ по раскладке клавы и не работает без часов, вобщем смотри соседнюю тему.


5.Клава ps/2
:v2_eek: ???

---------- Post added at 20:08 ---------- Previous post was at 19:55 ----------

и еще для тех кто в танке http://zx.pk.ru/showthread.php?t=14514

palsw
19.03.2012, 22:16
Здесь буду отмечать что сделал.

1. 1 час времени,8шт микросхем РУ5Г и 2шт 41464 и у нас 128к видеопамяти.Всё чудесно ставится на панельки и негде не упирается.
Потребление ( голой материнки с модулями памяти,без картриджей,видеомодулятор� � и сетевого модуля) возросло по +5в до 700мА.
http://s017.radikal.ru/i416/1203/b7/5c27a6ebcdbct.jpg (http://radikal.ru/F/s017.radikal.ru/i416/1203/b7/5c27a6ebcdbc.jpg.html)

2. Если получится собрать желающих то заказать платку у Zorel на 1 мб или 2 мб.
Zorel согласен,нужны желающие на партию http://zx.pk.ru/showpost.php?p=482446&postcount=1018
На основной плате впаять 2 микросхемы мапера:

Для работы мапера, судя по схеме надо как минимум чтобы стояли:
IC312 - 74LS32 (1533ЛЛ1)
IC315 - 74LS04 (1533ЛН1)
IC319 - 74LS30 (1533Ла2)
http://s019.radikal.ru/i639/1203/9c/e36fcd7e0949t.jpg (http://radikal.ru/F/s019.radikal.ru/i639/1203/9c/e36fcd7e0949.jpg.html)


3.Цена часов - 30 евро + доставка ,так что нужна патченая прошивка.
Есть патченая прошивка :)

4.Впаял 2 панельки и прошил 2 ПЗУ.В первую 32кб записывает прошивку MSX2 c исправленными шрифтами ,во вторую ,если нет микросхемы часов патченый SUB-ROM.Если часы есть - заливаем стандартный SUB-ROM.
http://s019.radikal.ru/i627/1203/de/42e32427b114t.jpg (http://radikal.ru/F/s019.radikal.ru/i627/1203/de/42e32427b114.jpg.html)

5.клава PS/2 нужна так как эта машинка с убитой клавой и искать родную не хочу и даром (но пару кнопочек нужны ,если у кого есть стучите).

Вообще есть такая мысль сделать десктоп по типу КУВТ2. Отваливать баблос за КУВТ2 учительский я не буду -не нужно мне оно.а вот мою машинку вставить в корпус AT или ATX или mITX и напичкать флопом и IDE и выносную клаву PS/2

palsw
19.03.2012, 22:33
Atari,игнор


кстати в комплекте 2 модуля сети msx1 и 2 картриджа с сетевой пзу .буду свою оригинальную,не тронутую msx линковать с тем что получиться (может )

palsw
19.03.2012, 22:57
смотрю на модуль ОЗУ 64кб и думаю как малой кровью расширить ?на лицо не распаянные компоненты.киньте схемой модуля YAMAXA LC56780 1 (NEP-141).
мамка PCB YIS 604 CX 7 CX 7M LC56770 1 Yamaha

http://s019.radikal.ru/i617/1203/1e/4d0a306f3588t.jpg (http://radikal.ru/F/s019.radikal.ru/i617/1203/1e/4d0a306f3588.jpg.html)
http://s019.radikal.ru/i631/1203/8a/66673801d483t.jpg (http://radikal.ru/F/s019.radikal.ru/i631/1203/8a/66673801d483.jpg.html)

palsw
21.03.2012, 19:04
...

palsw
21.03.2012, 19:31
...

palsw
21.03.2012, 19:51
...

dk_spb
21.03.2012, 20:10
palsw, Красивая розовая ПЗУшка. А чуть не умер - слюнями подавился. Вы бы предупреждали, а то так сразу такую красоту показывать....

palsw
21.03.2012, 20:28
dk_spb, мне самому нравится,в 84г у японцев уже были PLCC корпуса и такие обьемы 16+16

caro
21.03.2012, 21:05
И еще где взять патченую прошивку без часов,она точно есть и известно кто ее делал.Цена на часы не 10 евро а около 30 + доставка.так что прошивка очень актуальнаВот версия патча MSX2EXT.ROM для работы компа без часов, которая когда то в форуме MSX.ORG упоминалась:

palsw
21.03.2012, 21:12
caro, Отлично!Дело движется

palsw
22.03.2012, 15:32
Нагуглил сегодня такую информацию что режим работы видеопроцессора NTSC-PAL можна переключать командами VDP(10)=2 и VDP(10)=0 через Бейсик.Надеюсь 50-60 гц есть шанс переключить программно

Информация подтвердилась ,источник


ПРИЛОЖЕНИЕ 7. РЕГИСТРЫ ВИДЕОПРОЦЕССОРА

Регистры режима
R9:
0... .... 192 графических, 24 текстовых строки на экране (LN)
1... .... 212 графических, 26.5 текстовых строк на экране
.0.. .... Всегда должен быть 0
..** .... Совместный режим (режим синхронизации) (S1;S0)
.... 0... Нет наложения, прогрессивная развертка NTSC (IL)
.... 1... Есть наложение двух экранов со сдвигом на линию,
черезстрочная развертка NTSC
.... .0.. Показ одного экрана на четное/нечетное поле (Е0)
.... .1.. Показ двух экранов попеременно ( для G4 - G7 )
.... ..0. NTSC ( 262 линии) ( у Ямахи NTSC ) (NT)
.... ..1. PAL ( 313 линий)
.... ...* *DLCK для ввода - 1, для вывода - 0

palsw
26.03.2012, 23:14
caro,


Микросхему ПЗУ из платы надо выпаять и впаять две 28-ми ногие панельки под
две ПЗУ обьемом 32 (27256) и 16 кб (27128), с MSX2.ROM и MSX2EXT.ROM.
.

Выложенный Вами файл имеет 16к.его шить в 27128к и устанавливать в пустое место или шить в 27256 (тут 32к прошивка нужна) и устанавливать заместо родного ПЗУ.если можно выложите оба файла для прошивки и что куда шить :)

caro
27.03.2012, 12:24
Выложенный Вами файл имеет 16к.его шить в 27128к и устанавливать в пустое место или шить в 27256 (тут 32к прошивка нужна) и устанавливать заместо родного ПЗУ.если можно выложите оба файла для прошивки и что куда шить :)Стандартные прошивки есть в архиве любого эмулятора MSX.
Только в них и шрифт не очень и ввод цифр требует нажатия Shift, что очень не удобно.
Попроси у Atari, он тут правил прошивку, может даст :)
MSX2.ROM обьемом 32 кб. устанавливается взамен выпаяной ПЗУ-шки.
MSX2EXT.ROM обьемом 16 кб. устанавливается в панельку, запаянную в свободное гнездо на плате.

Atari
27.03.2012, 13:40
эмулер в зубы и до полного осознания и просветления.
пусть разбирается со слотами, ОЗУ, ПЗУ, мапперами.
а то много лишних вопросов.

palsw
27.03.2012, 16:32
Atari, игнор

palsw
28.03.2012, 21:51
Прошил сегодня ПЗУ файлами MSX2EXnc.rom и MSX2.ROM.Завелась машинка и кадровая 50гц работает :)

http://s017.radikal.ru/i400/1203/3f/4a2344e05708t.jpg (http://radikal.ru/F/s017.radikal.ru/i400/1203/3f/4a2344e05708.jpg.html)http://s019.radikal.ru/i618/1203/93/f67e7afbfadbt.jpg (http://radikal.ru/F/s019.radikal.ru/i618/1203/93/f67e7afbfadb.jpg.html)

Мои наблюдения,может пригодится :)

1.При прошивке ПЗУ прошивками MSX2 - частота кадровой 50 гц.Родной NTSC декодер выдает только цветной муар - можно смело вместо него паять PAl-кодер.Чем я и займусь в ближайшем времени.
2.Этот пунк вытекает из 1 пункта - если не использовать родно NTSC декодер ,то машинке достаточно питания только +5v и кушает 800мА.

Wierzbowsky
30.08.2015, 19:33
Спасибо за патченный SubROM. Завёл свою MSX1 с этим биосом чтобы проверить 128кб платку расширения ОЗУ. Все работает. :) Тема про платку здесь:

http://zx-pk.ru/showthread.php?t=25359

Kinder5912
14.05.2016, 15:09
Друзья, нетривиальный вопрос. Схема "часов" из первого поста темы. На транзисторе Q303 собрана схема детектора снижения питающего напряжения для микросхемы часов. Там логика работы такая - при снижении напряжения питания ниже некоторого уровня, этот узел блокирует обмен (по CS) с микросхемой часов для того чтобы сохранить целостность данных (такой, скажем так, аппаратный механизм транзакций). Так вот вопрос - в этом блоке диод D302 это не диод, а стабилитрон, с определенными параметрами. Я нигде не могу найти параметры этого стабилитрона.... Напряжение стабилизации...? идеально, конечно, было бы выяснить тип используемого в оригинальной схеме элемента. Может у кого-то сохранилась оригинальная документация и есть возможность посмотреть номинал ?
Или же кто в Протеусе сможет этот блок съэмулировать? /у меня Протеуса нет/ посмотреть параметры при разных вариантах стабилитрона (3.3В, 3.6В, 3.9В, 4.3В)

caro
15.05.2016, 05:35
Так вот вопрос - в этом блоке диод D302 это не диод, а стабилитрон, с определенными параметрами. Я нигде не могу найти параметры этого стабилитрона.... Напряжение стабилизации...?
Стабилитрон используется типа HZ5A1 - по datasheet напряжение стабилизации 4.3 .. 4.5 V

John Warner
31.10.2017, 00:04
Тут в начале топика упоминалось, что часовая микросхема RICOH RP5C01 - жуткий дефицит.
Я буквально вчера составлял список всего микросхемного добра в 503-й КУВТ2 и гуглил, где что есть.
Так вот, на Али есть предложения - например, 10 штук за 500 рэ с копейками.
Правда, при той же маркировке они почему-то не на 8 копыт, а на 16.
Вот у меня списочек, сидит на локальном серваке, в Денвере, в виде сайтика.
62687
UPD Исправил аттач.

TomaTLAB
31.10.2017, 00:21
почему-то не на 8 копыт, а на 16 На 18 может?
Полазил по алику, где есть фото там по 18 ног.
И каким боком у Вас знакогенератор в MSX-engine попал? Он же в BASIC-ROM'e лежит.

John Warner
31.10.2017, 00:31
Да, наверное 18.
Ошибся в счёте, видимо.

TomaTLAB
31.10.2017, 00:35
В Basic-rom'e (main-rom) с адреса 1BBF, кажется, плюс-минус.

John Warner
31.10.2017, 00:50
Спасибо.

TomaTLAB
31.10.2017, 00:58
Вот еще пусть тут ссылочка будет, это где и как кнопки разложены. http://zx-pk.ru/threads/26270-oshibka-v-biose-msx2-dlya-yamakhi.html?p=909967&viewfull=1#post909967

Wierzbowsky
02.02.2020, 18:30
Здесь буду отмечать что сделал.
1. 1 час времени,8шт микросхем РУ5Г и 2шт 41464 и у нас 128к видеопамяти.Всё чудесно ставится на панельки и негде не упирается.
Потребление ( голой материнки с модулями памяти,без картриджей,видеомодулятор� � и сетевого модуля) возросло по +5в до 700мА.

Я посмотрел японскую плату "однушки" и там CAS0 с видеопроцессора действительно выведен на разъём для дополнительной платы видео ОЗУ. Сигналы CAS первого и второго банка на плате соединены, а CAS1 от видеопроцессора вообще отрезан. Так что установленные 8 микросхем РУ5Г на этой плате работают как 64кб.

По-хорошему надо выпаять красный провод, поставить 2 микросхемы 464 в первый банк, 2 микросхемы во второй банк, перерезать связывающую банки перемычку сигнала CAS0 и подать CAS1 с видеопроцессора на первый банк. Второй банк уже связан с CAS0. И будет у нас 128кб на плате. Тогда дополнительную плату переделывать ставить вообще не нужно. Я прав?

Кто-нибудь собрал часы реального времени на этой плате? Поделитесь опытом пожалуйста.

Ратмир
08.02.2020, 19:09
Всем добрый вечер.Появился вопрос по этой машинке.
Игрушки с расширением com запускаются, а как запустить с расширением exe
Скачал игрушку RoadFigter.exe не хочет запускаться.
А хотелось бы именно ее запустить, т.к. она была первая игра в моей жизни на компьютере.

по ходу она под Dos

Ратмир
09.02.2020, 01:28
Нашел ROM файл, но он на 503-ей не хочет запускаться через LOADROM
Хотя на 805-ой все прекрасно работает.

Может есть у кого ковертер ROM2COM?
хотя если он для MSX, тоже не пойдет

Baton
09.02.2020, 02:05
Всем добрый вечер.Появился вопрос по этой машинке.
Игрушки с расширением com запускаются, а как запустить с расширением exe
Скачал игрушку RoadFigter.exe не хочет запускаться.
А хотелось бы именно ее запустить, т.к. она была первая игра в моей жизни на компьютере.

по ходу она под Dos

А размер у нее какой? Если ~16к, то попробуй из бейсика с отключенной сеткой команду bload"roadfigter.exe",r

- - - Добавлено - - -


Нашел ROM файл, но он на 503-ей не хочет запускаться через LOADROM
Хотя на 805-ой все прекрасно работает.

Сетку на 503 не забыл отключить?

Ратмир
09.02.2020, 02:23
Привет.
Нет 32 кб. а ROM-ский 16кб.
В бейсик как выйти если у меня картридж вставлен?
http://img.radiokot.ru/files/30570/thumbnail/24hfhpssp2.JPG (http://img.radiokot.ru/files/30570/24hfhpssp2.JPG)
Как сетку отключить?

- - - Добавлено - - -

p/s/ Да супер. Выдернул ее нафиг, сразу заработало! Спасибо друг!

Baton
09.02.2020, 04:14
Привет.
Нет 32 кб. а ROM-ский 16кб.
В бейсик как выйти если у меня картридж вставлен?
p/s/ Да супер. Выдернул ее нафиг, сразу заработало! Спасибо друг!

В бейсик обычно, выходят командой basic ;-)
Сетку отключить, помнится, можно держа нажатой кнопку DEL при загрузке компа. Но если тебе сетка без надобности, то проще как ты сделал - удалить сетевой блок.

ptero
09.02.2020, 07:26
во блин.. я что всё проспал ? :) когда это на MSXDOS-е появилось расширение .exe ?

Ратмир
09.02.2020, 07:43
https://youtu.be/ILpDzS_LuIg

- - - Добавлено - - -


во блин.. я что всё проспал ? :) когда это на MSXDOS-е появилось расширение .exe ?

Нет не проспал. Мы уже разобрались. exe для PC.

LeoN65816
09.02.2020, 09:54
https://youtu.be/ILpDzS_LuIg

В видео есть момент, где ты ностальгируешь по звукам ямашки.
Чтобы протащиться от ямашкиной музы запусти:
1. Goonies
2. Kung Fu первый и второй
3. King's Valley первый и второй
4. Zanac
5. Death Wish III
6. Monty
7. Knightmare
8. Название не помню: ковбой на диком западе, изометрическая проекция местности. Может кто помнит название?
9. Bosconian, есть речевая вставка.
10. Vampire Killer

Ратмир
09.02.2020, 10:01
Хорошо попробую.
У меня пока 128кб плюс DOS занимает место.
Если они пойдут погоняю.

- - - Добавлено - - -

У 805 и 503 звуковой процессор одинаковый?

Wierzbowsky
09.02.2020, 13:25
Игра про ковбоя называется GUN.COM, досовская. Игры по 128кб не будут работать без флешкартриджа. Надо найти игры, разбитые на части и грузить эти части по очереди или загрузчиком на бейсике. Ищите по слову "classics.7z", я давал линк на этом форуме. Также есть диск с выдранной музыкой из игр. Я его тоже выкладывал.

Ратмир, закажите корпус для контроллера у Супермакса. С ним приятнее.

805 и 503 имеют одинаковые звуковые и видеопроцессоры. Если хотите FMPAC и SCC, покупайте Карнивор2. Есть SCC версии любимых игр и они звучат просто классно!

Ратмир
09.02.2020, 15:00
Уф. Столько непонятных слов.
Корпус 2шт. буду заказывать со вторым контроллером. Он мне нужен для 805-ой.

- - - Добавлено - - -

Но позже, т.к. очень много накопилось недостроенного.

SeaBirdDK
09.02.2020, 16:09
Чтобы протащиться от ямашкиной музы запусти:
еще Firebird/Hinotory обязательно к прослушиванию.
https://www.youtube.com/watch?v=CYeek5Y0mQA

Wierzbowsky
12.02.2020, 01:03
А ещё есть SCC версии некоторых классических игр, например Knightmare, Vampire Killer и т.д. Но для них нужен Carnivore2 или MFR.

atariforever1976
12.02.2020, 08:11
на Carnivore2 предзаказ можно сделать?

Wierzbowsky
12.02.2020, 16:43
на Carnivore2 предзаказ можно сделать?

Напишите в 8bits4ever. Новая партия будет в марте-апреле. Так что самое время делать предзаказ.

Ратмир
12.02.2020, 18:47
Привет. есть ссылка в барахолке. здесь как бы не логично.

- - - Добавлено - - -

Большие по объему игры не идут пока.
https://youtu.be/Tu_ibgrw8xg

hobot
16.02.2020, 07:41
CD-версия игры Knightmare для MSX

задача такая
1. запустить игру и что-бы музыка с сиди звучала
хотелось бы (как полному танкисту подробную дорожную карту по запуску игры в эмуляторе)
1 - прямая ссылка на эмулятор (образ сиди с игрой уже есть)
2 - как куда и что монтировать и как запускать
3 - запустить игру с музоном ! (аудиотреками с СиДи)