Список форумов shedevr.org.ru shedevr.org.ru
Группа перевода приставочных игр "ШЕДЕВР"
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Вопрос по GBA (H-blank & V-blank)

 
Начать новую тему   Ответить на тему    Список форумов shedevr.org.ru -> Экстремальный ромхакинг
Предыдущая тема :: Следующая тема  
Автор Сообщение
code_master



Зарегистрирован: 09.01.2007
Сообщения: 29

СообщениеДобавлено: Чт Мар 22, 2007 10:07 pm    Заголовок сообщения: Вопрос по GBA (H-blank & V-blank) Ответить с цитатой

Доброго всем здравия!

Ктонибудь пробывал добавлять в обработчки кадровой и строчной синхронизации свою функцию ???
если да то как это можно зделать???
и не будет ли в то время пока эта функция отработает сработка
еще одного H-blank или V-blank ???
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
АнС
RRC2008
RRC2008


Зарегистрирован: 08.11.2003
Сообщения: 2818

СообщениеДобавлено: Чт Мар 22, 2007 10:34 pm    Заголовок сообщения: Ответить с цитатой

Один вопрос - зачем?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
code_master



Зарегистрирован: 09.01.2007
Сообщения: 29

СообщениеДобавлено: Пт Мар 23, 2007 1:55 am    Заголовок сообщения: Ответить с цитатой

АнС писал(а):
Один вопрос - зачем?


Пока экспиримент не проведу разглошаться не будуSmile
ты знаешь как добавить вызов моей функции в обработчик ?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
code_master



Зарегистрирован: 09.01.2007
Сообщения: 29

СообщениеДобавлено: Пт Мар 23, 2007 2:20 am    Заголовок сообщения: Ответить с цитатой

уже сам нашел , если вдруг кому интересно

вот начало а дальше уже под дебугом


00000018 b 128h ;IRQ vector: jump to actual BIOS handler
00000128 stmfd r13!,r0-r3,r12,r14 ;save registers to SP_irq
0000012C mov r0,4000000h ;ptr+4 to 03FFFFFC (mirror of 03007FFC)
00000130 add r14,r15,0h ;retadr for USER handler $+8=138h
00000134 ldr r15,[r0,-4h] ;jump to [03FFFFFC] USER handler
00000138 ldmfd r13!,r0-r3,r12,r14 ;restore registers from SP_irq
0000013C subs r15,r14,4h ;return from IRQ (PC=LR-4, CPSR=SPSR)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
code_master



Зарегистрирован: 09.01.2007
Сообщения: 29

СообщениеДобавлено: Пт Мар 23, 2007 2:52 pm    Заголовок сообщения: Ответить с цитатой

АнС писал(а):
Один вопрос - зачем?


Теперь когда успешно проэксперементировал скажу - это мне надо было для перевода на лету в видеобуфере !!!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
АнС
RRC2008
RRC2008


Зарегистрирован: 08.11.2003
Сообщения: 2818

СообщениеДобавлено: Пт Мар 23, 2007 4:31 pm    Заголовок сообщения: Ответить с цитатой

Погоди, а конкретное применение?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
code_master



Зарегистрирован: 09.01.2007
Сообщения: 29

СообщениеДобавлено: Пт Мар 23, 2007 6:52 pm    Заголовок сообщения: Ответить с цитатой

АнС писал(а):
Погоди, а конкретное применение?


могу показать опытный образец
но это тест
но проверил в реальной приставке

произведена замена PRESS START!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов shedevr.org.ru -> Экстремальный ромхакинг Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group