Истории известно множество модификаций этого эмулятора для PSP, но существует три основных версии:
gpSP v0.9 - исходный код - оригинальный GBA PSP эмулятор от Exophase, финальная их версия v0.9 от 2007г (релиз с исходниками).
gpSP-kai UO v3.4 test 3 build 92исходный код 1исходный код 2исходный код 3 - UnOfficial gpSP kai 3.4 test 3 build 92 (16.04.2010) - Неофициальная версия от японского разработчика takka, который продолжил развитие исходного кода от Exophase.
gpSP_J - gpSP_J_120616.zip - отличная стабильная версия от неизвестного японского разработчика, датируемая 16.06.2012г.
История
Game Boy Advance (GBA) стал следующим этапом в развитии карманных консолей компанииNintendo. Выпущенный в Японии 21 марта 2001 года по цене около $100, GBA достаточно быстро захватил рынок и вытеснил с него конкурентов в лице WonderSwan Color и Neo Geo Pocket Color.
Слухи о том, что Nintendo хочет выпустить переносную консоль с 32-битным RISC-процессором ходили ещё в 1996 году. Тогда консоль носила кодовое название Project Atlantis и должна была выйти на рынок в начале 1997 года, но вместо этого в конце 1998 года Nintendo выпустила Game Boy Color, который по своим техническим характеристикам значительно уступал GBA. Публике пришлось ждать ещё почти три года, чтобы пощупать один из лучших хэндхэлдов всех времён.
Несмотря на то, что жизненный цикл GBA оказался короче, чем у Game Boy, на нём вышло около 1000 игр, многие из которых являлись портами с таких платформ как NES, Sega Genesis, SNES. Были даже порты с игровых автоматов, но в большинстве случаев их качество не дотягивало до оригинала. Тем не менее качество игр на платформе в среднем было на достаточно высоком уровне.
В начале 2003 года Nintendo сделала небольшой косметический апргейд системы и выпустила Game Boy Advance SP. Если оригинальный GBA был похож на детскую игрушку, то GBA SP был скорее рассчитан на подростков и имел соответствующий корпус. Выполненный в виде «раскладушки» он удобно помещался в кармане брюк, что также предохраняло экран от царапин. Кстати, у экрана появилась подсветка, которая делала игру на хэндхэлде менее утомительной для глаз. Также GBA SP работал от перезаряжаемого литиевого аккумулятора, а не на батарейках, как прошлые модели Game Boy. Однако из-за уменьшения размера консоли, пришлось отказаться от входа для наушников, которые можно было подключить к консоли только через специальный адаптер.
В конце 2005 года, когда на рынке уже появились такие консоли как Nintendo DS и PlayStation Portable, Nintendo выпустила ещё одну версию GBA под названием Game Boy Micro. В отличие от своих старших братьев, GBM был несовместим с играми от Game Boy и Game Boy Color, а также с аксессуаром e-Reader, который был достаточно популярен в Японии (несовместим он быд, однако, только официально; в реальности использовать вместе e-Reader и GBM возможно). Можно сказать, что GBM являлся своего рода лебединой песней серии хэндхэлдов Game Boy Advance, поскольку после его появления на консоли почти не вышло каких-либо значимых и интересных игр.
Не стоит думать, что появившийся в конце 2004 года Nintendo DS должен был заменить собой модельный ряд Game Boy. Nintendo настаивает на том, что Nintendo DS — это отдельная консоль, которая никоим образом не знаменует собой конец детища, созданного гением Гунпея Ёкои.
Здесь я выкладываю свою переработанную и полностью пересмотренную версию эмулятора. Изменения в основном коснулись исправлений обнаруженных ошибок в коде последних исходников и множестве обнаруженных ошибок в переводе и кривых шрифтах. Никакого дополнительного функционала не вносилось, поэтому, если некоторые игры или функции раньше не работали, то не стоит ожидать, что они сейчас вдруг должны заработать. Хотя, некоторые игры и функции могут начать работать в виду исправленных найденных ошибок.
Исправлено много-много ошибок, в основном нестыковки кода в программе и кода в переводе.
Добавлены новые строки в меню эмулятора и соответственно перевод в языковых файлах.
Нарисован с нуля попиксельно и скомпилирован новый шрифт "eureka.fbm" для поддержки русского языка с нормальной шириной для каждой буквы. Так же в шрифт добавлены все немецко-испанско-португальско-греческие символы умляутов с полноценной западно-европейской кодировкой cp1252 с необходимой шириной для каждой буквы.
Исправлены некоторые неработающие ранее пункты.
Исправлено чередование списка при смене кнопок в настройках джойстика.
Сейчас запускаются практически все игры из ZIP архивов. Ранее большие архивы не распаковывались эмулятором.
Прочие мелкие исправления.
Описание:
Эмуляция GameBoyAdvance на должном уровне (конкурентов пока нет).
Масштабирование изображения
Возможность переназначения кнопок
Возможность загрузки читов
Смена частоты процессора c 33MHz до 333 MHz
Программа написана под ядро 3.ХХ
Владельцы PSP SLIM могут использовать функцию TV-OUT
Игры которые запускаются на эмуляторе работают хорошо, но некоторые кривые образы вылетают с ошибкой "Bad Jump"
Здесь можно назначить на аналоговый джойстик PSP любые кнопки GBA. По умолчанию он копирует функции стрелок. Здесь же можно установить чувствительность аналога (sensitivity) и включить сенсор движения (видимо это для датчика от NeoFlash).
Про Читы я традиционно умолчу – не нужны они в GBA играх, когда есть возможность сохраняться в любое время. Еще тут можно понизить частоту процессора (Clock speed), но это добавит играм тормозов, а также вернуть кнопке Home её первоначальное предназначение (Enable HOME).
Пропуск кадров - режим пропуска кадров. Поскольку игры тормозят мало, рекомендую оставить automatic.
Частота пропуска - количество кадров для пропуска. Для режима авто – максимальное число кадров, пропускаемых подряд, для ручного режима – постоянное число пропускаемых кадров.
Тип пропуска - если в игре есть мерцающие объекты и при пропуске кадров они попросту исчезают, то выставьте данную опцию на random. В противном случае оставьте uniform.
Аудио буфер - буфер для звука. Слишком большой буфер может привести к рассинхронизации, а слишком маленький к заиканиям. Вообщем смысла менять данную опцию не вижу.
Сделать скриншот. Ищите его в папке /PSP/GAME/gpSP/GBA/SS/
Знак (E) означает, что игра выпущена специально для Европы, а (J) и (U) - для Японии и США. Знак (С) - Китай, (A) - Австралия, (I) - Италия, (F) - Франция, (G) - Германия, (K) - Корея.
Знак [b] - плохой дамп (копия). Плохие дампы часто получаются при неудачной попытке снять образ с катриджа. Например, плохой контакт в разъеме картриджа может привести к плохому дампу. Часто люди занимающиеся дампингом игр ленятся проверить качество полученного рома, это и является основной причиной появления плохих дампов в сети.
Знак [f] - игра была исправлена некоторым образом, чтобы лучше запускаться на копировальном устройстве или эмуляторе.
Знак [h] - что-то в таком роме не совсем так, как должно было быть. Часто такой ром просто имеет измененный заголовок или дает возможность запускать игру в различных регионах. Иногда такие ромы содержат интро релизных групп, некий вид читинга или просто прикольный хак (измененные текстуры в игре и т.п.).
Знак [o] - означает, что образ рома содержит больше информации, чем есть в оригинальном картридже. Такой ром может быть вполне работоспособным и чаще всего отличается от качественного рома только размером.
Знак [p] - этот код обозначает, что игра была выпущена пиратами. Часто в таких ромах присутствуют разнообразные хаки или множество модификации одной и той же игры.
Знак [!] - это очень хорошо, он означает "хороший дамп", т.е. ром оригинален и был правильно скопирован с носителя (например с картриджа).
Знак [x] - неверная контрольная сумма рома. Такие ромы могут не работать с эмуляторами.
Знак (Unl) - игра с таким кодом не была выпущена фирмой производителем в качестве лицензионной версии. Часто ромы с таким кодом содержат бета-версии никогда официально не выпускавшихся игр.
Знак (-) - год выпуска не известен.
Знак [c] - такой код означает, что картридж содержит верную контрольную сумму.
Знак [t] - это специальный код, который запускается перед началом игры. Он позволяет обмануть, добавить в нее вечные жизни, переключить уровни и т.д.
Информация о читах
-- Cheats --
Currently, gpSP supports some functionality of Gameshark/Pro Action Replay
cheat codes. To use these, you must first make a file with the same name
as the ROM you want the cheat code to apply to, but with the extension .cht.
To write a code, write the type of model it is, gameshark_v1, gameshark_v3,
PAR_v1, or PAR_v3. gameshark_v1/PAR_v1 and gameshark_v3/PAR_v3 respectively
are interchangeable, but v1 and v3 are not! So if you don't know which
version it is, try both to see if it'll work.
Then, after that, put a space and put the name you'd like to give the cheat.
On the next several lines, put each cheat code pair, which should look like
this:
AAAAAAAA BBBBBBBB
Then put a blank line when you're done with that code, and start a new code
immediately after it. Here's an example of what a cheat file should look
like:
After you have written the .cht file, you have to enable the cheats
individually in the game menu. Go to the Cheats/Misc menu, and you will
see the cheats; turn them on here. You may turn them on and off as you
please, but note that some cheats may still hold after you turn them off,
due to the nature of the system. Restart to completely get rid of them.
IMPORTANT NOTES:
This is still very work in progress! I basically added this in only 1.5
or so hours, and I don't have a lot of time right now to work on it
before releasing. So I'll probably improve it later.
Not all of gameshark's features are supported, especially for v3. Only
basic cheats will work, more or less.
Cheats may be unstable and may crash your game. If you're having problems
turn the cheats off.
Really, there's no guarantee that ANY cheats will work; I tried a few and
some seem to work, others are questionable. Try for yourself, but don't
expect anything to actually work right now. Do expect this feature to
improve in future versions.
UO gpsp kai 3.5 Mod.zip - версия от неизвестного разработчика v3.5, которая на самом деле является Ver:3.3 test 2 Build 132. EBOOT в нём датирован 31.03.2011
UO gpSP kai v3.4 test 4 build 223.zip - версия by ErikPshat с множественными исправлениями и доработками. Не работает загрузка ZIP для Японского и Китайского языков. Исправлено в следующей версии Build 225.
UO gpSP kai v3.4 test 4 build 225 + 504 игры на русском языке
Скачал последнюю выложенную версию и сразу обнаружил баг - настройки аналога и джойстика привязаны друг к другу, то есть если в контроллере поставить, допустим, на движение вверх крестовины - ВВЕРХ, а в аналоге поставить что-то другое - то это "другое" автоматом станет и в аналоге и в контроллере. В версии Kai Mod (которая у меня стояла до этого) такого не было. Поправить можно?
ОК, спасибо за баг-репорт. Посмотрю, что там такого. Хотя вроде бы настройки аналога и D-PAD никак не перекликаются, могу ошибаться.
Сообщение от RoxMarty
Хочу спросить - а можно навесить на аналог влево и вправо - переключения слотов сохранения? Не нашёл как это сделать через программу
Не понимаю, зачем это ещё. Разве так сложно менять слоты сохранения стрелочками влево вправо?
Сообщение от kalbungaa
думал, что вот наконец контра запустится - ан нет, вырубает консольку.
Думаю, эмулятор здесь не при чём. Скорее всего это образ кривой. Ну не может правильный код биоса запускать все остальные игры нормально, а вдруг какая-то игра не запускаться. БИОС - он один для всех игр и разработчики писали игры с учётом значений из биоса. Этот вопрос отправляйте к разработчикам игры.
Сообщение от kalbungaa
Проверил еще 3 игрушки в списке - так же, как и на других версиях, тормозят серьезный сэм, макс пэйн (в перестрелках), джэймс бонд (в перестрелках), бэтмэн: возрождение шитцу (в некоторых локациях). Печально...
Хорошо, проверю. Проверьте game_config.txt, возможно там не прописаны настройки к этим играм.
Сообщение от kalbungaa
И еще просьба - можно ли иконку и фон. картинку вставить из приложенного архива в вашу??
Ну так вы сами возьмите и поменяйте на что хотите. Никто вам не запрещает. Или вы не в курсе, что такое PBP Unpacker.
Я менять не буду оригинальные иконки программы, т.к. считаю, что это будет совсем не прилично отбирать авторские идеи программы.
Прошу любить и жаловать, Ваш Добро пожаловать в наш Чат в Telegram
Не понимаю, зачем это ещё. Разве так сложно менять слоты сохранения стрелочками влево вправо?
Я имею ввиду непосредственно при игре, не выходя в меню - переключать слоты. Это же удобно. После Retroarch и других эмулей - кажется, что так и должно быть везде
Или, если вдруг есть возможность, прикрутить этот эмуль к Retroarch
Скачал последнюю выложенную версию и сразу обнаружил баг - настройки аналога и джойстика привязаны друг к другу, то есть если в контроллере поставить, допустим, на движение вверх крестовины - ВВЕРХ, а в аналоге поставить что-то другое - то это "другое" автоматом станет и в аналоге и в контроллере. В версии Kai Mod (которая у меня стояла до этого) такого не было. Поправить можно?
Да, действительно аналог и D-pad использовали одну и ту же настройку.
Исправил я управление, развёл настройки аналога(джойстика) и D-pad по-отдельности.
Проверь плиз, правильно ли они будут себя вести.
P.S. В папке с программой старый файл настроек эмулятора gpsp.cfg нужно удалить, т.к. новый конфиг теперь будет более длинный и соответственно смещения настроек сдвинутся, потому что добавились новые смещения для настройки аналога отдельно.
Скачать: из вложения
Прошу любить и жаловать, Ваш Добро пожаловать в наш Чат в Telegram
Последний раз редактировалось ErikPshat; 28.05.2016 в 08:22.
Кстати, вот такую кривь можно исправить? Во всех версиях вроде было
О_о, а такую фигню я вообще вижу впервые. Это как тебе удалось такой фокус провернуть? Ведь названия ромов пишутся от левого края, а не как у тебя, с правого Посмотри гифку в шапке, как я снимал, там 3-я гифка показывает, как выглядят названия ромов после старта.
ОК, я тебя услышал, посмотрю что к чему.
P.S. А что это, обязательно снимать экран мобильником? Думаю опытный владелец PSP должен иметь под рукой всегда какой-нибудь плагин скриншотер, даже парочку, например PRXshot PNG MOD или SVCapture v0.5.
Кстати, на Вололо это тоже твой дубль? Там так же, человек, озабоченный сохранениями на джойстике
Прошу любить и жаловать, Ваш Добро пожаловать в наш Чат в Telegram
такую фигню я вообще вижу впервые. Это как тебе удалось такой фокус провернуть?
GBA-эмуляцию на PSP я начал тестировать не так давно, но полгода назад, подбирая необходимые эмули для PSP, выбрал gpSP Kaimod - так вот сразу обратил внимание, что навигация странно выглядит. Но оставил тесты (т.к. тестил NES и SEGA). Кстати, тогда у меня была другая PSP (но той же модели - E1008) - но выглядело так же.
Ну и вот - потихоньку подбираюсь к GBA, заглянул в эту тему, увидел, что ты тут гайки разрабов подкручиваешь - скачал последнюю версию и попробовал. Что заметил неладного сразу - отписался. Всё просто
В общем, я не знаю что делать с этой кривью, можем подскажешь куда посмотреть? Или может прислать свой комплект (если есть смысл)?
Сообщение от ErikPshat
обязательно снимать экран мобильником? Думаю опытный владелец PSP должен иметь под рукой всегда какой-нибудь плагин скриншотер
Чисто для своей практики - мне оно не нужно (а если с игр скринить - то в других эмулях есть такая возможность встроенная). По быстрому сделал, чтоб успеть
Сообщение от ErikPshat
на Вололо это тоже твой дубль? Там так же, человек, озабоченный сохранениями на джойстике
Я даже не знаю что это И никнейм в сети у меня один
А что такого странного в переключении слотов аналогом? Сохранения/загрузка же тоже на курках висят (а не через меню постоянно лазить ). Есть немало игр, допустим, бродилок или квестов, где требуется нередко слотами меняться - чтоб не бегать по длинными локациям туда-сюда впустую
В общем, я не знаю что делать с этой кривью, можем подскажешь куда посмотреть? Или может прислать свой комплект (если есть смысл)?
Ну мой комплект в шапке выложен - Build 225. Его нужно целиком копировать, а старый перед этим удалять, чтобы старые настройки и конфиги к играм не перекочевали в новую версию. Ну и обновление в предыдущем посту заменить EBOOT.PBP (Build 231).
Может просто названия ромов сократить до приличной длины?
Сообщение от RoxMarty
Чисто для своей практики - мне оно не нужно (а если с игр скринить - то в других эмулях есть такая возможность встроенная)
Ну как не нужно? Если не нужно, то всегда можно в любой момент отключить плагин, а когда требуется - включить. Плагин весит всего-то несколько десятков килобайт.
А твои картинки "Ver: 3.3 test 2 Build 132" как-то не совсем чётко выглядят. И зачем сравнивать старинную версию с далеко обновлённой?
У тебя там даже название рома налезло поверх названия версии эмулятора. Ужос, безобразие
Сообщение от RoxMarty
А что такого странного в переключении слотов аналогом?
Я что-то не представляю, как ты будешь переключать слоты, если в игре ты не видишь номер слота, даже если я туда кнопку повешу?
Может у тебя ещё и прошивка кастомная какая-нибудь старинная глючная, например PRO-B10.
Все нормальные люди давно обновились на нормальные прошивки, например такую 6.61 или такую 6.60.
Или может плагин включён какой-нибудь глючный, как DayViewer.
Прошу любить и жаловать, Ваш Добро пожаловать в наш Чат в Telegram
Я имел ввиду прислать свой - может у меня при запуске какие-то конфиги меняются, кто их знает...
Итак, проводим новый эксперимент начисто (прежнюю папку с прогой и настройками переношу в архив)
Беру вариант из твоей шапки (UO gpSP kai v3.4 test 4 build 225.zip) + заменяю патчем для аналога (TEST_ANALOG.zip)
При запуске проги на чёрном фоне сразу выходит надпись "Error in load/start TV OUT module", нажатие любой кнопки приводит к появлению маленького синего экранчика в левом углу (на чёрном основном фоне) и консолька перестаёт реагировать на любые кнопки (включая HOME)
Пробую без нового патча аналога. Запускается нормально (почему-то этот патч - новый EBOOT не давал запуститься, странно...)
Билд проги показывается - 225
Искривление как на моём прежнем скрине - только на 2 символа правее (то есть ещё хуже).
Я тут подумал, может быть действительно это из-за слишком длинных путей. И раз не помещается в определённый интервал (видимо жёстко заданный), то разом всё содержимое папки вот так вот расползается по экрану. Потому что если взять короткий ром, например "Back to stone (U) (M2)[!].gba" - то всё нормально отображается, без смещения. Но стоит только лишь одному файлу (или папке) перейти какой-то "предел", то весь блок смещается сильно вправо.
Но если зайти в любую из этих смещённых папок (даже самую длинную) - то ром в ней отображается нормально - слева
Итог: ничего не изменилось. Та кривь, что показана на том скрине - остаётся при наличии длинных (по мнению проги) путях. Причём (насколько я понял по тестам) - ТОЛЬКО в папке, ромы отображаются нормально - даже полностью забивая всю строку!
Я вот чего понять не могу. Почему все папки (включая "две точки" перехода на уровень вверх) всегда находятся в правой части экрана? (у тебя на гифке эти точки находятся там же - как папки отображаются - не знаю, не видел). Наверно это и есть причина криви такой. Исходя из этого, я так понимаю, что, если папка содержит (на глаз) более 20 символов - то она (и все, которые находятся рядом с ней) начинают "продолжаться" на следующей строчке и это является причиной криви. Я прав?
Сообщение от ErikPshat
не представляю, как ты будешь переключать слоты, если в игре ты не видишь номер слота, даже если я туда кнопку повешу?
Разумный вопрос. А разве нельзя выводить - ну максимум на секунду в левую нижнюю часть экрана соответствующее уведомление, допустим (как в других эмуляторах для PSP) "Slot 0"..."Slot 1" (в Retroarch так вообще можно хоть 20 слотов нарулить - я такого нигде ещё не видел ). Если никак не сделать - ну что ж, ну и просто возможность выбирать слот аналогом (естественно, если в настройках настроить связь) - было бы замечательно! А там - как-нибудь "на глазок"
Сообщение от ErikPshat
Может у тебя ещё и прошивка кастомная какая-нибудь старинная глючная, например PRO-B10
После покупки PSP примерно полгода назад, я первым делом постарался изучить что это такое и как им пользоваться. В первую очередь, избрал прошивку. Вот эту "6.60 PROMOD-C1 (fix3)
"
Всем нравится. Жаль только виртуальная (но на моей консольке иначе никак...)
Сообщение от ErikPshat
может плагин включён какой-нибудь глючный, как DayViewer
Кстати, да, есть такой. А чем он глючный? Ни разу не замечал (заодно по нему я вижу - в виртуальной прошивке я или в дефолтной). На что обратить внимание?
Я вот чего понять не могу. Почему все папки (включая "две точки" перехода на уровень вверх) всегда находятся в правой части экрана? (у тебя на гифке эти точки находятся там же - как папки отображаются - не знаю, не видел). Наверно это и есть причина криви такой. Исходя из этого, я так понимаю, что, если папка содержит (на глаз) более 20 символов - то она (и все, которые находятся рядом с ней) начинают "продолжаться" на следующей строчке и это является причиной криви. Я прав?
Ну естессна так и получается, что ты не соблюдаешь элементарных правил по длине путей и в названиях. И что тогда жаловаться, если у тебя с головой не все дома Многие программы на PSP так себя ведут из-за ограниченной ширины экрана в пикселях (480). А на один символ расходуется ровно 8 пикселей в ширину.
Не надо страдать, а, если хочешь оставить оригинальные названия, то оставляй их у *.gba внутри архива ZIP. А у самого архива делай название без всяких лишних закорючек, точно так, как это придумал разработчик. Я понимаю, что в названии важны метки там региона, хороший/плохой ром, релиз-группа и т.п., но это пусть будет всё внутри архива и всегда можешь посмотреть, открыв архив.
Сообщение от RoxMarty
category_lite.prx
dayviewer.prx
xmbim.prx
Ну вот эти 3 плагина как раз самые глючные. Из-за них перестают запускаться некоторые программы или даже обновление прошивки. В некоторых программах перестают работать некоторые функции и отключаются кнопки. Вооще плагины всегда загружаются в память и стирают программный код других программ.
Собственно их не надо включать в GAME.TXT.
А на момент тестирования, в данном случае эмулятора, нужно вообще отключать все плагины, даже скриншотер. Иначе можно получить ложную картину. Скриншотер можно включить только на момент необходимости.
Прошу любить и жаловать, Ваш Добро пожаловать в наш Чат в Telegram
так и получается, что ты не соблюдаешь элементарных правил по длине путей и в названиях
Мне это необходимо. Уж не первый год и даже десятилетие за компом, знаю про ограничения...
Сообщение от ErikPshat
Многие программы на PSP так себя ведут
У меня стоит десяток эмулей и софта - и только этот ведёт себя неподобающе. Почему они умеют адекватно работать с путями, а эту прогу не научили?
Возможность по обходу имеется, но разрабы значит просто не хотели себя утруждать решением элементарной проблемы.
Конечно можно изобрести костыли и переименовывать весь ромсет и/или паковать его в архив, но смысл?
Сообщение от ErikPshat
вот эти 3 плагина как раз самые глючные. Из-за них перестают запускаться некоторые программы или даже обновление прошивки. В некоторых программах перестают работать некоторые функции и отключаются кнопки
Видимо довольно специфические программы, т.к. повторяю, у меня ни разу не было ничего подобного. Все проблемы, что были - только из-за эмуляторов (в частности, этот, на остальные никаких нареканий, разве что на Retroarch немного - но ему простительнее, т.к. мультисистемный и многофункциональный, всё не просчитаешь)
Сообщение от ErikPshat
на момент тестирования, в данном случае эмулятора, нужно вообще отключать все плагины, даже скриншотер
Я пробовал отключать вчера при тесте - ничего не изменилось, естественно
В GAME.txt у меня всегда только
Итак, как теперь лучше поступить с практической стороны? Если, как я ранее писал, на чистой версии с шапки темы - эмулятор работает, но если заменить новый EBOOT (с фиксом аналогов) - то возникнет вышеуказанная проблема с TV-OUT. Но если заменить этот EBOOT в старой версии (что я показывал на скринах ранее) - то всё работает без проблем.
Оставаться на старой версии, или ты сможешь пофиксить (переделать) фикс под чистую версию из шапки?
У меня стоит десяток эмулей и софта - и только этот ведёт себя неподобающе. Почему они умеют адекватно работать с путями, а эту прогу не научили?
Ну это так разработчик задумал, чтобы справа показывать структуру каталогов, а слева файлы.
Это конечно же можно изменить, но мне пока лень этим заниматься, вернее не хочется отвлекаться и тратить мысли и время на всякие мелочи, которые обычно и так нормально и красиво работают, при соблюдении порядка вещей.
Сообщение от RoxMarty
Итак, как теперь лучше поступить с практической стороны? Если, как я ранее писал, на чистой версии с шапки темы - эмулятор работает, но если заменить новый EBOOT (с фиксом аналогов) - то возникнет вышеуказанная проблема с TV-OUT. Но если заменить этот EBOOT в старой версии (что я показывал на скринах ранее) - то всё работает без проблем.
Ну вот видишь, как получается. Ты тестируешь наполовину старую версию - а мне пишешь баг-репорты типа про новую мою сборку. Я сижу ломаю голову. А потом оказывается, что совсем всё не так, а наоборот. Теперь снова придётся ломать голову. А потом ты выключишь плагины и получится, что и так всё прекрасно работало
Ну конечно нужно теперь ковырять и искать проблему. Ведь для того, чтобы разрулить джойстик от D-PAD, пришлось перелопатить несколько файлов SRC и в каждом файле дописать тонну кода для аналога отдельно. Поэтому мог где-нибудь что-то не учесть и забыть, а может просто не доставить запятую.
Прошу любить и жаловать, Ваш Добро пожаловать в наш Чат в Telegram
так разработчик задумал, чтобы справа показывать структуру каталогов, а слева файлы
Ну и кто в таком случае "с головой не дружит"?
Сообщение от ErikPshat
Это конечно же можно изменить, но мне пока лень этим заниматься
Был бы очень благодарен за такое исправление и приведение структуры в человеческий вид. Что мешало разрабу несчастные "две точки" оставить вверху слева (над папками, как и положено везде) - непонятно. Может, он араб - тогда всё объясняется
Сообщение от ErikPshat
видишь, как получается. Ты тестируешь наполовину старую версию - а мне пишешь баг-репорты типа про новую мою сборку
Прошу прощения за недосмотр. Но я реально считал, что у меня последняя версия, которую я и обновил твоим новым EBOOT и аналоги пофиксились без проблем
Сообщение от ErikPshat
нужно теперь ковырять и искать проблему. Ведь для того, чтобы разрулить джойстик от D-PAD, пришлось перелопатить несколько файлов SRC и в каждом файле дописать тонну кода для аналога отдельно. Поэтому мог где-нибудь что-то не учесть и забыть, а может просто не доставить запятую
Но ведь для версии, на которую я наложил твой фиксенный EBOOT, всё было нормально! Я просто заменил и всё. Никаких доп. траблов не было замечено. Но стоило поставить начисто (подчёркиваю это слово!) твою из шапки и заменить новым EBOOT - то СРАЗУ возникли вышеуказанные проблемы.
Но ведь для версии, на которую я наложил твой фиксенный EBOOT, всё было нормально! Я просто заменил и всё. Никаких доп. траблов не было замечено. Но стоило поставить начисто (подчёркиваю это слово!) твою из шапки и заменить новым EBOOT - то СРАЗУ возникли вышеуказанные проблемы.
Я нашёл эту строчку в main.c
if(pspSdkLoadStartModule("dvemgr.prx", PSP_MEMORY_PARTITION_KERNEL) < 0)
error_msg("Error in load/start TV OUT module.\n");
Это сообщение гласит, что у тебя не загрузился модуль dvemgr.prx. Что-то ему мешает грузится, возможно плагин или его у тебя в папке с программой нет. Может ещё по каким-то причинам нет доступа к ядру памяти.
Есть ещё одно предположение... Этот модуль работает только на моделях PSP SLIM. Возможно не правильно работает определение модели кастратки, ведь у меня на PSP-1004 толстушке такой ошибки не возникает.
Прошу любить и жаловать, Ваш Добро пожаловать в наш Чат в Telegram
у тебя не загрузился модуль dvemgr.prx. Что-то ему мешает грузится, возможно плагин или его у тебя в папке с программой нет
Ну как же, в твоём архиве их шапки он есть, и у меня есть
Отключил полностью все плагины (кроме category_lite), перезагрузил, ничего не изменилось (проблема с TV out осталась)
Теперь отключил все, кроме shortcuts, перезагрузил - аналогично, ничего не изменилось (так же)
В общем, плагины никак не влияют. Тем более, что как я писал не раз - в старой версии (что на скринах) не было такой проблемы даже после замены на твой последний EBOOT
RoxMarty, ок, я просто перестраховываюсь, чтобы все тесты проводились без возможных косяков.
Замучился вообщем вешать кнопки на джойстик, но никак пока не получилось заставить аналог воспринимать цифровые клавиши отдельно.
Либо они дублируют кнопки D-PAD, либо вообще не слушаются. пока только удалось заставить их выполнять свои прямые обязанности отдельно от D-PAD
Попробуй пока этот билд 240. У меня просто совсем беда - джойстик не слушается меня, скачет, как угарелый во все стороны, никак не могу поймать его в обном положении, чтобы сменить какую-нибудь кнопку, он сам их меняет 100 раз в секунду, пока сам себя не отключит, благо хоть работает функция отключения джойстика. Поэтому мне приходится летать в облаках и в уме придумывать шахматные комбинации, чтобы закодировать джойстик
Короче, интересует больше ошибка TV-OUT...
Прошу любить и жаловать, Ваш Добро пожаловать в наш Чат в Telegram
просто перестраховываюсь, чтобы все тесты проводились без возможных косяков
Я понимаю. Всё правильно. Лучше, как говорится, перебдеть
Сообщение от ErikPshat
вешать кнопки на джойстик, но никак пока не получилось заставить аналог воспринимать цифровые клавиши отдельно
Так в прошлый раз же получалось! Видимо сейчас пробуешь иной способ
Сообщение от ErikPshat
Попробуй пока этот билд 240
Три независимых теста:
1) Взял шапочный+test analog предыдуший, заменил 240-м - проблема не исчезла
2) Предварительно удалил gpsp.cfg и gameconfig.txt - аналогичный результат
3) Отключил все плагины - аналогично
Увы, с чего вылазит TV-Out - не пойму.
P.S. Кстати, такое ощущение, что в этой теме больше никого нет с E1008 - видят же, что мы мучаемся, могли бы и помочь потестить для чистоты эксперимента. Ты же стараешься для всех!
Это в GTA Advance есть такой баг, что после стартовых диалогов игра вылетает.
Сохранение позволяет обойти этот испорченный участок в дампе рома.
Сохранения в архиве двух видов - для эмулятора (savestate) и для игры (sav), для Европейской и Русской версии.
Файлы сохранений ложить в папку GBA/SAV.
Название сохранения должно быть точно такое же, как у архива ZIP, в котором лежит ROM gba под любым названием.
При загрузке игры выбирать загрузку из сохранения, а не как новой игры.
UO gpSP kai v3.4 test 4 build 225 + 504 игры на русском языке