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

User Tag List

Страница 4 из 7 ПерваяПервая 1234567 ПоследняяПоследняя
Показано с 31 по 40 из 67

Тема: Pentacorn Quest

  1. #31
    Master Аватар для Epsilon
    Регистрация
    22.01.2013
    Адрес
    г. Уфа
    Сообщений
    543
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    12
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    14 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Первая часть семинара по Churrera готова! Не знаю как правильно тут это делается, но создал новую тему под это дело.

    http://zx-pk.ru/showthread.php?p=788141

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

  3. #32
    Master Аватар для Epsilon
    Регистрация
    22.01.2013
    Адрес
    г. Уфа
    Сообщений
    543
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    12
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    14 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Slider Посмотреть сообщение
    Ну я ж и говорю - переключение страниц рабельное (см.пост выше). Я его изменил на такое:
    ld a,16
    or b
    ld bc,32765
    out (c),a
    ld (23388),a

    ---------- Post added at 00:58 ---------- Previous post was at 00:56 ----------

    Если ты в эмуле поставишь 128кб, то хоть Скорп, хоть Пент - предыдущая версия тоже будеть работать. Но, в любом случае, будем считать рабочей версией эту, исправленную! Спасибо, Epsilon, за багрепорт!..
    Дружище Slider, сейчас есть возможность исправить этот баг прямо в Чуррере, поскольку у меня на проводе висит автор Pentacorn Quest'а и я думаю, что он может поговорить с авторами движка на эту тему.

    Можешь подсказать, по какому адресу в Pentacorn Quest находится этот "левый" код переключения страниц?

    Кстати я так понимаю, они не просто так считывают значение из 0x5b5с, наверное, этому есть причины? Как именно твой багфикс может на это повлиять?

  4. #33
    R.I.P. Аватар для Rindex
    Регистрация
    10.11.2007
    Адрес
    Khimki
    Сообщений
    18,222
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    14 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Epsilon, Slider бывает тут по вечерам. Похоже такая работа, так что сейчас навлятли он ответит.
    Может, мы обидели кого-то зря,
    Сбросив пару лишних мегатонн,
    И горит зелёным пламенем земля,
    Там, где был когда-то Пентагон!..

    Profi-576 v3.2/AY-3-8912A GI/FDD-5.25'

  5. #34
    Master Аватар для Epsilon
    Регистрация
    22.01.2013
    Адрес
    г. Уфа
    Сообщений
    543
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    12
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    14 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну что делать, будем ждать

  6. #35
    Guru Аватар для Slider
    Регистрация
    06.06.2006
    Адрес
    г. Черкассы, Украина
    Сообщений
    5,303
    Спасибо Благодарностей отдано 
    513
    Спасибо Благодарностей получено 
    1,265
    Поблагодарили
    332 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Конструкция находится по адресу #602A в оригинальной игре. На компах с расширенной (выше 128к) памяти (а если еще и компик без ПЗУ128 - вообще вата) она не совсем корректно переключает страницы
    Последний раз редактировалось Slider; 29.03.2015 в 02:12.
    Ave ZX!

  7. #36
    Master Аватар для Epsilon
    Регистрация
    22.01.2013
    Адрес
    г. Уфа
    Сообщений
    543
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    12
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    14 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Slider Посмотреть сообщение
    Конструкция находится по адресу #602A в оригинальной игре. На компах с расширенной (выше 128к) памяти (а если еще и компик без ПЗУ128 - вообще вата) она не совсем корректно переключает страницы
    Ага, я только что посмотрел свежеоткомпиленную версию и там уже твой код (правда он немного съехал). Походу они поправили сам движок.

    По крайней мере в #6039 я вижу твой код.
    http://epsiloncool.ru/i/E20150329_053515_001.png

    http://viva-games.ru/game/pentacorn-quest (вторая строка в списке бинарников).

    Вообще я слышал, что Churrera вроде как не развивается больше, а вместо неё запилили MK2 (то же самое, только сильно переработанное).
    Последний раз редактировалось Epsilon; 29.03.2015 в 03:40.

  8. #37
    Master Аватар для Epsilon
    Регистрация
    22.01.2013
    Адрес
    г. Уфа
    Сообщений
    543
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    12
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    14 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Друзья, у кого есть "железные" спектрумы разных моделей? Автор игры Jose Ignacio Rodriguez Fernandes попросил нас (русскоязычных спектрумистов) протестить вот эту версию игры на работоспособность на всех возможных моделях. (+2, +2 Gray, пентагон, ленинград, скорпион, АТМ и проч). Поскольку у меня нет таких железяк, прошу мне помочь с этим. Игру желательно пройти до конца, т.к. был баг, проявляющий себя в самом конце.
    Вложения Вложения

  9. #38
    Guru Аватар для Slider
    Регистрация
    06.06.2006
    Адрес
    г. Черкассы, Украина
    Сообщений
    5,303
    Спасибо Благодарностей отдано 
    513
    Спасибо Благодарностей получено 
    1,265
    Поблагодарили
    332 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Панимашь... Оно ж в тапке. Постараюсь вечером сделать трд и попробуем потестить тогда
    Ave ZX!

  10. #39
    Master Аватар для Epsilon
    Регистрация
    22.01.2013
    Адрес
    г. Уфа
    Сообщений
    543
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    12
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    14 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Slider Посмотреть сообщение
    Панимашь... Оно ж в тапке. Постараюсь вечером сделать трд и попробуем потестить тогда
    Ок, спасибо. В TRD даже лучше тестить. Больше багов можно наловить

    ---------- Post added at 09:58 ---------- Previous post was at 09:49 ----------

    Кстати код, который отвечает за переключение страниц, они изменили вот так:

    Код:
    // 128K stuff
    
    void SetRAMBank(void) {
    #asm
       .SetRAMBank
             ld   a, b
             or   a
             jp   z, restISR
             xor   a
             ld   i, a
             jp   keepGoing
       .restISR
             ld   a, $f0
             ld   i, a
       .keepGoing
             ld   a, 16
             or   b
             ld   bc, $7ffd
             out (C), a
    #endasm
    }
    
    // Old Code conflicts with model 2+ Gray
    /*
    void SetRAMBank(void) {
    #asm
    	.SetRAMBank
    			ld	a, ($5b5c)
    			and f8h
    			or	b
    			ld	bc, $7ffd
    			ld	($5b5c), a
    			out (C), a
    #endasm
    }
    */
    Моя не понимай какого рожна они меняют I в зависимости от номера банка. Мне кажецо это очень странно. Если у них вектор F0, а обработчика по этому адресу в других страницах нет, то хотя бы прерывание бы запрещали что ли. Короче странно это всё.

    Как работает IM2, если вектор I=00 ???


  11. #40
    Super Moderator Аватар для Alex Rider
    Регистрация
    07.02.2008
    Адрес
    г. Рязань
    Сообщений
    2,913
    Спасибо Благодарностей отдано 
    29
    Спасибо Благодарностей получено 
    90
    Поблагодарили
    32 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Epsilon Посмотреть сообщение
    Как работает IM2, если вектор I=00 ???
    При включенном ПЗУ BASIC48 обработчик должен быть по адресу #4fce.

Страница 4 из 7 ПерваяПервая 1234567 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Pentacorn Quest
    от DenisGrachev в разделе Игры
    Ответов: 5
    Последнее: 23.02.2015, 14:31
  2. Spud's Quest 2
    от Rindex в разделе PC Remakes
    Ответов: 88
    Последнее: 23.12.2013, 04:24
  3. Spud's Quest
    от osa в разделе PC Remakes
    Ответов: 38
    Последнее: 31.10.2012, 15:11
  4. Starship Quest
    от SaintTurnip в разделе Игры
    Ответов: 5
    Последнее: 23.04.2011, 13:12
  5. Stamp Quest
    от Rindex в разделе Игры
    Ответов: 0
    Последнее: 03.01.2011, 11:37

Ваши права

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