Важная информация

User Tag List

Страница 4 из 12 ПерваяПервая 12345678 ... ПоследняяПоследняя
Показано с 31 по 40 из 112

Тема: Видеокарта "ОРИОН-ПРО"

  1. #31
    Member
    Регистрация
    13.03.2016
    Адрес
    г. Владивосток
    Сообщений
    89
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну, обращения к AY клаве не так сложно вычислить, да подкорректировать.. Какие ещё могут быть обращения?
    ps;Хотя по NMI мысль всё таки интересная... А если ПЛИСку какую простенькую для сего воткнуть?
    Но я всё таки за програмный "допил". Так интереснее!
    Последний раз редактировалось ksanf(138); 01.04.2016 в 17:03.

  2. #31
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #32
    Moderator
    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,577
    Спасибо Благодарностей отдано 
    61
    Спасибо Благодарностей получено 
    107
    Поблагодарили
    92 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Речь про то, что посадить 9958 на штатные msxные порты и больше ничего не трогать? Может некоторое количество игрушек и добавится, но не так много. В большинстве тех, которые я смотрел, если уж напрямую обращаются к портам, то не только для видео, но и для клавиатуры и AY. Можно сказать, что те игрушки, которые идут в imsx, стали бы работать лучше (красивее и быстрее), все же цвет спрайтов эмулируется "по возможности".
    Если бы клавиатура на МСХ была по In/Out (IORQ), то заэмулировать ее по "тупо кадровой" NMI было бы вполне можно (как например для Спека - подставляя на чтение вместо портов эмулируемой клавы статическую ОЗУ-шку, заполняемую конвертированной матрицей по NMI в зависимости от того какие кнопки нажаты на реальной клавиатуре Ориона), но поскольку она судя по статье Камиля выбирается по MREQ и замаплена в памяти FBE5..FBEF (Так это или нет? Что-то не выгуглил), то тут заэмулировать ее существенно сложнее.

    Про AY временно можно не думать (кстати, на каких он портах в MSX?), оставить на потом, для работы проги достаточно чтобы был экран и клавиатура.
    Последний раз редактировалось Error404; 01.04.2016 в 17:23.
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  4. #33
    Member
    Регистрация
    13.03.2016
    Адрес
    г. Владивосток
    Сообщений
    89
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вы ещё про маппер вспомните.
    Вообще то тема не за эмуляцию...
    Хотя..

  5. #34
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,869
    Спасибо Благодарностей отдано 
    660
    Спасибо Благодарностей получено 
    1,862
    Поблагодарили
    1,062 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Хорошая сводка портов MSX, думаю она снимет большинство вопросов

  6. #35
    Moderator
    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,577
    Спасибо Благодарностей отдано 
    61
    Спасибо Благодарностей получено 
    107
    Поблагодарили
    92 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да, пожалуй снимет:

    Код:
    #98-#9B 	VDP / Video Display Processor / TMS9918A / V9938 / V9958
    
    PSG / AY-3-8910 / YM2149
    These are the I/O registers for accessing the MSX PSG (Programmable Sound Generator):
    Port range 	Description
    #A0 (write) 	Register write port
    #A1 (write) 	Value write port
    #A2 (read) 	Value read port
    
    #A9 (read) 	PPI-register B
    Keyboard matrix row input register.
    #AA 	PPI-register C
    Keyboard and cassette interface.
    
    PPI-register C (#AA) Bits 	Description
    0-3 	Keyboard matrix row select register.
    Matrix row can be read from PPI-register B (#A9).
    4 	Cassette motor control. 1 = off.
    5 	Cassette write signal. 1 = high.
    6 	Keyboard CAPS LED. 1 = off.
    7 	1-bit key click sound output. 1 = high.
    А вот это что такое: #60-#6F Graphics9000 / V9990
    ?
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  7. #36
    Member
    Регистрация
    13.03.2016
    Адрес
    г. Владивосток
    Сообщений
    89
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Карта расширения/MSX 2+ по моему. Видео V9990.

  8. #37
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,869
    Спасибо Благодарностей отдано 
    660
    Спасибо Благодарностей получено 
    1,862
    Поблагодарили
    1,062 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    Graphics9000 / V9990
    Крутой, но несовместимый видеочип. Насколько я помню, он очень слабо поддержан программно - пара игрушек, бейсик, демки.

  9. #38
    Member
    Регистрация
    13.03.2016
    Адрес
    г. Владивосток
    Сообщений
    89
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да, да, да! Слабо поддержан, вот. Поэтому то и V9958 выбран был.
    А так то чип прикольный.

  10. #39
    Moderator
    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,577
    Спасибо Благодарностей отдано 
    61
    Спасибо Благодарностей получено 
    107
    Поблагодарили
    92 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну, раз клава MSX по IN/OUT, ее вполне можно заэмулировать на кадровых NMI или IM2 на ОЗУ емкостью 16 байт. Для сравнения, для Спека надо ОЗУ емкостью 256 байт. В целом, это наверное может быть общая для обоих эмуляторов ОЗУ, доступная на чтение как по порту A9, так и по порту FExx, просто программно будет разная часть ОЗУ-шки заполняться в каждом из случаев. Код самих игр в таком случае перепиливать не будет нужно.
    Последний раз редактировалось Error404; 01.04.2016 в 18:02.
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  11. #40
    Moderator Аватар для BYTEMAN
    Регистрация
    11.01.2006
    Адрес
    Брест/Минск
    Сообщений
    8,396
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    180
    Спасибо Благодарностей получено 
    115
    Поблагодарили
    57 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да в том то и дело, что сделать железо - как два пальца об асфальт, никаких проблем... Был один товарищ Romanich вроде, тож прикрутил эту ямаху к спектруму, вывел пару спрайтиков и всё, тема полностью заглохла и никто не повторял, т.к. софта никакого, юзающего это, не было. Сделать карточку, чтобы напрямую запускать msx-ные проги на ПРО - это интересно. Делать вещь в себе, под которую ещё писать софт (который ессно никто не напишет), ИМХО лишено смысла.
    С уважением, Александр.
    Scorpion ZS-256 Turbo+ GMX-2048
    SID-Blaster/ZX
    Музей ретрокомпьютеров в Минске!
    Здесь ничего нет => http://byteman.by
    И здесь тоже --->>> http://bytespace.by

Страница 4 из 12 ПерваяПервая 12345678 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Быстрая видеокарта "METEOR-2013"
    от zx-kit в разделе Изображение
    Ответов: 1083
    Последнее: 07.01.2020, 14:05
  2. продам платы "Орион-128"
    от AHTuXPuCT в разделе Барахолка (архив)
    Ответов: 70
    Последнее: 19.06.2012, 20:39
  3. Платы ром-диска "Орион-128"
    от AL.EX в разделе Барахолка (архив)
    Ответов: 45
    Последнее: 10.06.2012, 12:54
  4. Куплю плату "Орион-ПРО"
    от АлександрПП в разделе Барахолка (архив)
    Ответов: 3
    Последнее: 15.05.2011, 20:48
  5. Ответов: 0
    Последнее: 15.08.2010, 14:38

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •