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

User Tag List

Страница 4 из 5 ПерваяПервая 12345 ПоследняяПоследняя
Показано с 31 по 40 из 44

Тема: Как читается видео страница в Multiface 128?

  1. #31
    Guru Аватар для ZX_NOVOSIB
    Регистрация
    24.12.2006
    Адрес
    р.п. Маслянино, Новосибирская обл.
    Сообщений
    5,547
    Спасибо Благодарностей отдано 
    233
    Спасибо Благодарностей получено 
    258
    Поблагодарили
    178 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Kalantaj Посмотреть сообщение
    Вспомнилось тут... В демке TRASHe переход в потайную часть происходит путем нажатия на кнопку MAGIC в части с атрибутными индикаторами. Получается можно защитить программу от этого.
    И еще в какой-то демке после нажатия на магик записывается снапшот нормально, но после загрузки такого снапшота на весь экран нарисован фак и надпись что то типа 'нефиг магик нажимать'
    Для меня функция снапшотелки нужна чисто чтобы "доиграть потом" в любую игру на тёплом ламповом реале. В демки доигрывать не надо, а в играх защиты например от MF нету. (Вернее, вроде, как есть такие игры, но MF3 умеет обходить эти защиты)
    Куплю корпус и материнку от Spectrum +2/+3

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

  3. #32
    Activist
    Регистрация
    27.11.2015
    Адрес
    г. Самара
    Сообщений
    341
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZX_NOVOSIB Посмотреть сообщение
    где взять пустой образ диска для +D? Похоже нужен .mgt или .img. Где такое взять?
    создай пустой файл (заполненный нулями) размером 819200 байт. Это и будет чистым отформатированным диском MGT/IMG.
    IMG отличается от MGT только тем что у первого расположение сторона-дорожка-сектор, а у второго дорожка-сторона-сектор.
    Размеры одинаковые.

  4. #33
    Master
    Регистрация
    31.01.2007
    Адрес
    Москва
    Сообщений
    715
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    43
    Поблагодарили
    32 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Saar Посмотреть сообщение
    поэтому там только в стэк заносится адрес возврата, после чего стэк устанавливается на своё ОЗУ и всё делается там.
    На самом деле как минимум 6 байт портит снап +D, скажите почему вы утверждаете что только PC? Проверка занимает максимум 1 мин, на каком пзу вы проверяли?

  5. #34
    Activist
    Регистрация
    27.11.2015
    Адрес
    г. Самара
    Сообщений
    341
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Прогнал TRASHe демку. Нажатие Magic в TR-DOS варианте выдает скрытую часть.
    Magic в +D успешно делает снапшот этой демки. И этот снапшот работает после загрузки.

    - - - Updated - - -

    krt17,
    Да, 6 байт (посмотрел дизасм): PC, AF, R.

    - - - Updated - - -

    Очень хочется ссылки (или хотя бы названия) на игры, в которых проблематично снять снапшот.
    Хочется оценить масштаб "бедствия". Действительно ли всё так печально как тут пытаются "нарисовать".

    - - - Updated - - -

    В +D прошивке есть место в конце. Можно обработку NMI скорректировать так чтобы сохранялся только PC.
    Вопрос только в том насколько это реально нужно.

  6. #35
    Guru
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    13,773
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    143
    Спасибо Благодарностей получено 
    1,179
    Поблагодарили
    775 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Kalantaj Посмотреть сообщение
    Вспомнилось тут... В демке TRASHe переход в потайную часть происходит путем нажатия на кнопку MAGIC в части с атрибутными индикаторами. Получается можно защитить программу от этого
    изящное решение.
    во-время этой части стек находится почти в-начале экрана.
    после 13хPUSH он переместится в конец ПЗУtrdos, а там всё забито #FFFFFFFFFFF
    в итоге по RET снимется #FFFF, а у нас там уже прописано #18 и #F3 (из начала ПЗУ), получается JR FFF4
    а дальше уже можно творить что угодно

  7. #36
    Master
    Регистрация
    31.01.2007
    Адрес
    Москва
    Сообщений
    715
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    43
    Поблагодарили
    32 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Saar Посмотреть сообщение
    Вопрос только в том насколько это реально нужно.
    Вы спрашиваете людей нужно ли это вам? Кому надо он и сам сделает. Какой смысл вообще в снапилке и тем более +D, если уж для реала монстрячить то снапить на трдос, на крайняк +3, если на эмуле то ... Ностальгического момента в +D нет я думаю ни у кого. Если нужна сохранялка то лучше divide(esxdos) среди нативных.

  8. #37
    Activist
    Регистрация
    27.11.2015
    Адрес
    г. Самара
    Сообщений
    341
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от krt17 Посмотреть сообщение
    Вы спрашиваете людей нужно ли это вам?
    Нет. Это такая форма выражения в русском языке есть.

    Цитата Сообщение от krt17 Посмотреть сообщение
    если уж для реала монстрячить то снапить на трдос
    который ничего снапить по сути не умеет? Хороший совет.

    Я эмулятор на FPGA пишу. Что означает, что такой гибкости как на писишных эмуляторах нет. По сути это реал с экстра возможностями. ESXDOS эмуляция у меня была. Он не подходит ввиду конфликта с нативной поддержкой дисковых образов, при этом ESXDOS не поддерживает длинные имена, превращая каталог в кашу. К тому же ESXDOS не поддерживает 128К бэйск и меню. Сидеть в 48К редакторе - еще то удовольствие.
    Последний раз редактировалось Saar; 23.06.2016 в 13:00.

  9. #38
    Master
    Регистрация
    31.01.2007
    Адрес
    Москва
    Сообщений
    715
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    43
    Поблагодарили
    32 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Судя по вашим ответам и вопросам у вас никогда не было спектрума.
    Записать снап на трдос диск и средствами самого трдоса это совершенно разные вещи, но тут в вашем случае засада, за вас этого никто не сделает. С любом случае успехов.

  10. #39
    Guru Аватар для ZX_NOVOSIB
    Регистрация
    24.12.2006
    Адрес
    р.п. Маслянино, Новосибирская обл.
    Сообщений
    5,547
    Спасибо Благодарностей отдано 
    233
    Спасибо Благодарностей получено 
    258
    Поблагодарили
    178 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Saar Посмотреть сообщение
    Сделал паузу, потом снапшот, потом загрузил снапшот - работает.
    Это хорошо ))

    Цитата Сообщение от krt17 Посмотреть сообщение
    На самом деле как минимум 6 байт портит снап +D
    MF3 тоже 6 байт портит? Почему тогда все игры работают? )

    Цитата Сообщение от Saar Посмотреть сообщение
    В +D прошивке есть место в конце. Можно обработку NMI скорректировать так чтобы сохранялся только PC.
    Вопрос только в том насколько это реально нужно.
    В MF3 есть неиспользуемая область 8 кб, в мануале вроде бы есть общие упоминания о том как с ней работать, но за более точными инструкциями просили обращаться к разработчику, т.е. в РомантикРоботс Теоретически туда можно что-то прошить и юзать в своих целях, но на практике это видимо не реально.

    Цитата Сообщение от krt17 Посмотреть сообщение
    Какой смысл вообще в снапилке и тем более +D, если уж для реала монстрячить то снапить на трдос, на крайняк +3, если на эмуле то ... Ностальгического момента в +D нет я думаю ни у кого. Если нужна сохранялка то лучше divide(esxdos) среди нативных.
    А вдруг получится +D прикрутить к классическому пентагону (или к скорпиону с времянками пентагона), было бы здорово )) Наверно это было бы проще чем делать "нечто снапящее в трдос или +3DOS".
    Ностальгического момента ни у кого из "рожденных в СССР" нет ни на +D, ни на MF. Ностальгический момент есть на дискеты/кассеты )) И еще есть момент "поиграть на ламповом реале, с возможностью доиграть потом". divide во первых - не лампово, а во вторых там некоторые игры не идут (не идеальная совместимость).

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

    http://www.sellmyretro.com/offer/det...mbo-deal!-9925 - вот что я нашёл
    Это современная улучшенная, но тёпло-ламповая реинкарнация +D? Я прав? Оригинальный +D не умел работать с +2AB/+3, а этот похоже умеет.
    Как вы думаете, этот +D Lite будет совместим с BDI? (Например MF3 совместим с BDI, а этот будет?)
    Куплю корпус и материнку от Spectrum +2/+3

  11. #40
    Activist
    Регистрация
    27.11.2015
    Адрес
    г. Самара
    Сообщений
    341
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Больше всего умиляют юзеры, которые непойми зачем придут в тему, нагадят и уходят. Зачем приходил? Что хотел? Вроде никто не упрашивал... Пришел рука-лицо - ушел рука-лицо.


    Цитата Сообщение от ZX_NOVOSIB Посмотреть сообщение
    В MF3 есть неиспользуемая область 8 кб, в мануале вроде бы есть общие упоминания о том как с ней работать, но за более точными инструкциями просили обращаться к разработчику, т.е. в РомантикРоботс Теоретически туда можно что-то прошить и юзать в своих целях, но на практике это видимо не реально.
    А сейчас вы куда снапшеты в MF3 сохраняете? На ленту?
    При старте MF3 может запускать то, что загружено в эти 8кб. Genie именно так и работает. Но за всё время никто не написал како-то особенной снапшотилки в эти 8кб.
    Мне, конечно, проще с +D поскольку я это реализовал в FPGA и встроил туда DOS. Диски могу на лету менять во время игры. С реальным спектрумом наверное будет не просто - это же надо еще один дисковод цеплять.

    - - - Updated - - -

    Цитата Сообщение от ZX_NOVOSIB Посмотреть сообщение
    http://www.sellmyretro.com/offer/det...mbo-deal!-9925 - вот что я нашёл
    Это современная улучшенная, но тёпло-ламповая реинкарнация +D? Я прав? Оригинальный +D не умел работать с +2AB/+3, а этот похоже умеет.
    Как вы думаете, этот +D Lite будет совместим с BDI? (Например MF3 совместим с BDI, а этот будет?)
    Я не могу посмотреть что там по вышей ссылке. Моего провайдера туда не пускают. С анонимайзера тоже не пускают.
    Вы, похоже, не поняли что есть +D. +D - это контроллер дисковода как и BDI. Ему просто нет смысла работать с другим контроллером.

    - - - Updated - - -

    ZX_NOVOSIB,
    Для "тепло-лампового" спектрума, лучше всего взять вот это: http://www.bytedelight.com/?product=...lack-edition-2
    Там снапшотилка вполне приличная. Да и образы диска можно сразу залить туда.
    Последний раз редактировалось Saar; 23.06.2016 в 14:53.

Страница 4 из 5 ПерваяПервая 12345 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 47
    Последнее: 25.03.2015, 00:30
  2. divIDE / Multiface - игровая машина
    от ArtemKuchin в разделе Зарубежные модели
    Ответов: 4
    Последнее: 05.04.2012, 19:17
  3. Ответов: 1
    Последнее: 25.10.2009, 13:09
  4. Диск всё время крутится и не читается
    от ALEXEY.GORDEEV в разделе Внешние накопители
    Ответов: 13
    Последнее: 06.10.2008, 11:34

Ваши права

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