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

Carlanga

Active Member
Newcomer
Joined
Nov 4, 2016
Messages
29
Trophies
0
Age
39
XP
108
Country
United States
Zipped samples all go into a folder called "samples" and that folder into the same directory as the ROMs....
Umm interesting, where did you find out that is where samples go?
I thought zipped samples go into system/mame2003/samples in the ux0:data/Retroarch folder. There seems to be zero documentation of this, concerning it is such a widely used emulator it should come at least with a comprehensive readme.md or readme.txt that explains these basic things like controls, folder config etc.

I am basing my knowledge on the (hopelessly outdated) RetroPie manual from retropie.co.uk...
This is what I though was the location as well just mame2000? system-path/mame2000/samples/
 

rsn8887

Well-Known Member
Member
Joined
Oct 8, 2015
Messages
956
Trophies
1
Age
46
Website
www.patreon.com
XP
3,619
Country
United States
Umm interesting, where did you find out that is where samples go?

This is what I though was the location as well just mame2000? system-path/mame2000/samples/

I found the documentation where all the paths are explained:
https://github.com/libretro/mame2003-libretro
So samples should go in the folder "system dir"/mame2003/samples like I said.

Each core has its own repo and documentation on the libretro github page.
 
  • Like
Reactions: Zukov

DaveC1964

Well-Known Member
Newcomer
Joined
Mar 12, 2013
Messages
56
Trophies
1
Age
59
XP
296
Country
United States
Umm interesting, where did you find out that is where samples go?

This is what I though was the location as well just mame2000? system-path/mame2000/samples/
I got it here, it was down a ways. I did it and it worked so I didn't investigate further. If another way works that is good too.

https://github.com/libretro/mame2003-libretro/issues/15


"the changes I made for mame2000 use a samples subfolder off the roms folder - I think both modules should behave the same and use a similar structure - so if moving to system folder, a subfolder with the core name is needed so they wouldn't collide, and mame2000 should be adjusted accordingly."
 

Carlanga

Active Member
Newcomer
Joined
Nov 4, 2016
Messages
29
Trophies
0
Age
39
XP
108
Country
United States
I found the documentation where all the paths are explained:
https://github.com/libretro/mame2003-libretro
So samples should go in the folder "system dir"/mame2003/samples like I said.

Each core has its own repo and documentation on the libretro github page.

Thank you! I put mine in mame2000 since that is the core I'm using and seems to be working at least with original DK.

BTW, I asked on the PFBA thread, but no reply and since you mode it (thanks for all your work!) was wondering how does the artwork need be named? I used the libretro fba artwork and only very few pop up, in retroarch they all show. If I knew where to modify it I would do it myself but I'm just an user and finding out where it is beyond my scope, thanks!

I got it here, it was down a ways. I did it and it worked so I didn't investigate further. If another way works that is good too.

https://github.com/libretro/mame2003-libretro/issues/15


"the changes I made for mame2000 use a samples subfolder off the roms folder - I think both modules should behave the same and use a similar structure - so if moving to system folder, a subfolder with the core name is needed so they wouldn't collide, and mame2000 should be adjusted accordingly."

Thanks, what a confusion, I guess the only way to really know for sure is test out the games that use samples.
 
Last edited by Carlanga,

sloppycrap

Well-Known Member
Member
Joined
Mar 28, 2017
Messages
146
Trophies
0
XP
801
Country
Afghanistan
Retroarch PCE Fast can't run iso files, can it? I'm trying to get the fan dub of Dawn of Ys working.
Don't know about iso but it does fine with bin/cue. Make a new folder in ux0:/app/RETROVITA/ and put them there so it doesn't freeze when you sleep the system.
 

SeongGino

The Average One
OP
Member
Joined
May 20, 2015
Messages
939
Trophies
0
Age
25
Location
Jersey, Jersey
Website
www.twitter.com
XP
1,932
Country
United States
Don't know about iso but it does fine with bin/cue. Make a new folder in ux0:/app/RETROVITA/ and put them there so it doesn't freeze when you sleep the system.

Link to the .ISO via a .CUE file and try that. Or, you could convert from .ISO to .BIN+.CUE.

Also make sure syscard3.pce is located in (retroarch folder)/system, and you've explicitly set the "System" folder in Settings->Directories to that directory.




Guys... We could open a bounty for hardware acceleration.

Or...

Is there any ETA for this?
You mean hardware shader support? That would be nice.
If they crack it it's gonna sort all the problems out.

N64 maybe even Saturn dare I say it.....

Sorry to burst your bubble, but it's not exactly that easy.
For starters, the Vita has (ATM) absolutely no support for open graphics rendering standards (I.E. Vulkan, OpenGL[ES], DirectX, etc.), which means that the project would require one of two things:

1) The goddess Hakurei descends from upon Heaven/Makai and provides a Vita2OGL/D3D/Vulkan interpreter that gives the 2011-era SoC modern graphics rendering capabilities.
2) Either the already-existing Libretro team or a Vita-specific developer can cleanly convert all the aspects of the already developed Vita2D code (I.E. Software Rendering) to whatever early 3D renderer Rinnegatemate or whomever else has developed. It may not be the most efficient, but it'll be functional; perhaps a short-term boost.

Following from that (Yay for professional segues), the hardware-accelerated renderers we have now aren't the most well-developed or, more accurately, ubiquitous and well-understood. Outside of some basic demos, it's not enough to convert something that was more-or-less made for the most ubiquitous modern rendering technologies to something that (to us with our homebrewed SDKs) barely understands what "OpenGL" is.

TL;DR, It's not impossible, but will take more effort than is likely worth in the end. The 3DS is undergoing a similar mid-life crisis as well regarding rendering (To my understanding).
 

Eduardolicious

Active Member
Newcomer
Joined
Oct 15, 2015
Messages
34
Trophies
0
Age
42
XP
91
Country
United States
allright im a little confused with the scanning to build collections, maybe someone can help me out here. its seemed to have worked mostly fine with most of my collections (nes/snes/gb/etc), but my neogeo collection just...refuses to work properly

this is a modern romset thats worked fine everywhere else, but here after it finishes scanning (which takes...friggin forever holy crap), only about half of the games are added to the collection. also, for some reason, the collection is labelled Mame2003 but i assume thats just the generic 'arcade' icon?

ive tried different roms from different sets/locations/versions, same problem. is there something weird here i'm missing i should try? or is there some very specific oddball set out there somewhere its looking for?

edit: oh using the all in one version, if that matters
 

Lord M

Well-Known Member
Member
Joined
Oct 31, 2014
Messages
1,075
Trophies
0
Age
31
XP
502
Country
Italy
no support for open graphics rendering, 444Mhz... technically, how shit is PSVita? LOL
Luckly there's RetroArch cores with a working PSX emulator or otherwise PSV would have been only a paperweight.


Anyway, with hardware acceleration it really can handle many N64 games and some DS titles?
 

Zukov

Dinosaur
Member
Joined
Oct 2, 2016
Messages
324
Trophies
0
Age
38
XP
908
Country
Chile
allright im a little confused with the scanning to build collections, maybe someone can help me out here. its seemed to have worked mostly fine with most of my collections (nes/snes/gb/etc), but my neogeo collection just...refuses to work properly

this is a modern romset thats worked fine everywhere else, but here after it finishes scanning (which takes...friggin forever holy crap), only about half of the games are added to the collection. also, for some reason, the collection is labelled Mame2003 but i assume thats just the generic 'arcade' icon?
https://gbatemp.net/posts/7390956/
Try that software. Connect vita to pc throught usb and it should works.
 

sloppycrap

Well-Known Member
Member
Joined
Mar 28, 2017
Messages
146
Trophies
0
XP
801
Country
Afghanistan
this is a modern romset thats worked fine everywhere else, but here after it finishes scanning (which takes...friggin forever holy crap), only about half of the games are added to the collection. also, for some reason, the collection is labelled Mame2003 but i assume thats just the generic 'arcade' icon?

You want the MAME 0.78 romset for RetroArch's Mame2003 core. There's been 14 years of progress since then.

EDIT: https://buildbot.libretro.com/docs/library/mame2003/
 
Last edited by sloppycrap,

Eduardolicious

Active Member
Newcomer
Joined
Oct 15, 2015
Messages
34
Trophies
0
Age
42
XP
91
Country
United States
You want the MAME 0.78 romset for RetroArch's Mame2003 core. There's been 14 years of progress since then.

EDIT: https://buildbot.libretro.com/docs/library/mame2003/
oh lol so what i was using must be TOO new. got it

https://gbatemp.net/posts/7390956/
Try that software. Connect vita to pc throught usb and it should works.
this looks cool, i might give this a whirl since a few of my oddball roms (translations, hacks, etc) didnt take.

thanks all
 

Dave_Chad

Well-Known Member
Member
Joined
Jun 29, 2016
Messages
741
Trophies
0
Age
37
XP
2,341
Country
What are people's experiences with SNES and GBA on Retroarch vita? The sound didn't seem right on a link to the past. And Pokémon leaf green was slightly better but didn't seem to run great.

Sent from my HTC U11 using Tapatalk
 

Columbo2811

Well-Known Member
Member
Joined
Jul 19, 2015
Messages
1,399
Trophies
0
XP
1,064
Country
What are people's experiences with SNES and GBA on Retroarch vita? The sound didn't seem right on a link to the past. And Pokémon leaf green was slightly better but didn't seem to run great.

Sent from my HTC U11 using Tapatalk
There's a build of the retroarch snes emulator that's been tweaked for better performance. It runs every game I've tested including some special chip games really well. It runs 1.4.3 retroarch or something like that but it's more optimized than the usual cores. It's called something like snes close to insanity edition. I use that. I cannot find a link to it though but I have it if you want to try it.
 

Dave_Chad

Well-Known Member
Member
Joined
Jun 29, 2016
Messages
741
Trophies
0
Age
37
XP
2,341
Country
There's a build of the retroarch snes emulator that's been tweaked for better performance. It runs every game I've tested including some special chip games really well. It runs 1.4.3 retroarch or something like that but it's more optimized than the usual cores. It's called something like snes close to insanity edition. I use that. I cannot find a link to it though but I have it if you want to try it.
Would be great if you can share thanks.

Sent from my HTC U11 using Tapatalk
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    HiradeGirl @ HiradeGirl: Have a nice day. Life. Week. Month. year.