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

User Tag List

Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 13

Тема: DelphiSpec (только для маньяков Delphi)

  1. #1
    Master
    Регистрация
    26.11.2013
    Адрес
    г. Новосибирск
    Сообщений
    544
    Благодарностей: 270
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Smile DelphiSpec (только для маньяков Delphi)

    Это минималистский эмулятор, для тех кто не равнодушен к Delphi.

    Он не эмулирует никакие внешние устройства, кроме клавиатуры, дисплея и динамика.
    Поддерживает режимы 48кб, 128кб, (ещё "+2", но я не проверял). Эмулирует AY-8912.
    Умеет читать и писать форматы sna и z80.

    В общем, не для программиста он практически бесполезен.

    Я-же собираюсь его использовать в 3-х направлениях.

    1. Делать маленькие демонстрашки. Будут получаться маленькие ЕХЕ-шники, запустив который можно увидеть, например, геймплей.

    2. Сделать как-бы ПиСи-шную версию игры.

    3. Автоматизированно проанализировать какой-нибудь код. Например выявить полиморфизм, и на каких адресах. (Этот пункт в далёких планах.)


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

    Чтобы не быть сильно голословным прикладываю демонстрашку демонстрашки. Если у кого-то не запустится, или найдёте вирусы - пишите. У меня система - ЭксПи-шка. На 7-ках и 8-ках не проверял.
    Звук потрескивает, это нормально.

    Если всё правильно, то вы увидите, как я пытаюсь играть в первый уровень Капитана Дрекса. И немного во второй. После этого прога сама закроется. На кнопочки "1","2","3" - меняется масштаб изображения.
    Вложения Вложения

  2. Этот пользователь поблагодарил Reobne за это полезное сообщение:
    denpopov (13.03.2014)

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

  4. #2
    Banned
    Регистрация
    12.02.2014
    Адрес
    г. Арзамас
    Сообщений
    6,122
    Благодарностей: 1075
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Reobne Посмотреть сообщение
    Эмулирует AY-8912.
    может я пишу не в тот трэд, но мне интересно, как AY эмулируется?

  5. #3
    Veteran Аватар для Hacker VBI
    Регистрация
    05.03.2013
    Адрес
    г. Канев, Украина
    Сообщений
    1,543
    Благодарностей: 855
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    win7 x64, работает. При потере фокуса окна всё останавливается
    звук - да, хероват

    ---------- Post added at 18:37 ---------- Previous post was at 18:36 ----------

    Reobne, скачай свежую версию

  6. Этот пользователь поблагодарил Hacker VBI за это полезное сообщение:
    Reobne (14.03.2014)

  7. #4
    Master
    Регистрация
    26.11.2013
    Адрес
    г. Новосибирск
    Сообщений
    544
    Благодарностей: 270
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hacker VBI Посмотреть сообщение
    При потере фокуса окна всё останавливается
    Да. Так и должно быть.
    А цифирки 123 сработали?

  8. #5
    Veteran Аватар для Hacker VBI
    Регистрация
    05.03.2013
    Адрес
    г. Канев, Украина
    Сообщений
    1,543
    Благодарностей: 855
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    да

  9. Этот пользователь поблагодарил Hacker VBI за это полезное сообщение:
    Reobne (14.03.2014)

  10. #6
    Master
    Регистрация
    11.04.2006
    Адрес
    Novosibirsk
    Сообщений
    790
    Благодарностей: 192
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А исходники ?

  11. #7
    Banned
    Регистрация
    12.02.2014
    Адрес
    г. Арзамас
    Сообщений
    6,122
    Благодарностей: 1075
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ram_scan Посмотреть сообщение
    А исходники ?
    гуглятся на гитхаб

  12. Этот пользователь поблагодарил denpopov за это полезное сообщение:
    Reobne (14.03.2014)

  13. #8
    Veteran Аватар для Eltaron
    Регистрация
    16.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    1,187
    Благодарностей: 641
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    О, раритет. Я тыщу лет назад к нему бордюр прикручивал, надо поискать исходники.

    Но ведь для записи прохождений давно существует формат rzx. Не лучше ли обеспечить совместимость с ним и осчастливить всё человечество, чем городить огород для одного себя? Запилить, так сказать, конвертер rzx в exe.
    Граф Дракула наш кумир, патамушта он вомпир!

  14. Этот пользователь поблагодарил Eltaron за это полезное сообщение:
    Reobne (14.03.2014)

  15. #9
    Master
    Регистрация
    26.11.2013
    Адрес
    г. Новосибирск
    Сообщений
    544
    Благодарностей: 270
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Eltaron Посмотреть сообщение
    О, раритет.
    Может что-то лучше есть для Дельфи?
    Цитата Сообщение от Eltaron Посмотреть сообщение
    Я тыщу лет назад к нему бордюр прикручивал, надо поискать исходники.
    Тоже немного удивило, что бордюр не реализовали. Но не везде он так и нужен. Пока что без него обхожусь.

    Цитата Сообщение от Eltaron Посмотреть сообщение
    Но ведь для записи прохождений давно существует формат rzx. Не лучше ли обеспечить совместимость с ним и осчастливить всё человечество, чем городить огород для одного себя? Запилить, так сказать, конвертер rzx в exe.
    Хм. Так раз это стандартный формат, и его проигрывают эмуляторы, то всё, как-бы, и так есть. Правда если комуто такое давать, вместе с эмулятором, то это тяжело, как в объёме информации, так и в лёгкости запуска. Я перед всеми экспериментами пытался записать демку в ZXSpin. Записать-то он записал, но при попытке воспроизведения ругнулся:"11INs expected 24INs expected in Frame 1." Это меня не впечатлило, и я решил всё взять под свой контроль.

    Осчастливить всё человечаство опасно. Сначала потрачу кучу времени на изучение формата rzx, потом тысячу раз буду отвечать на вопросы "а почему у меня не работает", "моя rzx переводится в exe с глюком", "не видны мультиколор эффекты" и прочее. Так что я лучше просто осчастливлю себя. У меня все исходники и я могу их править. То есть чтобы я не захотел, бордер, мультиколор, сохранение ряда скриншотов, или другое, я, теоретически, могу это сам сделать, не к какому автору эмуляторов не обращаясь с мольбой.

    Смысл этой ветки форума не "я вас сейчас осчастливлю", а "осчастливите себя, как и я"

  16. #10
    Master
    Регистрация
    17.01.2005
    Адрес
    Старый Оскол
    Сообщений
    535
    Благодарностей: 55
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Reobne Посмотреть сообщение
    Может что-то лучше есть для Дельфи?
    Вот http://code.google.com/p/dsp-emulator/ .

  17. Этот пользователь поблагодарил Alexandr Medvedev за это полезное сообщение:
    Reobne (14.03.2014)

Страница 1 из 2 12 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Только Питерцам !
    от Mike в разделе Люди
    Ответов: 9
    Последнее: 15.02.2007, 18:45
  2. Эмуляция и только
    от CityAceE в разделе Эмуляция ZX Spectrum'а
    Ответов: 0
    Последнее: 13.01.2005, 15:20

Ваши права

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