Игры > Игры на консолях 1-4 поколений

[SMD] Paprium, новая игра для мегадрайва

<< < (30/31) > >>

wolfer:
FarCry, а что у тебя за версия?

FarCry:
wolfer,
https://www.emu-land.net/forum/index.php/topic,77919.msg1480294.html#msg1480294
Вторая страница топика.  ;)

wolfer:
FarCry, ну продашь ты ее, и что, жизнь изменится к лучшему? Лучше подари мне, я люблю редкие карики :biggrin:

ww:

--- Цитата: wolfer от 20 Сентябрь 2025, 14:18:23 ---FarCry, ну продашь ты ее, и что, жизнь изменится к лучшему? Лучше подари мне, я люблю редкие карики :biggrin:

--- Конец цитаты ---
Ты же бохачь, купи

wolfer:
ww, так где-то продают? Я лучше поменяюсь :)

Anakinevgen:

--- Цитата: pav13 от 24 Июль 2025, 23:06:12 ---
- Система -> Cheat> One-Hit Kill (Paprium) ->  Enabled / Disabled, по умолчанию: Disabled.


--- Конец цитаты ---

Можно ван хит на любой удар добавить и на неосновных персонажей? Не работает чит на открываемых персонажей.

pav13:
Anakinevgen, если дашь список адресов и необходимых значений, то добавлю.
https://www.emu-land.net/forum/index.php/topic,77919.msg1647731.html#msg1647731

может тут найдёшь нужное
https://www.emu-land.net/forum/index.php/topic,88982.msg1649494.html#msg1649494


RandomDude64xx, переименуй папку с музыкой, и попробуй поиграть без неё. если тормоза остались, то увы, лучше на 3DS не будет.


upd:
уже не помню было в теме или нет.
Android ARM v8 ядро от chunkyjackson

--- Цитата ---Tested on a OnePlus 7T, Tablet, and a Retroid Pocket 5.
--- Конец цитаты ---

Anakinevgen:

--- Цитата: pav13 от 21 Сентябрь 2025, 11:12:49 ---Anakinevgen, если дашь список адресов и необходимых значений, то добавлю.


--- Конец цитаты ---
Не. Я пока пожалуй так доковыряю с неделю подзапоротый сейв на сложности паприум.   :lol:

--- Цитата: aquasnake от 10 Июль 2025, 21:15:21 ---Some foolish blind followers on the nesdev forum even believe that combining 3.3V flash memory with level shifters COULD/SHOULD provide better reliability.

Just look at this board of Pap-rium(a lump of pap) 0_0, it perfectly meets their requirements and taste, but the compatibility is terrible. The electrical performance is even worse than Watermelon’s previous work - Pier Solar - at least the latter didn’t use any level shifter at all, just resistor array.



--- Конец цитаты ---
Stop trolling us Fonzie, masterpice game, game like a gem, like a charm!  :shifty:

aquasnake:
Maybe many people are trolling you:

https://www.neogaf.com/threads/paprium-reverse-engineered-dumped-and-made-playable-on-retroarch-the-scam-is-over.1686093/
 :biggrin:


Often, things that are believed to be true are actually wrong.Most people think that level shifter has much lower noise than resistor array, but it is not true. Level shifters generate surge at the moment of output flipping, which can interfere with the data bus. These surges are sometimes unavoidable. In FPGA design, there are usually "slew rate" options to reduce switching noise, but for level shifters, there's nothing to do.
Although resistors will limit the maximum frequency the system can respond to. However, for retro game consoles, which are relatively low-speed platforms (<10 MHz), this is not an issue. Using resistor array actually has much lower noise.This explains why on the real hardware, Paprium can ealily experience program crashes and jump to error register display screens after running for a period of time (about half an hour).I assume some people are only proficient in software but not really good at hardware design.

On the other hand, exceeding the 32Mb addressing range is also one of the causes of compatiblity issues that I have mentioned before.

sidnei55:
Does anyone have the core for arkos compatible with wav?
for rockchip rk3326 chips among others?

suhmai:
Автор ролика разнес в пух и прах геймплей. Мне нечего возразить, я со всем согласен, но всё равно лично мне очень нравится играть, ни один бит-эм-ап меня так не радовал, как Паприум, даже при наличии всех недостатков. И теперь я хоть понял, к чему там локации типа спортзала, это, оказывается,  локации, в которых местная элита тусуется. А то я не мог понять, к чему вообще в киберпанковском городе такие уровни :)

drakula1912:
Как загрузить файлы info в папку info на RetroArch для Android, если я не нашел эту папку на устройстве в специальном каталоге для эмулятора RetroArch?

sidnei55:

--- Цитата: Chaotix от 22 Июль 2025, 23:16:48 ---You can try the core for Amlogic s905w or Anbernic h700 series. See attachment.
(Ссылка на вложение)

Use music from RG350 build or a one for low-spec PC (or convert it yourself).

Open paprium-gcw0-adpcm-20250718.zip\paprium_gcw0\paprium-gcw0-20250718.opk\data\paprium\*.wav in 7-zip and extract all wav files near paprium.bin.

If you need a better quality, then Optimized-Paprium-x86-20250718.zip\Optimized-Paprium-x86-20250718\RetroArch\roms\paprium\paprium\*.wav

In the attachment above, compiled cores for Anbernic h700 series, Win x86, Steam Deck, GCW0, Pi4.

MP3 can be converted like this:

put ffmpeg.exe (easy to find) to the folder with mp3 files, then create a bat script there like this:
@echo off
REM Create output folder if it does not exist
if not exist "adpcm" mkdir adpcm

REM Loop through all mp3 files in current directory
for %%f in (*.mp3) do (
    echo Processing "%%f" ...
    ffmpeg -i "%%f" -ac 1 -ar 32000 -c:a adpcm_ima_wav "adpcm\%%~nf.wav" -y
)

echo All files converted.
pause
run it and it will convert mp3 music tracks to 4-bit ADPCM (not resource hungry format). For very low-spec devices like GCW0 you can try -ac 1 -ar 16000 instead.

Also, for more performance (on low-spec devices) it's better to set options in Retroarch like this:

Quick menu -> Options -> Audio -> Mega Drive/Genesis FM = MAME (YM2612)
Quick menu -> Options -> Audio -> Master System FM (YM2612) = OFF
Quick menu -> Options -> Audio -> Audio Filter = OFF
Quick menu -> Options -> System-> CD add-on = none
Main menu -> Audio -> Synchronization = OFF
Main menu -> Audio -> Resamper = nearest & quality lowest
Main menu -> Setting -> Latency = Audio Latency (ms) = 150


It makes sense to use the core with optimizations by pav13 with wav/adpcm/ogg support.
It needs just ~1GHz CPU and ~190Mb free RAM.
The original core for paprium used mp3 and the miniplayer is very slow and require more RAM, I believe.



--- Конец цитаты ---

I noticed something that the save state does not work for me when I use emuelec _s905w_aarch64

Chaotix:

--- Цитата: drakula1912 от 13 Октябрь 2025, 14:20:42 ---Как загрузить файлы info в папку info на RetroArch для Android, если я не нашел эту папку на устройстве в специальном каталоге для эмулятора RetroArch?

--- Конец цитаты ---
Здесь про это писали уже, но искать лень. Там где выложили самое первое скомпилированное под Android ядро, поищи старые посты от Sharpnull.
Если в общих словах, то в RetroArch там можно в настройках указывать, где будет папка с info. Поищи в меню. Settings -> Directory -> Core Info, вроде. Возможно, туда надо будет скопировать все info файлы ядер, не помню.

Как вариант, ты можешь вообще не юзать info файл от модифицированного ядра, а просто заместить стандартное ядро (через "Load Core -> Install or Restore a Core"), оставив стандартный info. Только переименуй модифицированное ядро для Paprium под стандартное "genesis_plus_gx_libretro.dll". Тогда оно станет юзать info от стокового.

Но, при таком раскладе "потеряешь" стандартное ядро, которое лучше совместимо с другими ромами Genesis. Так же, ядро будет перезаписываться апдейтами. Ну и в будущих версиях RetroArch могут обновить стандартные info и что-то сломать (например, сейвстейты пропадут в меню).

В разных версиях Retroarch немного отличается. Но, на Android там без рута получить доступ просто так в папку cores нельзя, поэтому только через install и смены директории. А скоро, говорят, вообще нельзя будет неподписанные приложения типо Retroarch запускать, на новых версиях Android. Это чисто приколы Google и Android, запретить всё и вся.


--- Цитата: sidnei55 от 14 Октябрь 2025, 17:18:03 ---I noticed something that the save state does not work for me when I use emuelec _s905w_aarch64

--- Конец цитаты ---
If you do not have "Save/Load State" in menu, the issue is likely related to RetroArch's core information cache not correctly recognizing the Paprium-modified core. This is a common issue.

Clear the Core Cache. Exit RetroArch and delete the core_info.cache file.
It usually located in the "cores" (on Linux) or "info" (on Win).
This forces RetroArch to rebuild its core database upon the next startup.

Also, you can try:
Use RetroArch's built-in updater to download the standard Genesis Plus GX core.
Replace the newly downloaded core file with the Paprium version, but keep the original filename (genesis_plus_gx_libretro.so).
Then, clear the core cache as described above.

If you have Save/Load State" in menu but it not works then I dunno. Must be related to the specific RetroArch or emuelec version then. But on Windows it usually can be fixed by updating this core_info.cache.

sidnei55:
I've done all the possible tests, but the saved state still crashes unfortunately.

zchitmuter:
добрый день, на андроид retroid pocket classic поставил на последнюю версию ретро арч, ядро из этой темы, и все вроде работает, но звук в игре очень песочный какой-то, я не пойму так и должно быть или что-то можно настроить еще. спасибо

Chaotix:

--- Цитата: zchitmuter от 18 Ноябрь 2025, 11:58:11 ---звук в игре очень песочный какой-то, я не пойму так и должно быть или что-то можно настроить еще.

--- Конец цитаты ---
Максимальные настройки качества звука будут примерно так:
Quick menu -> Options -> Audio -> Mega Drive/Genesis FM = Nucked (YM2612)
Quick menu -> Options -> Audio -> Audio Filter = Low-Pass
Main menu -> Audio -> Resamper -> Audio Resamper  = sinc (если трещит после перезагрузки эмуля, то nearest)
Main menu -> Audio -> Resamper -> Resamper Quality = Highest
и саундтрек в mp3 который.

Но, это может значительно увеличить системные требования (на мобильниках может тормозить).
Если не тянет, то использовать в Genesis FM = MAME и Audio Filter = Low-Pass, Audio Resamper  = nearest, Resamper Quality = normal.
Если надо по-минимуму, то накрутить буферизацию, отключить Low-Pass, возможно даже синхронизацию (игра может стать ускоренной) и выбрать драйвер звука MAME.

Но, я не понял, что ты имеешь ввиду под "песочный".  :neznayu:
Если нужно ближе к Мегадрайву, то включи Low-Pass. Если трещит и заикается, снижай настройки качества, используй облегченный саунтрек в wav и увеличивай размер буферизации аудио.

Ну и перезапустить эмуляцию, что бы изменения вступили в силу.
В тех роликах на ютубе, где запись с реальной консоли, звучит тоже не супер хайфай - на уровне 32kHz с Low-Pass, просто мегадрайв сам отсекает высокочастотный треск и получается более "мягкий" звук. В эмуле, нужно включать в настройках ядра фильтр.

Anakinevgen:
Что дальше по прохождению? Кто больше?) Сейвить, не сейвить третью концовку? И как подрубить 32x к RetroArch?

drakula1912:
https://youtu.be/-uomsDRzkd8 звуковые баги не исчезают после перезапуска эмулятора игра papriom переустанавливать эмулятор пробовал windows тоже переустанавливал

Anakinevgen:
https://github.com/pav1388/Genesis-Plus-GX-PUNCHiUM

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница

Перейти к полной версии