Форум программистов, компьютерный форум, киберфорум
Игровые консоли
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Игровые консоли PlayStation 4 Slim: почему качество видео в YouTube не выше 720? https://www.cyberforum.ru/ game-console/ thread2435856.html
почему когда я в браузере на ютубе смотрю видео то там только 720? в 1080 нету. а на компе есть. телек норм. может че то в настройках приставки надо сделать?
Предстоит работа с консолями Игровые консоли
Приветствую. В конце апреля - начале мая скорее всего начну работать с консолями (PS4, XBOX) оператором в развлекательном центре. До этого играл в плойку только у друзей и вообще о них ничего не...
Игровые консоли Диск для игровой приставки
Привет Допустим у меня есть PS4 и я купил диск с игрой "Игра 1" с версией 1.0. И вдруг создатель игры выпустил обнову 1.1.2. Тогда мой диск бесполезен? Я не смогу играть? Как вообще происходит...
Игровые консоли Google play console Ищу google play консоли с живыми на них приложениями-играми (чем старше, тем лучше). Кто готов продать вместе с исходниками (ключ разработчика, проект приложения)? Условия в личные сообщение🙂 https://www.cyberforum.ru/ game-console/ thread2413277.html
Игровые консоли Забыл название игры, помогайте! https://www.cyberforum.ru/ game-console/ thread2407901.html
В общем стратегия старая Все, что помню о ней: - были там типа крестьяне, которые косили траву и таскали воду из колодцев (чтобы ресурсы собирать) - можно строить разные здания для обучения...
Покупка новой PS3 в Украине. Есть такая возможность? Игровые консоли
Добрый день! Может кто знает, есть ли возможность в Украине купить новую PS3? Обыскал весь Интернет уже, ничего не нашел. Может кто знает что?
Игровые консоли Psp e1008 2c
даже не знаю в правильный раздел я это написал или нет, но меня мучает такой вопрос возможно как то заменить на psp систему, я слышал о прошивке, но в них замена софта верхнего уровня, а в основе как...
Игровые консоли Sega Genesis - Создание рогалика Решил создать игру на Sega Genesis/Megadrive, на вооружение взял Assembler. Вопрос следующий: Реально ли сделать полноценный рогалик или The Binding of Isaac, но с прощеными механиками, на... https://www.cyberforum.ru/ game-console/ thread2381962.html
Игровые консоли Залил PS4 Pro пивом https://www.cyberforum.ru/ game-console/ thread2377517.html
Добрый день! Накануне залил пивом консоль PS4 PRO, практически вся жидкость попала на верхнюю крышку, откуда благополучно была слита. Но так же небольшое количество жидкости попало в разъемы с...
Игровые консоли PS4 шумит привод когда запущена игра с диска пс4 первой ревизии, когда включаю диск и начинаю играть привод шумит но когда просто оставляешь игру на паузе шум прекращается, на второй ревизии сравнивал такой же шум но он пропадает после 20 минут... https://www.cyberforum.ru/ game-console/ thread2368943.html
0 / 0 / 0
Регистрация: 19.09.2012
Сообщений: 47
0

[Dendy] Увеличить начальную скорость падения блоков в tetris.1989 (редактирование значений в HEX редакторе)

14.09.2019, 15:51. Просмотров 1248. Ответов 1
Метки (Все метки)


Доброго дня!
Когда-то мне здесь помогли написать диплом. Теперь снова обращаюсь к Вам.
Играю в классический tetris 1989.nes от денди, и хочу увеличить скорость падения блоков (чтобы вначале игры блоки падали со скоростью 18, а не 00)

Название: tetris1.JPG
Просмотров: 15

Размер: 35.2 Кб

С помощью эмулятора FCEUX, во встроенном HEX-редакторе нашёл байт, отвечающий за скорость падения блоков.

[Dendy] Увеличить начальную скорость падения блоков в tetris.1989 (редактирование значений в HEX редакторе)


Теперь, как по инструкции, пытаюсь записать брэкпоинт и отследить местоположение этого байта в ROM файле игры.
Удалось, вроде как, определить строку записи значения скорости падения:

[Dendy] Увеличить начальную скорость падения блоков в tetris.1989 (редактирование значений в HEX редакторе)


строка 00:87B0:B5 40 LDA $40,X @ $0044 = #$05


а дальше застопорился, так как в универе ассемблером не проникся и сильно не изучал. Не могу прочитать, расшифровать эти строки. И не могу найти эту строку соответственно в ROM файле.

Понимаю, написано объяснение слабовато, может совсем непонятно ничего. Но, вдруг, кто-нибудь развлекался с играми nes и может что-то подсказать.
Огромное спасибо!

Вернуться к обсуждению:
[Dendy] Увеличить начальную скорость падения блоков в tetris.1989 (редактирование значений в HEX редакторе)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.09.2019, 15:51
Готовые ответы и решения:

Редактирование hex значений в файле
Всем привет. Не знаю как сделать то что на 2 скриншотах. На 1 до, на втором - после. В какую...

Замена даты с 8.4.1989 на 8 апреля 1989
Привет, в переменной $date может находится дата в таком виде 8.4 или так 8.4.1989 8.4 -...

Компиляция в HEX редакторе
Есть простая программа на ассемблере: mov ax, 0001 mov ds, ax mov ah, 09 mov dx, 0006 int 21...

Считать HEX как в хекс-редакторе
Нужно считать вот эти байты, но так же как они отображены там. Тоесть должно получиться...

1
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.