|
Программирование для PSP Вы программист? Welcome сюда... |
26.11.2011, 14:57
|
Сообщение: #1 (992129)
|
Модель консоли: slim/lite
Прошивка: 6.60 ME
Другие консоли: N3DS + GW, NDSi, PSV WiFi
Регистрация: 27.11.2006
Адрес: vk.com/lupus_ua
Сообщений: 1,298
Вы сказали Спасибо: 280
Поблагодарили 638 раз(а) в 337 сообщениях
Сила репутации: 1Репутация: 604 
(луч света в тёмном царстве)
|
Просьба пересобрать из сырцов...
Есть такой эмулятор PC Engine и PC Engine CD - PSPHUGO. Исходники доступны на сайте автора, точнее здесь.
Сам я не программер, так бы поковырял ![Улыбочка](images/smilies/hehe.gif)
О чём прошу: слегка поменять управление, прикрутить функцию вызова меню с кнопки SELECT на кнопку HOME, заюзав для этого homehoock.prx, как это сделано в эмуляторах от NJ, gpSP и Snes9x. Экранную клаву перенести со START на SELECT, чтобы START освободить под нужные нам функции.
Заранее спасибо.
Количество сообщений на форуме далеко не всегда пропорционально умственным способностям человека.
![](http://mypsn.eu.playstation.com/psn/profile/lupus_ua.png) >>> Silent Hill: Genesis<<<
|
|
|
26.11.2011, 15:21
|
Сообщение: #2 (992132)
|
Модель консоли: Все PSP
Прошивка: 5.00 m33-6
Регистрация: 20.01.2010
Сообщений: 3,422
Вы сказали Спасибо: 2,375
Поблагодарили 1,618 раз(а) в 874 сообщениях
Сила репутации: 1Репутация: 1618 
(обеспечено прекрасное будущее)
|
lupus, никапилица сцуцка... ругается на отсутствие SDL.h
|
|
|
26.11.2011, 15:46
|
Сообщение: #3 (992142)
|
Модель консоли: PSP-1004
Прошивка: 6.61 PROMOD-C2p
Другие консоли: Все PSP, все PSV, SCPH-1002, SCPH-102, SCPH-77008, CECH-4208C, SCPH-1000R
Регистрация: 19.03.2008
Адрес: Россия
Сообщений: 5,734
Вы сказали Спасибо: 819
Поблагодарили 3,835 раз(а) в 2,013 сообщениях
Сила репутации: 1Репутация: 3835 
(репутация неоспорима)
|
Сообщение от lupus
Сам я не программер, так бы поковырял
|
Хитришь, человек-в-группе-разрабов =)
Сообщение от Frostegater
ругается на отсутствие SDL.h
|
Дык, ставь СДЛ.
Ваш Кэп.
|
|
|
26.11.2011, 16:08
|
Сообщение: #4 (992148)
|
Модель консоли: slim/lite
Прошивка: 6.60 ME
Другие консоли: N3DS + GW, NDSi, PSV WiFi
Регистрация: 27.11.2006
Адрес: vk.com/lupus_ua
Сообщений: 1,298
Вы сказали Спасибо: 280
Поблагодарили 638 раз(а) в 337 сообщениях
Сила репутации: 1Репутация: 604 
(луч света в тёмном царстве)
|
Сообщение от Yoti
Хитришь, человек-в-группе-разрабов =)
|
быдлокодер, это ещё не прораммер ![Улыбочка](images/smilies/hehe.gif)
к тому же на си никогда не кодил. так, в чужих бинарниках покопаться - это другое дело ![Эмм, прошу прощения...](images/smilies/blush.gif)
Количество сообщений на форуме далеко не всегда пропорционально умственным способностям человека.
![](http://mypsn.eu.playstation.com/psn/profile/lupus_ua.png) >>> Silent Hill: Genesis<<<
|
|
|
28.11.2011, 17:19
|
Сообщение: #5 (992808)
|
Модель консоли: slim/lite
Прошивка: 6.60 ME
Другие консоли: N3DS + GW, NDSi, PSV WiFi
Регистрация: 27.11.2006
Адрес: vk.com/lupus_ua
Сообщений: 1,298
Вы сказали Спасибо: 280
Поблагодарили 638 раз(а) в 337 сообщениях
Сила репутации: 1Репутация: 604 
(луч света в тёмном царстве)
|
Сообщение от Frostegater
lupus, никапилица сцуцка... ругается на отсутствие SDL.h
|
Фрост, получилось ли сдл прикрутить?
Количество сообщений на форуме далеко не всегда пропорционально умственным способностям человека.
![](http://mypsn.eu.playstation.com/psn/profile/lupus_ua.png) >>> Silent Hill: Genesis<<<
|
|
|
28.11.2011, 19:32
|
Сообщение: #6 (992840)
|
Модель консоли: PSP-1004
Прошивка: 6.61 PROMOD-C2p
Другие консоли: Все PSP, все PSV, SCPH-1002, SCPH-102, SCPH-77008, CECH-4208C, SCPH-1000R
Регистрация: 19.03.2008
Адрес: Россия
Сообщений: 5,734
Вы сказали Спасибо: 819
Поблагодарили 3,835 раз(а) в 2,013 сообщениях
Сила репутации: 1Репутация: 3835 
(репутация неоспорима)
|
Там особо "крутить" и нечего =) Только вот я уезжаю временно.
|
|
|
28.11.2011, 22:26
|
Сообщение: #7 (992881)
|
Модель консоли: slim/lite
Прошивка: 6.60 ME
Другие консоли: N3DS + GW, NDSi, PSV WiFi
Регистрация: 27.11.2006
Адрес: vk.com/lupus_ua
Сообщений: 1,298
Вы сказали Спасибо: 280
Поблагодарили 638 раз(а) в 337 сообщениях
Сила репутации: 1Репутация: 604 
(луч света в тёмном царстве)
|
Количество сообщений на форуме далеко не всегда пропорционально умственным способностям человека.
![](http://mypsn.eu.playstation.com/psn/profile/lupus_ua.png) >>> Silent Hill: Genesis<<<
|
|
|
20.12.2011, 02:36
|
Сообщение: #8 (997167)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,266
Вы сказали Спасибо: 27,001
Поблагодарили 42,549 раз(а) в 12,174 сообщениях
Сила репутации: 10Репутация: 41744 
(репутация неоспорима)
|
Что-то у меня на последнем этапе ошибка вываливается, уже на этапе компиляции psphugo.elf:
Последний раз редактировалось ErikPshat; 20.12.2011 в 02:58.
|
|
|
20.12.2011, 23:31
|
Сообщение: #9 (997400)
|
Прошивка: 5.00m33-6
Другие консоли: Tetris,Calculator
Регистрация: 18.08.2007
Адрес: Домодедово
Возраст: 52
Сообщений: 203
Вы сказали Спасибо: 21
Поблагодарили 123 раз(а) в 49 сообщениях
Сила репутации: 1Репутация: 123 
(скоро придёт к известности)
|
ErikPshat, Там в CFLAGS параметр -G0 есть?
/*
Copyright (C) 2008-2011 Crow_bar
*/
|
|
|
21.12.2011, 04:18
|
Сообщение: #10 (997422)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,266
Вы сказали Спасибо: 27,001
Поблагодарили 42,549 раз(а) в 12,174 сообщениях
Сила репутации: 10Репутация: 41744 
(репутация неоспорима)
|
Сообщение от Vcardpsp
ErikPshat, Там в CFLAGS параметр -G0 есть?
|
Хех, не было в оригинале. Поставил, скомпилилось )))
Но тут уже компиляция пошла совсем по другому этапу.
Добавил в строку -G0 -Wall и пошло:
OPTIM_CFLAGS= -O2 -G0 -Wall
Vcardpsp, спасибо тебе! Прямо в точку, всё работает.
Последний раз редактировалось ErikPshat; 21.12.2011 в 06:06.
|
|
|
21.12.2011, 06:46
|
Сообщение: #11 (997425)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,266
Вы сказали Спасибо: 27,001
Поблагодарили 42,549 раз(а) в 12,174 сообщениях
Сила репутации: 10Репутация: 41744 
(репутация неоспорима)
|
Сообщение от lupus
прикрутить функцию вызова меню с кнопки SELECT на кнопку HOME, заюзав для этого homehoock.prx, как это сделано в эмуляторах от NJ, gpSP и Snes9x.
|
Собственно, когда есть исходники, то нет необходимости использовать homehoock.prx.
Вопрос: куда девать кнопку HOME, т.е. чем выходить из игры?
И это, все функции вешать с SELECT на HOME? Там ведь SELECT используется ещё во многих местах по своему.
Последний раз редактировалось ErikPshat; 21.12.2011 в 07:12.
|
|
|
21.12.2011, 07:06
|
Сообщение: #12 (997426)
|
Модель консоли: Все PSP
Прошивка: 5.00 m33-6
Регистрация: 20.01.2010
Сообщений: 3,422
Вы сказали Спасибо: 2,375
Поблагодарили 1,618 раз(а) в 874 сообщениях
Сила репутации: 1Репутация: 1618 
(обеспечено прекрасное будущее)
|
Сообщение от ErikPshat
Собственно, когда есть исходники, то нет необходимости использовать homehoock.prx.
Вопрос: куда девать кнопку HOME, т.е. чем выходить из игры?
И это, все функции вешать с SELECT на HOME, там ведь SELECT используется ещё во многих местах по своему.
|
читать код, разбираться.. ну или тупо подобрать))) кстати... незабудь убрать ExitCallback, а то будет меню выхода вылетать когда ![Home](images/pspx_buttons/home.gif) нажимать будешь.
|
|
|
21.12.2011, 07:11
|
Сообщение: #13 (997427)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,266
Вы сказали Спасибо: 27,001
Поблагодарили 42,549 раз(а) в 12,174 сообщениях
Сила репутации: 10Репутация: 41744 
(репутация неоспорима)
|
Да это понятно. Вопрос был такой:
Сообщение от Frostegater
т.е. чем выходить из игры?
|
|
|
|
21.12.2011, 08:06
|
Сообщение: #14 (997428)
|
Модель консоли: Все PSP
Прошивка: 5.00 m33-6
Регистрация: 20.01.2010
Сообщений: 3,422
Вы сказали Спасибо: 2,375
Поблагодарили 1,618 раз(а) в 874 сообщениях
Сила репутации: 1Репутация: 1618 
(обеспечено прекрасное будущее)
|
ErikPshat, сделать в меню пункт 'Exit', если его там ещё нет.
|
|
|
21.12.2011, 08:20
|
Сообщение: #15 (997429)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,266
Вы сказали Спасибо: 27,001
Поблагодарили 42,549 раз(а) в 12,174 сообщениях
Сила репутации: 10Репутация: 41744 
(репутация неоспорима)
|
Frostegater, хорошая идея, такой пункт 'Exit' есть при вызове меню из игры. Думаю этого будет достаточно.
А вот думаю, все ресурсы что-ли перемещать с SELECT на HOME?
Эта кнопка используется во многих местах - в клавиатуре, в едиторе, в файлменеджере, в IR Keyboard, в KBD, в меню, в читах, в помощи и т.д.
|
|
|
21.12.2011, 09:26
|
Сообщение: #16 (997431)
|
Модель консоли: Все PSP
Прошивка: 5.00 m33-6
Регистрация: 20.01.2010
Сообщений: 3,422
Вы сказали Спасибо: 2,375
Поблагодарили 1,618 раз(а) в 874 сообщениях
Сила репутации: 1Репутация: 1618 
(обеспечено прекрасное будущее)
|
ErikPshat,
Сообщение от lupus
функцию вызова меню с кнопки SELECT на кнопку HOME
|
|
|
|
21.12.2011, 18:21
|
Сообщение: #17 (997512)
|
Модель консоли: PSP-1004
Прошивка: 6.61 PROMOD-C2p
Другие консоли: Все PSP, все PSV, SCPH-1002, SCPH-102, SCPH-77008, CECH-4208C, SCPH-1000R
Регистрация: 19.03.2008
Адрес: Россия
Сообщений: 5,734
Вы сказали Спасибо: 819
Поблагодарили 3,835 раз(а) в 2,013 сообщениях
Сила репутации: 1Репутация: 3835 
(репутация неоспорима)
|
Сообщение от Vcardpsp
параметр -G0
|
Что он делает?
|
|
|
12.01.2012, 21:48
|
Сообщение: #18 (1003141)
|
Модель консоли: slim/lite
Прошивка: 6.60 ME
Другие консоли: N3DS + GW, NDSi, PSV WiFi
Регистрация: 27.11.2006
Адрес: vk.com/lupus_ua
Сообщений: 1,298
Вы сказали Спасибо: 280
Поблагодарили 638 раз(а) в 337 сообщениях
Сила репутации: 1Репутация: 604 
(луч света в тёмном царстве)
|
а где ж ссылка на закачку? ![Улыбочка](images/smilies/hehe.gif)
Количество сообщений на форуме далеко не всегда пропорционально умственным способностям человека.
![](http://mypsn.eu.playstation.com/psn/profile/lupus_ua.png) >>> Silent Hill: Genesis<<<
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 12:11. Часовой пояс GMT +3.
Powered by vBulletin® Version 3.8.7 Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.
|
|
|