User Tag List

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

Тема: ZXMAK2 - Виртуальная машина ZX Spectrum

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

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

    Регистрация
    30.01.2006
    Сообщений
    1,921
    Спасибо Благодарностей отдано 
    73
    Спасибо Благодарностей получено 
    119
    Поблагодарили
    80 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от DenisGrachev Посмотреть сообщение
    ZXMAK, а можешь сделать сборку под XNA 4.0? А то у меня есть воксельный движок и хотелось бы сделать такое:

    http://www.youtube.com/watch?v=h9WhGs2_dM0

    Я его прикручивал к какому-то эмулятору на C#, но там звука не было и вообще не задалось.
    У меня даже были инишники для Cybernoid, в которых прописывался размер вокселя для каждого цвета.Чтобы объём был.
    немного отрефакторил код, теперь класс VirtualMachine работает со всеми девайсами через IHost, который предоставляет доступ к Video, Sound, Keyboard, Mouse и Joystick. Т.е. для чтобы перевести на другую платформу нужно просто реализовать UI, реализовав эти интерфейсы.
    Связей от движка на UI насколько помню вроде не оставалось, если не считать extensions для плагинов, они не должны мешать - просто AttachGui не будет вызываться. Главное чтобы UI типы не помешали создать сами объекты плагинов. Нужно будет это тоже отрефакторить. Для XNA это не будет проблемой, т.к. XNA работает под виндой и все эти типы будут доступны.

    ---------- Post added at 19:07 ---------- Previous post was at 18:59 ----------

    Цитата Сообщение от zebest Посмотреть сообщение
    ZXMAK2757, режим VM=Scorpion
    мини-дема от интраспека
    http://zx.pk.ru/attachment.php?attac...0&d=1378074443
    Работает, красиво.
    После нее не работает RESET ((
    Это нормально?
    upd
    Да, и вот такой иногда косячок вылезает, несколько раз получалось)
    1. скорее всего да, нормально. На скорпионе можно программно испортить работоспособность сброса. Сейчас в эмуляторе нет холодного сброса. Нужно будет прикрутить. Пока можно просто перезапустить эмулятор или сменить модель памяти и вернуть обратно. Но не исключено что есть какая-то ошибка, если на реальном скорпионе эта дема действительно не портит горячий сброс.

    2. Это не косячек. У тебя в настройках включена опция View->Scale->Fixed Pixel Size, поэтому если не хватает размеров окна (чтобы уместить все пикселы фиксированного размера), масштаб изображения уменьшается, чтобы уместить все пикселы фиксированного размера. Увеличь размер окна (View->Size->200%) и все будет ок

    Цитата Сообщение от abelenki Посмотреть сообщение
    ZXMAK, есть ли надежда на эмуляцию ULAPlus в будущих релизах?
    я сам бы хотел его добавить, но по той документации что есть на ULAPlus, быстро понять как это работает сложно (не достаточно подробно описаны детали). А времени сидеть ковыряться пока нету

    ---
    Из новостей, то что увидел по коду, Adlers прикрутил к своему отладчику брейкпоинты по доступу к памяти (проверил работает) и встроенный ассемблер (используется unmanaged библиотека Pasmo). Конечно нехорошо, что в чисто managed эмуляторе используется unmanaged ассемблер, хотелось бы все managed, но ладно пусть будет
    Новый релиз пока не делал.
    Последний раз редактировалось ZXMAK; 29.03.2014 в 21:33.
    ZXMAK2 - Виртуальная Машина ZX Spectrum https://github.com/zxmak/ZXMAK2 (старая ссылка http://zxmak2.codeplex.com)
    ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet

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

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

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

Похожие темы

  1. Ответов: 7
    Последнее: 06.04.2012, 21:37
  2. Машина Тьюринга для Z80
    от ZXMAK в разделе Эмуляторы
    Ответов: 4
    Последнее: 15.08.2011, 03:26
  3. Продвинутая Мелко Машина 1
    от Black_Cat в разделе Зарубежные компьютеры
    Ответов: 74
    Последнее: 03.03.2009, 09:05
  4. Что за машина такая??? Commodore 128...
    от ILoveSpeccy в разделе Commodore 16/64/128
    Ответов: 5
    Последнее: 31.10.2007, 10:25
  5. Java-машина
    от Error404 в разделе Программирование
    Ответов: 2
    Последнее: 15.01.2007, 15:11

Ваши права

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