You have a few options, but you will need to sideload it. The most complicated initially but overall easiest to maintain is AltStore. Another nice piece of software that is easy to use but will require you to manually reinstall every week is Sideloadly. Your third option would be a third party signing service, but that would cost money where as the others are free.
The version in Ubuntu's apt repository is like a year out of date. You can install the latest version from Libretro's PPA at: https://launchpad.net/~libretro/+archive/ubuntu/stable
tl;dr:
sudo add-apt-repository ppa:libretro/stable sudo apt-get update sudo apt-get install retroarch libretro-*
This will install Retroarch and every one of the cores. Once it completes, the icon should be in your applications list if you search for it, or just type "retroarch" at the command line.
I'm using TagSH to execute a script on my device. The QR code contains a script that takes the latest retroarch.cfg file on my GitHub and saves it to my device. Then it downloads my preferred ROMs from my PRIVATE GitHub repo to my external storage.
So every time I want to configure my RetroArch setup on an android phone, I just scan that QR code and it does it for me, exactly the same, every time.
SPECS:
Device: Xiaomi Mi A1
SoC: Snapdragon 625
Ram: 4GB
That .7z file isn't the actual BIOS files. You need to extract the BIOS files from that .7z file using a program called 7-Zip. https://www.7-zip.org/
Once you've done that, you should have 3 files but you also need to make sure they're named properly. They should be named "firmware.bin", "bios7.bin", and "bios9.bin" without the quotes.
Place those files in the "system" folder wherever you installed RetroArch.
I opened an issue about this (+ other light gun related stuff) a few weeks ago: https://github.com/stenzek/duckstation/issues/2197
But to answer your question: nope, this core option doesn't exist (yet).
https://play.google.com/store/apps/details?id=com.ttxapps.drivesync
works great, might need to get the premium version for autobackup if I recall correctly, but it's inexpensive
https://play.google.com/store/apps/details?id=com.opentouchgaming.quadtouch
Bunch of great engines in one application
He also does Delta Touch for Doom.
Great touch controls and controllers are supported as well.
I can't comment on Android TV specifically, but it being Android, I presume that you can either install Android apps from the Play Store and/or sideload apps on Android TV. I've had success with DS3 over Bluetooth for both first party and third party controllers using the Sixaxis controller app (https://play.google.com/store/apps/details?id=com.dancingpixelstudios.sixaxiscontroller) on some phones and tablets. I don't have any DS4 controller so I don't know what the state of those are on Android.
I do not want to explain a lot to you, I just need to tell you a little detail: it's very important that Windows is OFF when it is accessed by Linux. Accessing your files through a HIBERNATED partition will produce a number of problems, including file loss.
Windows files are accessed on Linux through a driver/program called NTFS-3G. The vast majority of Linux distributions support the feature. Maybe for Win8 or Win10 System you need to disable the hybrid shutdown mode named FAST STARTUP.
https://lifehacker.com/enable-this-setting-to-make-windows-10-boot-up-faster-1743697169
cheers!
DUDE THERE ARE CORES IN THE PPA, YOU DON'T NEED TO MESS WITH ROOT
sudo apt-get install libretro-snes9x
Stable RetroArch release & cores updated weekly/monthly: https://launchpad.net/~libretro/+archive/ubuntu/stable
Nightly RetroArch & cores updated daily & more cores: https://code.launchpad.net/~libretro/+archive/ubuntu/testing/
Should be in the dipswitches, I think...? This thread covers it pretty well (skip to the last post for the tl;dr):
https://retropie.org.uk/forum/topic/16750/neogeo-accessing-menu-for-blood-etc/12
I'm new to RetroArch, so don't know what it can do as far as outputting video goes, but if you have a Windows computer, Handbrake should be able to convert the video for you.
It's completely free, and will convert most videos to the popular types. The only downside is, as it's converting video it can take a while. It's got a lot of presets (but not a specific Instagram preset unfortunately), and loads of options to change the output.
RPCS3 is the only ps3 emulator working well out there. its recommended specs to guarantee playability are on their website.
I think a decent gaming laptop would suffice, and you can connect to a HDTV via hdmi if it has a graphics card.
I highly recommend using DS4Windows. Make sure you have "Hide DS4 Controller" ticked in the settings. You want RetroArch to handle these controllers with XInput.
I don't own a Raspberry Pi but you should have better luck asking this on Retropie forum: https://retropie.org.uk/forum
The best MAME version people recommended for Pi 2 and 3 it's mame2003 core I believe it uses MAME 0.78 romset.
Not claiming to be an expert, but...
I don't think there's a list of what you're looking for.
First off (maybe you already know this), but each of those cores will need a different rom version for whatever games you want.
Next, the hardware you're running on could also be a factor.
I'm using retropie on a Raspberry Pi model 3, and lr-mame2003 is the recommended first choice. You'll find a lot of good info (including some incomplete compatibility lists) here.
As there are very many roms out there, and I'm not mad about trial and error either, I was pretty selective in which roms I added to the system. For the most part, the 0.78 roms with lr-mame2003 worked well, and for whatever others I used either lr-fbalpha or lr-mame2010 (and their associated rom version)
I use AltStore for this and it works on the latest iOS version. This runs a lightweight service called AltServer on a Mac or Windows 10 computer and installs the AltStore app on your iOS device.
Once the AltStore app is installed, you can use it to install ipa files. To do this, download the ipa to your device, go to AltStore’s “My Apps” tab, tap the plus at the top left of the screen, and choose the ipa file.
The RetroArch ipa can be found here. Get the one for iOS 11 and later.
The advantage of AltServer/AltStore is that it will auto-refresh your sideloaded apps’ provisioning profiles whenever you are on the same network as the computer running AltServer. With most other solutions I’ve seen, you have to manually refresh the provisioning every 7 days, which can be a hassle.
Install Altstore: altstore.io If you have a non-mac, install the Windwos Version, If you have a mac, Install the macos version. Open It (Install if Windows) and then go to your taskbar (Windows [You'll need Windows 10]) or Top bar thing (MacOS [You'll need Catalina]). After that, you will see a little AltStore Icon, Click that (If on Windows, right Click), then select install Altstore>-USERNAME-'s iPad (Or whatever you called your iPad). After it installs, you will see the AltStore App in your homescreen. Open It and then Close it (to automatically configure with your device). Then go to retroarch.com on your iPad, install the ios version (If there is an iPad version beside the iOS version, install that). And wait until the .ipa file downloads. When It's downloaded, open It with AltStore (Remember to stay connnected to your pc/mac [AND DON'T CLOSE ALTSTORE ON PC/MAC] while installing RetroArch!).
What is the MD5 of your BIOS files? Make sure they match the ones listed here.
Also for comparison with mine, what’s the MD5 of your SotN .bin and the contents of your .cue file?
Are you trying to use it as a computer as well? Or are you just trying to use it for RetroArch?
The Pi has some weird stuff going on with it... Particularly involving the framebuffer OpenGL driver for it's GPU, and how X11 adds WAY too much overhead for what the hardware is capable of. If you only want to have RetroArch on the pi, then I recommend getting and installing Lakka.
It works nicely. They have a pre-built image for the Pi models that take advantage of its hardware efficiently.
Not sure, it’s just what I found when searching. Looks like the AntiMicroX fork of the project isn’t building successfully on Windows, but the project it’s forked from has Windows builds:
Ok, well I just updated it, I checked where I downloaded it, its the Dev. version, trying remapping now, https://imgbb.com/upload thanks! I see you dont apply any change to "modifiers" for the sticks, and none to L and R analogs, hmm, lets see.
Something like these examples should be perfect:
Tendak Active 1080P Female HDMI to VGA Male Converter
VGA to HDMI Adapter Converter with Audio
Setting the screens in RetroArch took a few tries, lol. I used this mini projector mounted sideways on a tripod to the left (off camera): https://www.amazon.com/TENKER-Projector-Projectors-000-Hour-Supports/dp/B073XDW94M
i use 8bitdo gbros adapter. can plug in either gamecube controller or my snes mini controller. best part its also compatible with switch
There are fair ports of this fine game on both the Play Store & the App Store, you know. If all else fails, that is.
Google Play https://play.google.com/store/apps/details?id=com.square_enix.android_googleplay.FFVII&hl=en_US
Apple App Store https://itunes.apple.com/us/app/final-fantasy-vii/id1021566244?mt=8
PS3 controllers can be used, but you also need the Sixaxis Controller App in order to use it.
The app supports PS3 Sixaxis, PS3 DualShock 3 wireless, PS3 Move Navigation, and PS4 DualShock 4 wireless controllers.
The app also requires ROOT access.
Your best and only bet is buying something like this and see if it works.
I have a crap ton of awesome third party USB controllers for my emulation setup, so it sucks none of them will work on the Xbox. I recommend the 8bitdo Pro 2 Wired Xbox controller, while the Series controllers are great, they don't feel right for retro games - at least for me anyway.
Unfortunately, at this time, retroarch isn't seeing touch input from s-pen devices. I don't know that there is any fix. My workaround is to just use standalone melonds or drastic, where the s-pen works great.
A lot of people don't know that there is a standalone melonDS for android. It works pretty good for me, with the only issue being a lack of upscaling.
https://play.google.com/store/apps/details?id=me.magnum.melonds&hl=en_US&gl=US
UPDATE - I ended up buying the 8Bitdo Wireless USB Adapter 2s and they enabled me to connect my PS4 controllers. https://www.amazon.com/dp/B0B9FZCXSV/ref=cm_sw_r_api_i_DKGECC9GGDPY88JGE5FG_0?_encoding=UTF8&psc=1
However now I’m having issues where if I load a game and then close it, the system seems to stop receiving inputs from the controllers. It still sees them connected but it doesn’t respond to any keystrokes. It’s not frozen cuz if I remove the dongles entirely and put them back in it confirms connection/disconnection. Major bummer. Hoping I can figure a way to remedy that because otherwise this is so much better.
are you talking about a VPN as in Hamachi-type things, or VPN as in NordVPN, Surfshark, etc.?
if the latter, just whitelist retroarch.
or jsut temporarily stop whatever it is you are doing that requires a VPN and download all you need for retroarch.
I grabbed one of these for $17 and it's surprisingly decent, first time in years I've been able to play N64 the proper way!
https://www.amazon.com/MODESLAB-Controller-Classic-Joystick-Raspberry/dp/B09NSC2Z4F
AFAIK, you don't need to jailbreak it to add RetroArch, as it's available from the Amazon app store: https://www.amazon.com/dp/B09753XRVF
DS emulation is fairly demanding via desmume and melonDS (i.e., as compared with Drastic, which isn't available via libretro), so it'd be a good idea to find someone who can verify that the model you're considering has enough grunt to run them full speed.
I think you meant single joycon, right? Can you install this app and check if your analog is properly sending it's inputs to Android?
https://play.google.com/store/apps/details?id=ru.elron.gamepadtester&hl=en\_US&gl=US
Thinking out of the box here, what if you used the board and buttons from this here. They are microswitch buttons with built in springs. : https://www.amazon.com/Hori-Fighting-Commander-Octa-Designed-x/dp/B08NDT2CGS
I see 19mm buttons available. That would be a close scale from typical 32mm buttons.
I find PDP Xbox One controllers work well with PC Retroarch - https://www.amazon.com/PDP-Gaming-Wired-Controller-Midnight-x-dp-B08FCWYCYM/dp/B08FCT7ZMK/ref=dp_ob_title_vg?th=1
Any controller that your device can correctly use with the buttons and joysticks equivalent to a PlayStation controller (xbox, switch) should work.
Oo I had something like after changing desktop res to 320x240 a few times. I'd have to do something weird like change to 2560x240 and then back to 320x240 to play Sonic Mania in 240p. I didn't have issues with super wide resolutions though. Custom Resolution Utility might help as well.
[This is the adapter I use for 32khz](https://www.amazon.com/gp/product/B075GZ8DX7/ref=ppx\_yo\_dt\_b\_asin\_title\_o03\_s00?ie=UTF8&th=1)
[Amazon link](amazon.com/dp/B01FZ797OC/ref=cm_sw_r_cp_api_glt_i_R9GSPQH4ZMM21EN1502V?_encoding=UTF8&psc=1)
This is the one I got. The brand is “easyget”. How do you update the drivers for this?
I am trying to get a high end emulation mini pc in living room.
This seems like it would work.
MAME uses names defined in the DAT file to verify zipped roms (https://retropie.org.uk/docs/Validating%2C-Rebuilding%2C-and-Filtering-ROM-Collections/). Changing zip file name will break that process. Use folders or playlists to organize your MAME games. Here is one example: https://forums.libretro.com/t/retroarch-playlist-buddy-playlist-and-thumbnail-generation-app/8417
YOU LIE! 😁Just kidding
https://retropie.org.uk/docs/Playstation-1/
PCSXrearmed beetle does. Most people tend to use that one when running retroarch. Ashen can still use an M3U file instead as a 2nd option.
Yeah, the Exynos model. Specs should be here -
https://www.gsmarena.com/samsung_galaxy_s10+-9535.php
The only real tech difference for the Plus vs. the regular model is that it has a better GPU (Mali G-76 MP12).
I'm planning to get a mid-range CPU, with a higher rating than the one you got. http://www.cpubenchmark.net/cpu.php?cpu=Intel+Pentium+3805U+%40+1.90GHz&id=2483
Do you think it can handle 3DO full speed? I too am thinking of setting up my own retro system, but I want it to be able to play more obscure systems like the 3DO and Jaguar.
perhaps a dumb question, but did you install the cores you want? https://www.archlinux.org/groups/x86_64/libretro/
As usual theres a wiki page with lots of info and troubleshooting steps: https://wiki.archlinux.org/index.php/RetroArch
Hey there! I have multiple Fire sticks in the house and I have noticed something like your problem. The setup I mentioned above works great with the Fire Stick I have that gets its power through this. The other Fire Sticks I have, get their power from the USB port of the TV, and that's not enough power to handle the dongle it seems.
I don't know as I did not read through all the comments but I just configured this for myself. I used the set up guide on the retropie website. I used an 8bitdo m30 and mapped it as a Genesis 6 button.
https://retropie.org.uk/docs/RetroArch-Configuration/#core-input-remapping
Hope it helps.
Looking at this - https://retropie.org.uk/forum/topic/22756/using-lr-puae-for-amiga-emulation (and screen-searching for capsimg), it's being referenced as needed for ipf files...is that the format your games are in? Try some adf's (floppy images), or better yet, lha's or hdf's
> What am I doing wrong?
First, take a look at your core page (e.g. PCSX-Rearmed). It says exactly how files should be named, so you must have a file with .bin
extension. RA won't even bother looking for bios not named as stated. I'm also pretty sure you need to save configuration and restart RA after changing bios directory.
Second, Raspberry Pi SD cards might put your OS and data on a file system that Windows doesn't support. You can use desktop Linux (VM or Live CD/USB will work too) and that will give you direct access to the filesystem if you want to do it this way. Other options depend on what image your Pi 4 is running - IIRC RetroPie exposes bios directory via local network, and if you're running something like Raspbian, you probably have a UI where you can drag and drop it from e.g. your external hard drive.
You can try here...
Or you can also automate downloading via the Universal XML Scraper.
You can try here...
Or you can also automate downloading via the Universal XML Scraper.
There’s an app for your computer (Mac & Windows) called AltServer that you can use to put AltStore on your phone, that you can use to sideload retroarch.
Here’s the retroarch.ipa file you’ll need to import into altstore:
Actually Flashpoint is a software run by a community of people that preserves Flash games. Basically all the Flash games most people remember are archived here and still playable
Ah, my bad, Horizon is the normal unhacked Switch OS, Atmpsphere is the CFW.
For clarity, Lakka is a stripped down Linux OS that boots right into Retroarch, and on the Switch it's able to make full use of the hardware (I'm pretty sure Retroarch through Atmosphere can't fully use the GPU or something like that, either way it's slower).
Lakka's not too tough to install/set up, but their instructions are kinda crap/outdated. Get the latest development image from here as the stable version is pretty old: http://www.lakka.tv/get/linux/switch/
Extract the contents on your PC. Copy only the Lakka folder to root of the SD card on your Switch, then open Bootloader/ini/Lakka.ini and add the text in there to Bootloader/hekate_ipl.ini on the Switch SD to add Lakka as an option where you launch into Atmosphere. Technically you're done, but the next steps help sidestep any potential further issues.
Copy your BIOS files/etc that the emulators need (you can find them all prepackaged for Retroarch on the Emuluation Gametech wiki if you need them, linking them is against sub rules) into the Lakka/System folder on your Switch, and your Roms into the roms folder. Lakka has a weird interface with the SD card, so best to just put them where it expects them, as emulators in Atmosphere can still browse to the Lakka/Roms folder easily.
Lastly, before your first boot into Lakka, in the launcher/RCM menu (Hekate+Nyx) there's an option to dump your joycon bluetooth connections to a file. You'll need to do that for Lakka to automatically connect to any wireless controllers you already have set up on the normal side of your switch.
There are some issues with closing and switching between ROMs in the development builds right now, but the last stable version is missing big features like docked mode compatibility. You can always update it by overwriting the Lakka folder with a later one when they update.
Bios should be inside "/storage/emulated/0/RetroArch/system" folder on Shield TV. Use X-plore file manager app (https://play.google.com/store/apps/details?id=com.lonelycatgames.Xplore) to copy required bios files (https://docs.libretro.com/library/beetle_psx_hw/#bios) from USB stick, cloud drive, or SMB share on PC.
I highly recommend the GameSir X2 Bluetooth as I have the ipega and it had weird deadzones.
GameSir X2 Bluetooth Mobile Controller for iPhone/ Android Phone, Wireless Phone Gaming Controller with 500mAh Battery, Stretch Design Up to 173mm, Compatible with Apple Arcade and MFi Games https://www.amazon.com/dp/B09MD3KGC8/ref=cm_sw_r_apan_glt_fabc_Z66J779NY2WRQ22SRHN4
Has a 5% discount digital coupon atm
lol I got an RGB10Max ( https://www.amazon.com/POWKIDDY-RGB10MAX-Handheld-Console-Bluetooth/dp/B093LDYXVD )
and while I absolutely love it... one thing I've had more fun with? Setting up the Emulator...
It came with "thousands" of games... I added (combined) my already beefy collection... and added a few more emulators (IE: Atari) that wasn't on it.
I've had some fun with it... but there is definitely something "missing" that you don't get with an original gameboy or playstation 1.
But on the same token... I have a 512gb stick with thousands of games and a pretty good battery life so, when I feel like it, I can load up the games I love from yesteryear and play them. Zelda, FF, etc.
Thank you. I appreciate the recommendations, but I am trying to go wireless / Bluethooth, but you are keying in on my concerns.
​
I am looking at this bundle right now. What do you think?
I use this for n64 and for psx I use the pcxrearmed core. PSP is better with the latest dev build from the website and Vulkan backend.
Here is the RetroArch documentation on controller mapping, which should contain instructions for remapping your controller.
Last time I tried to use a PS4 controller, Windows didn’t want to recognize it, and I had to use a small application called DS4Win to get it to function fully.
Lastly, you want to make sure your PC installation of RetroArch — particularly, the folder where your configuration setting files or “.cfg” files are stored, namely retroarch.cfg — is one to which you have read/write privileges. Windows will prevent changes to cfg files in C:\Program Files or C:\Program Files (x86) unless running RetroArch as administrator, so I always install to a location like C:\retroarch or C:\games\retroarch to be certain my configurations changes will save.
I haven't been able to get Mario Kart Wii working because of the save issue.
For the controls, read over this and see if it makes any more sense:
https://retropie.org.uk/docs/RetroArch-Configuration/#the-retropad-concept
It should just be called "options" from the quick menu. The shared memcards toggle is near the bottom of the list, BUT I see you are using PCSX-ReARMed instead of Beetle PSX, so this toggle might not exist. If you've got the hardware to support it, I highly recommend using Beetle PSX over PCSX-ReARMed.
Found this post on RetroPie's forums which should help you out, though. It only involves renaming the save file.
See here: https://retropie.org.uk/forum/topic/17579/libretro-not-yet-ready-for-ubuntu-18-04
RetroArch does not work with Xorg on Ubuntu 18.04.
The work around is to run it under wayland but not all DE work with Wayland. This will get RetroArch working on any DE running on Xorg.
.7z is an archive file like .zip files. You need to extract those files with a program like 7z first. This is a common archive in emulation, so probably that is the reason why he did not explain this step. You can download it here: https://www.7-zip.org/ This program will be needed whenever you extract .7z archives, so it is worth installing it.
It can be complicated to get into it, but once you have the basics, it is actually not hard or anything.
For the PC and RetroPie you could use my script from here:
https://github.com/Jandalf81/rclone_script
The script can be installed on RetroPie and will then sync the save files with a cloud provider like DropBox, Google Drive or OneDrive. On the PC side of things, just use their default sync client and point RetroArch to that directory for saves (Disclaimer: I'm a hobbyist and haven't used that script myself in a long time)
As I do not own a hacked Switch I can't help you there. You could look if rclone (which is also used in my script) is compatible with the Switch. Doesn't the Switch run a heavily modified version of Android anyway?
https://rclone.org/
Build a Mini PC with a Ryzen 5600G and run these shaders:
CyberLab Mega Bezel Death To Pixels Shader Preset Pack
Goodisory A01 Aluminum Mini-ITX HTPC Desktop Computer Chassis (Red Aluminum) https://www.amazon.com/dp/B07GYS2ZGL/ref=cm_sw_r_apan_glt_fabc_EDW3RCQ61E34RBZ3GPT2?psc=1
> Lets be honest, no one is using Duckstation for its software renderer.
Incorrect. Many low end devices (e.g. RK3336) have too slow graphics drivers to use the hardware renderer, and work perfectly fine with the threaded software renderer. It's a lot better than pcsxrearmed on those devices, because it actually runs games, and you would have no chance of running Beetle on those CPUs, even with its inaccurate dynarec.
> Instead of typing a chippy rhetorical question, why not just explain why Duckstation can run these games and help me to be better informed?
I do? Not that it's my job to explain everything to users, but I document games which rely on silly things here to benefit other developers; https://github.com/stenzek/duckstation/wiki/Difficult-to-Emulate-Games
Each commit which fixes a game is also tagged with why.
> Is it per games hacks or workarounds? Or is it better implemented emulation of original hardware behaviour?
Better emulation. Like I said, I take performance hits for accuracy where it's required to run games. There are game overrides for some of the performance knobs, but this is only for very low end devices; you can easily set them all to "the most accurate" settings and take the small performance hit on desktop. But why take the hit when it's unnecessary? (This is all transparently applied in the background, the user doesn't have to change anything)
I'm pretty sure that you use a 64-bit version of Windows (check with Win + Pause key).
Try to load this game with SwanStation core. It's a new emulator for PS1 games. Works very well. You can try the standalone version too, called Duckstation.
Also download dxwebsetup.exe from Google and install DirectX End-User Runtime.
The DuckStation APK (on which SwanStation was forked from) works on Shield if you sideload it. Download it from the DuckStation github page https://github.com/stenzek/duckstation/releases/tag/preview
Have you tried the duckstation core? They have recently made an armv7 version too for some of the older android devices. Have a look https://github.com/stenzek/duckstation/releases/tag/latest. This has I very versatile widescreen hack including an ultra wide like option
Hmm, i think you'd have to look in the actual core options code to find out what options are available: https://github.com/stenzek/duckstation/blob/master/src/duckstation-libretro/libretro_host_interface.cpp#L630
I think a better choice would be to figure out why you can't save things. It usually has to do with killing the application instead of using the "quit retroarch" or "close content" options from the menu.
Not many options out there. You can sort of get lr-beetle-psx to work on RPi 4 but it's not ready for prime time yet: https://retropie.org.uk/forum/topic/27550/is-lr-pcsx-rearmed-the-only-choices-for-retropie-psx-emulation/6
Also there are some developments with DuckStation on RPi 4 but again it's in early stage: https://github.com/stenzek/duckstation/issues/283
Just download redream: https://redream.io/download
It's free, doesn't require dreamcast bios, or any form of setup. You just put your gdi's/cdi's in a folder, navigate to it, double click and it plays. Haven't had any problems with it, however, I found that gdis work better.
Yep thanks for that, downloaded the files and looked at this FAQ:
http://melonds.kuribo64.net/faq.php
> The files should be placed in the same directory as melonDS, under these exact names
Tried this, placing it in directory "/RetroArch/cores" as this is where the melonds "melonds_libretro.dll" file is.
Still not working so I'm assuming I'm supposed to put it somewhere else?
I see that your /r/emulation post was removed so I'll message you here. There are two main Switch emulators right now: Yuzu and RyuJinx. Your best bet to get in touch with the devs is likely through their Discords:
Yuzu: yuzu-emu.org
Ryujinx: ryujinx.org/contribute
RetroArch should let you map another controller. Hmm... Mayhaps we are not considering the drivers...
Our setup utilizes DS4Windows and a X-Arcade Tankstick. The Tankstick inputs are keyboard translations. This allows us to use either depending on mood.
Not saying to shell out for a Tankstick, but a far cheaper solution is to use JoyToKey or X-Padder to emulate keyboard inputs onto another controller for Player 1
Not on RetroArch, but you can simulate a GBA Link Cable connection between two emulated GBA games (on the same host device) using the standalone version of mGBA, apparently (haven't tried it myself). Perhaps you can try converting your .sav to an .srm, create a separate .srm game file, then launch 2 instances of FireRed to trade with yourself on mGBA?
Oh and, I really doubt this would work (backup your save before trying this!), but you could also try loading your save file with a modified version of FireRed? Universal Pokemon Randomizer program has a setting that substitutes Trade Evolutions with level-up evolutions and other alternatives.
I initially had this issue, and to a certain extent, I agree that the UI needs improvement. There are things about Retroarch that make me crazy. For instance, it's kind of a pain to add hacked roms to a playlist. Also, the Android version uses it's own bloody touch keyboard, and that makes no sense whatsoever to me. And not being able to copy something from outside of Retroarch and paste it in (like, say, my over-long RetroAchievements password) is annoying.
All that having been said, there is a certain logic to the setup that makes it actually very intuitive once you get past the learning curve. RetroArch is a very powerful tool, and it provides a wealth of options and features. I'm not sure there's a way to create a program like RetroArch in a way that doesn't have a steep learning curve.
That having been said, if you don't need the power features, there are alternatives that take advantage of the libretro cores that are much simpler.
On Windows, Linux, and OSX, there's Ludo, and for Android we have Lemuroid. I can personally attest that both of these options are far simpler, and have a more intuitive interface. If all you want out of your mutli-system emulator is to play games, these might be a better option for you.
For me, though, RetroArch has been worth learning. It's not perfect, but it continues to be the best and most powerful GUI tool for emulation out there, and it keeps improving over time. And honestly, after getting used to it, I find myself preferring the UI over other options. Sure, it's a little weird, but it's easy to navigate with a controller and it can do so much.
It should work properly in the current W10 build, I just set 3 pads up for a friend.
I would recommend:
After you get them paired/connected, I would then make sure you have the latest version of DS4Windows, run as admin and enable task launch mode if you want to have it launch on startup (it'll prevent a UAC pop-up) AND install HIDGuardian which will give DS4Windows completely exclusive detection of the controllers so that no other apps see duplicate readings or grab their signals before DS4Window's default "hide DS4" feature can activate.
You might want to look into DS4Windows. I'm not sure if you can keep your DS4 synced to both your PS4 and Windows machine. My gut tells me you would need to re-sync each time you make the switch.
I've had shit luck with how Windows interfaces with the DualShock 4 (dinput). Any time I picked "Wireless Controller" for User 1's device index, RetroArch's menu would start scrolling infinitely until I closed the program. DS4Windows works wonders once you have it set up. Make sure you're grabbing the forked version at https://github.com/Ryochan7/DS4Windows/releases. Then once you've added your controllers in DS4Windows, you'll want to go into RetroArch's input settings and set XInput Controller (User 1, 2, etc.) as the device index.
I had the same problem for a long time. It's maddening so I can empathize.
What you are seeing is Retroarch taking both inputs from your ds4 controller; 1 dinput from the ds4, and 1 xinput from the wrapper, assigning the dinput to controller 1 and xinput to controller 2.
The (supposed) fix for this is enabling exclusive mode in ds4windows, which isn't very reliable, because if another app (steam 4 me) grabs the input before the wrapper can, exclusive mode won't work.
The fix is using Ryochan7's ds4windows ("like other ds4 tools, but sexier") in conjunction with HidGuardian.
This (imo) is probably the best fork. There are frequent commits and improvement based on community feedback.
Grab it from his github: https://ryochan7.github.io/ds4windows-site/
HIDGuardian setup guide: https://github.com/Ryochan7/DS4Windows/wiki/DS4Windows-and-HIDGuardian---Install-and-Setup-Guide
It's a frontend for multiple devices. Yea, that was my aim, to make it look like the nintendo nes menu. On the website you can see how the stock theme looks like. I just fiddled with it and got rid of the left panel. https://pegasus-frontend.org/
Wait really? My dateless MAME core is stuck at 0.174. I've tried updating the core but it's still 0.174. I even downloaded the nightly and it's standard MAME core was also 0.74... Is there something special I have to do to get 0.198?
Is the MAME core platform specific? I ask because I'm on a Mac and am wondering if that matters. As in, each platform gets the latest compatible version (ie: Retroarch on Windows would get 0.198 with the standard MAME
core
I need 0.198 because Oriental Legends 2 isn't gonna emulate itself!
https://retroarch.com/?page=platforms
I would go here, download the RPX for Wii U. No config files, no exe, no shaders, JUST cores.
I sure hope you can get me on the right path, thanks mate!
Use the 32 bit ver of retroarch for better pcsx rearmed core. You can have two versions on device. For a good 240p like picture use a nstc shader or a basic scanlines.
Get it from here: https://retroarch.com/?page=platforms
They say
>"We’d like to be able to provide a more easy and convenient way to install RetroArch on iOS/tvOS in a legal way in a manner we approve of (no ads, no monetization, etc.)."
but don't mention AltStore. I guess the Libretro team doesn't approve?
Download AltServer to your PC/Mac then follow the instructions for installation, use this to install AltStore on your phone.
Download RetroArch for iOS on your phone then use AltStore to install the IPA file.
https://altstore.io/ Get this set up on your iOS device (instructions are in their FAQ) and go to My Apps, tap the plus icon at the top-left corner and navigate to wherever you stored the downloaded RetroArch.ipa on your iOS device and tap it. It should be installed in some time.
I can only ask you to test the game with the original BIN + CUE and compare it to redump hashes: File: Resident Evil USA.bin MD5.: 2b591b7a746d751062b1acf0d622204b SHA1: dddb34b5928925d8025e5a5bad9d200a0e4f09b7 source: http://redump.org/disc/122/ you can do it with NirSoft HashMyFiles (freeware) http://www.nirsoft.net/utils/hash_my_files.html cheers!
Yeah MD5 was the name I couldn't remember, you can check the correct MD5 at sites likes this
There are also plenty of comparison tools and sites that can also generate the md5 of the bios file you put in
Same as what busthezoo said, but I would recommend you use Lakka instead. For the case I would recommend the retroflag megadrive case, it has functional reset/power buttons and is pretty well designed, probably the best quality megadrive case if you want something close to the genesis mini (sadly, there is no genesis version, only the megadrive one)
Couple things:
Thanks, v64 can sometimes be part of GoodTools, which may or may not be part of the database. I'm assuming you already have Mupen64 installed on your shield too? Does loading it manually through Load Content work?
To get the CRC32, you can use something like FileHash http://implbits.com/products/hashtab/
Edit: Made an issue in GitHub to make sure GoodTools N64 is present and working https://github.com/libretro/libretro-database/issues/651