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

User Tag List

Страница 2 из 8 ПерваяПервая 123456 ... ПоследняяПоследняя
Показано с 11 по 20 из 74

Тема: Эмуляция двухъядерного спектрума

  1. #11
    Veteran Аватар для Destr
    Регистрация
    26.03.2008
    Адрес
    Питкяранта
    Сообщений
    1,804
    Спасибо Благодарностей отдано 
    253
    Спасибо Благодарностей получено 
    114
    Поблагодарили
    88 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от psb Посмотреть сообщение
    Destr, решаемая задача определенно имеет смысл, но решать ее надо 1000% не так.
    Не спорю, я не железячник и следовательно могу лоханутся (не зная как решаются такие дела - неправильно и думаю про эмуль).

    Подскажи как надо?

  2. #12
    Banned
    Регистрация
    25.01.2005
    Адрес
    Miass, Chelyabinsk region
    Сообщений
    4,094
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    да, окно watch и логи/некий интерфейс для внешней проги. во втором случае можно любых анализаторов нагородить, хоть графических, хоть каких. а чтобы не тормозить наблюдаемую прогу - сделать псевдокоманды (EDxx?), которые, например, занимают 0 тактов, а в лог бахают счетчик тактов + идентификатор события (например, начало отрисовки, конец, ...).

  3. #13
    Veteran Аватар для ZXMAK
    Регистрация
    30.01.2006
    Адрес
    Харьков
    Сообщений
    1,406
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    15 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    а не проще ли просто окно Watch добавить - гораздо удобней смотреть будет, чем писать Z80 код для наблюдения за переменной
    ZXMAK2 - Виртуальная Машина ZX Spectrum https://github.com/zxmak/ZXMAK2 (старая ссылка http://zxmak2.codeplex.com)
    ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet

  4. #14
    Veteran Аватар для Destr
    Регистрация
    26.03.2008
    Адрес
    Питкяранта
    Сообщений
    1,804
    Спасибо Благодарностей отдано 
    253
    Спасибо Благодарностей получено 
    114
    Поблагодарили
    88 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Други!
    Чтоб не было больше ненужных разговоров - вот вам живой пример, который позволит понять зачем я хочу такой эмуль:
    http://zx-pk.ru/showthread.php?t=171...5%ED%F1&page=8
    Смотрим пост #79

    Там получается либо бегать по лабиринту, либо тоже бегать, но с мини-картой.
    Что замедляет очень.
    А вот такой (2-х ядерный) эмуль позволил бы и видеть мини карту (и очень много чего ещё полезного для отладки) и видеть экран как он на реале должен быть.

    Так понятней?

  5. #15
    Veteran Аватар для ZXMAK
    Регистрация
    30.01.2006
    Адрес
    Харьков
    Сообщений
    1,406
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    15 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Destr Посмотреть сообщение
    Други!
    Чтоб не было больше ненужных разговоров - вот вам живой пример, который позволит понять зачем я хочу такой эмуль:
    http://zx-pk.ru/showthread.php?t=171...5%ED%F1&page=8
    Смотрим пост #79

    Там получается либо бегать по лабиринту, либо тоже бегать, но с мини-картой.
    Что замедляет очень.
    А вот такой (2-х ядерный) эмуль позволил бы и видеть мини карту (и очень много чего ещё полезного для отладки) и видеть экран как он на реале должен быть.

    Так понятней?
    попробуй вривести пример - где в памяти что лежит и что бы ты хотел увидеть из этих данных, может чтото и придумаем
    ZXMAK2 - Виртуальная Машина ZX Spectrum https://github.com/zxmak/ZXMAK2 (старая ссылка http://zxmak2.codeplex.com)
    ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet

  6. #16
    Veteran Аватар для Destr
    Регистрация
    26.03.2008
    Адрес
    Питкяранта
    Сообщений
    1,804
    Спасибо Благодарностей отдано 
    253
    Спасибо Благодарностей получено 
    114
    Поблагодарили
    88 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alexander Makeev Посмотреть сообщение
    попробуй вривести пример - где в памяти что лежит и что бы ты хотел увидеть из этих данных, может чтото и придумаем
    Я хотел увидеть мини-карту НЕЗАВИСИМО от основного действа (ну там где сама 3д).
    Т.е. код, который рисует эту самую мини-карту должен исполнятся отдельно от основного (3д) чтоб не мешать.
    (в конечном варианте эта мини-карта нафик не нужна, но на процессе отладки очень трэба, для контроля правильно-ли отображается 3д)

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

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

    По умолчанию

    Destr, проще миниплагин к эмулю на Си написать, который будет брать значения откуда надо и уже рисовать что надо...
    С уважением, Александр.
    Scorpion ZS-256 Turbo+ GMX-2048
    SID-Blaster/ZX
    Музей ретрокомпьютеров в Минске!
    Здесь ничего нет => http://byteman.by
    И здесь тоже --->>> http://bytespace.by

  9. #18
    Veteran Аватар для ZXMAK
    Регистрация
    30.01.2006
    Адрес
    Харьков
    Сообщений
    1,406
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    15 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Destr Посмотреть сообщение
    Я хотел увидеть мини-карту НЕЗАВИСИМО от основного действа (ну там где сама 3д).
    Т.е. код, который рисует эту самую мини-карту должен исполнятся отдельно от основного (3д) чтоб не мешать.
    (в конечном варианте эта мини-карта нафик не нужна, но на процессе отладки очень трэба, для контроля правильно-ли отображается 3д)
    а в каком виде эта карта в памяти представляется? по каким адресам? нужно ли переключение страниц памяти?
    ZXMAK2 - Виртуальная Машина ZX Spectrum https://github.com/zxmak/ZXMAK2 (старая ссылка http://zxmak2.codeplex.com)
    ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet

  10. #19
    Veteran Аватар для Destr
    Регистрация
    26.03.2008
    Адрес
    Питкяранта
    Сообщений
    1,804
    Спасибо Благодарностей отдано 
    253
    Спасибо Благодарностей получено 
    114
    Поблагодарили
    88 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от BYTEMAN Посмотреть сообщение
    проще миниплагин к эмулю на Си написать, который будет брать значения откуда надо и уже рисовать что надо...
    Может быть.
    Я в принципе подумывал о том-же (только на PureBasic, но не суть - это то-же самое).
    Реализуемо, да...

    Но всё-таки эмуль такой который брал - бы IM2 и обрабатывал отдельно - это всё-таки более TRUE

    Ну и если даже откинуть мои личные притязания - всё равно это (вроде как) новый шаг к более удобной среде разработки (даже если это только "мёртвая 8-ми битная платформа, тупиковая ветвь")

    ---------- Post added at 18:46 ---------- Previous post was at 18:45 ----------

    Цитата Сообщение от Alexander Makeev Посмотреть сообщение
    а в каком виде эта карта в памяти представляется?
    Я ведь ссылу на пост давал, и описание и т.д.

  11. #20
    Veteran Аватар для ZXMAK
    Регистрация
    30.01.2006
    Адрес
    Харьков
    Сообщений
    1,406
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    15 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Destr Посмотреть сообщение
    Я ведь ссылу на пост давал, и описание и т.д.
    по ссылке нашел только сам снэпшот. Я спрашивал про то в каком виде эта карта в памяти хранится и что нужно нарисовать.

    Я ждал приметно такой ответ:
    Адрес Длина Тип Назначение
    #7FAB 4 float Текущий угол вращения взгляда
    #8512 4 float Текущая координата X наблюдателя
    #8513 4 float Текущая координата Y наблюдателя
    #85AC - - Карта, представлена в памяти в таком-то и таком-то формате...
    ZXMAK2 - Виртуальная Машина ZX Spectrum https://github.com/zxmak/ZXMAK2 (старая ссылка http://zxmak2.codeplex.com)
    ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet

Страница 2 из 8 ПерваяПервая 123456 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. [Поиск 1] Эмуляция
    от KingArthur в разделе Поиск
    Ответов: 192
    Последнее: 05.12.2021, 15:48
  2. Эмуляция AY/YM
    от mungo в разделе Эмуляторы
    Ответов: 18
    Последнее: 22.03.2013, 06:14
  3. Аппаратная эмуляция GS/TFM/AY
    от Black_Cat в разделе Эмуляторы
    Ответов: 34
    Последнее: 03.05.2008, 23:34
  4. Эмуляция и только
    от CityAceE в разделе Эмуляция ZX Spectrum'а
    Ответов: 0
    Последнее: 13.01.2005, 15:20

Ваши права

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