Просмотр полной версии : MSX - что делать и кто виноват (с)
OrionExt
24.09.2017, 19:12
Начнем. Только комп с поделками сдох (БП). Даже для скрина:(
Ожидается во второй половине следующей недели.
- - - Добавлено - - -
Но можно уже кого в лес послать. Жаль буйных мало на платформе MSX:D
- - - Добавлено - - -
А пока для затравки. Cмысл сигнала /BUSDIR так и не раскрыт )
Halfaxle
24.09.2017, 19:43
А пока для затравки. Cмысл сигнала /BUSDIR так и не раскрыт )
Как это не раскрыт? ptero, вроде, раскрывал же.
Единственное - я бы не рассчитывал на "открытый коллектор", а запустил сигналы со слотов через микросхему все же.
OrionExt
24.09.2017, 19:49
Как это не раскрыт? ptero, вроде, раскрывал же.
Описал да. Но ....
Halfaxle
24.09.2017, 19:57
Чтобы шиноформирователи разворачивать, если процессор порты из картриджа читает.
А чего непонятно то?:)
OrionExt
24.09.2017, 20:08
Дремучий вы юзер) проста так
Halfaxle
24.09.2017, 20:13
Дремучий вы юзер) проста так
Это почемуйта еще?
OrionExt
24.09.2017, 20:22
Только Z80 туда сюда рулил. А тут вдруг порты появились. Есть такая штуку /RD. Поставим точку.
И /WR есть. А тут не ожидонно бус-дир. Анахронизмы - поражают. Возможно это причинам чего его Ямаха послала за елкам ...
Halfaxle
24.09.2017, 20:28
Ну, если не воспроизводить стандартные msx-ные слоты, то, в общем, он не нужен, да.
OrionExt
24.09.2017, 21:33
Я читал 100 причин зачем нужен бусдир, а нафиг мне он нужен для MSXExt так и не поныл:):):)
- - - Добавлено - - -
В тоже время ASCII пилят ядро Z800 , которое врядли взлетит. Взяли бы НD64180 рукопилы (любители себе руки отпилить)
А как же приди в магазин и купи детальки для MSX..:):):)
- - - Добавлено - - -
Ну, если не воспроизводить стандартные msx-ные слоты, то, в общем, он не нужен, да.
Приходится тянуть это бремя:)
OrionExt
29.09.2017, 19:54
Только комп с поделками сдох (БП). Даже для скрина:(
Ожидается во второй половине следующей недели.
Как то в плане изучения платформы MSX баловался с адаптацией игры Into the Eagle's Nest .
Оригинальная игра сделана на тайловом движке с 512 тайлами (ZX версия). Что вообще-то многовато для MSX (256 аппаратных тайлов) и без шаманства игру не адаптировать. Забавный факт. В игру встроен режим прокрутки экрана (что можно наблюдать на видео).
https://lh3.googleusercontent.com/9gayXmD2rC2T4ryHuv_zqPic87nLMIfWSOgXtlrAXXOwvJ9Qel n9v-rjwaZsm_sPVQ6fno7VrHeyYB9jeXLi5hRpBEky0FoCY7Kdf9Z9 RKsbplVK1fn4ntNZ1-kKVcLPSl7N3udQlmjzCySJeSBkQEEnz1l83y5Zz9a9SsixWFPk ClMOYPFla7iHU_9qH_vBATmr-KZEJOEK3EUn0w1zLR20NKq_Yq87QvPKgZfGnePusb-XEjrXT4xKJ35mkkjUyw0eC1mvf6qdtAiMJ1JPqmD_B6ExgIqJI mC57iCMC4643vHLfMvOGletZTI7miERYZdoYEd-nHpSsvr9JCEFz-31HEqpQaPimyenX2geIhy1WRb8l6X-UxmT1QIoi3sPr-thbGArzcWSgptZ7BIky_PiViT90krDw5Whak12EKfIXAMC6hlM Hq8I5zVPjVYvG8B4yql_3m-BZ9aiD_U0Xn2i309K23ae51on3Yma0iUrv2w6Q29NyKSXtbdpC TcMZnDSXyWLZfaNXF2kY3BQxvDH-RFKDl1FYSb9aB0CZKWM-tFXGjfjva_FAehnx02WV6Vt9hfPzqC6YPxI2LsZh2xM3-Yy2tlNYwkqp-Ew0yFt60zxf4fQLrD0mV5ogSZsAflFyjz0CtaeU0Fy5cjqmWGm DBQ8jcSWeqs=w320-h240-no
Еще вспомнил честно сделанную игру на тайловом движке Avenger (MSX), а не очередную ленивую адаптацию за пару вечеров. Особенности - в игре статические объекты сделаны спрайтами.
Жаль, что разработчики MSX2 так и не реализовали в VDP хотя-бы режима с тайлами 256+:(
Игроделы могли бы без особых усилий выпускать версии игр для MSX основанные на тайлах c качественным геймплеем, а не с убогой эмуляцией экрана ZX (и подобных платформ).
- - - Добавлено - - -
С запозданием добавлю.
Ну, если не воспроизводить стандартные msx-ные слоты, то, в общем, он не нужен, да.
Стандартные слоты отлично себя чествую без сигнала /BUSDIR. А вот в картриджах надо этот сигнал реализовывать, если планируется чтение с портов (для совместимости, где этот сигнал используется).
Часть производителей MSX просто не реализовывали эту штуку (/BUSDIR) в своих моделях.
Жаль, что разработчики MSX2 так и не реализовали в VDP хотя-бы режима с тайлами 256+:(
Ну и как там сделали 512? экран 768 байт и потом отдельное битовое поле на 768 бит (96 байт?) и так и иначе тормоз дикий. Проще наверно уже 65535 тайлов склепать было но где стоко памяти брать в 1979-ом (?)
Насамделе в сети выложенно куча схем аркадных автоматов того времени (имеется ввиду эпоха PACMAN что наступила уже после PONG-a, они уже сделанны на микропроцессоре, это такие типа Defender, Nova2001... и еще несколько моделей) которые по видимому и вдохновили создателей видеочипов. По сути tms9918, antic/gtia, vic-2 всего то урезанная версия видео-части от аркадного автомата этих времен конца 70х начала 80х. Урезанная и усаженная на 1 чип для массового производства домашних консолей\компов. Влепить особенно много на один кристал было не реально дорого, у MOS tech был техпроцесс 8 мкм, у других не сильно круче ~6..5мкм.
OrionExt
29.09.2017, 22:32
Если бы ребята, которые делали Avenger (MSX) раскрасили, чутка игру, я думаю, евро пользователи просто прониклись бы силой MSX:) Но не зя основной продукт, показывать в свете таком. И на том спасибо, молодцы.
Halfaxle
30.09.2017, 14:18
...
Стандартные слоты отлично себя чествую без сигнала /BUSDIR. А вот в картриджах надо этот сигнал реализовывать, если планируется чтение с портов (для совместимости, где этот сигнал используется).
Стандартные - значит, соответствующие писанине Аскии. Соответственно, нет, не чувствуют.
Часть производителей MSX просто не реализовывали эту штуку (/BUSDIR) в своих моделях.
Басдир висит в воздухе, если внутри компа шиноформирователя нет. Мне не известны компьютеры с шиноформирователем, где бы этот сигнал не использовался. Если Вы про такие знаете - поделитесь.
OrionExt
02.10.2017, 22:27
Стандартные - значит, соответствующие писанине Аскии. Соответственно, нет, не чувствуют.
Стандарт уже на этапе MSX2 поплыл. А при выходе TurboR и вовсе размылился.
Басдир висит в воздухе, если внутри компа шиноформирователя нет. Мне не известны компьютеры с шиноформирователем, где бы этот сигнал не использовался. Если Вы про такие знаете - поделитесь.
Процентов 30 компов без бусдира. Я уже давал не раз ссылки на сервис мануалы (http://www.msxarchive.nl/pub/msx/mirrors/hanso/service_manuals/).
- - - Добавлено - - -
Дай и мой MSX-EXT не планирует бусдир использовать. Только усложнять схему. Ну да ладно с моим:)
- - - Добавлено - - -
Стандарт? Про распределение портов вообще молчу после MSX2. Это какой-то сброд новоделов того времени. И почему на MSX2 было не уйти в сторону 256 => IO < 65 536. Хотя была попытка. Но производители забили. А самая печель это шина MSX-BUS. Тут даже не было попыток ее до ума довести, это вообще грустно.
OrionExt
03.01.2018, 17:55
Вот размышляю, почему MSX TurboR такой упоротый получился.
А так хорошо все начиналось. Z180 – ядро, V9978.
Возможно, у японцев закончились идеи? Или они (решили сделать харакири) под копирку MSX2+ перенесли и как-то не заметно завайтили VDP в режиме R800 (недо Z180).
- - - Добавлено - - -
Ну ладно есть мнение что R800 строили на ядре Zilog Z8000 (анонс - 79г.). Тогда не понятно тоже, что вышло на выходе?)
Били видимо внес лучшее и убег. А японцы потерялись в трех соснах=)
- - - Добавлено - - -
Чем больше изучаешь историю MSX, тем больше вопросов накапливается. А ту есть что покапать. Первый и последний комп - конкурент XT(IBM).
Вот размышляю, почему MSX TurboR такой упоротый получился.
А так хорошо все начиналось. Z180 – ядро, V9978.
Возможно, у японцев закончились идеи? Или они (решили сделать харакири) под копирку MSX2+ перенесли и как-то не заметно завайтили VDP в режиме R800 (недо Z180).
- - - Добавлено - - -
Ну ладно есть мнение что R800 строили на ядре Zilog Z8000 (анонс - 79г.). Тогда не понятно тоже, что вышло на выходе?)
Били видимо внес лучшее и убег. А японцы потерялись в трех соснах=)
"хитачЬ" обрел проблем с косяками в 180, Zilog устраняли их лет 5, время было упущено, а zilog работал над "монстряшкой ez80", процессоры прижились , но игровая индустрия уже прыгала "семимильными шагами."
OrionExt
03.01.2018, 19:11
Ну ладно с Зилогом. Они просра.. свое счастье, а может их больше лыжный спорт интересовал или чего. Афтомобиль на батарейках)
- - - Добавлено - - -
Все фишки были у турбо. Копировал ПЗУ-БИОС в ОЗУ и летал:) Ну это так) подробности тех лет.
- - - Добавлено - - -
Чет как-то я грустно накатил.
А вообще есть 2 в 16 степени портов, чем и собираюсь заниматься.
С Новым Годом!
Ну ладно с Зилогом. Они просра.. свое счастье, а может их больше лыжный спорт интересовал или чего. Афтомобиль на батарейках)
- - - Добавлено - - -
Все фишки были у турбо. Копировал ПЗУ-БИОС в ОЗУ и летал:) Ну это так) подробности тех лет.
крутая "фишка в железке слабо зависит", от платформы.
OrionExt
03.01.2018, 19:44
Ух. Идей много. Земных. Можно обсудить. В разрезе 8-бит.
- - - Добавлено - - -
крутая "фишка в железке слабо зависит", от платформы.
Ну как человеку который не юзал TR - наверно:)
Не надо сливать, а бы поговорить, мастер.
Даже с дикими ограничением r800 (вайтами). Это была бомба для 8 бит. Жаль эту бомбу и не видал не кто у нас.
Ух. Идей много. Земных. Можно обсудить. В разрезе 8-бит.
- - - Добавлено - - -
Ну как человеку который не юзал TR - наверно:)
Не надо сливать, а бы поговорить, мастер.
Даже с дикими ограничением r800 (вайтами). Это была бомба для 8 бит. Жаль эту бомбу и не видал не кто у нас.
ограничения по памяти, даже сейчас 'срам' очень дорого
Если v9990 это реально то что осталось от проекта v9978 то оно использует "дорогую на тот момент" память. Как раз в то время используя патенты от ibm на vram (память со встроенным сдвиговым регистром шириной такой же как ширина самого накопителя в dram-е) выходят новые видяхи как минимум в 2 раза более быстрые чем на обычной dram. Как я понимаю yamaha была в курсе всех деталей проекта sega genesis и знала скоко денег это будет стоить и что даст. Главный вопрос был: будут ли платить денег стоко же скоко и за 16bit платформу за новый msx (8bit)... При этом nec заручившись поддержкой мега-софт-конторы hudson решился таки выпустить 8bit приставку с 16bit видеоконтроллером (pcengine) и цена оказалась примерно равной sega genesis. Так что решили что z80 как процессор это тупик, и если повесить на него видеопроцессор нового поколения то цена будет как у x68000. Ну а если далее мутить шото с обычным dram то ничего выжать более того что уже было полученно в v9958 не выйдет.
z8000 - это мифический проц, его делали для unix. Но всех обогнала motorola с 68к а потом intel c 386 подтянулся. Так что z8000 должен был заработать безглючно до 1982-го года, а далее он был никому ненадо. MSX как стандарт появился тогда когда z8000 уже умер так что никто о нем не думал в конце 80-х.
OrionExt
12.01.2018, 20:57
Если v9990 это реально то что осталось от проекта v9978 то оно использует "дорогую на тот момент" память.
Память V-RAM действительно с изподвыпердом. Не знал.
z8000 - это мифический проц, его делали для unix.
Что удивительно. Японская вика говорит, что никакого Z8000 не было. Придумали сами (не подтверждено) и от врожденной скромности буква R означает RISС.
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot