Hacking Emulation RetroArch/Libretro Thread: PS Vita Edition! Nightlies Included

ma16v3

Well-Known Member
Member
Joined
Aug 11, 2016
Messages
143
Trophies
0
Age
37
XP
137
Country
United States

Got it working, thank you much!!

--------------------- MERGED ---------------------------

Okay so right now it still somewhat struggles to keep 60fps on Megaman Zero games(more than 3 sprites on screen, various 3d effects, underwater sections). My understanding is that dynarec will provide a very significant boost to performance all around. Should I be expecting it to be 60fps for the vast majority of the game afterwards? Just looking to set realistic expectations.
 

Kerbangman

Well-Known Member
Member
Joined
Sep 19, 2016
Messages
525
Trophies
0
Age
62
XP
700
Country
Ok, I'll try to explain some steps

1. Take Snes9x2005.vpk and unzip it.
2. Search and Replace the icons in the folder just extracted (be careful, not all format compatible, let's google for it).
3. Replace the param.sfo (download vitasdk, inside bin folder, there is vita-mksfoex[.exe].
4. In a terminal execute vita-mksfoex -s TITLE_ID="SNES00001" "Snes9X 2005" param.sfo
5. Copy the param.sfo you just created over the param.sfo in the vpk you extracted.
6. Re zip the vpk (I can't tell if compression level is still needed to be set to 0) and install. Take care of the file structure, that must be the same as before it was unpacked.

Next time, just extract Snes9x2005.vpk from a nightly, then copie eboot.bin in ux0:/app/SNES00001/.

For front touch support, you need to set up the sdk but i'll not explain those step. just look for input/drivers_joypad/psp_joypad.c in the retroarch source tree. Then replace SCE_TOUCH_PORT_BACK by SCE_TOUCH_PORT_FRONT all over the file. then compile.

Of course you need to setup the vitasdk, vita2d and maybe some other dependencies. I'll not explain those step because of space and time needed. sorry.


thanks will give it a shot.
 

gogas

Well-Known Member
Newcomer
Joined
Dec 27, 2012
Messages
45
Trophies
0
Age
111
XP
223
Country
Got it working, thank you much!!

--------------------- MERGED ---------------------------

Okay so right now it still somewhat struggles to keep 60fps on Megaman Zero games(more than 3 sprites on screen, various 3d effects, underwater sections). My understanding is that dynarec will provide a very significant boost to performance all around. Should I be expecting it to be 60fps for the vast majority of the game afterwards? Just looking to set realistic expectations.

Yeah i am not getting a great performance either, i tried playing super mario bros 3 and it seem to be stuttering all the time, castlevania seem sloppy as well, vba next is still the better one of the two IMO
 

azidahaka

Member
Newcomer
Joined
Sep 24, 2016
Messages
5
Trophies
0
Age
43
XP
53
Country
Italy
Ok overlays are working again in the latest build. Is there a way to add scanlines if your already using a border?

You can't combine overlays from the menu.

One way of doing it would be making an overlay that combines the two. The overlay is just a couple of PNG files plus one textfile, it should be easy to understand and edit.

YES so in all cores i can now finally use again my scanlines overlays? I love you guys, i stopped playing when they got broken in the nightly because i just "need" that '90s feeling to be confortable with my retrogaming :)
 

VincentBeasley

Well-Known Member
Member
Joined
Sep 23, 2010
Messages
899
Trophies
1
Age
33
Location
The end of the world
XP
1,663
Country
United States
YES so in all cores i can now finally use again my scanlines overlays? I love you guys, i stopped playing when they got broken in the nightly because i just "need" that '90s feeling to be confortable with my retrogaming :)
Yup =] I've been testing different borders and such all day
 
  • Like
Reactions: azidahaka

Yurio007

Member
Newcomer
Joined
Oct 3, 2016
Messages
10
Trophies
0
Age
44
XP
57
Country
I happening a problem I'm updating the cores but do not leave me letters and then I get an error message and delete the file retroarch.cfg this happens to me in PSVT in vita bypasses me that it might be?
 

Imhullu

Well-Known Member
Newcomer
Joined
Jun 19, 2012
Messages
95
Trophies
0
XP
221
Country
United States
Any reports of the sleep mode bug being fixed in 10-3 PCSX? Also, I didn't know that updating Retroarch resulted in losing your saves... Or maybe it was the crashing bug that caused this? Well, for future notice, where are saves located so that I can back them up?
 

deathblade200

Well-Known Member
Member
Joined
May 10, 2016
Messages
1,371
Trophies
0
XP
1,344
Country
United States
dynarec is absolute garbage currently as it causes a LOT of stalling you can tell that it improves performance massively for things that would normally slow down in a game such as the big golem in castlevania aria of sorrow BUT the stalling makes it borderline playable
 

quttan

New Member
Newbie
Joined
Oct 4, 2016
Messages
3
Trophies
0
Age
31
XP
51
Country
United States
Is anyone else having trouble navigating menus on the newest nightlies? Half the time when I load a core the menu cursor will start moving through options at lightning speed even with the shortest possible press of the arrow buttons, and sometimes it just doesn't accept inputs at all.
 

dante-feline

Well-Known Member
Newcomer
Joined
Jul 21, 2015
Messages
57
Trophies
0
Age
30
XP
207
Country
United States
Is anyone else having trouble navigating menus on the newest nightlies? Half the time when I load a core the menu cursor will start moving through options at lightning speed even with the shortest possible press of the arrow buttons, and sometimes it just doesn't accept inputs at all.
Keep your fingers off the back touch screen. That's what it is. Trust me.
 

LibretroRetroArc

Well-Known Member
Member
Joined
Aug 24, 2012
Messages
748
Trophies
0
XP
1,258
Country
Netherlands
dynarec is absolute garbage currently as it causes a LOT of stalling you can tell that it improves performance massively for things that would normally slow down in a game such as the big golem in castlevania aria of sorrow BUT the stalling makes it borderline playable

Maybe we can look into things like changing the cache blocks so that it will have to invalidate cache less, that could maybe lead to all these stalls.

--------------------- MERGED ---------------------------

RetroArch Vita gets another dynarec-powered core! This time Picodrive! Should make 32X/ Sega CD and Virtua Racing (Sega SVP) much faster!

Not sure when it will appear in the latest nightlies today but you should see a considerable boost for 32X/Virtua Racing!
 

ma16v3

Well-Known Member
Member
Joined
Aug 11, 2016
Messages
143
Trophies
0
Age
37
XP
137
Country
United States
Would be good if RetroArch ignored rear touch input while in menu. Or is it because the rear touch is being treated like L2/R2 and those have input bindings for menus?
 

deathblade200

Well-Known Member
Member
Joined
May 10, 2016
Messages
1,371
Trophies
0
XP
1,344
Country
United States
Maybe we can look into things like changing the cache blocks so that it will have to invalidate cache less, that could maybe lead to all these stalls.

--------------------- MERGED ---------------------------

RetroArch Vita gets another dynarec-powered core! This time Picodrive! Should make 32X/ Sega CD and Virtua Racing (Sega SVP) much faster!

Not sure when it will appear in the latest nightlies today but you should see a considerable boost for 32X/Virtua Racing!
well a good example of a game that is badly impacted by dynarec is fire emblem it stalls the most of any game I have tried and it is MUCH worse with dynarec than it was without it...with that said I have found minish cap is a game that seems to run much better without the stalling issue
 

quttan

New Member
Newbie
Joined
Oct 4, 2016
Messages
3
Trophies
0
Age
31
XP
51
Country
United States
Keep your fingers off the back touch screen. That's what it is. Trust me.
Oh, wow, I forgot the Vita even had that. Thank you. Is there any way to disable that? Holding it without touching the back is pretty uncomfortable for me.

well a good example of a game that is badly impacted by dynarec is fire emblem it stalls the most of any game I have tried and it is MUCH worse with dynarec than it was without it...with that said I have found minish cap is a game that seems to run much better without the stalling issue

Golden Sun 2 is another game that's unplayable with the new dynarec. Very low framerate, and I couldn't even get far enough to save before it reset the game out of nowhere. It's a shame, as I was hoping to see if the Golden Sun 2 "failed to load backup memory" bug when saving had been fixed.
 
Last edited by quttan,

LibretroRetroArc

Well-Known Member
Member
Joined
Aug 24, 2012
Messages
748
Trophies
0
XP
1,258
Country
Netherlands
Oh, wow, I forgot the Vita even had that. Thank you. Is there any way to disable that? Holding it without touching the back is pretty uncomfortable for me.

Honestly we just merged the PR by a random contributor that was given to us.

At first people whine and bitch about rear touchpad L2/R2/L3/R3 not being available, now we implement it and people whine about the placement not suiting their preferences? You can never win.

I can't even test this anyway, I only own a PS TV. You might have to ask @frangarcj or ask the contributor who added it to improve it.
 
  • Like
Reactions: cvskid

deathblade200

Well-Known Member
Member
Joined
May 10, 2016
Messages
1,371
Trophies
0
XP
1,344
Country
United States
Honestly we just merged the PR by a random contributor that was given to us.

At first people whine and bitch about rear touchpad L2/R2/L3/R3 not being available, now we implement it and people whine about the placement not suiting their preferences? You can never win.

I can't even test this anyway, I only own a PS TV. You might have to ask @frangarcj or ask the contributor who added it to improve it.
to be fair I have never liked backtouch I would much rather prefer front touch and the way it makes the menu go all crazy and sometimes not even responsive at all is pretty annoying my main issue is no option to disable it
 

abelxcane

Well-Known Member
Member
Joined
Jan 4, 2011
Messages
103
Trophies
1
XP
734
Country
United States
Honestly we just merged the PR by a random contributor that was given to us.

At first people whine and bitch about rear touchpad L2/R2/L3/R3 not being available, now we implement it and people whine about the placement not suiting their preferences? You can never win.

I can't even test this anyway, I only own a PS TV. You might have to ask @frangarcj or ask the contributor who added it to improve it.
You guys are doing excellent (not trying to kiss a**) and I am happy to have an option to use the rear touchpad though I have been using the right stick. Please don't let the rude ones put you off of the progress you guys have made and continue to make as it has been good. Tweaking is needed as always with any emulator and with more features being added (like rear touchpad support) more tweaking will need to be done and people need to keep that in mind when commenting. I Haven't used the new nightly with rear touchpad support but if not already implemented a way to disable the rear touchpad would be a good idea as well as touchpad support for the front screen.
 
Last edited by abelxcane,

Sparked963

Member
Newcomer
Joined
Jan 4, 2016
Messages
15
Trophies
0
Age
26
XP
86
Country
United States
Is there an easier way for quick menu shortcuts?
Default is a pain to use on a 1k vita, and the other two dont register at all when i set them even after resest. Down+L1+R1+Y should be fine but it doesnt work in anyway and there is just no quick menu now

I assume it's because of the back touch screen but nothing is working at the moment, so an option for turning off backtouch would be appreciated as well since navigating the menus is a massive pain as it just skips around even when im just holding onto the side indents with nothing on the back touch screen
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    I think I did then it broke a few months later
  • Psionic Roshambo @ Psionic Roshambo:
    Used it as a web cam for a day for fun, sooo shitty it was hilarious
  • Psionic Roshambo @ Psionic Roshambo:
    I had two Ken one regular black one and a silver special edition one lol
  • K3Nv2 @ K3Nv2:
    Speaking of old stuff those green og Logitech Xbox controllers still being listed around $100
  • The Real Jdbye @ The Real Jdbye:
    eyetoy was fun yeah
  • The Real Jdbye @ The Real Jdbye:
    super basic, but the minigames were well designed
  • The Real Jdbye @ The Real Jdbye:
    i'm sure there's at least 1 emulator out there that works with it
  • Psionic Roshambo @ Psionic Roshambo:
    I had the PS3 one too and The Eye of Judgement game lol was ass
  • The Real Jdbye @ The Real Jdbye:
    i had eye toy play on ps2
  • K3Nv2 @ K3Nv2:
    Microsoft ruined it with kinect
  • Psionic Roshambo @ Psionic Roshambo:
    @The Real Jdbye, PCSX2 works with any web cam and emulates the EyeToy with it
  • K3Nv2 @ K3Nv2:
    I remember mic support for the n64 being janky
  • K3Nv2 @ K3Nv2:
    Emulation wise
  • Psionic Roshambo @ Psionic Roshambo:
    I had a kinnect.... It blew rotting goat balls
  • Psionic Roshambo @ Psionic Roshambo:
    Ken amazingly DraStic microphone support works better than real hardware lol
  • Psionic Roshambo @ Psionic Roshambo:
    On a phone of course
  • Psionic Roshambo @ Psionic Roshambo:
    Also touch is better.... Well at least better than the launch DS, the lite one improved that a ton
  • K3Nv2 @ K3Nv2:
    Touch
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I really need to dig out my USB Wii sensor bar and experiment with Wii emulation and synching Wii remotes with BT lol
  • Psionic Roshambo @ Psionic Roshambo:
    Sort of redundant since I have a Wii lol
  • Psionic Roshambo @ Psionic Roshambo:
    With HDMI lol
  • K3Nv2 @ K3Nv2:
    I also have a Wii
  • K3Nv2 @ K3Nv2:
    Tomorrow be may 4th
  • Psionic Roshambo @ Psionic Roshambo:
    Getting Wiid from Street Pharmacist Mario?
  • K3Nv2 @ K3Nv2:
    1tb SD card for whatever reason
    K3Nv2 @ K3Nv2: 1tb SD card for whatever reason