Rinnegatamante / flycast-vita-compatibility-list

Compatibility list for Flycast Vita ( https://github.com/Rinnegatamante/flycast-vita )
18 stars 0 forks source link

Sonic Adventure 2 (PAL/NTSC) #3

Open hatoving opened 1 year ago

hatoving commented 1 year ago

For the record, the game runs okay but it's not very playable due to it stuttering a lot. There are some spots in the level where it's full-speed, but that's it. Disabling Neon SIMD or using Per Triangle Sorting didn't help either (maybe a 30FPS patch for the whole game could help?). Only minor graphical bugs occurred (i.e. posters clipping in and out of the wall).

Screenshots: 2022-08-07-154715 2022-08-07-155332

Settings used: Neon SIMD, Simple Shaders and Mipmaps were on. Auto Frame Skipping was at Maximum. Downclock Ratio was set to 1.544.

Rinnegatamante commented 1 year ago

Ingame+? (Also for Self-Modifying Code, did you have it to Off?)

hatoving commented 1 year ago

Yeah, that fits

hatoving commented 1 year ago

Forgot to say, no, self modifying code was set to reduced at it crashes when it's off iirc

Rinnegatamante commented 1 year ago

With this patch made by Esppiral, game locks to 30/25 fps and the game feels a lot better. Changing tag to Playabl Sonic Adventure 2 v1.008 (2001)(Sega)(NTSC)(US)(M5)[!].gdi.zip e

Rii32 commented 1 year ago

Thanks Rinne for all the vita love!!! quick question....how do you apply the patch? very new to this so uncertain, hope someone can help

Rinnegatamante commented 1 year ago

You have to download the zip and extract the file somehwere (it will contain a cht file). Then in Flycast, you launch the game, press Select, go to Cheats and then press on Load to ux0:. Then you load the said cht file. After that, you'll have two cheats enableable in the Cheats list. Enable both and you're set to go.

Brandonheat8 commented 1 year ago

For Best performance with the 30fps patch make sure that Float Ops Gamehack is turned off under Advanced Settings, Downclock ratio is set to 1.600 under Advanced Settings, and Broadcast set to NTSC/RGB Component under General Settings.

MDashK commented 1 year ago

Detailed config for best performance (so far):

!!!Make sure to use the 30 FPS patch available above!!! » The patch works for both PAL and USA NTSC versions of the game.

Dreamcast.Broadcast = 4 Dreamcast.Cable = 3 Dreamcast.Language = 4 Dreamcast.Region = 3 config.Dynarec.downclock = 1.460000 config.Dynarec.smcChecks = 1 config.pvr.AutoSkipFrame = 2 config.rend.ModifierVolumes = yes config.rend.PerStripSorting = yes config.rend.WideScreen = yes config.ta.skip = 0 network.EnableUPnP = no

All rest should be default values. » This applies both to the PAL and NTSC USA version. « When using PAL, make sure to select 60Hz instead of 50Hz.

You can copy-paste the above config directly into the "emu.cfg" file. Just make sure to specify the Title ID of the game before the first setting (for example, for EUR version is: [MK-5111750] )

Video with example of the performance increase: https://www.youtube.com/watch?v=klFpKkQmaxQ (Pretty much 30 FPS almost all the level, with a few dips. In the areas that tend to dip, it dips to the 23/24 FPS instead of the 17/18 that used too)

Rii32 commented 1 year ago

You have to download the zip and extract the file somehwere (it will contain a cht file). Then in Flycast, you launch the game, press Select, go to Cheats and then press on Load to ux0:. Then you load the said cht file. After that, you'll have two cheats enableable in the Cheats list. Enable both and you're set to go.

Thank you! much appreciated!! absolute GOAT, everyone involved

edisionnano commented 1 year ago

I setup flycast for this game but keep getting c2-12828-1 after the second SEGA logo, considering this is marked Playable I believe this shouldn't happen

Rinnegatamante commented 1 year ago

I setup flycast for this game but keep getting c2-12828-1 after the second SEGA logo, considering this is marked Playable I believe this shouldn't happen

LITERALLY 4-5 messages above yours: immagine

edisionnano commented 1 year ago

I setup flycast for this game but keep getting c2-12828-1 after the second SEGA logo, considering this is marked Playable I believe this shouldn't happen

LITERALLY 4-5 messages above yours: immagine

Yeah that was it, thanks. I believe the index post should be updated with all the info instead of having to look through the entire thread.

YauraRtqt commented 1 year ago

doesn't work at all , it redirects me on the dreamcast home menu.

MDashK commented 1 year ago

doesn't work at all , it redirects me on the dreamcast home menu.

So your logic is: "doesn't work for me, so everyone else is lying." ?? If it's kicking you into the BIOS of the Dreamcast, then your GDI or CDI is incorrect.

YauraRtqt commented 1 year ago

yeah sry.

YauraRtqt commented 1 year ago

Btw my l1 r1 does not work on flycast i tryed multiple times to remap but they are detected , but they work in normal ps vita game or menu.

shachar531 commented 1 year ago

hey i have a prblome the game load its geting the sonic team and them crash how to fix?

Rinnegatamante commented 1 year ago

Use the recommended settings.

Trouble233 commented 1 year ago

@MDashK can you please write the recommended settings in English. I think I have them correct but it would be a lot easier if you just said yes or no (or whatever value) next to the settings.