User Tag List

Показано с 1 по 10 из 19

Тема: эмуль на плагинах

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #8

    Регистрация
    10.05.2005
    Адрес
    Москва
    Сообщений
    715
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от deathsoft
    А какой смысл в плагинах, если проект opensource? Плагины делаются в тех проектах, где сорцы закрыты, чтобы программу с закрытыми сорцами можно было расширять за счет бинарных модулей. А если проект опенсорц, тогда просто добавляется очередной модуль (.c/.cpp файл) в проект и все, дальше проект перекомпиливается.
    если взять практически любой эмуль, и попытаться что-то к нему приделать, то придется сперва перелопатить все исходники чтобы вьехать что к чему, потом воткнуть там и сям свой код, потом отлаживать, фигея от всяких побочных эффектов... а результат или отсылать автору, в надежде, что он примет патч (а любой вменяемый автор в этом случае переправит код под себя, усложняя этим дальнейшее развитие патча), или поддерживать самому, синхронизируясь с каждой новой версией O__o
    так что по крайней мере какой-то, пусть не всеобьемлющий, документированный способ наращивания функционала без вмешательства в сорцы -- вещь очень полезная, автор ядра и писатели плагинов могут существовать сами по себе (как это, например, с эмулятором Шалаева было).
    другое дело, возни много с проектированием такого API -- на 1й взгляд нефиг делать, дать плагинам доступ к сигналам процессора и всё. но если к примеру приспичит написать нестандартный видеорежим, юзающий определенные страницы расширенной памяти, плагин должен еще быть в курсе модели памяти и тп...
    грустно это. сейчас пишу простенький эмуль, стараясь по максимуму абстрагировать код разных девайсов друг от друга, а потом видно будет, насколько сложно добавить поддержку плагинов.

    хотя... судя по комментам в этой ветке, никому оно не надо, а сам я и в сорцах могу покопаться, так что идея задвигается в долгий ящик и идет лесом
    Последний раз редактировалось boo_boo; 16.01.2007 в 04:28.

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

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

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

Похожие темы

  1. Open Source эмуль...
    от rg_software в разделе Эмуляторы
    Ответов: 50
    Последнее: 06.12.2006, 11:57
  2. Эмуль под PocketPC
    от Shalalak в разделе Эмуляторы
    Ответов: 19
    Последнее: 08.09.2006, 15:28
  3. эмуль под линух... даа...
    от boo_boo в разделе Эмуляторы
    Ответов: 14
    Последнее: 13.01.2006, 09:33
  4. лучший эмуль под Linux
    от siril в разделе Эмуляторы
    Ответов: 26
    Последнее: 16.11.2005, 19:04
  5. Качественный эмуль по MS DOS
    от randomize usr 0 в разделе Эмуляторы
    Ответов: 9
    Последнее: 07.03.2005, 15:53

Ваши права

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