Have you compiled new versions of retroarch using vita fixes?With latest Retroarch, I'm playing PCengine CD or PSX on SD2Vita from imc0 with no problems. Maybe they fixed it or mount point is important.
For the 21-12 nightly, you can download this one :
https://1fichier.com/?dmie6y182rqyavz1q9db
You can rename .zip into .vpk to install from vitashell if you want.
I have this one saved since I'm compiling my own retroarch with supergrafx core and a seperate fba2018 core, with cps3 fix to be playable with frameskip (for 0.2.97.43 romset) since current fba is now using 0.2.97.44 romset.
I ran this line in a bat file to dump the current dosbox config from retroarch: "config -wcp ux0:/data/dosbox.conf" This writes the current dosbox.conf to your memory card in the data folder. From there I FTP'd the dosbox.conf to my PC and then edited the file. Make sure these lines are set as follows: "core=normal" and "cputype=auto". Then remove lines for cycleup and cycledown. Also make sure to set "scaler=none" The reason for this is you have to set core type to normal or simple as it will try to set to dynamic which will fail with c2-12828-1 error on launch every time. With scaling on graphics will be much slower. Then you can set lines in autoexec section to launch specific game.
However once game is launched you will need to go to retroarch options and manually set cycles and GPU (vga or S3), you will also need to go to controls and options to define controls and set controller type to mapper. If you set the right analog as mouse axis, the Y axis will be inverted.
IF you want to change this you will want to launch a program to invert the y axis on the mouse before game is run. Here is an example:
[autoexec]
# Lines in this section will be run at startup.
# You can put your MOUNT lines here.
mount c ux0:/data/dosbox/
c:
cd ctm21b4x/inverted
ctmouseY.exe
cd ../..
cd raptor
rap.exe
Make sure when you are done playing the game, to go to retroarch menu and use exit/close content then close retroarch. This should save keymap files etc if saved previously and load them next time you play the same game. You will want to enable unknown extensions in the load content settings to see the conf files in the data or any other directory.
Google this to find a link for cute mouse on vogons forum: "ctm21b4x.zip ctmouse v2.1b4 with inverted axis".
I have uploaded my dosbox.conf as dosbox.txt. I did download midi control files to retroarch's system folder to enable midi and my configuration reflects this.
I have been able to launch abuse, another world, raptor call of the shadows, settlers2 and zone66 using this method. Raptor plays quickly with music and sound at 2000 or 300 cycles.
So far the c2-12828-1 error only occurs if there is something wrong in the configuration file and does not indicate that the emulator can not play or handle the software you are trying to launch..
If anyone wants me to try running a specific game or if they are having issues feel free to ask here and I will do what I can to assist.
Have you compiled new versions of retroarch using vita fixes?
thank you very much!
Thanks a lot for this.Here is last compiled retroarch with supergrafx and fba2018. I started to use gcc8 with latest sdk. Still don't know if there is bug or better performance.
https://1fichier.com/?epg68hl1kf6sxmz0wbr8
Just making sure, but the retroarch vita version does not support manual addition or removal of cores, is that right? or are they in a different format so they need to be built/compiled differently so the vita can use?
Either way, I'm only recently messing with a lot of things emulation-related, ranging from retropie, to retroarch both on pc and vita. for whatever reason, I believed the vita would be stronger than the rasPi3B+, but it seems that's not the case.
You need to build the cores individually, then build retroarch with the cores you already built. If the question is can I add core just by copy the core on a working retroarch : simple answer is NO to build retroarch easy you can look at libretro super https://github.com/libretro/libretro-superJust making sure, but the retroarch vita version does not support manual addition or removal of cores, is that right? or are they in a different format so they need to be built/compiled differently so the vita can use?
I improved Retroarch Vita (multi-system emulator) by implementing Bluetooth keyboard and mouse support. This is useful for computer cores like Dosbox (MS-DOS) and Vice (C64). This should hit one of the next nightlies when my pull request here is merged: https://t.co/xA8WBIj6Lb pic.twitter.com/cTnoGsQvoR
— rsn8887 (@rsn8887) March 23, 2019
I assume this will also work with the ZX Spectrum Fuse core? Great stuff if so.
Thanks for the info.The bluetooth keyboard and mouse patches will be included in Vita Buildbot versions dated March 24 or later (March 23 version is still a few commits behind). I think Vitadb might also always be a day behind.
There are some games that need POPs that wont work natively, like Dragon Quest 7. With lolicon and pcsx rearmed I played through the first hour or so and it was full speed 98% of the time, that's zoomed out in towns, the entirety of the first dungeon, the overworld and battle screens.I know this doesn't really answer your question, but what cores specifically did you want to add and what are you attempting to emulate? 8-Bit and 16-Bit systems are going to work pretty well, and if you wanted to "emulate" PSP or PSX games you wouldn't use RetroArch. There are other stand-alone emulators that may work better in your situation.
It also shouldn't be much of a surprise that an RPi3b+ would run better, as you are comparing a 32-bit processor with 512MB of RAM to a 64-bit processor with 1GB of RAM.
(side note: why is this thread not stickied? Am I mistaken by thinking that a large number of people modify their Vita's in order to play retro games?)
For some reason, some MAME games (Pac Man, Galaga) start with the screen rotated, I tried making a game config for each title but it doesn't seem to work.