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

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
I improved Vice C64 core again. Multiplayer with 4 players on VitaTV is now supported. I added a core option to select emulated multiplayer adapter (Protovision CGA, HIT etc). Tested with Bomb Mania with three players on VitaTV. iK+ Gold three player and multiplayer Shotgun should also work....

I also added a core option to switch default port_1 or port_2 to make configuration easier.

These improvements are not limited to VitaTV but are applied to all versions of Retroarch (Windows, retropie etc)
 
Last edited by rsn8887,

subcon959

@!#?@!
Member
Joined
Dec 24, 2008
Messages
5,845
Trophies
4
XP
10,107
Country
United Kingdom
I improved Vice C64 core again. Multiplayer with 4 players on VitaTV is now supported. I added a core option to select emulated multiplayer adapter (Protovision CGA, HIT etc). Tested with Bomb Mania with three players on VitaTV. iK+ Gold three player and multiplayer Shotgun should also work....

I also added a core option to switch default port_1 or port_2 to make configuration easier.

These improvements are not limited to VitaTV but are applied to all versions of Retroarch (Windows, retropie etc)
I still have VICE installed under Adrenaline. How is the core compared to that? Is it progressed enough to dump the PSP one and use instead?
 

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
I still have VICE installed under Adrenaline. How is the core compared to that? Is it progressed enough to dump the PSP one and use instead?

I would keep both.

Benefits of Vice PSP in Adrenaline:
- better sound and resid sound works without slowdown
- much better on screen keyboard
- better menu system in general

Benefits of Vice Libretro core on Vita/VitaTV
- less slow-down in the few CPU intensive games where VicePSP has slow-down, e.g. Master of the Lamps
- multiplayer support (up to 4 players simultaneous) on VitaTV
 
Last edited by rsn8887,

danabnormal9000

Member
Newcomer
Joined
Apr 3, 2017
Messages
21
Trophies
0
Age
43
XP
795
Country
Indonesia
I am still using Adrenaline's Vice too. The on-screen keyboard and the key config system on Adrenaline's Vice are great. How do I use libetro's Vice on-screen keyboard? Does the newest nightly Retroarch still have problems with delayed control detection and downloading problem when Retro Achievement is on?
 

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
I am still using Adrenaline's Vice too. The on-screen keyboard and the key config system on Adrenaline's Vice are great. How do I use libetro's Vice on-screen keyboard? Does the newest nightly Retroarch still have problems with delayed control detection and downloading problem when Retro Achievement is on?

The keyboard is very basic and explained below:
Retroarch configuration is so convoluted, it really is no fun at all. For example, Retroarch now has three different screens where buttons can be remapped, and they all mean different things.

So, configuration of this core, like any core is quite a nightmare.
- in quick menu options, set retro joy0 to on and controller0 type to joystick.
leave the mapping here alone. The mapping here is set so you can bring up the (horrible) virtual keyboard with square, the options menu with start, you can press B for C64 run/stop key, etc.

- in quick menu controls, set user 1 and user 2 to retropad. This is where you should re-map buttons, e.g. if you don't like that circle (retropad A) is the C64 fire-button, and cross (retropad B) is C64 run/stop, then remap "user 1 A" to B, and "user 1 B" to A. With this mapping, cross will now be C64 fire, and circle will now be C64 run/stop. As this example shows, if you remap buttons here, you still get all the special key functionality set in the options mapping (virtual keyboard etc.), only mapped to different buttons.

- in games, press square (or whatever you mapped to "user1 Y") to bring up the virtual keyboard. Press select to turn on mouse pointer control with dpad. Select items with X. Exit the virtual keyboard with another press of square.

- in games, press start to bring up an additional options menu, press select to turn on mouse pointer control with dpad. Select items with X. Exit the options menu by clicking resume. This options menu is useful to switch joystick ports, by selecting either joy1 or joy2. Make sure retrojoy is turned on here for controls to work.
Some options on this screen are an exact duplicate of the quick menu - options settings, but this is the only menu I know of that allows swapping joystick ports.

If your .d64 games work without "True Drive Emulation", then turn it off. Having this option off greatly shortens loading times. But some games (like Sam's Journey) require it.

I did not test if achievements cause any lag.
 
  • Like
Reactions: 01y

danabnormal9000

Member
Newcomer
Joined
Apr 3, 2017
Messages
21
Trophies
0
Age
43
XP
795
Country
Indonesia
Thanks to rsn8887 about the detailed explanation about Vice control configuration. It's very useful. I wish the mouse speed on virtual keyboard and menu is faster. One feature I like from VicePSP is border removal. I wish I can remove the border too on Retroarch Vice.
 

Lord M

Well-Known Member
Member
Joined
Oct 31, 2014
Messages
1,075
Trophies
0
Age
31
XP
502
Country
Italy
Its possible to play multi-disc games on pcsx-r core? (i talk about either .bin/cue files and a single eboot.pbp)
 

greenchili

Active Member
Newcomer
Joined
May 28, 2008
Messages
42
Trophies
1
XP
256
Country
United States
Hi.. just checking this out and I can't seem to figure out how to assign the L2 and R2 buttons to something like the right analog stick. I tried assigning them to auto +2 and auto -2 but then the emulation acts like the button is always being pressed. Even when my hand is not touching the analog stick.

For example in Duke Nukem: Time To Kill... L2 and R2 are used for straff.

I'm using the latest nightly build from april.
 

TempGnome

New Member
Newbie
Joined
Apr 24, 2018
Messages
2
Trophies
0
Age
35
XP
59
Country
United States
This looks like the perfect thread to discuss this. I installed the Vita RetroArch recently. Only been using the GBA and SNES emulators recently.

I was reading through the thread about the FBA and MAME emulators and those seem like hell to deal with I'm scared to even start that.

My main question to everyone is who has had any success with the video filters? When I use them RetroArch crashes after about a minute, is this Vita specific or a general RetroArch problem? How can this be fixed?
 

Zukov

Dinosaur
Member
Joined
Oct 2, 2016
Messages
324
Trophies
0
Age
38
XP
908
Country
Chile
This looks like the perfect thread to discuss this. I installed the Vita RetroArch recently. Only been using the GBA and SNES emulators recently.

I was reading through the thread about the FBA and MAME emulators and those seem like hell to deal with I'm scared to even start that.

My main question to everyone is who has had any success with the video filters? When I use them RetroArch crashes after about a minute, is this Vita specific or a general RetroArch problem? How can this be fixed?
Vita still can't handle them.
 

yamca

Member
Newcomer
Joined
Oct 8, 2006
Messages
6
Trophies
0
XP
234
Country
Australia
I installed latest version on Retroarch and icons on the dashboard is missing. I extracted the data folder to ux:data/retroarch/. Is there a solution for this issue. (I am using sd2vita)
 

Lord M

Well-Known Member
Member
Joined
Oct 31, 2014
Messages
1,075
Trophies
0
Age
31
XP
502
Country
Italy
I installed latest version on Retroarch and icons on the dashboard is missing. I extracted the data folder to ux:data/retroarch/. Is there a solution for this issue. (I am using sd2vita)
try to take out the "assets" folder from data zip and copy in "ux0/app/RETR0VITA" instead.
 

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
try to take out the "assets" folder from data zip and copy in "ux0/app/RETR0VITA" instead.

Won't help at all, since that's where the livearea bubble data goes.

@yamca, make sure that the assets folder is properly designated as ux0:data/retroarch/assets in Settings -> Directories.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: I like it when usps is like delivery expexted Today jk we meant tomorrow