http://tmaplatform.ru/vinx_home_page/ti99_grom.txt
---------- Post added at 18:07 ---------- Previous post was at 18:00 ----------
В общем, MSX1 это Cпектрум, к которому прикрутили ненужный видеопроцессор Если и существуют на нем игры красивее, чем на ZX, то эти игры обязательно раздражительно дергаются.
А в MSX центральный процессор может напрямую писать в память видеопроцессора?
спектрум это такая шняга в которой даже существующие порты или работают или документированны через жопу, соответсвенно любое добавление переферии требует гениальных знаний геникологии, парапсихологии, высшей математики (без которой месячные цыклы не расчитываются) и дохуя везения. с MSX таки проблем - нет.
.
Atari, ваше мнение полностью поддерживаю!
Лучший Спектрум - это MSX!
Спектрум-48 - MSX 1 лучше!
Спектрум-128 - MSX 2 лучше еще больше!
А уж русские "клоуны" несовместимые с фирменными Спектрумами и между собой из-за кривизны рук "типа разработчиков", глюки с портами которые потом килограммом МГТФ-а исправляются с горстью логики поверх платы и прочие "особенности черезжопные" того-же Пентагона и ЧСВ создателей прикручивающих бесполезные и дурацкие "рюшечки" типа "кофеварок с вертикальным взлётом" в виде русификаций ПЗУ с прочей фигнёй убивающей совместимость еще больше...
Последний раз редактировалось falanger; 10.05.2011 в 03:45.
Falanger, Atari вы совсем разошлись превратив эту тему MSX vs Spectrum и в открытую, нецензурно "ругаете" ZX Spectrum. Ваши сообщения противоречат друг другу. Один говорит, что "заложенная в архитектуру сложность добавления новых возможностей неквалифицированными инженерами, это плохо", второй говорит "Плохо, что неквалифицированные инженеры, добавили новые возможности.". Но я не буду с вами спорить, это неприятно и бессмысленно. Лучше утилиту для 3DOS пойду писать.
Последний раз редактировалось vinxru; 10.05.2011 в 13:05.
vinxru, мы с falanger друг другу не противоречим, да и фирменный ZX на полочке имеетсо.
Но иногда, для доходчивости непокобелимых фанатов....
.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Рецепт прост - занесите на базу, как в прошлые разы.
Неправда. Игры на MSX написаны для Z80, портирование на Корветы и прочие делалось через дизассемблирование, замена всех команд Z80 на процедуры их выполняющие написанные на i8080, в портированных играх биос вызывается, только там идет заливка фонтов и спрайтов. Управление спрайтами делается напрямую записью в регистры VDP.
Скрытый текст
Profi 5.06 1024K 12Mhz (кварц на 24), палитра, COM-порт, часы, hdd, covox, программатор
ZX-Spectrum +3, ZX-Spectrum +2B, ZX-Spectrum +2, ZX Spectrum 48, ZX Spectrum 48+
ZX Evolution Rev B.
Color 48 + Beta Disk Interface +FDD+YM2149F
Орель-08БК
Pentagon-48 (недоссобранный кем-то)
Pentagon-128 (полуубитый)
Кворум-128 (в ремонте)
Магик-05 (в ремонте)
Robotron 1715
Корвет ПК8020 и ПК8010
Amstrad CPC 464
Amstrad CPC 6128[свернуть]
про дезассемблирование само сабой,
речь про другое, что обращение к железу не размазано в коде, а идет через вызовы биоса.
т.е. это упрощает жизнь достаточно сильно.
я в свое время сравнивал код в MSX,Корвет и Векторовской версии ...
вот список ROM вызовов из MSX Ita Express
RAM:0047 WrtVDP: ; CODE XREF: sub_AA20+10p
RAM:004D WrtVRAM: ; CODE XREF: sub_AA20+1Fp
RAM:0056 FillVRAM: ; CODE XREF: sub_AA51+33p
RAM:005C Ldir_Mem_Vrm: ; CODE XREF: sub_AA51+1Ep
RAM:0093 WrtPSG: ; CODE XREF: Sound?:loc_AA9Ap
RAM:00D5 GetJoyStatus: ; CODE XREF: sub_AA9F+4p
RAM:00D8 GetJoyTrigger: ; CODE XREF: sub_AABA+4p
Калькуляторы у них интересные были. Тоже, кстати, на Z80.
http://www.youtube.com/watch?v=_-LAkTP4G2E и далее по ссылкам.
На ZX почему то до сих пор марио нету.
Даже эмулятор геймбоя для него написали.
Последний раз редактировалось DimkaM; 10.05.2011 в 19:13.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)