User Tag List

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

Тема: Маленькие патчи

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

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

    Регистрация
    25.06.2005
    Адрес
    Одесса
    Сообщений
    1,821
    Спасибо Благодарностей отдано 
    67
    Спасибо Благодарностей получено 
    75
    Поблагодарили
    31 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Маленькие патчи

    Привет, многоуважемый All.

    Решил создать тему на распутье Тем "Игры", "Софт" и "Программирование". Давайте собирать сюда кусочки кода, которое (будучи внесенными в существующие программы) дают, на ваш взгляд, какие-либо улучшения в их работе. Конечно, может быть задан вопрос: "А что, на релиз не хватило <подставить что-нибудь>?" Ответим тогда: "Пока не хватило. Сделаем по возможности, даже еще лучше, чем просто с эдаким микропатчем . А пока - желающие могут уже пользоваться, а новички - потренироваться в обращении с отладчиками."

    Для затравки: если в Professional Ski Simulator (в процессе работы программы) по адресу "67E8" заменить код
    Код:
    ld   a,(633D)
    на
    Код:
    call F7D0
    а по адресу F7D0 добавить следующую подпрограмму
    Код:
    ld   hl,(7106)
    ld   a,(7C22)
    cp   02
    jr   c,F7E4
    ld   de,(712D)
    sbc  hl,de
    ex   de,hl
    jr   nc,F7E4
    add  hl,de
    ld   a,l
    rr   h
    rra
    rr   h
    rra
    rr   h
    rra
    rr   h
    rra
    sub  08
    ld   c,a
    ld   a,(633D)
    ret  c
    cp   c
    ret  nc
    ld   a,06
    ret
    то тогда "камера" не будет обгонять спортсмена, оставляя его безнадежно падать, натыкаясь вслепую на флажки. Конечно, при игре вдвоем "камера" будет ориентироваться только на лидера. При игре против компьютера - будет смотреть за человеком. Ну, и если пойти на рекорд и "выехать за кадр", то быстрее "оператор" "камеру" не сдвинет. Но, имхо, так все же лучше, чем было.
    З.Ы. : константа 8 в команде 'sub 08' регулирует, насколько камере позволяется уйти вперед. Чем меньше число, тем меньше трассы будет видно впереди в момент остановки камеры. Наиболее приемлемые числа - в районе от 06 до 0c
    З.З.Ы. : почему-то мысль сделать патч появилась только после беглого просмотра версий под смежные платформы, где встречался гораздо более вменяемый скроллинг ...

    З.З.З.Ы. : по просьбам трудящихся, добавляем ответ для задачки №1 из серии "патчумелые ручки" (см. вложение). Т.к. это ответ, то по традиции отображаться он на экране будет в перевернутом виде .
    Professional.Ski.Simulator.Disked.by.Dr.Shura.patched.by.TomCaT.zip
    Последний раз редактировалось TomCaT; 26.04.2018 в 22:07.
    Помни. Только на компьютере можно семь раз Cut, а один - Format. В реале все иначе. (c)
    Власть людей сильнее, чем люди у власти.
    Чем меньше мы смотрим на мир, тем больше задумываемся о нем. (c)

    Скрытый текст

    Can you help Robin in his quest for the silver arrow? (c) Odin "Robin of the Wood"
    Мы все немного режем по дереву, а потом собираем корабли в бутылках.
    Is it the same old story you are going to tell me
    or is it the old story telling me and you we are the same?
    http://www.sky.od.ua/~ptsk
    [свернуть]


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

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

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

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

Похожие темы

  1. Маленькие поэтапные доработки РК86
    от barsik в разделе Радио-86РК
    Ответов: 18
    Последнее: 24.08.2017, 10:41
  2. Как рисовать маленькие спрайтики?
    от Soplik в разделе Графика
    Ответов: 125
    Последнее: 05.10.2011, 20:07
  3. Советские маленькие цветные телеки в Нске
    от Zhizh в разделе Барахолка (архив)
    Ответов: 11
    Последнее: 29.09.2010, 22:42

Ваши права

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