User Tag List

Страница 36 из 152 ПерваяПервая ... 323334353637383940 ... ПоследняяПоследняя
Показано с 351 по 360 из 1517

Тема: Вектор-06Ц: Эмуляция

  1. #351

    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,581
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    112
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от b2m Посмотреть сообщение
    И отладчик, и процессор и всё остальное у меня реализовано в виде "устройств" и может быть подключено из плагина, который представляет собой набор "устройств", т.е. вполне реально написать и свой отладчик, и свой процессор. Однако надо понимать принцип эмуляции, который у меня используется, а также знать интерфейс отладчика, который используется для связи процессора и отладчика. Я, однако, пока не хотел бы распространять эту информацию публично, и если хочешь, можно решить это по мылу.
    А плагин что из себя представляет? Если используется dll, то ничто не помешает желающим использовать любую среду разработки. Надо только будет описать точки входа и протокол обмена данными.
    Лучше сделать и жалеть, чем не сделать и жалеть.

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

  2. #352
    Tim0xA
    Гость

    По умолчанию

    Полностью поддерживаю ivagor-а. Основные требования перечислены верно.
    IMHO, в виде плагинов должны быть внешние устройства, виртуальные в том числе: различные КД, дисководы, модули МППЗУ, AY, процессор, осциллограф, частотомер, отладчик. "Интерфейсом" плагина с эмулятором должна быть шина, разъемы ВУ, ПУ. Где-то так...

  3. #353

    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,927
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    291
    Поблагодарили
    217 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    А плагин что из себя представляет?
    Это dll, точка входа одна - CreateDevice (не считая выдачи версии). Имя устройства берётся их конфига. Но возвращает эта фукнция объект, и я не уверен, что если описать этот объект на дельфи, то всё будет гладко. Я не рассчитывал на подключение dll, написанных на других языках, в частности удаление объекта будет делаться непосредственно из эмулятора, хотя предусмотреть для этого виртуальную функцию проблем не составляет (разные языки - разные менеджеры памяти).

  4. #354

    Регистрация
    05.08.2008
    Адрес
    Магнитогорск
    Сообщений
    989
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    96
    Поблагодарили
    46 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ivagor, В моем эмуляторе плагинная модель непредусмотрена, все устройства (неважно какие) нужно реализовывать в рамках проекта
    Здесь можно скачать актуальные версии Virtual Vector (VV)

  5. #355

    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,927
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    291
    Поблагодарили
    217 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Посмотрел ещё раз на возможность подключения других dll - кажется пока не получится, плагин пока обязан быть MFC extension DLL. То, что кое-какие моменты хотелось бы переделать (лучше, удобнее, логичнее), вызывает пока резкое нежелание делать проект open source.
    Последний раз редактировалось b2m; 04.12.2008 в 13:51.

  6. #356

    Регистрация
    28.10.2005
    Адрес
    Омск
    Сообщений
    2,117
    Спасибо Благодарностей отдано 
    164
    Спасибо Благодарностей получено 
    46
    Поблагодарили
    32 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ivagor, ну ладно я понимаю для чего процессоры, а вот зачем отладчик то ?

  7. #357

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,394
    Спасибо Благодарностей отдано 
    764
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ramiros
    ладно, нет плагинов, а как насчет
    Цитата Сообщение от ivagor Посмотреть сообщение
    b2m,Ramiros
    Подумайте, может выложите исходники какого-нибудь старого (очень старого) и неполнофункционального (например без звука, без ВГ93, без загрузки с ленты, без z80, без видеоэффектов, без отладчика, без еще чего-нибудь, с ошибками ), но компилируемого и рабочего варианта своих эмуляторов?

  8. #358

    Регистрация
    05.08.2008
    Адрес
    Магнитогорск
    Сообщений
    989
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    96
    Поблагодарили
    46 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ivagor, я могу тебе дать исходники, но при условии что они у тебя и остануться
    Здесь можно скачать актуальные версии Virtual Vector (VV)

  9. #359

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,394
    Спасибо Благодарностей отдано 
    764
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ramiros,b2m
    Спасибо за готовность к сотрудничеству!
    Ramiros, если не передумаешь, то ближе к новогодним каникулам вернемся к этому вопросу.

    Цитата Сообщение от ZEman Посмотреть сообщение
    ivagor, ну ладно я понимаю для чего процессоры, а вот зачем отладчик то
    Отладчик - чтобы фигней страдать , впрочем, процессоры для того же. Да и сами эмуляторы старых компов, если на секунду остановиться и подумать - малополезная штука для их пользователей, чистый эскапизм .

  10. #360
    Tim0xA
    Гость

    По умолчанию

    Выложена новая версия эмулятора VV от Ramiros. Скриншот теперь с бордюром, добавлен индикатор прогресса при загрузке с "ленты", дополнен мануал.

Страница 36 из 152 ПерваяПервая ... 323334353637383940 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Вектор-06Ц: Общие вопросы
    от CityAceE в разделе Вектор
    Ответов: 867
    Последнее: 17.10.2025, 18:38
  2. Ответов: 9
    Последнее: 18.04.2009, 21:21
  3. Вектор-06Ц
    от AlexBel в разделе Барахолка (архив)
    Ответов: 4
    Последнее: 20.12.2007, 08:23
  4. IM2, вектор прерывания
    от Jukov в разделе Программирование
    Ответов: 18
    Последнее: 20.09.2006, 09:32

Ваши права

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