Вход

Просмотр полной версии : MSX: Разное



Mick
24.08.2015, 17:15
Поскольку тематической темы не нашел, где обсуждается всяко разное по MSX, то пришлось создать ее. Если уже есть, не обессудьте и перенесите куда надо.

Так сказать полочные штучки, когда то подвернулись.
SVI-728

http://s019.radikal.ru/i636/1508/eb/e97bd51ee230t.jpg (http://radikal.ru/f/s019.radikal.ru/i636/1508/eb/e97bd51ee230t.jpg)

Когда продавалась взял, даже не зная что это MSX. Это потом уже узнал. Хотелось просто что то необычное :)

Ну а это, классика жанра - Yamaha YIS-503III КУВТ-2

http://s017.radikal.ru/i426/1508/56/c25f13328750t.jpg (http://radikal.ru/f/s017.radikal.ru/i426/1508/56/c25f13328750t.jpg)

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

Видимо сказывается продолжительное собирательство собственных конструкций.


Типа чипы, последнее докризисное приобретение.
http://s005.radikal.ru/i209/1508/58/102cbac7664dt.jpg (http://radikal.ru/f/s005.radikal.ru/i209/1508/58/102cbac7664dt.jpg)

Как тут высказывался piroxilin, может быть и клон MSX сварганить что ли для разнообразия - как говорится с реальным и теплым процом, видеочипом :)

P.S. Все фотки кликабельны

Wierzbowsky
24.08.2015, 18:14
Я бы из одной Ямахи сделал MSX2+ c мегабайтом памяти и FMPAC. А во вторую бы докинул памяти до 512кб. Собственно я со своими Ямахами именно это и сделал. Вот когда будут допилены карики контроллера и флешки, вообще будет радость. Можно будет 503и "доски" использовать без дисковода наконец-то!

Mick
24.08.2015, 18:20
Я бы из одной Ямахи сделал MSX2+ c мегабайтом памяти и FMPAC. А во вторую бы докинул памяти до 512кб. Собственно я со своими Ямахами именно это и сделал. Вот когда будут допилены карики контроллера и флешки, вообще будет радость. Можно будет 503и "доски" использовать без дисковода наконец-то!

Мне курочить их, рука не поднимется. Возможно у меня бзик по этому поводу, но время то прошло, когда лазил в компы и что то там дорабатывал. Теперь они для меня кусочки ушедшей эпохи.
Для меня интереснее будет собрать свой клон с плюшками на одной плате, а не с кучей разных мелких платочек. А так как они считай новодел и еще не успели состарится, то лазить и дорабатывать вполне можно :)

DJs3000
24.08.2015, 18:52
Mick, ну так сделай свой MSX, а мы тебе подскажем что там сразу должно быть предустанволено. Ты хочешь полностью на рассыпухе или с использованием альтеры но основные чипы(проц, видеопроц, звуковой чип и т.д.) оставить реальными?

Mick
24.08.2015, 19:26
Mick, ну так сделай свой MSX, а мы тебе подскажем что там сразу должно быть предустанволено. Ты хочешь полностью на рассыпухе или с использованием альтеры но основные чипы(проц, видеопроц, звуковой чип и т.д.) оставить реальными?

Пока я так в блокнотике записываю. Много я не знаю по MSX, посему нужна будет консультация.
Насколько я понял в MSX2+ стоит суперчип S1985, куда запиханы YM, логика, принтер (8255) и часы. Однозначно, если я бы делал, то поставил бы настоящий YM.
Естественно, не будем отходить от тренда ПЛИС+реальный проц. Только вот вопрос насколько там нужна толстая ПЛИС и не пойдет ли там толстая CPLD. Просто если выбросить всю тяжесть из S1985, то там останутся одни дешифраторы и логика.
Касательно, что в компе должно быть. Ну естественно максимум памяти основногого ОЗУ и видео ОЗУ. Также неплохо было бы иметь контроллеры накопителей, чтобы не отходить от моды.
Ну наряду с разъемом MSX BUS, добавить шину Nemo Bus. Лично я бы сделал, если сравнивать с Зефиркой основные 2 разъема Nemo BUS и краевой слот MSX BUS.
Это так мысли в слух, нужно собрать сначала всю документацию по вкусностям. А потом прикидывать.

Wierzbowsky
24.08.2015, 19:51
Вот чувак забацал MSX на коленке. :)

http://www.fabf.fr/index.html

DJs3000
24.08.2015, 21:00
Mick, Ты у нас спрашивай мы тебе все расскажем :)
MSX-ENGINE (https://en.wikipedia.org/wiki/MSX-Engine) не обязательно S1985 для MSX2+ в нем может вполне стоять S3527 где например нет часов но они могут быть реализованы отдельной микросхемы Ricoh RP5C01A. Таких "чипсетов" купить невозможно именно по этому нужна плис :) Главное отличие MSX2 от MSX2+ это видеочип ну и биос конечно лучше от MSX2+ ставить.

piroxilin
25.08.2015, 09:39
Mick, Ну из хотелок для ZXM-MSX :
- клава ps/2
- контроллеры винтов/флопов
- оперативы под завязку (RAM+VRAM)
- звук (если ещё и конами-вский чип буде, то вообще прелесть)
- ну есть ещё obsoNET на rtl8109(вроде так)

Mick
25.08.2015, 13:56
Mick, Ну из хотелок для ZXM-MSX :
- клава ps/2
- контроллеры винтов/флопов
- оперативы под завязку (RAM+VRAM)
- звук (если ещё и конами-вский чип буде, то вообще прелесть)
- ну есть ещё obsoNET на rtl8109(вроде так)

Ну вот пришел piroxilin и все опошлил :)

По сути ты уже оформил то что должно быть. Теперь надо по каждому пункту собрать информацию. Надо оценить во что это выльется, не хочется вылезать за габариты mATX. В ITX точно не влезем, если тепло и лампово.

piroxilin
25.08.2015, 14:01
Mick,
клава это атмини8
винт - 556РТххх (непомню какая) + ПЗУ , ну и чуток логики
ОЗУ = драм + мапер на регистре или на дешифраторе...
звук - микруха с ебеея и малость логики
сеть - донорская сетёвка (или кетай) + пзу + 3-4 м/х логики...
и совсем там не много выходит всего......

Mick
25.08.2015, 14:11
Mick,
клава это атмини8
винт - 556РТххх (непомню какая) + ПЗУ , ну и чуток логики
ОЗУ = драм + мапер на регистре или на дешифраторе...
звук - микруха с ебеея и малость логики
сеть - донорская сетёвка (или кетай) + пзу + 3-4 м/х логики...
и совсем там не много выходит всего......

Ну как бы а ссылки то где?
А что SD карт разве нет. Винт это хорошо, а SD карта лучше :)

Звук какой, я насколько понял их там куча.

piroxilin
25.08.2015, 14:48
от CARO :
МышЪ (http://caro.su/msx/mous4msx.htm)
память (http://caro.su/msx/mem4msx.htm)
сеть (http://caro.su/msx/eth4msx.htm)
клава (http://caro.su/msx/kbd4msx/y_yis503.htm)
это всё из http://caro.su/
По звуку надо DJ3000 пинговать - у него всё есть :)
Вот например YM2413 (http://www.faq.msxnet.org/fmpac.html)

Mick
25.08.2015, 16:21
Круто конечно, а нельзя мышь и клаву чтобы одна мега переваривала.
И да касательно Мунсаунда. Я думаю, нет смысла его ставить, посколько либо на MSX BUS оно есть, ну или на Nemo Bus оно как бы тоже :)

Еще вопрос, вроде на LAN карте и HDD контроллере вроде свои ПЗУхи. А нельзя допустим их все затолкать в одну, чтобы не сильно плодить ПЗУхи.

Ovvnex
25.08.2015, 17:11
Как тут высказывался piroxilin, может быть и клон MSX сварганить что ли для разнообразия - как говорится с реальным и теплым процом, видеочипом
Классная идея! Проект будет - бомба!

посколько либо на MSX BUS оно есть
Хотелось бы, если можно, чтобы msx слотов было минимум парочка (как на КУВТ2) или даже три.;)
И помимо клавы с мышкой, было бы здорово иметь возможность подключить хотя бы один джойпад ну, например, от Sega (без переделки последнего). Хотя, вроде бы даже где-то видел, что для MSX делали адаптер под джои от PS1/PS2.

---------- Post added at 17:11 ---------- Previous post was at 17:03 ----------

О! Ещё есть одна хотелка. Но она, поди, сильно удорожит девайс.
Очень хотелось бы иметь vga выход на этой платке. caro говорил, что проблема решаемая и даже вроде бы схема уже есть. Только вот комплектуха недешёвая вырисовывается.

Mick
25.08.2015, 18:17
Хотелось бы, если можно, чтобы msx слотов было минимум парочка (как на КУВТ2) или даже три.;)
И помимо клавы с мышкой, было бы здорово иметь возможность подключить хотя бы один джойпад ну, например, от Sega (без переделки последнего). Хотя, вроде бы даже где-то видел, что для MSX делали адаптер под джои от PS1/PS2

Скажем так для меня больше как бы в упор шины Nemo Bus, чем MSX BUS.
Для страждущих можно сделать типа елки MSX Bus и играйтесь на здоровье. По поводу джоя, вероятно можно :)
Пока идет сбор инфы.
Уж VGA точно колхозить не буду - пусть это будет удел отдельных железок.

Ovvnex
25.08.2015, 18:34
Скажем так для меня больше как бы в упор шины Nemo Bus, чем MSX BUS.
Nemo Bus, конечно, прикольно будет. Только вот найдутся ли программеры, которые напишут софт под спековские новоделы для MSX2?
А пара слотов MSX Bus - это просто из практичности. Есть два девайса, которым нужно два слота на MSX2. Это флешкарик от Мануэля и WozBlaster. Хотя если внедрить аналог флешкарика на борт платы, то поди и одного слота хватит. ;)

Уж VGA точно колхозить не буду - пусть это будет удел отдельных железок.
Жаль. :( Классических CRT RGB моников уже почти и не найдёшь, а конвертеры внутри современных телеков оставляют желать лучшего. Но, понятно, что данная фишка не проста в реализации, да и не бюджетна будет. :(

Mick
25.08.2015, 20:20
Жаль. :( Классических CRT RGB моников уже почти и не найдёшь, а конвертеры внутри современных телеков оставляют желать лучшего. Но, понятно, что данная фишка не проста в реализации, да и не бюджетна будет. :(

А что ширпотребные LCD телевизоры со SCART уже не котируются?

---------- Post added at 20:20 ---------- Previous post was at 20:12 ----------


Mick, а почему MSX? Хочется MoonSound послушать как на нем играет, иначе каким боком там zx-bus? Плохо что платок MoonSound нет, а то тоже хотел на u16 послушать и сравнить транзисторный звук с транзисторным на FPGA.

Ну как бы я уже много раз писал, что я делаю для души и по большей части из старья. Интересов у меня много. Хочется собрать SAM Coupe, но тут пользователей нет и если что спросить некого, но в любом случае я попытаюсь его собрать. А ближайший по интересу и есть MSX - очень многое не хватает от него Спекки.
Каким боком там Nemo Bus, так очевидно. Коли я шлепаю железки для этой шины, то почему бы и не вставить туда сею шину. Как правильно ты понял например зачем мне лепить Moonsound для MSX шины, когда есть для Nemo Bus. А еще есть у меня карта с SAA1099 :)

MSX Bus для меня не сильно интересна, посему она будет краевым слотом. Кому надо будет юзать MSX плюшки, то ради бога - делаете елку и юзайте.

Ovvnex
25.08.2015, 21:33
Кому надо будет юзать MSX плюшки, то ради бога - делаете елку и юзайте.
А существует ли схема такой ёлки? Если да, то тоже вариант. Просто вроде как речь ведётся о плате формата microATX. А что, если (если будет свободное место) запланировать на платке помимо краевого разъёма просто место ещё под один слот MSX Bus. Кому не надо, тот его просто не впаивает. Кому надо - наоборот. :) Не исключая Nemo Bus, конечно.
Не так давно стал счастливым обладателем и флешкарика от Мануэля, и WozBlaster. И без этих плюшек уже MSX не представляю. В КУВТ2 прекрасно всё, кроме раскладки клавиатуры. До сих пор не могу к ней привыкнуть. А вот с такой с ZXM-MSX и классической PS/2 клавой будет совсем другое дело.

А что ширпотребные LCD телевизоры со SCART уже не котируются?
Котируются, конечно. Кроме того, что сейчас они тоже все широкоформатки и, насколько я понимаю, 50Гц видеосигнал доводят до 60Гц в принудительном порядке.:( А в MSX, как и в Спекки есть и 50Гц развёртка.

Mick
26.08.2015, 16:15
А существует ли схема такой ёлки? Если да, то тоже вариант. Просто вроде как речь ведётся о плате формата microATX. А что, если (если будет свободное место) запланировать на платке помимо краевого разъёма просто место ещё под один слот MSX Bus. Кому не надо, тот его просто не впаивает. Кому надо - наоборот. :) Не исключая Nemo Bus, конечно.


Если будет место, то вставим, а если нет, то елка. :)

bigral
27.12.2015, 00:56
Как тут высказывался piroxilin, может быть и клон MSX сварганить что ли для разнообразия - как говорится с реальным и теплым процом, видеочипом :)

https://en.wikipedia.org/wiki/GR8BIT как бы есть... хотя многим тут не нужны лицензии а за 500usd они целый дом самопальными и ретро платами забросают от пола до потолка.

OrionExt
02.05.2017, 10:13
Ну, вот еще одна MSX2 YIS-503IIIR проснулась после двадцатипятилетнего сна.
Завелась с пол оборота:v2_dizzy_dance:
https://lh3.googleusercontent.com/Y05l3Ni5QyJos6x6iJlikWyO4POH3oSddo8Ncho1kXGw0SQonp O4slsS4p5VkgCArj6biqLDuyZ1-Fb34RZ2zWy7ohcAqLNW4dP0HF7xNzXrOcZNze4cIOubj2ARvg3 dBq787GXcD0IsZo6Q6W6t2L8k0ajLOLXdV6K-zBfKDcbPi93k7yB0OmtPt4yVr8-vrbX9abqMgzlzl_jvO83xfwx3Fs1Vn91whUbdMpGeQyg05Z5zU YVlyh1CTgMu9TZxEk5Xu2g_ugz8p_iWKx9ftKn9vApihvZt3cL mhBCkmMBWCJ_yd21o9K26iasIvPc-1fIRlJYu51KxQOa-CMBgDmQQTLwT4kgPfEmQgfy9ICOvs8dUos3foMXjYHkNzKB0Ai VNFs24nIZPim5TC2fZ68brC9D2CxYV7Yd1FB41fqsASKWmJQz6 oDwZDyE9KjJMvurBXN2ENrlfuQEvf7dgys2NFk8WdECMDtGR37 CMFHPur0bSYjBKDEqxvIfo15Moge5SM1FygAnDAFqBGNnTWe49 nA_JQhiBSAaUhI9WI6X1zVrWRGvzTN5whL1YDYFVLVu_phpn2_ 1vPhwwmwmUEAjuXMACsxmaYTAEvdc5BaUTkcXPxbHmyumvx49K 1qBSarEjzOXImGibuKF7cRQ39JaVlmxUE-uPAcM-neJQkQ=w480-h640-no

https://goo.gl/photos/xfMv2h8Xb7V7ddnD6

TomaTLAB
03.05.2017, 09:57
Александр, а разъем клавиатуры, как делали? Гребенка пинов?

OrionExt
03.05.2017, 11:41
Как то так. Только на гребенке должно быть 26 контактов иначе гребенка в разъеме соскальзывает. Разъем под плоский шлейф клавиатуры пришлось из двух подпиленных разъемов делать.

https://lh3.googleusercontent.com/Vs6oyQSoqYjPUvDmJCk0DY6hQNckB-BgJdx2zKB_g4PUZEn6ungyntuEPF3wJSFb6imFPhFRweEAufiY a36gD1MxfLYVRnB4mtmalfCekYB7f5tOsbQ-O73M37k2-on7gzgUi-zkz8SEmozp5TnArzsaijPtRBwz_wC3WXvqm49AahHIFX_7Ybff m3BPsrweNKo-vj8aZ6g3HRklwZy2e4523cokT-RTvzXKFYmIEwG5ZE5HS-SsCHsRbVg-CtqEp1I_SDUvR71Z-5R3hwyYOY2tHHGnSPB1aJPfmzjRXcg-rboGUl0BAChMa41nrjVdkpZJn7OJDvaGtPdYJxCmR2T6ooilt9 UTajxD67L5m93KQsWUVc9HhKw1XH2DJ2sehitnbvK0AEPpEm6C cm0Bv_vGdgMGEgoEX8db8Br5FgT3tecDvnPBVDhIXqKXwmTjln kS7297zHD1KbPn4x6jjXIMNdsxh9MxWoUIEB1FVEX-10tYHnCbDprVD1CLuzxDb3oc1vkTDonOW64I6tPzZw_Umffj_B 73hc057lyPKdzzAX1kbqEW3SyIn5S7GAD-tNS52qLQsnmaCrHHtEikdtBlrkIaXXiTAoRPShaPm0xTJGBfkW 1kk9vbhHLhBkuEw_sZjvOkRmgl8vKS5Ts9blz3NA-FlIjEObQnAqHpPQ=w640-h480-no

OrionExt
06.05.2017, 01:55
А так не кто и не заметил. Пластина клавиатуры – ну почти черная. Отдавал в гальванику. Ржавчину убрать=)

ram_scan
07.05.2017, 17:42
А так не кто и не заметил. Пластина клавиатуры – ну почти черная. Отдавал в гальванику. Ржавчину убрать=)

Качество фото на форуме не располагает вас похвалить за это =) Я б ни вжись не догадался.

OrionExt
09.05.2017, 19:31
Сижу, изучаю сервис мануалы MSX.

Вот на месте ASCII я бы на американский рынок закинул бы книжку "Собрать MSX - это просто" (100% деталей выпускала америка, в свободном доступе).

Эх, манагеры образца 1983г:)

Wierzbowsky
10.05.2017, 03:43
А кто бы делал платы? В те времена не было китайцев, которые за приемлемую цену изготовили бы сложные платы. И если сейчас себестоимость крупной платы у китайцев больше 15-20 евро, представьте сколько бы такая плата стоила тогда. К тому же озу и пзу в те времена были совсем недёшевы. Так что бюджетного компа "сделай сам" не получилось бы никак. Максимум получилось бы что-то вроде Sinclair ZX-81. Я эту тушку собирал сам - гуано страшное. Ему до MSX как до луны...

OrionExt
10.05.2017, 07:17
Плата для MSX1 очень простая, не сложнее Радио-86РК. Четыре микросхемы с 40 ножками (Z80, PPI, PSG, VDP). Правда, нужно два банка ОЗУ 16Кб для VDP, 16Кб для CPU.

Apple-I собирали в гараже. А кто для Apple-I в 76г. делал платы?)

Цены тогда кусалась, ну разве для энтузиастов это проблема? И хорошо, что не было китайцев, а то бы они в каждом подвале наладили бы производство низкокачественных клонов MSX:)

ptero
10.05.2017, 09:14
Вот и неправда! Китайцы были. Правда занимались в основном всякими магнитофонами.. до компов ещё не добрались

TomaTLAB
10.05.2017, 09:23
Я пожалуй соглашусь с Алексеем. У буржуев была возможность покупать готовые компы "любого цвета" и допиливать под свои нужды, что прекрасно видно по публикациям тех лет.
А вот в виде комплектухи в розницу они наверняка стоили гораздо дороже готового.
Это у нас компы собирались из микросхем с нуля, т.к. "достать" микрухи было возможно, а пойти в магазин и купить комп, не всегда :)
Естественно "там" тоже компы собирали, но это дикие гики и хацкеры :)

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


Китайцы были. Китайских PCB-сервисов не было. Они что-то свое самобытное, честно спертое клепали :)

bigral
11.05.2017, 02:00
msx вышел уже тогда когда между c= vic20\c64\c16 и atari 800 война шла не на жизнь а насмерть, ti99/4a не выжил в этой мясорубке (а msx от него отличался не сильно), как выжил старина apple2 одному богу известно... уже вышли ibm pc и mac68k и все силы были брошенны на создание им конкурентов, переход на x86\68k с их мегабайтами прямоадресуемого. В таких условиях клепать kit для сборки MSX??? Это почти тоже самое что и сегодня продавать такой kit - http://www.gr8bit.ru/ т.е. никому оно не надо уже. Старые журналы содержат публикации самопальных компов от Steve Ciarcia там все тенденции начала 80-х видны. Япошки кинулись клепать msx только из националистических побуждений, но слили очень быстро против amiga и atari st (ясное дело что речь только об Европе и США где у людей были деньги на такие вещи, про СССР и Бразилию разговора нету туда они таки просочились изза нищеты и ограничений в этих странах).

OrionExt
11.05.2017, 08:11
С64 еще не вышел. Война между atari и Commodore была, но на момент 81г. – это уже были "устаревшие" платформы. TI-99/4A (16-bit) и MSX (8-bit) схожи только при беглом взгляде, но на деле совершенно разные платформы. Время 16-bit платформ в каждом доме еще не пришло.

Тут скорее всего у "родителей" MSX духа не хватило сунуться на американский рынок. Да и MSX условно японский продукт. Казачки то засланные были с подразделения Microsoft в Японии. Набор чипов в MSX на то время был очень удачный (Z80, AY, VDP). На Открытой архитектуре можно было только на одних модулях расширения банк сорвать.

Но все это уже история.

bigral
11.05.2017, 20:52
С64 еще не вышел...Но все это уже история.

Помоему это твоя личная выдумка а не история, кокой 81-й??? Реальные компы MSX-1 на рынке появились в 1984! как раз когда шел кризис "кривых клонов пакмана" (рынок схлопнулся почти полностью до 1%). С= устарел??? Это в каком таком месте? c64 во времена выхода MSX-1 был на пике продаж и продавался до 1994-го... Или надо сравнить по количеству игр MSX1 и C64?

OrionExt
11.05.2017, 22:12
С= устарел???
Речь видимо шла о VIC-20. С объемом ОЗУ 5,5КБайт на старте.

VIC-20 (https://ru.wikipedia.org/wiki/Commodore_VIC-20) - продажа с 81г.
Commodore 64 (https://ru.wikipedia.org/wiki/Commodore_64) - продажа с 82г.
MSX (https://ru.wikipedia.org/wiki/MSX) – продажа с 83г. Тут соврал с 81г.


как раз когда шел кризис "кривых клонов пакмана" (рынок схлопнулся почти полностью до 1%)
А это уже ваша история, к Commodore и MSX не относящиеся. Как впрочем, и ваши попытки приплести сюда ti99/4a, amiga и atari st.

Сравнивая Commodore и MSX не вижу видимого отрыва по т.т.х. (что-то у одного лучше, что-то у другого). Commodore занял американский рынок, MSX - японских. И оба продавались до середины 90г. А могло быть по-другому. Но история не знает сослагательного наклонения.

sfmsx
12.05.2017, 15:05
Тема благодатная, смотреть в глубь времен.
Если рассматривать 8ми-битные компы не в мировом варианте их распространения,а в реалях СССРи в которой мы с ними и познакомились, с запозданием и как то однобоко.
То у меня как у многих меня окружающих людей был самопальные РК и куча модификаций синклеров.
Так как я Ямахами я "познакомился" в путяге (класс КУВТ 2) еще до синклера,сформировалось одназначное впечатление что это самый лучший 8ми битным ПК (коим сейчас и считаю его).

Хотелось его собрать,но откуда взять VDP и многие другие микрухи!?,и ведь MSX2 обязательно.И схемы появились в середине 90х,когда были актуальны 16ти битные ПК и игровые приставки Денди ,Сега народ подсел на них.
Проходили через меня comodore 64(разных модификаций +FDD,Монитор,кассетн маг, картриджи). CPC.Atari 65. качество изготовления и продуманность платформы очень не высокое.Конечно относительно именно Ямахи .Был у меня Деу MSX2 ценное в нем был только встроенный видео дигетайзер
Из MSX1 держивал в руках Sony,Philips, и Ямаху(старый корпус) конечно сделано по "старым технологиям".

OrionExt
12.05.2017, 19:20
Хотелось его собрать,но откуда взять VDP и многие другие микрухи!?
Да это была не разрешимая в те годы проблема. Хотя TI наделала уйму этих чипов 9918/9928/9929/9128/9129. Бери - не хочу.

Одна частичная реализация на рассыпухе VDP в Корвете чего стоила.

DJs3000
12.05.2017, 19:24
У меня есть и комоды 64,128,128D и Атари 65XE и другие 8битные компы, но я так же считаю королем 8 битных компов именно MSX.

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


Да это была не разрешимая в те годы проблема. Хотя TI наделала уйму этих чипов 9918/9928/9929/9128/9129. Бери - не хочу.

Одна частичная реализация на рассыпухе VDP в Корвете чего стоила.

Ямаха за основу V9938 взяла конечно 9918 для обратной совместимости.

OrionExt
12.05.2017, 21:44
Ага, и не одна Ямаха взяла за основу этот чип. Таки это тогда был прорыв (79г.) и в открытом доступе, что не маловажно.

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

Если покапать историю стандарта MSX вглубь и вширь и кто к этому был причастен. Очень даже детективный сериал получиться. И конечно без Мелко-Мягких (MS) тут дело не обошлось:)

А где MS – это любовь и ненависть. Сегодня MS в восторге, завтра это враг-конкурент.

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

Вот c сайта SVI (не брачного родителя MSX) цитата "Kazuhiro Nishi also teamed up with his friend Bill Gates from Microsoft. In the beginning Bill Gates was enthusiastic about the MSX project. But as time went by, he realized that the MSX could be a threat to the PC and the MS-DOS business Microsoft was doing with IBM. "

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

Было видео-интервью у била в котором MSX был хуже ZX. Потому что у МSX VDP (79г.) – тормоз. А, где тогда для открытой платформы был VDP в свободном доступе?)

DJs3000
13.05.2017, 00:11
Да Spectravideo 3x8 является папой MSX1 да он практически и является MSX1. Microsoft тут так же имел не последнюю роль в создании стандарта MSX1 и 2, например бейсик и msx-dos.

alex-eller
14.05.2017, 07:41
Да Spectravideo 3x8 является папой MSX1 да он практически и является MSX1.
Хм, а я и не знал /:


Microsoft тут так же имел не последнюю роль в создании стандарта MSX1 и 2, например бейсик и msx-dos.
Никакую роль мелкомягкие не принимали в разработке стандарта МSХ и в принципе не могли. Да они клепали им Бэйсик, но это единственное чем они тогда занимались - тупо всем клепали Бэйсик. И хотя МSХ- Бэйсик то тот собственно был неплох, но на большее у Билли мозгоф в принципе не существовало.

Напомню что и для ПЫСЫ, Гейтс делал исключительно Бэйски. А вот как этой хитрожопой макаке, совершенно невообразимым образом удалось им впарить ДОС которого у них к тому времени ещё собственно и не было, вот это уже совершенно другая история. Грубо говоря, папа Била был важным юристом, а его мамочка, чудесным образом была членом какого то там попечительного совета в IBM. И тут вдруг совершенно случайно, нашему уродливому малышу эпично повезло.

Я к тому, что ни тогда, ни тем более потом, идиот Билли в принципе не способен создать хоть что либо. А уж тем более принимать участие в разработке славного MSX)

SeaBirdDK
14.05.2017, 21:59
Мелкомякгие все-таки приложили руку к разработке MSX и MSX-DOS, не Билии конечно. Пол Аллен привлек непосредственного разработчика MS-DOS Тима Патерсона к разработке аналогичной MS-DOS системы, а по сути клона, для процессора Z-80, для стандарта MSX, MSX-DOS. Ну а дальше лучше почитать, вот первоисточник от самого автора обеих систем: https://www.msx.org/wiki/The_History_of_MSX-DOS довольно интересно.
Кстати, вот пасхалка от авторов: https://www.youtube.com/watch?v=mtOHc3umVb0 ;)

DJs3000
15.05.2017, 01:52
Да глупо отрицать руку Кремля... тфу Microsoft.

OrionExt
10.06.2017, 18:06
Может кому интересно. Прикупил у китайцев (https://ru.aliexpress.com/item/21-47727-MHZ-HC-49-s-passive-crystals-into-21-4772-MHZ-to-21-477-MHZ/32550314556.html) редкий для наших широт кварцевый резонатор на 21.47727 MHz. Погонял резонаторы на Ямахе. Все идеально. Этим кварцем можно закрыть все вопросы по частотам для MSX1 … MSX2+.

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

Вот же. Как говорится пока работает – не лезь! Что-то старушка Ямаха начала выделываться. Симптомы такие что где-то на пути от БП до платы компа питание моргает (коротыша нет. контакты на разъемах тоже вроде в порядки). Будет чем заняться:)

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

Таки отмывать в то время еще платы не очень умели (или в нашем случаи не захотели).

Как то рандомно скачет питание. Работает – оп и все потухло (питание есть). Выкл/вкл заработало. В другой раз не работает.

Пошевелил платы (моргает светодиод питания) или не моргает.:v2_confu:

TomaTLAB
10.06.2017, 19:11
Александр, концевики на слотах проверьте. А то оно - наука о контактах :)

OrionExt
10.06.2017, 19:19
Похоже, вся электроника – сводится к науке о контратаках (наше время - китайских контактах).
Да слышал о супер надежности тех концевиков. Спасибо. Проверю (или лучше коротну).

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

Сниму. А то железяка от концевика так и хочет по плате (картриджа) пройтись=)

shurik-ua
10.06.2017, 19:37
Ну а дальше лучше почитать, вот первоисточник от самого автора обеих систем: https://www.msx.org/wiki/The_History_of_MSX-DOS довольно интересно.
это было золотое время когда софта под z80 было больше чем под x86 )

dk_spb
10.06.2017, 20:00
к науке о контратаках
Ой, а шо Вы курите?

Если мне не изменяет память, концевики там замечательные. Вы думаете они _размыкают_ питание? Не, они делают кз питанию.

OrionExt
10.06.2017, 20:10
Ну раз такое дело задам вопрос. Блин. Вот как V9938 выпаять. Последний раз выпаивал 64-ножки 82С255 (это аля вв55). С таким скрипом шли. Плата конечно в *****. Феном промышленном (на плате грд 500-600)

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


Ой, а шо Вы курите?

Если мне не изменяет память, концевики там замечательные. Вы думаете они _размыкают_ питание? Не, они делают кз питанию.
Изменяет. Они питание Офф (Где Кз? Нет Кз.). А контакты на картридже Он.

TomaTLAB
10.06.2017, 20:21
Не, они делают кз питанию. Не могут они делать КЗ по питанию. Они нормально замкнутые, при втыкивании карика - размыкаются и шунтируются перемычкой на плате карика при полном втыкивании оного. Там для того и ламель одна короче сделана. Другое дело, что они не рвут питание напрямую, а блокируют питальник задирая открывшимся транзистором ток через оптрон обратной связи цепи стабилизации. Питальник "думает", что у него напруга на выходе выше крыши, а по факту просаживает ее ниже плинтуса.

З.Ы. Опоздал :) Сами по себе концевики там да, неплохие, но проверить стоит, может просто мусор попасть.

OrionExt
10.06.2017, 20:31
dk_spb, Ну х.з. это стандартные поломки у буржуев. Меня это беспокоили (железяка – да по плате). Я их и изолентой и трубкой термо-усадочной). Надоели=)

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

Тут кто-то погорячился (не вник). За эти концивики – они просто идут на БП и там делают питание – off/. Схемы постить лень.

Ага, TomaTLAB, это как бы горячие вкл. (ну чего уж тут 80 годы)

TomaTLAB
10.06.2017, 20:38
Вот как V9938 выпаять. Уже спрашивали. Плата дороже - проще выкусить и новый купить.
А если уж так приспичило, то грейте не феном, а над галогеновым прожектором 150Вт. Подкладываете пару "кирпичей" по высоте прожектора и плату прямо на стекло.
Можно из фольги маску сделать, чтоб лишнее не греть. Под микру пропускаете пару проволок покрепче и как припой "пойдет" - вытягиваете за них.

OrionExt
10.06.2017, 20:59
Да и смотрим (вспоминаем) как они там закреплены (концевики). – это в уме не укладывается. Я бы этому инженеру руки бы повыдергивал. И вставил бы в нужное место=)

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


Уже спрашивали. Плата дороже - проще выкусить и новый купить.
А если уж так приспичило, то грейте не феном, а над галогеновым прожектором 150Вт. Подкладываете пару "кирпичей" по высоте прожектора и плату прямо на стекло.
Можно из фольги маску сделать, чтоб лишнее не греть. Под микру пропускаете пару проволок покрепче и как припой "пойдет" - вытягиваете за них.

Как говорят. Лучше вы к нам=)

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

Да выпаять можно. Но плата дороже любого чипа на нем. Вот так. Тем более надо ютуб меньше смотреть=). А руки да чешуться)

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

Даже ASIC. Это просто набор известных всем чипов (до MSX2+). И конечно плюс быстродействие.

Я тут чего то паяю. Но раньше августа вряд ли стоит тут постить мои – поялки.

tnt23
10.06.2017, 23:09
Ну раз такое дело задам вопрос. Блин. Вот как V9938 выпаять. Последний раз выпаивал 64-ножки 82С255 (это аля вв55). С таким скрипом шли. Плата конечно в *****. Феном промышленном (на плате грд 500-600)

Использовать нижний подогрев. Если не жалко денег, купить китайский термостол тыщи за полторы-две рублей, если жалко - наколхозить из подручных средств.

Wierzbowsky
11.06.2017, 00:11
Использовать нижний подогрев. Если не жалко денег, купить китайский термостол тыщи за полторы-две рублей, если жалко - наколхозить из подручных средств.

А можно поподробнее про термостол? В хозяйстве может пригодиться...

tnt23
11.06.2017, 00:38
Термостол - это подогреватель платы снизу. Обычно медленно и равномерно нагревает плату до сотни градусов или больше, чтобы комфортно было работать маломощным паяльником. Опять же, ввиду медленного и равномерного прогрева плата не коробится, ну и температура ограничивается и поддерживается, что гораздо лучше строительного фена :)

61335

У меня столы были типа Ya Xun 853, их много кто делал с такими же цифрами. Пример удачного применения см. тут - https://geektimes.ru/post/258570/

BYTEMAN
11.06.2017, 10:00
По-моему стол не особо поможет - начнет плавиться пластмасса слотов картриджей...
Зы. У мну puhui t8280, замечательная вещь, для пайки bga просто незаменима.

tnt23
11.06.2017, 10:21
Перепаивал VDP в CX5M, так предварительно извлек плату и, разумеется, убрал всю пластмассу.

BYTEMAN
11.06.2017, 11:51
Перепаивал VDP в CX5M, так предварительно извлек плату и, разумеется, убрал всю пластмассу.
А там разве пластик не заблокирован непосредственно разъёмами слотов?

tnt23
11.06.2017, 12:33
Честно говоря, уже не помню :) но если пластик где-то не убрать, его можно закрыть фольгой или фольгированным скотчем.

TomaTLAB
11.06.2017, 13:21
Не знаю как CX5M, а в YIS503 точно рамка картриджей слотами зажата. Но tnt23 прав - совсем необязательно греть всю плату целиком.
Из чего можно "наколхозить" подручный термостол я уже написал. Прожектора и не хватит на всю плату. Зато им можно участок ~75x100мм прогреть до плавления припоя.
Я таким макаром сдергивал слоты PCI, AGP, Socet-370 с дохлых материнок, чисто так ради интереса. Не говоря уж о том, что на поверхности прилеплено было.

OrionExt
11.06.2017, 14:49
Прозвонил конечники на слотах. Не думал что там так все запущенно. Контакт плавает и не понятно, отчего он там уже зависит. Если по конечнику слегка стукнуть или пошевелить рычаг сразу переходное сопротивление меняется. В общем снял их и контакты на CN309 – закоротил. Теперь понаблюдаю на стабильность работы компа в целом.

По поводу выпаивания - тут точно колхозить не стоит. Если нужен 100% результат.
Вот выпаивал CN309 (на нем конечники висят). Сначала начал прогревал феном на 310 градусах. Начал гореть не смытый флюс на плате. CN309 даже не шелохнулся. Все крепко нагревается, ухватится за CN309 нельзя. Бросил это дело.
По старинке начал греть обычным жалом, захватывая по два контакта. И раскачивая CN309 начал медленно вытаскивать. Когда контакты скрылись в печатной плате, воспользовался обыкновенным олово отсосом (при этом прогревал жалом по контактно с обратной стороны платы).

По мне самый реальный метод демонтажа это олово отсос и наличие возможности добраться до контакта паяльником с обратной стороны платы. Метод жутко долгий. И при отсутствии терпения не исключает возможность выдернуть металлизацию вместе с деталью.

BYTEMAN
11.06.2017, 15:50
На своей ямахе если надумаю расширякать ее до msx2+, то vdp буду тупо выкусывать скорее всего...

Wierzbowsky
11.06.2017, 21:05
Только выкусывать, если плата дорога. И новый vdp не ставьте в панельку. Только если в цанговую. Имею печальный опыт использование нецанговой панельки и vdp. Стабильности нет никакой в работе. Пришлось выламывать панельку и тупо запаивать vdp. Так что лучше его сразу запаять чем потом мучиться.

sfmsx
12.06.2017, 19:30
Приходилось пару процессоров 9938 переставлять в подставку (не цангу) проблем не было не выпаять ,не в процессе эксплуатации. Но если 9958 ставить, то однозначно паять без кроватки.

TomaTLAB
12.06.2017, 22:17
Ну не знаю, у меня 9958 стоит в панельке - проблем не заметил. Да, китайские панельки дюже нежные, конечно.
Нужно ласково с ними, выводы микрух отформовывать так, чтоб в тютельку вставали, иначе не больно-то пружинящие контакты распердячивает.

И без радиатора я бы не сказал, что сильно грелся - палец терпит, РТшки в Корвете и то сильнее греются.
Но на всякий случай налепил на него ребристых на самоклейке. :)

OrionExt
14.06.2017, 18:52
Всем спасибо! Со снятыми (закороченными) конечниками на слотах Ямаха сутки отработала без сбоев. Питание больше не моргает от БП. Правда, один раз подвисла по не понятной причине не связанной с пропаданием напряжения от БП.

Wierzbowsky
14.06.2017, 19:02
Будете менять микросвитчи или оставите закороченными?

OrionExt
14.06.2017, 19:20
Оставлю пока так. Прикручивать туда первые попавшиеся не хочется. Да и по мне – эта технология с горячей заменой мне не нужна. Если попадутся такие конечники – приобрету для восстановления аутентичность оригинала.

Помню, как наши микрики дохли, а тут с чего? Тока они большого не коммутируют, видать им срок вышел.

OrionExt
19.06.2017, 17:56
Задам я, наверное, тут вопрос. Раз дело касается ЦПУ модуля для будущего модульного MSX.
Mодуль ЦПУ болтается в воздухе. Z80 выполняет бесконечно команду RST 38H.

Измерения делал обычным шнурком, подовая напрямую сигналы на вход осциллографа. Смотря осциллографом сигналы на ножках микросхем, наткнулся я на странную форму сигнала D7, D6, D2, D1 (Рис. 3, Вход - 1:1) шины данных. Сигналы на D5, D4, D3, D0 больше смахивают на цифровой сигнал (Рис. 4 … Рис. 6). Почухав репу. Померил тот же сигнал через делитель 1:10. Картинка изменилась в лучшую сторону (Рис. 2, Вход – 1:10). Но все равно далека от идеала.

Просто у меня были сомнения, может я чего-то напутал с сигналом DIR (U9:1) на буфере 74245. Я так понимаю формы сигналов такие и будут выполняя измерения таким способом? И в реальности там сигнал имеет некую третью форму, который мне с моими измерительными средствами не увидеть.


https://lh3.googleusercontent.com/xu7hQDy5ctvNm8UGqSbeA16imsoUEWPPUzCQ0JLabyyG9-PDsRKoTcYQ8q_8borBwkia2edhKzQLcK1OmV2ve7pIcRhpRaqm ozpNR5wvmjoDgJDZBVVF_3rK0ANjeNrYrGT-HsIqQCqtmafRdcUrE-c9eLq5uTw0sa9IuPcroCvjBI0cwxSbu2v2XYxqro5J-GofyrCjy2rcIaPu-ZtkZ5ybAmTyuNP7CO7egyZUZ3Ivn_M6goc8SNUIoj1DDODZYJF 6MYoISa4j7s5K-J9VAWMkOH77IlCb8NLlXGLDZZCf6aoQHXeRnbnVLrjXWOkBV37 NIfC18lDwY2ETugKLRep9lIDrzRwWh_8OXHEBKLQ37rSqy1LyS zxwunYR3BiOy0Moa_X8RP4LNp8p3KbacZq7m9ySWGoGPkXJyUK cg1q-5wWBSjrW_AgnU97HM1rnW-BVpgQTM4m9gnNQDvF4yCFU5jkloDL7mkwXvDEdYRU0rYtGkIZN o32Mc0U7hgESXXpj4DWoNYa8YCro80NSbdflgbEaxFiZuPwQAz NIzsK_k-nDcXQhomoxVe3KpYKAnip2GL0c6t2gVX0T74mfqx3ppUnhpSgj 4vK7rjlFV6i1GfZkHjuc0OSzrNjagbcWINQOx2qgOXL6R-RzGICljEHMC-WeMtDDf9Y03f4q_A=w800-h600-no

https://lh3.googleusercontent.com/jWGHtoHpvI5G68t5vFHLPi7N-80bdieYNxINcWKSc-e9_5vVQM9vP1ryM_TUe-TSm6Dxb9Xk0ufkwIoynyeKMbo6cwAC6OLVa-Io9VPyp4C7xSy-xvzTux79LFQ_NiVNNNGYdhLrk8wvWf46n6cVTN7dWoBZhvSRAF _rSTK2Mfypb-iyXqgXN4G536bRotOYRWqDOUPgmWH-fHVLmgfEBNIx5NS_uD55VvkthSLOq-U447JtnWRfR7x2FngXWuEThJQoOJ6TDeiQIgl2TJufs_o8oTXn pOqSV7yl9NBwygqQ-7nd6wzqHRII0qWf0Mw87TcDKL_RjPaI9j-6KK5FRWQWuaJ281BN0vFEFIUL9M0fK-8CFolPN259Brq9rgbq2PeUJqNX4vwWixhLgDQO851CDIXBh1Py E9F4k3mre3nTQr81t1-wYVWkq6f0nonGazTYPIIjFpOv5CqdQF1qPDY_vBCz3P5T7_Ur1 NzRSPrBZE6MnxtXUaRBzKMlB4MZRHmH84G8_J_13Jao3uNLSuM TUWDn9TnBWDnwkC7wWIHK5An2MqK4UJ6ej7tP0NnyqQ-W6xfElgE_ZEU04Xw0vQLlN_A2vrQfBQbsT5wnoW57eD3aG5K6v cexJ7eXP7xAKdQMyRxMQtYBKxqV2jx0RJClaOuuiDX9MPFwhC_ Iow=w800-h600-no

https://lh3.googleusercontent.com/abCf7VRy_JY0TQcKs50ON0-TwETd5FeAXsUHkw2e5KNdnCn3kmUWv5B-AtDW0QZJTlglhmyY45ncPDPRsV8bqt13LNXpCjRc5KHiF3hWfx Pj9Y5cZ3A4it3iopRhAfCnXcMzFtFWv7ZCmmDqTLpHF0HlyY-e5Jn_uqOQ_OO9aqPKcAVWBRLw38Vh5_hLwBx6pDz_4lvAWXE0W NHP88M5UY_4UL8E9R5GfxUccr4UxwbAUt8CmoIO4KsbGaYlDqV eZn5W4vU3PanK7o4up7asfqYPtH98seEHqbdlwBUjFgdxfIJ0P iWSmF0zej6i3WPfOJhbiC0brmulZSeVDnYtpJwONbd493dF_Tu PnPFL0vim84z8wE9VS9vrV7fnDtlvFUDLubjkms_SRySXG5zFJ n8eD6eC1l8qIMIOSC3sUBgMjFFby5XoU7r4Ise8XbudhjpK57d hKpUe6cpOmO_9jXNmvimwQc-5OakDtdzKXU6pJ9SbfQrj8xiVQmZc4hlpEwryPzjl8N8PX8gQi 9oZbSu1_fz7ElDXzFCT-4xk9zlLt2DZ3GmxSB8jU7RF3qWhtMUCO6g_b4NEwTLmCxZuHsi z1DFnFwxBNom-G1OIe5tZp36WKjPJtTinb8AA_mjVYfLan8R-BqALljjCv7xOSJKgiJOeSzfJZJTgvNzjsQ=w800-h600-no

https://lh3.googleusercontent.com/HxKezcJapqDJiTKXjg9gfwIPrFih1tIX2dQYJlaJ31SULPIyjI 3cT-uReXS23TRvb_I70OMMX1MisL5p2SuuNu13isaHdR115P9wMXAB IJkF3s73s_rfevbl8Rg7gIvJ-hByWcqkqwIN8k070Qja3UisSyMgM7rzVkz_Z9J9w5FXoXQn26Y 4y1rZiqM699mddVj9poQtzdD9vMZxh8ESVL9pLAfihtpjnh8UC GoKHV5AVr8uqE51MC4hrnFkiQS4p6QaHLrIfjREndj0gG1Lro2 o0oOwAS5WK43u4UWz5F0gzwv-sr06XT7vFqXjQWl1oGmw1QJ-IaLlZ_8kJFKscHQF7cVgPAxiR6naydKWOsfNEM1E4z4wnuGmfM zaxLHDM_fzbmPSRB1vUQFNqNHHEPGmB1iKK2xPUuC3AMXl3u-2fQ_JptBUkv8Dn3uGILtrhxaquWML55P_fbBdAYVvKjIdHhbvT twjk7gRz3LApxvKD6FDEndUYFH_qZFZEclEb0OG7XEUoRsxGXs rTJEOC7Bh9XtR9tlQdRRgj1EKGxxwFmf21ZxnCpqXAlG0l4UIa PZNEV5An8mI8Zk53fD6G1VQgKvyENsXla-5QkRDr-o6diJ34QXAoDYuGydReLY16DYJhY626M1o8-t8llvpGu0NeyrqaXFra7iZQp65iw=w800-h600-no

https://lh3.googleusercontent.com/JBvd2l-Smi60J_YB35tsO4hEFg2JiGo6AsavjwD3L7aeAtmU8uAlCpGyH O4oQ1GIILTLw3ZFPQTGF-kLls1mVNPHe2gJBz6NuNqvTfz0Pj837bfxN_FKq9U0pYT8jnw6 plOra-p15FdY8ztLWte8NnxyWi6OIFKuIynxq4iDWB-i2dkWueRESvXhsQpFtQgwvhuOvBYWEamIdKwie3tmM3BENCh5q KLj7dyN2VBgRrUuiZZ8MCunA6lMy2bA499LfUqgEgpqpJmOEzF 9n86o7oaxQm329UDybV6bss8nIw3tB0V0PDHcoutJAFaxe8mMi 9vL_CvVD8cAs7JNB0bbgHwiwHdQuXVzfVDBn2TVMvsul1H40l4 y7-Xm6J57rLgmMnDyAgziJmv8EelknTkISuihbHtddpB4jXTaGmze s5Ax8fmYfJBPo8Y4zBRSecSqTlEqclEFTIZvjq8PGPccuWxF1d qIdvufKDkF69snzJv2AtTndy_sTU5ev3d7RGejdeowNNkz2Plw OjnAyBP0HtKMTWh4tvjDhJmRjlcj1Fqzs-jHpQqPonsAw9BMKIHorw3D97CWtd3YlwtDWf7GMdBpoPNzjenb dvkftntgvbpJb3sIr_NO8egBQ7vPURCsh5EXAPRJ1gNTawZd0n 6onOFGPtqSaoi15uLCMe-luA=w800-h600-no

https://lh3.googleusercontent.com/tQzZBsQTjeHlpp18r2ZEBhuRuBRRdJ2aVWOSNuGdY-XJUcXGYTsuOK9jWTebt7iiOD0nDil3na7450x0oTMO2wXegrrq B4IMQ9sA6ZwxNKfNQtETkprnz43_vjrL0KD8jleV1ZswhPhfLB L4d-tUXz5tY7ROuMm_0p_ZD9p8D3kL6TCOYP84DWEXemkc540MIA8B RhdcqpG8O72JdIPDXwBQjFXIFoylJK_rGHbpZHI43qZR0r7H-HBDlILSBLVnlwOtZnmbB4YXmPQp8GMqOaDq-dIfzxXQyM79EDCuln9FgdnDCxR3wc8ptl_lXfbHsRQ_DQTvkXl 0a60LJWspR27dw5h7ZEjECbeDQPZB05nwQpMhLXLBwASXLFY51 zwl0sWbl8BiB7KAMMpC3LxvjFYSsn8vWO_2tlRbaBlYKIDVi66 yZjBaBveBbj24jDO3CJXFiWRwkAiqgDg9eaiSvTyaBD27K-Bc27SIBljsD6I5II0gy95AkpMsQmBcuy5s1AoMmHnmHXWNHpnA ckybPCu0xcgJqxu9pRKwRpjgMEZJ26fkpWz-Wnqld0YsCVoZ5_iIogwD7xD1JGQ5a56KHtqKWZ6IolHee_vEKO dQBq2CL9V1v3wPLexz2qZ33LBx_dY-Hv3FuIvez9iSJYs3vG205NdV2VjvccVdN-64sA=w800-h600-no

ram_scan
19.06.2017, 17:59
Всем спасибо! Со снятыми (закороченными) конечниками на слотах Ямаха сутки отработала без сбоев. Питание больше не моргает от БП. Правда, один раз подвисла по не понятной причине не связанной с пропаданием напряжения от БП.

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

TomaTLAB
20.06.2017, 00:49
ram_scan, Вы, можно сказать, сделали мой день :) Я тоже иногда витиевато мысли выражаю, но Ваш загиб шедеврален :)

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


Mодуль ЦПУ болтается в воздухе. Вы скорее всего наблюдаете заряд(разряд) емкости кабеля подключенного к висячему входу токами утечки или еще чем.
Оно ж явно в момент когда DIR меняется.

OrionExt
20.06.2017, 10:36
ЦПУ болтается в воздухе, но не шина данных. U9:B1 … U9:B8 подтянуты к +5В через резисторы 10k.

Ну а так точно идет заряд емкости шнурка (входа) осциллографа. Особенно это хорошо на Рис. 2 и Рис. 3 видно. Когда уровень сигнала прыгает с нуля в единицу (и запаздывание фронта сигнала D7’). Может подтягивающие резисторы уменьшить до 4.7k. Как-то уж очень медленно нарастает сигнал. Хотя 10k по мне так это нормально. Или ну его нафиг? Оставить пока так:v2_confu:

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

Может в ПЗУ закатать FF… И под нагрузкой посмотреть. Просто засинхронизировать шину данных при работающей программе не реально. А тут всегда читается FF.

OrionExt
21.06.2017, 21:09
Все молчком. А по мне это для ребят которые тысячи раз проходили школу тогда (как два пальца).

Ладно, оставляю так. Идем дальше.

TomaTLAB
22.06.2017, 10:15
Может подтягивающие резисторы уменьшить до 4.7k. Можете смело до 220...470R уменьшить на время отладки, у 245-ой дури много - без напряга придавит.

OrionExt
23.06.2017, 15:06
Ого! 470 Ом, не ну это перебор.

По мне так вход осциллографа не пригоден для подобных измерений (1МОм/30пФ). Плюс еще всякие китайские прищепки, и качество медных проводков с Али. Ну, нет у меня современного осциллографа и всяких мягких проводочков к нему.

OrionExt
24.06.2017, 15:03
Вот статейка (http://www.s100computers.com/Popups/PU-Godbout%20Active%20Termination.htm) с активной терминацией шин TTL:v2_dizzy_roll: И еще (http://www.smbaker.com/blogtop).

OrionExt
26.06.2017, 20:26
Запустил модуль CPU вместе с модулями SlotSelect (8255) и ROM/RAM (без ОЗУ). Посмотрел в китайском анализаторе, вроде первые 10-ок команд ЦПУ отрабатывает.

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

Надо допиливать модуль VDU (TMS9929). Интересно по сбросу он запустится? Без инициализации. Ну, хотя бы прерывание 50Гц, и еще чего ни будь. Типа синхронизации на выходе, и перелопачивание своей DRAM.

Пока этот монстр выглядит как то так:) Извините за качество.

https://lh3.googleusercontent.com/DLb6CVroq_UfSMuQgtu8_ygyBqKJyOKrICv0HqQjjKX_zhc6JJ V4B63poUAjDS6WR_KnGm4OG--OhMltks9198o7ZmLmv1uhuMF8RUHQbvdbWnVnMFzNzomdVRPBX X1fhmPuuhp7Nb73MilH6-j67mGwEesraX77VFbO-pko9CtnnfmqBX8mQmzlJVohpjEkg-i0n2ItsXDSkMamqufxidh9dcL7Q470aDDbXGLryVrIz7N7aaZo Hbldi5L9JmlQMoIe5JOYgUMktDme5t4ie3sori5-PMP-yZCCERaP7VP2AWj2mezYYwAhC2atskF79btaAXLZFQdhxznUrz uU1Na2ueAN052CaqfMz8uSPPlR2PdUxLKpaNnKjtpfU0-BxlNi69OxB2qaQxJ0vp20d9-9NHfI_TBGSrWH22ZnPY89oU0TOrPDuqdA6uDZgMNT7h1Fb_pXw jg4QpSZoy1Nq4OKc5H4Ea0rc5HgOgjiWpG41RgJd3pLO2b0GJ2 Nk4-ycM17NbX71bZvsi3xvYNbjUle3_aWPYcrSKXPNeWzLesMHqbq-HbYk36qifkGD1vr5wJZdYdZiYVNQYFSDKIy_04u7BbDQzGVloj N49LDOa0sU29vNrQ7ipRAbYMf4gfe1snVYLLOUm55nRgTqfZfC kieLbRRJmuluxnO0INapg=w800-h600-no

OrionExt
30.06.2017, 14:49
Модуль VDU почти допаял (без видео озу). На днях буду проверять.

А пока решился-таки поставить в слот 3 - 64 Кбайта ОЗУ. БИОС чего-то там попыхтел, и выдал на выходе следующую раскладку по слотам: страница 0 – слот 0; страница 1 – слот 0; страница 2 – слот 3; страница 3 – слот 3. В общем ожидаемо.

Эх, жалко нет тестов всего этого добра по отдельности. Приходится идти вслепую по приборам:)

TomaTLAB
01.07.2017, 20:52
"Когда коту делать нечего..."
https://3.downloader.disk.yandex.ru/preview/0e132eca2e64df82a967ecfa862f608307438efa8780b47944 f0825a447e8d42/inf/hyxiWa1p-Jt6xnRo62s7DS9HFC10buca1qlE-0I2E5WmH3nEpHL3pnTPnTtquKcHSDIX5L3XHzUL0cGWssL7tw% 3D%3D?uid=195166515&filename=IMG_0310_20-47-27.JPG&disposition=inline&hash=&limit=0&content_type=image%2Fjpeg&tknv=v2&size=1280x843
https://1.downloader.disk.yandex.ru/preview/918552df8f4cd243471a7426d31b2d3f20da39c2a5033bba3a 40a20bee98534f/inf/hyxiWa1p-Jt6xnRo62s7DXh61fkdiLmyLGOiHHil_QZNsmKeAAzbsmeSNaq hm70uNyo5qJdYn1mltwpUiutviA%3D%3D?uid=195166515&filename=IMG_0310.JPG&disposition=inline&hash=&limit=0&content_type=image%2Fjpeg&tknv=v2&size=1280x843
https://4.downloader.disk.yandex.ru/preview/17ca7c3cc541b2e74bdbbaa7142408cf72fdd7ad56ff0633c7 6f3b83b6b76cf0/inf/hyxiWa1p-Jt6xnRo62s7DVkXkLyoJTp9hiG46E5X4_eXb2VdlsVloDv8631 EcgQ7qnxF5-HBpeWa5EqN_At9eQ%3D%3D?uid=195166515&filename=IMG_0332.JPG&disposition=inline&hash=&limit=0&content_type=image%2Fjpeg&tknv=v2&size=1280x843
https://3.downloader.disk.yandex.ru/preview/31c1fe2173d996a8a5e4e8f37312ac3b1a9bd11a9fc2b2329f ce28808aea3af0/inf/hyxiWa1p-Jt6xnRo62s7DV2mdP8Zqpkq4ctP94S_LPObS_VAKBQoKcmc3rW 5XnTTOd2_geipHfGECHa258Pt7A%3D%3D?uid=195166515&filename=IMG_0312.JPG&disposition=inline&hash=&limit=0&content_type=image%2Fjpeg&tknv=v2&size=1280x843
https://4.downloader.disk.yandex.ru/preview/1b7136764cb48fc676b1802a2509516abb8847cd6cfcd3371c 329ae9669105e0/inf/hyxiWa1p-Jt6xnRo62s7DVSQE5ZDNLoeHjrqvCI3Gf5bg4lVkuuX9dIC53G A9yvuwOGNf7K6DXR6wBTBcoL2zQ%3D%3D?uid=195166515&filename=IMG_0318.JPG&disposition=inline&hash=&limit=0&content_type=image%2Fjpeg&tknv=v2&size=1280x843
Не фонтан конечно, но живьем выглядит немного лучше чем на фото, 80 символов в строке вполне комфортно читаются.
https://yadi.sk/i/Xw5pAL_83KfVMx
https://yadi.sk/i/cRdgGwtd3KfVNb
https://yadi.sk/i/S4v5bcMa3KfVMm
https://yadi.sk/i/1DwgmmTf3KfVMc

Wierzbowsky
02.07.2017, 01:08
Не открываются картинки...

OrionExt
02.07.2017, 12:13
TomaTLAB, вот так. И сверху на моноблок поставить.

https://www.pjrc.com/teensy/projects/irkeyboard.jpg

Вернусь к своим экперементам. Воткнул я платку VDU (без памяти) в крейт. Результат интересный. Не то что бы нет, но и да сказать нельзя. Греется этот VDP порядочно. Теперь по порядку.

Судя по не продолжительной активности сигнала /VDPWR после сброса БИОС таки инициализирует микруху. Вот с /INT от VDU интересней. После сброса наблюдается две не продолжительные активности с небольшим промежутком по времени и дальше тишина. Синхра на выходе VDU есть постоянно, но сигнал совсем дохлый (0,5 В). Хотя отчетливо видно кадровую и строчную частоту. А вот яркости видимо нет.

Ну, в общем, все "понятно", кроме странного поведения /INT. Если предположить что все исправно, может работа затыкается на инициализации PSG, которого нет (и желания распаивать его нет). Пока распаяю VDU ОЗУ, буду курить что там в биосе как фурычит. Если конечно причина в биосе.

Wierzbowsky
02.07.2017, 14:53
TomaTLAB, a что это у вас над процессором стоит? Самодельный FMPAC?

TomaTLAB
02.07.2017, 17:29
Он самый. Евойный драйвер (или как его обозвать, биос?), спасибо OrionExt, я в extROM засунул. Порт F4 делать не стал, лениво. Я там на оставшемся месте попробую лучше разгон сделать.

Wierzbowsky
03.07.2017, 12:38
Надо же, он на макетке сделан. Сколько же там проводов...

И биос в саброме играет FM файлы из Бейсика?

TomaTLAB
03.07.2017, 12:45
Надо же, он на макетке сделан. Сколько же там проводов...
Да там проводов-то, раз-два и обчелся :) Если интересно сфоткаю.


И биос в саброме играет FM файлы из Бейсика?
А вот это не пробовал. Проверил запустив "Aleste" и на том пока отложил.
Можете ссылочку на какой нибудь файлик дать и кратенькую инструкцию как запустить проверить?

https://4.downloader.disk.yandex.ru/preview/bcd93c0643c7a049b80c69bd61b68cd00dd77a53eaa9f0dce8 c17d48ffd1fe5b/inf/hyxiWa1p-Jt6xnRo62s7DRngK_lfH8MvDK-qOr7mK7c0DGbEPzlzgLo126popIRPBrYrSDjtOr5LGLvpRA_ww Q%3D%3D?uid=195166515&filename=IMG_0343.JPG&disposition=inline&hash=&limit=0&content_type=image%2Fjpeg&tknv=v2&size=1280x843
https://1.downloader.disk.yandex.ru/preview/fe9ba0196fb33ffaf863bc4a0d8f5f691f70206ee3649dd391 fec3b229a70f40/inf/hyxiWa1p-Jt6xnRo62s7DYbc4MIOq9UwJ2lT0YhDUZ0gHQqNo6c4ACgKSt_ hKlI93mtqnrshJJS4yD7OmWoA0w%3D%3D?uid=195166515&filename=IMG_0346.JPG&disposition=inline&hash=&limit=0&content_type=image%2Fjpeg&tknv=v2&size=1280x843
https://3.downloader.disk.yandex.ru/preview/161b6b8b65f27c3272841efd903eb8c38658bdd60c12adc6de db1b9351212bd1/inf/hyxiWa1p-Jt6xnRo62s7DT4VVuT-lA65GYBoq3w5q4nmY2gvMfzoooNSNJkc-p_-BNnBsez5uzSznDojH7dF8w%3D%3D?uid=195166515&filename=IMG_0337.JPG&disposition=inline&hash=&limit=0&content_type=image%2Fjpeg&tknv=v2&size=1280x843

TomaTLAB
03.07.2017, 21:53
Ага нашел. Собственно, а с чего бы ему не работать. Он же в саброме живет где и положено с 4000H, это заставка MSX2+ переехала выше на 8000H.

https://youtu.be/tVchHTLBPew

OrionExt
04.07.2017, 16:43
Со стандартом MSX-MUSIC не так все просто, в том числе и с версией FM-PAC. А в нашем случае урезанного клона FM-PAC с патченным (перепатченным) биос-ом. Так что тут играет, там не играет – это нормально и не только дело в биосе. Что-то пошло не так, и наплодили после PSG всяких клевых штук, но…

Хорошо хоть с SCC не напортачили (и не смогли, бо Konami) . Но эту штуку в оригинале ток с картриджей добывать от 100 зеленых и выше.

И не про музыку. Чем больше смотрю на фирму Yamaha как соавтора стандарта MSX, тем больше в Yamaha хочется помидор бросить:D

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


И биос в саброме играет FM файлы из Бейсика?
Таки играет.

И действительно, вроде "довесок" для V9958 – обсудили (ну не влезло не впихуемое саб-ром). На святое место FM-PAC никто не покусился.

OrionExt
04.07.2017, 19:48
И махал я врот государству со сбором 30+20 (и еще чего нибудь). Хочется услышать SCC. Надо подкопить.

Wierzbowsky
05.07.2017, 00:10
И махал я врот государству со сбором 30+20 (и еще чего нибудь). Хочется услышать SCC. Надо подкопить.

SCC (эмулированное) есть в Carnivore, Carnivore2 и MegaFlashROM. Больше ничего не припомню. Последние два карика продаются по цене от 99 до 140 евро. Первый Carnivore никто не выпускает, хотя там деталей с гулькин нос. Правда Альтера там с 200+ выводами и паять такую без опыта сложно. Ну а если хотите реальный SCC, то только если купить игру на карике и поставить переключатель "игра-SCC". У меня так Nemesis 3 переделан...

OrionExt
05.07.2017, 14:13
SCC (эмулированное) ...
С эмуляцией вообще нет проблем. Цена вопроса девборда за 13 у.е. и кучка проводков. А реал он и есть реал.

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

Вот интересный проект (https://msxvillage.fr/forum/topic.php?id=2899) на ПЛИС EPM240.

OrionExt
09.07.2017, 19:25
Ага, распаял я таки ОЗУ на VDP, а общая картина не изменилась. Разве что вывод на телевизор добавился. Поведение MSX осталось таким же (см. предыдущий пост). Визуализация процесса: 1 сек. вывода картинки, потом на 3 сек экран тухнет, потом на 1 сек изображение появляется, потом опять экран тухнет и дальше ничего не происходит.

Один из вариантов, что показывает телевизор. Фото, получилось засвеченное. Трудно было подловить момент.

https://lh3.googleusercontent.com/N_FXrwFgBphhV_QnQdiyhS5YqtCsKrPy1qc06ZoaM1ya82e3ZP hOhoK_mkjz0Vo8CdWX58SGNIKlbo_5P219naMeFl1R_LtUPC9o C-88q5eVy7FywcVkiWPKbHV75w8uFuOSBG-HpHmRjtVh-No1BQuAm97DisBfje2VY7zmvJNu_pjgGAGFbdjF_mjPGiVIl_w badctKxDiIVBQKH64pYzk02y72uqeZwqMkyaL8OklUXhs7Cy8V zT8ChjgoDQsjQT9-WKEvd7dtNNETuVvX1HfvMkp_2flaPMzEgHnd6a7PeIs11z5T-OUdO1GKz9GGlRz2vueeJV6HsNnyrnpFhvfuvBtGvwDyO-KGlIe8ad0xbqxqeEhPjzUZttAV1p9yG_ZL3AaC5SMZa9szb5fx 5kn7x5KhLuW0aUhv4BqSQhc7LDrn0hCgrl70AC88tNCsgS9t_m VWKEO6WFCaiLMvCzJxG9dMcKuNoozOlrlOj6C9d1Yp1c56t4so 4iSdU4A3OqqLpqhOfrTvF_XAC-7-HXe3m4YDifLiJgsYi1CpY8p-vq3KNFCjetRHIik2BwZiEWolrq0f7OfBLS4b-G2hbUCbmPYLYJA934OVoKHb-FVQ_D6ewzVUqUflt7stAQFnu2Qk-T2eXPbwCpx3CxDgDd5rr5ncuj2ftXGFROiAoe1CA=w800-h600-no

Картинка от раза к разу могла меняться (при повторном выкл/вкл). Были случаи получалось увидеть четкие символы в знакоместе с разной градацией яркости.
Ага, еще уменьшил частоту ЦПУ до 1.8… МГц (меньше кварц не нашел). Картина осталась та же.

В общем, чет я потерялся. Теперь это затянется надолго. Как варианты упростить все до минимума (хотя куда уже проще), прикрутить порт принтера с панелькой ZIF. К порту принтера можно подключить кнопку и 8 светодиодов. И начать в цикле тестить каждый узел в отдельности.

:confused::confused::confused:

OrionExt
13.07.2017, 12:29
Накатал простенькую программку проверки VDU и воткнул ее за место Биос-а. ОЗУ не использовал, мапер (I8255) не инициализировал. В общем работает только CPU, ROM и VDU.

На реале телик показывает полную фигню (или не показывает). Пробовал разные вариации программки.

Склоняюсь к мнению, что как то криво пишутся регистры VDU. Куплю видимо еще микрух у китайцев (TMS9928, "пошустрей" работает).

А пока осталась последняя надежда толкнуть это (модуль VDU) с помощью Arduino. Arduino уже прикупил. До этого с Arduino не сталкивался, подкупает у платформы низкий порог вхождения. Как раз то что нужно:)

Wierzbowsky
13.07.2017, 18:41
А что делает эта програмка? Только текст печатает или что-то реально проверяет? У меня как раз в ремонте Сонька MSX2 с неработающим видео. Всё запускается вроде, но сабром виснет на ожидании начала и окончания первого кадра (ловит через порты вертикальный импульс). Ваша програмка очень пригодится, когда она сможет правильно инициализировать видеопроцессор.

OrionExt
14.07.2017, 13:03
А что делает эта програмка? Только текст печатает или что-то реально проверяет?
Очищает озу VDP, устанавливает 8 регистров VDU, заполняет таблицу шаблонов в озу VDU (заполняет знакогенератор), заполняет таблицу макета шаблонов в озу VDU (выводит сообщение).
Прерывание программка не включает. Как программно работать с прерываниями мне понятно. А вот как физически формируется сигнал INT (точнее поведение сигнала INT) - нет.


У меня как раз в ремонте Сонька MSX2 с неработающим видео. Всё запускается вроде, но сабром виснет на ожидании начала и окончания первого кадра (ловит через порты вертикальный импульс).
В вашем случае даже сложно предположить, почему так происходит. Если все исправно и нет прерывания (вычитываем регистр статуса), то прерывание выключено в регистре управления (их там аж три IE0, IE1, IE2).

Тут тоже был бы полезен целевой тест именно под вашу проблему. А то в Биос-е все так витиевато реализовано, что можно запутаться.

Martynov1371
14.07.2017, 14:35
Могу выслать 9938 с откусанными лапами для экспериментов. Подпаяться можно легко. Бесплатно.

Wierzbowsky
14.07.2017, 23:41
@OrionExt: Машинка работала много лет исправно, но потом, по словам француза, начала сбоить и выдавать чёрный экран. Замена двух полуубитых микрух не вернула её к жизни. Синий экран и нет инициализации. Причём даже после замены биоса на биос от первой ямахи она не стартовала, хотя там нет подпрограммы ожидания первого кадра. Возможно где-то ещё косяк на плате. Если не трудно, выложите програмку сюда, я её попробую.

@Martynov: Вы к кому обращались? Если ко мне, то мне можно выслать чип по России. Буду очень признателен. Ноги высоко обкусаны?

OrionExt
15.07.2017, 08:55
Если не трудно, выложите програмку сюда, я её попробую.
Да нет проблем, ловите.


@Martynov: Вы к кому обращались? Если ко мне, то мне можно выслать чип по России. Буду очень признателен. Ноги высоко обкусаны?
Я не претендую.

Если предложить что, проблема синего экрана не связана с прерыванием. То причиной синего экрана может быть полное "отсутствие" взаимодействия с видео озу (интерфейсом видео озу всегда читается ноль).

За цвет отвечает регистр управления 7, т.е. VDP будет показывать стабильную монотонную картинку, даже если видео память физически не подключена.

Wierzbowsky
15.07.2017, 13:37
Видеопамять опрашивается и даже туда что-то пишется при старте. Вчера посмотрел сигнал INT на Ямахе - оказывается у него duty 90%. Попробую симулировать его генератором частоты. Может и правда сдох видеопроц. На ноге где INT ничего не меряется - бесконечность.

OrionExt
15.07.2017, 18:14
Попробую симулировать его генератором частоты.
С симуляцией скорее всего не выйдет. Биос анализирует регистр статуса на наличие прерывания от VDP и если его нет (в регистре) выходит из подпрограммы обработки прерывания.

Так, а что test показывает на Соньке? У меня в эмуляторе с V9938 работал.

Да, INT на V9938 c открытым коллектором. С подтягивающим резистором все в порядке?

Wierzbowsky
15.07.2017, 20:08
Пока ещё не пробовал. Биос не выходит из подпрограммы ожидания окончания первого кадра. Тупо крутится там пока не получил 2 импульса. Подтягивающий резистор в норме. Как потестирую - отпишусь.

Martynov1371
17.07.2017, 09:27
Wierzbowsky-отошлю Вам, рас OrionExt не претендует. Пишите адрес в личку. Ноги нормально торчат, вы Альтеры паяете))), без проблем у вас получится. Чип 100% рабочий, ибо менялся на 9958. Искренне вам завидую, что можете целыми днями посвещать себя этим компам. Я думаю, что если кто-то разведет новодельную плату на старых микрухах, она имела бы огромную популярность. Проблема в S3527, не видел ее в продаже. Хотя можно ее ломануть на микроконтроллере.

ptero
17.07.2017, 10:49
.... Проблема в S3527, не видел ее в продаже. Хотя можно ее ломануть на микроконтроллере.

или на CPLD муз чип можно отдельно прилепить

Martynov1371
17.07.2017, 12:35
или на CPLD муз чип можно отдельно прилепить

ну да или вообще в базовой версии с fm-pac, а расширять через порт

Wierzbowsky
18.07.2017, 10:28
Wierzbowsky-отошлю Вам, рас OrionExt не претендует. Пишите адрес в личку. Ноги нормально торчат, вы Альтеры паяете))), без проблем у вас получится. Чип 100% рабочий, ибо менялся на 9958. Искренне вам завидую, что можете целыми днями посвещать себя этим компам. Я думаю, что если кто-то разведет новодельную плату на старых микрухах, она имела бы огромную популярность. Проблема в S3527, не видел ее в продаже. Хотя можно ее ломануть на микроконтроллере.

Спасибо! Адрес выслал. Ну не совсем целыми днями получается себя "посвящать", скорее ночами, воруя у себя время на сон. Но да, это всё очень интересно, особенно когда нарисованная плата начинает работать в "железе".

OrionExt
18.07.2017, 17:09
Гребанный Экибастуз:mad:

Правильное соединение шины данных CPU и шины данных TMS99XX:

TMS99XX Z80
------- ---
CD0 - D7
CD1 - D6
CD2 - D5
CD3 - D4
CD4 - D3
CD5 - D2
CD6 - D1
CD7 - D0

Работа теста.

https://lh3.googleusercontent.com/W9M3W9OWxVltQroH6qG5sfBJogQqFXQvPjln7cn4LDzJEuH9AU 9-n_eFi82NvWJsuhq5hR016asp1mEuzdrSpH1SgTfOkgV17sBhAT aAMJKXrek9znu1KVNm-H8LxelVZZbsNWn4kipkenvFPusWTKoHg7VWw54G5aJ7C-vI4DPVpcfDy5DdvBTLwIfPMhIcP-r_cN_F8SzALkPDTtWCQmkIzDGYQ1gcWNyDCAAsLPxuUhijQhXb HV7zC4tekFtKQb9QOjJ9bhpfQDMqkS-089T0T9ycHteFEnINQqDOlbJxrYfMrixwJCrECkgI8tjM1OSya tz0K1PXhI257Tzxy7z0KGAZj_pzP2nSWD94OKEt3yWdA80HI8C woYcA1H0828Z6eclk1DBI0EGNAv-lzFpwJdJH3Mss6ceqSFvvMMzUjSVjSRcZyXu8mZUEP0T2OK_GM 8RXRZJeMVc_nU6qLOaKXd356KCuIeSki9SFGEu-yFETQXlk9x93O6Zr0mmp8IOyeZFWdacOETD4hQRt7f6W3mw6Te ql7GXNins_NxZiDTyt9vzF3Wv5aZanGlc1eOnOqvggew2SQtkw PrUbSz6MZFeQXh3WNRLQ_dbkukjX54ZtTt_fRuC3Gry32kt-gwNSCk5RvEnb9JhIXOzEOYgS80sjSvthGLOnltAUx0dB2A=w80 0-h600-no

TomaTLAB
18.07.2017, 22:20
Congratulations!


Правильное соединение шины данных CPU и шины данных TMS99XX:
И как такая подляна приключилась?

OrionExt
18.07.2017, 23:14
И как такая подляна приключилась?
Как то не придал этому моменту должного внимания. Нежданчик из 70-х, когда все находилось в брожении, и каждый строил свой велосипед.

Там все шины перепутаны. Хорошо, что статическому видео-озу на это пофиг.

https://lh3.googleusercontent.com/gejNsPJHYiu6OHCFsXrCPD0cb1yGtzQ0KP3BjPep1UcWhUPq14 DlgGr73Ci3ngFmlrP72Jo-LKrop2M22aTP2cyc2R-5xCb5cAI2JXSY9BYqgbbFQMziWALKAuuOW8555skHTnTCqyYQT 8AVBDfYjrZ4i9RaWw8VmxYfIrMZeBuD5lXVxmX0ki8YbnmnxDq N07lcUeRqkUeEfZS5bAdeGpGYZo43xpEU7jHQfV2EDMoJqxvyh JEywcpky5Mi1wB92c88tZ7fNaBGzp4iqgUdgRYbg345hqHm774 5IkV3hRcV7nJvFrvlkiyGE5aVtJsgQG9UKUL1wwKjxBf9FEOKd sureEGHhN2lLJ3baZs4IY7ksIHWQXvZ3ljszaE4pnHPGxGp3d8 2fXo0fQ5tYVPdbQaSEbnpRUgTzNJCr_XRM40HY1ghOQ7BE3Ykb ad0w04WMWkCXXKHEMnLNTeclvjeyGMyVKn1kddhpd8UR9PcE_H IgseK6pO2U5aTdt6-azl2xkxAaF-Cz1R_JslAm3kDAFY-5f6X4YoVvGgdMgHCeDEPBtMhTitCxItK8ZE5vsmiiw8c5TjElG yVtWtimOrNgslbQcke4g9ouWJRg8jSr_hf9zWHUqjwDN27wlx-Y74QV9eI6GsHG4CFj_jI8R6X4IHQX8Dx7YhYu5TEUXR_Z_bgyQ =w600-h208-no

OrionExt
19.07.2017, 19:12
Заработало:v2_dizzy_punk::v2_dizzy_punk: :v2_dizzy_punk:

Забавно, Бейсик стартует в режиме экрана Screen 1 - Японец. Прошивка от Sony HB-10.

https://lh3.googleusercontent.com/y_dRBg9SfVgzzp2F0LvoiUnl5bZ9E0fwR9FvpLN8koRFizaZf3 aC4beTjHjMHm8BUWJudYpSfCEscvQu7f-E9a97bgucQMRc-h0lkit80wHklno6fcjovJyRk2kI3m4Etx6ouTIOmjt93cLFbhH Wqd4pp5Chm9doTMftlL4plZAq2ZL1doA5ZIfJOkUIDm2NRbgl5 KvgMYHZXuukWrydBo5ko93vErq_Lm4eHt2VYzl_6JE0amJOMjs Dz9Q5dEIr-EV9yu6BVDYzBoJnSOtvRLvN6u01sYK_KQWD-IB5sjeDxehGV6jqUlilKQT1zv80nXya0bJnjRL89z8_WoIt72L Af0FIzpbsWE_7AzN-zHCov1tRjmeHXCsVhuJTrbmP15BbBX7qR523ozH7LNQ0OQSJyV 0wEfjMZnRMUSYz6e50bElJ-BpcZPcpZbXjrMX92egEWtcI2LTcLJIiat06qQYknFcPWPIswMB wyxUmYhj_SY45KJv_y_iMQWkTQN6QI9zIw7SkZslHKQzSDHK6M sOH6ainywQhmBMqnDvnFNTViqdIP3awuwbAKC5sTY0gnT4FA6U a8tDMY9T8P5KpiaSbYKDmRJIfshM1LsYBs_oOSkmujqz9ZMW0L RN5O4OE57Kp1SI4lG1JHd6K5l2QBiVPgB2AM3lr3EuBNoFiuf-AIA=w800-h600-no


А вот и Бейсик MSX. В телевизоре нашел настройку показывать одним цветом, выбрал зеленый. Ничего так получилось в духе 80-х годов.

https://lh3.googleusercontent.com/cFTvF6cYILFL3pia-Fu3gQtr6SSjXRHud-tAS3nmN1X3B9mHPsuNl1MqGQ14ldnhmp11-JoMBFh9mNnzrbOuXOpMoLWKjdjwMzARK3SeuRut7CXn6ZlUrXP kYQCX4s_JL8Vd1aPDA0An5DCPgvKyC6-rjMdE4f0gmwV_rQk6xQpgdqGNn_U_vr-r6sIdJswowNOOIb3keHkTkdTyg3RstJNBgU4FsoABsDgCZJAVU ieuNjCjPLNUOqtGdjFBYjv_iAFZC6BrhrXaKaf34OnHH9n9lwJ 13Vr6uShPTCEgJ6FCNffHLpkkG0UJ1z0EpcYX53Z5kzEaB0ygm npv0CRu2W1PSYiRTg-ULtctdxZslyJZk9MLnpcyw7waXTVYAPO8zxGqqb0DT01Irc3HS EEF3eY91vvFjUYm4Y9SQXG7UOUcsXKID0J8iwT9QidrvYVwgdm l4G0d__DFrX9P87YM6YHQWg3WtTkkL8LqrRU39xJuHc98tG98T GAx87FKaXQXGTEvVOhhx2_TY2aEzlqv9GewN5mSa5lTjCgHeWG 2ObUaY-cSQYgrJAsqMSX7G3ZjhIz9Thug36DT2ZVaYtpzr9QlBRHGMxCo 5tdXd3iSvizuxsp9pD-RXj_X0DF4onGez5PZqxj103viJC9Qg-UjGcxfQkxuxe5TlZW1e2SgLjkQog=w800-h600-no


И еще.
https://lh3.googleusercontent.com/U_TadAvjMvT30Hx-EiEaVK1VRRNdHU0eYj4F60AK6CopJeRYObn6FDAgD1sFJuui9u k0UXs0karePLh3fXf85YZduY1DbrdhznRMeaYaR9lD4nTyyNmE uiMaI7dok5GIzc5OykRmmUbya4H7hHOGu6zyDWP7vJzoGR8U6l JPIBx5X-ZpjDVmVaDDgCW9I7zamVfIdv5vpIXNTB2Y3A-3HHYBe7beKngP43B9TnK0zNCO9srOkfPMwE0MS33ToXW7E8Sx6 CL9GTCg63yHsBV2bjdFMYOG6fmdzuRQ6aL0iI0lwXFfw5L5D4d zl3mp4tYkR6m-r6bp7edb7q5z9O3b7KhkMlv8Q-JBM844JWq8Wl7beh5Fn4bmSKPEqSYpqnGnqiQGPRyLzTt1DngF 79zMKF0tsz_NxuUD4-L-bWNnJSfD8YUIt7g8J0kgaBS5HUcRaoKuokcEeLeK8ARq07qsIB fPZ5X2DCf_BdmdBAYSHKZ_pjKiGP00jzopOI5A5Lz5V_4RjOfu rDo4aILBHOJTdL06tqiKdYjqdf7pMsW7eLlH1MUmvberc3_cZn M27kzt1pIvee6dIpO2JWlT51eHfEfzj7asqCwNUiVVB0Ba71Xc YHxUwzPREo7F9aVbcrdUaaVqwsMeLlSFK-qWDaF1NwFhA8roXne3WvInohTBbXRxsw=w800-h600-no

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

Экранный редактор в Бейсике до сих пор поражает. Аналогов нет на этом классе компов.

Ух ты. Компик работает на 1.8...МГц (последствия наладки). И таки, очень шустро:)

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

TomaTLAB, Спасибо. Чет тема не очень интересна для молодежи, а у "старичков" фанатов платформы – тупо нет времени.

Wierzbowsky
19.07.2017, 22:55
Ух-ты! Единичка запустилась на макетках! Респект!

OrionExt
20.07.2017, 12:32
Ух-ты! Единичка запустилась на макетках! Респект!
Спасибо.

На таких платках и рассыпухе можно неспешно приблизиться к уровню MSX TurboR. Если конечно длина монтажных проводков не превысит критический уровень.

Меняем платку VDU TMS99XX на платку VDU V9938 и получаем MSX 1.5:)

Слегка модернизированная системная шина MSX (в процессе допиливания). Через простой переходник можно подключать картриджи.

https://lh3.googleusercontent.com/H0zLmcuunEaL2MJehYrz4cP61wACzXv2Sh9FphqfKzFoqS3OOt eHKqymkv0jr7xcS2j3kBMEduLNJXIINYmpbZzvDhultqyGXlSR VF8T3g87mwsTfpODfYOgpsax3e6p4iEbRp1CvUbCZU9H8OLtpA 5R61H8DWfg_UifZmzXQ17gW2t9OpeQNygIP51YrH_31eyLIrYj BZa1KVvjkrxkcGIj7mvrna574T0zroPmGbgE-MG3QmOEzCPuHPn9rCOauFKMzem2QvVHouI03vuZUhebwXbvI0n 9yjpves715kBLAY7nl4gUIN065rC46CkqPwZeC9HX6jJbhmrQD D9LIW6k06YfT3CCzFzptWK2UupRp-NvZshVuKZZ3ERJ5waO5oVdsOe-T2shxDxNRNxWxgZQCxKCw_GQhe5zA0nDFsGx3bLqYTUHpwuO64 9c422kxvxOuaXk1UVOz1fgvUCCMKy29mDDPfFiXSioUI_p9Qhc pIBxVvbkjzlc_nnW429K-O7UajA8LlDf2Qibo5oB61VtXiMDdFZXjPtp4p9wEQpqkr3zJWS TXc44qDHvuS_gS30Am4xYDkBtDh40zGK6Lq8J__Wq3KWEWYO6P CZJj9hbRuDUb0dP75MHuJeEGLso5ZbEYuzC2FsMF91R6FHYiGN xZy-hP4QBIelvPwr1UdFd0Q=w512-h568-no

Martynov1371
20.07.2017, 12:57
OrionExt, не могли бы вкратце описать на чем построили сие чудо.) На http://sblive.narod.ru/MSX/index.htm лежат схемы на рассыпухе, но не все соединения отпечатаны нормально. Микросхемы не правильно называются (нарисован дешифратор типа ИД3-назван логикой, ит.п.)
Или сами осцилки снимали с КУВТ и моделировали? Интересуют служебные сигналы.

SeaBirdDK
20.07.2017, 13:00
На таких платках и рассыпухе можно неспешно приблизиться к уровню MSX TurboR.
У TurboR процессор специфический, давайте сразу на Z380 :)

OrionExt
20.07.2017, 14:01
Martynov1371, схемы модулей рисовал на основе сервисных мануалов от различных MSX машинок. Все эти талмуды лежат в открытом доступе в интернете. В них все подробно описано и разжевано.

Надо собраться и дооформить схемы и выложить тут.


У TurboR процессор специфический, давайте сразу на Z380 :)
Этот момент необходимо более подробно изучить. В первом приближении R800 это обрубок Z180.

Насчет Z380 тут даже не знаю.

SeaBirdDK
20.07.2017, 14:26
Этот момент необходимо более подробно изучить. В первом приближении R800 это обрубок Z180.
Насчет Z380 тут даже не знаю.

Вот такое мне на просторах интернета попадалось:
http://msx.deneb.nl/page10.HTM
http://www.konamiman.com/msx/msx-e.html#z380

Martynov1371
20.07.2017, 14:36
Martynov1371, схемы модулей рисовал на основе сервисных мануалов от различных MSX машинок. Все эти талмуды лежат в открытом доступе в интернете. В них все подробно описано и разжевано.

Надо собраться и дооформить схемы и выложить тут.


Я думаю многим будет интересно

OrionExt
20.07.2017, 14:41
Вот ссылка (http://www.msxarchive.nl/pub/msx/mirrors/hanso/service_manuals/) на сервис мануалы.


Вот такое мне на просторах интернета попадалось:
http://msx.deneb.nl/page10.HTM
http://www.konamiman.com/msx/msx-e.html#z380
Ага, тоже натыкался на это. Только схемы сего чуда где-то рассосались в истории.

OrionExt
20.07.2017, 19:35
Собрал русскую прошивку для MSX1 с частотой 50Hz. А то японская прошивка как то не гармонирует с клавиатурой от Ямахи. Да и версия от Sony HB-10, как я понял, одна из самых первых, позднее в биос-е пофиксили пару багов.

TomaTLAB
20.07.2017, 22:10
Александр, а чем собирали?
И заодно, если не затруднит, не сочтите за наглость 6) , киньте исходнички из которых Вы мне MSX2+ сабром собрали.

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


схемы модулей рисовал на основе сервисных мануалов от различных MSX машинок.
Таки да, там в них даже те машинки, что на MSX-engine чипе - разобраны "по косточкам" до россыпи на основе которой этот чип сооружали.

OrionExt
21.07.2017, 00:16
Александр, а чем собирали?
И заодно, если не затруднит, не сочтите за наглость 6) , киньте исходнички из которых Вы мне MSX2+ сабром собрали
Велосипед не мой:) Я тут уже давал ссылку (https://sourceforge.net/projects/msxsyssrc/files/?source=navbar) на дизассемблированные ром-ы. Там просто какая-то колоссальная работа проделана. Там в папочках лежат файлы make.bat и msx.inc (с настройками компиляции).

Еще нужен эмулятор СР/М и пакет программ от майкрософта M80, L80. Можно собрать все самому. А можно скачать здесь (тоже где-то в инете нашел). Да make.bat придется подправить для работы с эмулятором СР/М.

Пример для сборки MSX1 биос-а.

cpm32.exe M80 =BIOS/L
cpm32.exe M80 =BASIC1/L
cpm32.exe M80 =BASIC2/L
cpm32.exe L80 MAINROM/X/E/N/P:0,BIOS,BASIC1,BASIC2
HEX2BIN -e ROM MAINROM.HEX

Вкратце как-то так.

Что касается MSX2+ сабром-а. Я его не собирал в прямом смысле этого слова. Просто перетранслировал optrom.mac (из дизассемблированных ром-ов) с другим адресом. И пропатчил сабром (изменил один байт) с новым адресом вызова optrom-а.

OrionExt
22.07.2017, 15:27
Новости с полей:)

Вернул в зад штатный кварц 3.58МГц. Распаял панельку под будущий сабром. И эту панельку временно задействовал под ПЗУ картриджа на 16КБайт. Теперь есть что запустить и во что погонять.

В принципе все минимальные хотелки реализовал, теперь все в купе надо погонять на стабильность работы.

А пока все тестируется, займусь оформлением электрических схем.


Работа TestRAM.

https://lh3.googleusercontent.com/NlOVj0sWZxMZqbVYvEBKpPrkiRc7iFnK4vLQPMniaE-hnmuQQ7ARO-YXRsNAONbxXMBDQF2PCyKaU9asEmLAzMPnn3av_gtB2o6uD0zB ZETKTdYR_RAiwcIdkJ2oB0cEWHdVbKdagUnxgVS0ZcWOG7jcEo lbeIMArXBpuUdg5AqOIkzYQvi6uh4qHX2kvlIYqBXhmc6exeCD 8utf78Vr4CQuKzlVAfQhvVcvy8n8CAcXisdpcn4_dt_ypXm_M9 1FP7Ro12n_5Nvd9UjEkyJyU3M5w9Qo60xuFHxGEpeYuEqIPxIC zSDHKIjlznurSVIxCx-Oa69AwNORatUecntziV4XxCt4xzPWQ1cc5DZ1s3Ss9k7JLgfDv oapKNHVm9tWLqpBTdq8im9OE6rqu8PigBV2rglxzOEOCQdt5jy LkIORJj2VpvhrFMkccAMdrqdmlu7Xk8xDG6g5vBlglhVZcaS-3a34cBMP1aX8dmAu5Cq1Xv-U9J1LEJ8ieeZw0h2p0E5kIweV-2LWUfgS_v51enKuFI2pU4SjFpQP1oC-yOv7PF_AHFJKD0WERP8Mk61QhawUXhwOpa6XLcEbl0ao0Bi9nz C-gqQchOn5gWNGUJpeP636YHRY2-brgpLRIVTnYP6SUdIU5l9g5JdKbHFv9PsndWKAi0h-3WfUz-8295P3uQ=w800-h600-no


Старая добрая игрушка King's Valley.

https://lh3.googleusercontent.com/TV7lxsdLdiABSLdtTF6ja93TAWc6GZO0vCn9X6xfETMFxOv_-4-ucpaLcgDaFRs943vG9lp0JK0zIlooUlC77Hr8OEYl0rPbLdiVt 1hkMmQOG75nY-GSrERojTcIFHNKk-1eRsk6ub5Bbug18Ug5eVrV7OmH8vtZVP6mG3z3nq10fTDvq4vF LZb5koIsQDyGu57nN6ERjsqIKyHNI02QWs1-MyhnU7gEiPw_TDlaGh0cyTp2gWfdzQKpVLUKxSDVdcBOaiCb-fBwI_fYdDOf8-3-71euN9xbnzPjXYNxs7vG7EJlY2EIsh82s54GtR29BgXKVinOIF NqAyjq3owAutAv6RKkHYnwANRUi4f6BIxtxii5_-erV7Thm8vZ0t3dNTjRU7zVaCSO_Prp2ue9W4D5-nzexsKfQw7196zRsmwmsR1rNifyDvo8RzOiXddKEcRD7Xm7_ke gXzqaXI1bEn6F8aO78Ck3ILypo1gJCKUbrhAdlLUnIzfzroIBW avRjt8CtoC4AxXDDSZlhftO81Q7Jiyp6tR-Pjh2anEBSDXwhY2HgZRgMdOhb0TS8yBT8LrM78PuGt2xemgLbj lkuA8yAhwzh61Ch9IrKMmAS8X1zelSA706LoRU3UM4KJarbPwe yHtHLK_erL6iNIsnSfRJHva-RBEe8GWQHqU0DzdrGw=w800-h600-no

OrionExt
22.07.2017, 18:23
Видимо пора открыть новую тему:v2_dizzy_punk:

Wierzbowsky
17.09.2017, 20:34
Так, а что test показывает на Соньке? У меня в эмуляторе с V9938 работал.?

Наконец-то дошли руки до убитой Соньки. Поставил чип с тестовой прошивкой (test.out) вместо чипа ПЗУ, чип с Subrom вынул. При включении имеем белый экран без надписей. Посмотрел саму прошивку - там минимум всего, надписи "Hello World" не видно в дампе, также не видно данных для формирования шрифтов. Объясните тогда как она должна работать?

OrionExt
17.09.2017, 21:57
Объясните тогда как она должна работать?

Знакогенератор в программе есть, только он на 7 букв. Hello World кодируется так

DEFB 1, 2, 3, 3, 4, 0, 5, 4, 6, 3, 7

Если есть белый экран, значит регистры VDP доступны и программируются. А вот отсутствие надписи Hello World может быть связано с тем, что VDP напрочь не видит видео-память.

Wierzbowsky
18.09.2017, 01:06
Ок, буду ставить панельки. И менять 464е...

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

Замена видеопамяти ничего не дала. Тот же белый экран. Интересно, а можно как-то дополнить тестовую прошивку, чтобы проверить жив ли видеопроц? Или например видит ли он озу. Результаты теста можно давать "морзянкой" - миганием экрана.

ptero
18.09.2017, 02:08
а как видеопроц узнает видит ли он озу ? :) он на такие мелочи внимания не обращает.. наверное надо основным процом пытаться писать в VRAM и потом читать.. а мигать можно чем нибудь другим, например лампочкой на клавиатуре. А писать и читать придётся через регистры VDP

Wierzbowsky
18.09.2017, 03:16
Клавы нету, так что мигать можно только экраном. :) Теоретически можно ещё релюшкой пощёлкать, но это изврат.

ptero
18.09.2017, 04:18
ага.. есть "бордюр" им можно мигать без ОЗУ

OrionExt
18.09.2017, 09:14
а как видеопроц узнает видит ли он озу ? :)
Видит это образно:)

Исправного генератора и VDP достаточно, чтобы генерировать видео-сигнал и можно помигать бордюром (фоном).
Таки, наверное, в нашем случаи недогоревший VDP виновник всех этих нехороших дел.


Интересно, а можно как-то дополнить тестовую прошивку, чтобы проверить жив ли видеопроц?
Честно говоря лень. И оно надо. Программку писал, что бы понять работает или не работает. Программка использует связку CPU-VDU-ROM. Да и основных причин тут всего две: VDU или видео-озу.

OrionExt
18.09.2017, 23:04
Во наткнулся на тест памяти, может тестить "дивные" размеры памяти (1024КБ+64КБ). Программка запускается в MSX-DOS1. В архиве также имеется схема расширения памяти на 1МБ тоже на "дивной" памяти HM658512 (SRAM с сигналом RFSH)

Запуск программки с ключом /h позволяет почитать хелп.

Программка для любителей попаять и проверить промежуточный результат работы:)

OrionExt
19.09.2017, 11:30
По горячим следам. Как программка из предыдущего поста помогла определить непропай без шума пыли.

А то вчера были по 4МБ но большие, а сегодня только маленькие по 2МБ.

Запускаю тест MEMTEST.COM, тест кажет мапер у нас 00-81. Открываем схему, ищем 3 банку. В третей банке ищем ножку A15 (22 нога), пропаиваем.
И у нас уже большие и по 4МБ:)

Wierzbowsky
19.09.2017, 16:22
Припаял откусанные ножки от радиодеталей к огрызкам ножек присланного мне 9938 и всё это запихнул в панельку. Сегодня попробую завести...

Wierzbowsky
20.09.2017, 03:29
Машинка таки запустилась и нормально выходит в бейсик. C vdp вышел вот такой изврат:

62229

Спасибо Martynov1371 за этот чип! Теперь надо понять почему комп не грузится с флопа. Диск читается при старте машины, но с него ничего не грузится. VCO и READ PULSE выставил по мануалу, но похоже где-то всё-таки проблема - VCO периодически пропадает. Мануал на Sony HB-F700P могу выслать если будут желающие помочь в ремонте. :)

Wierzbowsky
23.09.2017, 23:40
Логический анализатор показывает вот такую картинку при неудачной попытке загрузиться с диска. Может кто из здешних спецов посмотрит? Сигналы VCO и READ PULSE я выставил по даташиту, но они друг относительно друга "едут", причём с разной цикличностью.

http://podrezov.com/temp/flop_boot.jpg

Немного истории. У этой платы в 90х отказал контроллер флопа (перестала грузиться система с диска) и плату пользовали без него пока она не померла окончательно. Сдохли 2 логических чипа, а заодно и видеопроцессор (частично). После замены чипов машинка стартует в Бейсик и пытается (безуспешно) грузиться с флопа. Интересно мог ли сам чип контроллера тоже дуба дать?

Фотки с осциллографа: VCO, READ PULSE и "пила" на 26й ноге контроллера.

http://podrezov.com/temp/vco.bmp
http://podrezov.com/temp/readpulse.bmp
http://podrezov.com/temp/pin26saw.bmp

OrionExt
24.09.2017, 19:42
Начнем с малого. Это чего за хрень - VCO.

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

Интерфейсы от Ямахи рознятся их видимо под 50 шт. наберется. Где-то. видал как с десяток фирм одаптиривали дискогрызов. забыл. а тут хз с чем бореям?

Mick
27.09.2017, 10:55
Народ подскажите. Вот есть такой девайс на MSX как OPL3 Cartridge - http://www.msxpro.com/opl3.html
Вроде это как какой то буфер на 256 байт, ну а для чего оно предназачено и как с ним работают?

ram_scan
27.09.2017, 12:27
Народ подскажите. Вот есть такой девайс на MSX как OPL3 Cartridge - http://www.msxpro.com/opl3.html
Вроде это как какой то буфер на 256 байт, ну а для чего оно предназачено и как с ним работают?

Звуковая карта это. OPL3 FM синтезатор.

Mick
27.09.2017, 12:38
Не ну это понятно что это звуковая карта. Что делает ОЗУ?

Wierzbowsky
27.09.2017, 13:14
Не ну это понятно что это звуковая карта. Что делает ОЗУ?

Скорее всего для загружаемых самплов. На OPL4 звуковухе Moonsound и её клоне Wozblaster есть 2мб самплов в ПЗУ, а также на борту 1мб ОЗУ для хранения загружаемых самплов. Вы же вроде делали клон OPL4 для ZX и даже програмку тестирования ОЗУ написали, которую я адаптировал для MSX. :)

Mick
27.09.2017, 13:23
Как то сомнительно. Озу всего 256 байт и шина данных у ней совмещена с шиной данных как ymf262, так и шиной данных компьютера.
Да и адрес ОЗУ формируется через регистр сидящий опять же на шине данных.
Там что какой то хитрый DMA в MSX или что?

OrionExt
27.09.2017, 15:35
Не ну это понятно что это звуковая карта. Что делает ОЗУ?
SRAM 2K×8-Bit для хранения чего либо, например - сайвы игр. Разные стандарты этой памяти бываю. Какой тут хз.

Mick
27.09.2017, 16:22
SRAM 2K×8-Bit

Не ну вы схему то гляньте. Там верхние адреса на земле сидят, а юзается всего то 256 байт из 2Кб.
Вернее юзаются 512 байт - 2 банка по 256 байт. Причем банки переключаются по адресной линии A1

piroxilin
27.09.2017, 22:51
Ха - прикольно!
Сначала в озу по очереди пишутся 512 байт команд/данных, а потом компом быстрелько по 1+ адресу данные/комманды из этого озу передаются чипу :)
Типа с компа читать данные из кода, выставлять порт, передавать байт, и так для всего пакета, видимо слишком долго.
А так выводишь в порт возрастающие на 1 числа (адреса данных в озу карика) и стробируешь - ну да , такое колхозное DMA :)

OrionExt
29.09.2017, 20:33
Не ну вы схему то гляньте. Там верхние адреса на земле сидят, а юзается всего то 256 байт из 2Кб.
Вернее юзаются 512 байт - 2 банка по 256 байт. Причем банки переключаются по адресной линии A1
Схему бегло посмотрел. Увидел 2кБ. Вспомнил, что стандартный FM включает в себя 2кБ SRAM.

Не привык я к таким простым решениям на 2 микрухах, которые качественно облегчают жизнь программистам, видимо:)

Wierzbowsky
30.09.2017, 14:17
Заменил контроллер флопа на Соньковской плате, а заодно проверил и заменил логику. Все равно с дисковода не грузится. Проверил все элементы - обрывов нет. Частоты read pulse и vco выставлены по осциллографу. Пробовал подавать 5в вместо 12в, как указано не схеме от другой версии материнки, выпаивал терморезистор - не работает, сцуко. Данные видимо читаются, судя по осциллограммме, но процессор их не видит. Скоро придёт корпус с клавой, попробую поиграться с софтом чтобы понять работает ли вообще связь дисковода с машиной. Если у кого есть идеи как проверить работу контроллера на плате и его связь с остальной платой - пожалуйста помогайте! Плата Sony HB F700P.

OrionExt
02.10.2017, 21:05
Даешь ссылки на схему соньки и дискогрыза. А дискогрыз рабочий?)

Wierzbowsky
03.10.2017, 00:33
Даешь ссылки на схему соньки и дискогрыза. А дискогрыз рабочий?)

http://www.msxblog.es/wp-content/uploads/2014/10/Sony-Hit-Bit-HBf700D-Service-Manual.pdf.zip

Дисковод рабочий. Проверен с другим контроллером. Стандартный FD-05 внешний дисковод. Да и пару писишных, но переделанных в 720кб пробовал. Ни с одного не грузится.

OrionExt
03.10.2017, 00:52
Ужос. Понасобирали буржуи:)

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

Одни разъемы, а где же душа. Фу бездушные ASIC барыги.

OrionExt
04.10.2017, 00:34
Начнем. Посмотрел что да как. Используется связка TMS2793NL и CXD1032Q.


; ComStsPrt
; Command
; 000000ss Select Track 00
; 000100ss Track Select (Track in DataPrt)
; 010100ss Track Increase
; 011100ss Track Decrease (not used)
; 1000k0c0 Read sector data
; 1010k0c0 Write sector data
; 11010000 Terminate command
; 11110x00 Format track
; Status bit
; 0 Command ready
; 1 DRQ/Index
; 2 Lost data/Track 00 selected
; 3 CRC error
; 4 Record not found/Seek error
; 5 Record type
; 6 Write protect
; 7 Not ready (no disk)
; TrkPtrPrt
; Current Track
; SecPtrPrt
; Selected Sector
; DataPrt
; Dataport

; SidePrt (R/W)
; bit 0 = side of disk (0 = side 0)
; DrivePrt (R/W)
; bit 0 = drv b0
; bit 1 = drv b1 (drive select 0-3)
; bit 2 = (W) Disk Change Reset (0 = reset) NOT USED
; bit 2 = (R) Disk Change (0 = changed)
; bit 6 = IN USE pin (1 = IN USE)
; bit 7 = motor on (1 = ON)
; IoStsPrt (R)
; bit 6 = INTRQ
; bit 7 = DRQ

Достаточно странные диаграммы (http://zx-pk.ru/threads/25517-msx-raznoe.html?p=929106&viewfull=1#post929106). Начать думаю надо с диаграмм /DSEL0, /MON, /INDEX, /READY.

А дисковод точно сигнал /READY вырабатывает, а не DC (Disk Changed)? Эта схема заточена под сигнал /READY.

ptero
04.10.2017, 02:47
ну и замкнуть тогда его нафик на Drive Select

Wierzbowsky
04.10.2017, 10:58
На какой из двух? На тот что выбран на самом дисководе? Или речь идёт о проводке между чипами?

ptero
04.10.2017, 12:29
На какой из двух? На тот что выбран на самом дисководе? Или речь идёт о проводке между чипами?

да.. на тот что выбран на дисководе что бы было синхронно (дисковод выбрали - готовность появилась) замыкать можно на разъеме дисковода (можно на свободном) они вроде парарллельны
конфликта сигналов не будет . дисковод выдаёт открытый коллектор.

Wierzbowsky
05.10.2017, 10:17
А ведь точно - сигнал READY при чтении диска не был в нуле, как полагается. И если схема заточена на него, то неудивительно, что диск не читается. Значит контроллер все-таки работает. Ну что ж, проверю как вернусь из командировки...

OrionExt
05.10.2017, 11:17
Ну, это пока не понятно. В нуле, в не нуле. Смотря где сигналы для диаграммы брались и при каких условиях. С дисковода ready = 0, для TMS2793NL ready = 1. Мне другое на диаграмме не понравилось. С какого ready так резко прыгает туда сюда?

Вообще беда с этими ASIC чипами документашки по ним нет, где их брать тоже не понятно. Я не зря внутренние регистры привел. Можно дисководом подрыгать простыми командами.

ptero
05.10.2017, 17:23
Вообще беда с этими ASIC чипами документашки по ним нет, где их брать тоже не понятно. Я не зря внутренние регистры привел. Можно дисководом подрыгать простыми командами.

У него пока клавиатуры нету.. нечем дрыгать :)

Wierzbowsky
05.10.2017, 19:10
Клава уже в пути. Правда ещё надо будет починить кабель - там один провод внутри сдох. Но я думаю, что всё решится простым проводочком с 34 пина на DS0.

Wierzbowsky
08.10.2017, 13:06
Ваши предположения подтвердились. Родной соньковский дисковод заработал с платой на ура. У него READY сигнал сделан как раз под эту плату. Собрал машинку в только что пришедшем корпусе и всё работает. У клавы убиты 2 провода, а не один. Оторваны крепления клавиши Ввода. Починим, не впервой. :)

ptero
08.10.2017, 17:15
ага.. Конгратулейшенс :)

Wierzbowsky
08.10.2017, 20:50
Клаву тоже починил. Пришлось отрезать кабель с обеих концов и потом подпаиваться к проводам 14 пинового разъёма. С другой стороны пришлось пересобирать 13 пиновый разъём клавиатуры. В общем работы на пол-дня. Ну и немного клея чтобы починить треснувшие крепления шурупов. Так что комп жив и сейчас показывает мне дёмку Metal Gear 2. Спасибо всем, кто помогал советами.

http://podrezov.com/temp/sony_fixed.jpg

Pencioner
10.10.2017, 14:26
Круто, классная машинка :)

OrionExt
10.10.2017, 19:21
Wierzbowsky, ну вот. Отлично. А то VSO можно закрутить до смерти;)

ptero
11.10.2017, 02:01
интересное положение "курсорных" клавиш... верху.. это удобно ?

Wierzbowsky
11.10.2017, 16:09
интересное положение "курсорных" клавиш... верху.. это удобно ?

Нет, не удобно. Постоянно теряется контакт с клавишей "вниз", да и руку не положишь нормально - начинают нажиматься кнопки на цифровой клаве. В игры играть не удобно совсем.

Pencioner
12.10.2017, 23:35
Интересно, а клава от учительской Ямахи совместима или нет?

caro
13.10.2017, 10:20
Интересно, а клава от учительской Ямахи совместима или нет?Нет не совместимы и не только по цоколевке разьемов DIN13,
но и по мультиплексированию адресных сигналов (YA..YD) и линий данных (X0..X7):


PIN SONY HBF700 DAEWOO_CPC_400 YIS805R
1 /KANA X5 X6
2 /CAPS X6 X7/YD_n
3 X0 X7 /RUS
4 X1 GND /CAPS
5 X2 X1/YB X1/YA
6 X3 X2/YC X3/YB
7 X4/YD X3/YD X4
8 X5/YC X4 X5/YC_n
9 X6/YB /CAPS 5V
10 X7/YA KBDIR X0
11 KBDIR 5V KBDIR
12 5V X0/YA X2
13 GND /CODE GND

Поэтому перепайка разьема не поможет.
То же касается как видно и клавиатуры от DAEWOO CPC-400.

Wierzbowsky
16.10.2017, 23:32
Сегодня пришли платки и за 10 минут спаял сие чудо:

http://podrezov.com/sgc/programmer.jpg

В принципе ничего особенного - перепрограммируемый картридж для мелких игр до 64кб без маппера и утилит типа TESTRAM. Программируется обычным программатором. Вот только половинки 32кб игр приходится менять местами в режиме CS, в режиме RD это не нужно и можно заливать образ как есть. Надо написать утилитку чтобы сама делала 64кб образ для ППЗУ из разных РОМов.

Можно, например, залить PAINTER прямо как есть и всё будет работать. Также 49кб игрушки в режиме RD заливаются как есть и работают.

OrionExt
17.10.2017, 14:56
Эх, я бы пошел дальше. Поставил бы флешку 5В и софтец (аля NC) что бы прошивать прямо на MSX. Такой вариант. Not PC, FPGA.

Вариант из 90-х:) Хотя переходник PC-программатор to MSX-картридж забавный вышел:)

Wierzbowsky
17.10.2017, 18:02
Эх, я бы пошел дальше. Поставил бы флешку 5В и софтец (аля NC) что бы прошивать прямо на MSX. Такой вариант. Not PC, FPGA.
Вариант из 90-х:) Хотя переходник PC-программатор to MSX-картридж забавный вышел:)

Дык флешкартриджей на 512кб с возможностью перепрограммирования на MSX уже дофига сделано. Только мапперы у них всех разные, хотя есть и переключаемые версии для двух вариантов одного маппера (K4/K5 и ASCII 8/16). Да и планарный файл без маппера на 64кб в них фиг зашьёшь. Мы, кстати, недавно сделали на заказ флеш-мультимаппер платформу, которая по стоимости будет в районе 10$ за картридж, включая сборку и тестирование. Скоро буду паять опытный образец - только Альтеры ещё пока не пришли.

А этот картридж по стоимости вообще копеечный получается. Меньше 5$. Зато для диагностики MSX такую штуку иметь будет очень неплохо. Даже рассылать можно клиентам для первичной оценки неисправности. Один хлопец сейчас работает над диагностической прошивкой. Очень хочу в этот карик запихнуть тесты клавы, VRAM, RAM, mapper, VDP, PSG, OPLL (FMPAC), FDD, кассетника и т.д.

Да, платки есть на продажу, если кому интересно.

OrionExt
17.10.2017, 18:52
Да я просто:v2_dizzy_pirate:

Pencioner
18.10.2017, 01:37
Дык флешкартриджей на 512кб с возможностью перепрограммирования на MSX уже дофига сделано. Только мапперы у них всех разные, хотя есть и переключаемые версии для двух вариантов одного маппера (K4/K5 и ASCII 8/16). Да и планарный файл без маппера на 64кб в них фиг зашьёшь.
Ну почему, в мегафлешром пейнтер нормально заливается и работает (как раз пару дней назад запускал)

Wierzbowsky
18.10.2017, 02:41
Я говорил про простые одномапперные картриджи. В них 32кб игры помещаются, а вот Painter мне не удалось запустить.

OrionExt
18.10.2017, 12:40
Я говорил про простые одномапперные картриджи. В них 32кб игры помещаются, а вот Painter мне не удалось запустить.
Ну не знаю Painter вроде тоже мапера не требует. Просто ПЗУ надо активировать /SLTSL (т.е. целиком все 64Кб). A сигналы /CS1, /CS2 и /CS12 для этого не подойдут.

Wierzbowsky
18.10.2017, 12:49
Дело в том, что в тех картриджах маппер прибит гвоздями. Так что планарный образ больше 32кб туда не засунешь. А в этот мелкий карик в самый раз, только RD джампер запаять.

Wierzbowsky
23.10.2017, 00:22
Накарябал я програмку в AutoIT чтобы конвертировать ROMы в 64кб образ для заливки в W27C512 EEPROM моего SGC карика. Программа делает все необходимые проверки и меняет местами половинки 32кб ROMов для нормальной работы. Гуй простой донельзя:

http://podrezov.com/sgc/sgc_imagecreator.jpg

По нажатию кнопки "Change Mode" можно выбирать разные конфигурации: RD, CS12, CS2 и CS1. При каждом нажатии этой кнопки запаиваемый джампер перескакивает на следующую конфигурацию. Сам файлик можно скачать здесь:

http://podrezov.com/sgc/SGC_ImageCreator.exe

OrionExt
23.10.2017, 23:26
Очень визуально, но может ту перемычку (ки) в меню добавить на главной. Для многих это просто красивый скин, а чего там читать дело десятое:)

Можно еще всплывающую подсказку сделать аля hint.

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

Да и почему то вирусная угроза - обнаружена. Не любят скрипт-подобные программы антивирусы.

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

На msx.org тоже облом (а но и понятно).

Wierzbowsky
24.10.2017, 00:15
Это что же за антивирус, который на запакованный UPX-ом файл интерпретатора скрипта ругается? Да и скрипта там как такового нет, а есть запакованный блок с p-code, который находится в конце файла, как и у всех скомпилированных AutoIT бинарников. Я больше 20 лет делаю и тестирую антивирусы, но чтобы кто-то ещё не умел распаковывать UPX и декомпилировать скрипт для проверки?! Я оху... Я поражён!

Думаю пользователи разберутся с тремя кнопками. К тому же интерфейс с точностью повторяет то, что надо сделать на карике - запаять 2 джампера. На самом деле в результате конвертации получаются одни и те же 64кб файлы - неважно где стоит джампер. Он нужен только для того, чтобы те, кто использует режимы CS не ругались на неправильно выбранные ROMы. Поэтому каждый ROM проверяется для выбранной конфигурации и если стоит не RD режим, то потенциально нерабочие файлы сразу отсеиваются.

Я положил все файлы в репозиторий: https://github.com/Wierzbowsky/SGC_ImageCreator

OrionExt
24.10.2017, 00:18
UPX – это зло=) А так мое дело предложить, понимание оно то не сразу приходит;)

Wierzbowsky
24.10.2017, 00:31
UPX - самый простой из пакеров, даже код распаковщика публичный. Зло - это VMProtect, Themida, ASProtect, Armadillo и прочее гуано. Авторам гореть в аду за них...

OrionExt
24.10.2017, 02:18
А что мне как обывателю за всю историю антивирусы больше вреда принесли чем пользы. blueMSX весь потерли (втихоря). Да и в промышленном плане, антивирус еще та фигня. Мне лично вреда сделал больше, чем вирус. Ото так. Так уж лучше блочит UPX)

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

Что уж тут сделаешь когда антивирус намного кривей – вируса=)

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

Этот антивирус не куда пока не лезет не где хозяйничает, пусть стоит:)

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

Ну ладно пораноикодальную систему видимо можно отключить. Но когда антивирус лупит в сердце файловой системы, за это им ничего нет. А это на лярд убытков. Тут как говорится кто чего сумел скрыть (договорится корпорациями), а чего не смог. Да примеров уйма.

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

Мне вот интересно как выколотить из иммигрантов (они прямо кожей рефлексируют) ру какашки сам такой=)
Так и зачем тут публиковать. Типа сам сам дурак?)

Wierzbowsky
24.10.2017, 11:40
Давайте не будем здесь устраивать оффтоп или выяснять отношения. Не к добру это.

vwarlock
26.11.2017, 13:31
Всем доброго времени суток!

Перерыл все свои архивы.....
Похоже, что я потерял (удалил?!) полный архив совта для Ямах, сделанный в школьные годы, когда заканчивал школу :(

Сейчас понадобился курс "Роботландии" для КУВТ, попытки найти в инете не увенчались успехом :(
Может есть у кого?
Поделитесь, пожалуйста.

Еще Е-практикум тоже нужен...

Заранее благодарен!

Wierzbowsky
26.11.2017, 22:29
Вот нашел на своих архивных дисках, а также на уже умершем сайте производителя с помощью web.archive.org:

http://podrezov.com/temp/kumir.zip
http://podrezov.com/temp/robotlan.zip

vwarlock
27.11.2017, 12:09
а также на уже умершем сайте производителя с помощью web.archive.org:
Можно мне, неумному :) объяснить, как там, например, zip-архив скачать? Там, ведь, только текст, иногда, даже без картинок?
Или я что-то не так делаю?
(извиняюсь за офтоп)

OrionExt
27.11.2017, 14:57
Хз. Видимо если zip-архив существует, то должен загрузиться по ссылке. Но как показывает мой опыт, скорее нет, чем да. По какому принципу работает web.archive.org я так и не понял. Да иногда помогает попрыгать по точкам бэкапа сайта (это такая шкала сверху, аля календарь с точками (кружки) бэкапа).

Wierzbowsky
27.11.2017, 14:57
Странно, у меня браузер (Firefix) отлично качает архивы оттуда. Если вместо архива текст, то можно просто записать веб страницу в файл. Если у вас там отобразился ZIP архив (а это можно определить по первым символам - "PK"), то записанный файл откроется как архив после переименования его в ZIP. Я качал КуМир отсюда:

http://web.archive.org/web/20130112070913/http://www.infomir.ru:80/old4/soft.htm#Y

OrionExt
27.11.2017, 15:02
Ага. Как я и говорил, одни качает, другие нет. Браузер - Chrome.

mim_hqx.bin – не загрузился. kumirdos.zip – загрузился.

vwarlock
27.11.2017, 15:41
Значит все верно, зависит от версии бэкапа и фаз луны :)
У меня раньше всегда файлы не находились.
Тут, скорее, исключение....

bigral
18.01.2018, 17:09
когдато видел прогу - x-tools у когото осталась? может еще чего завалялось такого msx советского?

Wierzbowsky
18.01.2018, 18:07
У меня вроде была где-то. Напишите мне в личку своё мыло, отправлю как найду.

OrionExt
19.01.2018, 11:51
Нашлось? У меня что-то нашлось. XTOOLS.COM (DISKET-7.DSK), если это оно.

Попутно запустил демку LYRA-2.COM и тут всплыл не приятный момент - некорректное использование PSG. Не знаю, как это может повлиять на работу MSX на базе ASIC чипов. Но машинкам с реальным PSG точно может поплохеть.

OrionExt
19.01.2018, 18:33
Почему MSX раздел как замороженный? типа гуро ответил и все ООО. Присели и сказали КУ.

Дальше написал монолог, как продвигать то дальше. Стер.

А героев такой ценой нам не надо по словам.
ААА вон купил пентеву и что? И сам обезумел, и пентеву спалил.

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

Ну, как-то так. Чего-то наболело.

И это. Китайсы почуствалили наживу V9958 по 24 у.е. за штуку. Год назад тратил копейки, а теперь косо семья начала посматривать, во.

vwarlock
20.01.2018, 10:06
И это. Китайсы почуствалили наживу V9958 по 24 у.е. за штуку. Год назад тратил копейки, а теперь косо семья начала посматривать, во.

Цены у них нынче не айс, это да!
Так они ещё подделки или полуживые могут прислать.
С чипами для Денди - каждый второй - труп , если не чаще!

P.S. Тоже наболело.....
P.P.S. Помню, что обещал сделать печатки из схем, но руки пока так и не дошли. Но схему в Eagle , для VDP, в проект из первой темы надо добавить [emoji4]


Отправлено с моего iPad используя Tapatalk

Wierzbowsky
20.01.2018, 16:06
Да, подделки кругом. Мне для модуля F4/FMPAC нужен был z80. Прислали чип, который вообще похоже сделали без кристалла внутри. Типа "демонстрационный образец". Пипец. Зато теперь нашел его ГДРовский клон с помощью приятеля - прикольно...

OrionExt
03.03.2018, 01:25
Пока собирал БИОС 2+. Собрал. И озадачился, как бы набирать русские буквы в эмуляторе openMSX и пользоваться оригинальным БИОС-ом. Оказывается openMSX поддерживает юникод для русской раскладки PC клавиатуры.

Находим файл unicodemap.ru, удаляем в нем CODE (чтобы эмулятор не имитировал каждый раз нажатие кнопки Kana. А то выходит что Kana то включается то выключается). Переключаемся на русскую раскладку (у меня Shift+Ctrl), нажимаем правый Alt (включаем в эмуляторе Kana) и вуаля русские буквы соответствуют русским буквам на PC клавиатуре:)

Естественно в конфиге машинки должна быть такая строчка - <keyboard_type>ru</keyboard_type>.

Поправка. Добавляем в конфиг машинки строчку <code_kana_locks>true</code_kana_locks>. И unicodemap.ru можно не править. При переходе на русскую раскладку Kana включится автоматичиски после нажатия первой русской буквы.

Только первое нажатие на русскую букву слегка подглючивает, может не сработать (это может только у меня, а может так эмулятор работает).

Wierzbowsky
03.03.2018, 12:51
Я уже выкладывал поправленные биосы для эмуляторов русских Ямах, где раскладка соответствует клавиатурам от писюка. Это избавляет от необходимости подкручивать эмуляторы, хотя это и не очень элегантный хак.

OrionExt
03.03.2018, 13:05
Я уже выкладывал поправленные биосы для эмуляторов русских Ямах
Нет уж пускай эмуляторы эмулят:) Иначе, какой прок от таких эмуляторов, когда надо оригинальные прошивки патчить.

Wierzbowsky
03.03.2018, 15:36
К сожалению не все эмули можно легко "подкрутить". Если кому надо - файлы биосов здесь:

http://podrezov.com/temp/yis503_openmsx.zip
http://podrezov.com/temp/yis805_openmsx.zip

TomaTLAB
03.03.2018, 16:26
хотя это и не очень элегантный хак. Да нормально это.
А в случае с MSX так вообще это как раз делает прошивку гораздо ближе к оригиналу, т.к. возвращает латиницу на ее законное место (ну и цифры, да).

OrionExt
03.03.2018, 16:36
Да нормально это.
А в случае с MSX так вообще это как раз делает прошивку гораздо ближе к оригиналу, т.к. возвращает латиницу на ее законное место (ну и цифры, да).
Так в чем и большой плюс MSX - это около 10 локализаций для разных стран. И все ну почти в рамках стандарта.
У ямах что не наесть все на месте - согласно доминирующего тогда госта.

TomaTLAB
03.03.2018, 16:48
У ямах что не наесть все на месте - согласно доминирующего тогда госта.
Ты это расскажи прогам которые напрямую в клавиатуру лезут. :)
И лезут они туда за латиницей и цифрами, ибо про кириллицу хорошо если слышали :)
А их есть, причем совсем свежие, последних лет. Вот это - грязный хак.

OrionExt
03.03.2018, 16:55
Ты это расскажи прогам которые напрямую в клавиатуру лезут. :) А их есть, причем совсем свежие, последних лет. Вот это - грязный хак.
Я никуда не лезу:) А кто лезет у того и надо спрашивать, что он там забыл. Даже для игрушек (тут критична скорость) можно этот момент элегантно обыграть.

Кстати тут задумался джой к ямахе прикрутить. Оказалось две лишние кнопки start и select. И совершенно случайно нашел элегантное решение. Повесить на них комбинашку влево-вправо, вверх-вниз. Делов то. Жаль что железячники MSX тогда до этого не додумались.

OrionExt
07.03.2018, 19:22
MSX.огр - отличный форум поговорить не о чем или впарить чего ни будь. А мы, такие?)

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

Форум – это обратная связь. А та читаешь помажьте там может пройдет.

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

На этом мега форуме не знают что ТR тока софт рессет. Хотя у меня нет цели запилить TR/ -

Wierzbowsky
11.04.2020, 17:57
От законченных проектов остались лишние платки. Так что я продаются эти платы и конструкторы для их сборки. Объявление можно найти здесь:

https://www.msx.org/forum/msx-talk/trading-and-collecting/various-bare-boards-and-kits-for-sale

Описание проектов можно найти здесь:

http://rbsc.su/ru/

Если потребуется, окажу помощь в отладке устройств.

sergey2b
11.04.2020, 21:03
От законченных проектов остались лишние платки. Так что я продаются эти платы и конструкторы для их сборки. Объявление можно найти здесь:

https://www.msx.org/forum/msx-talk/trading-and-collecting/various-bare-boards-and-kits-for-sale

Описание проектов можно найти здесь:

http://rbsc.su/ru/

Если потребуется, окажу помощь в отладке устройств.

хотел бы купить kit

New video board for Yamaha YIS-805 and similar computers - 5 Euro
Small Games Cartridge boards for simple games without mapper (up to 64kb) - 4 Euro

и я не нашел что такое
SGC programming adapter - 4 Euro

Wierzbowsky
11.04.2020, 23:00
Цены были указаны для чистых плат. Комплекты со всеми деталями дороже. Написал в личку.

Wierzbowsky
20.04.2020, 16:41
Желающих купить Ямахи MSX2 YIS-503III и YIS-805 с пересылкой из Москвы милости просим сюда:

https://www.msx.org/forum/msx-%D0%BD%D0%B0-%D1%80%D1%83%D1%81%D1%81%D0%BA%D0%BE%D0%BC/%D0%B1%D0%B0%D1%80%D0%B0%D1%85%D0%BE%D0%BB%D0%BA%D 0%B0/%D0%BF%D1%80%D0%BE%D0%B4%D0%B0%D0%B6%D0%B0-%D0%BD%D0%B5%D1%81%D0%BA%D0%BE%D0%BB%D1%8C%D0%BA%D 0%BE-yis-503iii-%D0%B8-%D0%BE%D0%B4%D0%B8%D0%BD-yis-805128-msx2-%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D 1%80

Wierzbowsky
01.05.2020, 20:49
Компьютеры всё ещё в продаже. Вы вряд ли где-нибудь найдёте YIS-503III компьютеры по цене ниже, чем у нас.

Wierzbowsky
08.05.2020, 14:56
Все 805е проданы. Осталось 8 штук 503х и ещё 8 скоро будут.