Retroarch Dreamcast Core Download

0 views
Skip to first unread message

Phebe Aherns

unread,
Jan 8, 2024, 8:20:26 AM1/8/24
to suclahaden
Normally, when you manually load a core (Main Menu > Load Core > Select Core), the Core name appears in the bottom left of the RetroArch GUI to indicate it's active. It does this for all my cores, except flycast_libretro.so. If I load that core, the text in the bottom left continues to say "No Core".
EDIT: It may also be worth mentioning, I can't actually get the built-in core downloader to pull down anything, so I'm doing it all manually. When I have it search, it says it can't pull down the list or something like that. The system is connected via WiFi and retroarch acknowledges it's IP address. Not sure if this is just a short-term outage or what.
retroarch dreamcast core download
UPDATE: I figured it out. I just had a bad core file. I downloaded the latest nightly and the core loaded up just fine. Now I'm trying to figure out why it looks so freaking awful. It's like the native resolution was cut in half. I can't even read text.
This is a RetroArch issue, and it's hard to pin down. I've seen some reports of users saying that their game rips were causing it and after they changed them out it went away, I've personally avoided that by updating my version of RetroArch, some say redownloading the core, re-installing the Microsoft Visual++ Runtimes from the Microsoft site, so I guess take your pick in where you want to start.
So demul is generally the suggested emulator for Dreamcast, but obviously RA has it's benefits. I don't know what runtime they use, but their site should say. Otherwise, you can't really downgrade cores, nor should you ever really need to, I meant more that it could be corrupted so just try re-downloading it in the Online Updater. The same corruption can happen to RetroArch it's self, or it was accidentally compiled wrong, or had glitches during compile. Try updating to the latest RA version, or a version or two back if you are on the latest. After that, cause I do think of those as the easiest steps, the next step is to find a different rip of your game. It could simply be a bad rip.
if you still need help with this check out simply austin tutorial. [[you need to download his pack in the desc. then drag the extracted DC folder into system folder within your retroarch folder and done.]] dont know why it isnt in the download of retro when all the other systems just work. hope this helps
thats what made it work without the runtime error for me. drop and drag the bios to the system folder. select the Reicast core and load game. thats what i was missing and i dont know where else to get the files.
I re-installed RA in flatpak and deleted all configuration files. The flycast core does show up correctly. However, other cores do not (like bsnes, it only shows the old ones based on bsnes 09x). They do show up as generically named corename_libretro.so.zip entries.
So the full command line is -L "cores eicast_libretro.dll" for anyone curious. Make sure in the side bar it does say Sega Dreamcast and the associated platform is Sega Dreamcast (yes they need to match). You do need Dreamcast BIOS in your system folder. In the system folder create another folder labeled DC, in there goes it's BIOS files. There are 2 of them and they are common. Even then, don't expect it to work great, compatibility is very low.
P.S.: Also (fresh install of 1.6.2) PPSSPP core does not load for me, when I select the core nothing happens and the bottom left text says no core is loaded (after downloading the assets from the online updater). I solved this by replacing ppsspp_libretro.info ppsspp_libretro.so as well. Sorry that I cannot help more in assisting with this than noticing
I think in your case quickest way is using a keyboard (or a remote controller if you have CEC) to configure gamepad and mouse the first time in retroarch.
Anyway if you want to build the addon with DLC included:
Now I just need help playing games. The blue interface for retroarch is dated and it is not intuitive on which core to select for which ROM. Still figuring it out. Is there a better UI that can be enabled?
It looks like you need to download assets, go to retroarch menu > online updater and download assets and other stuff as needed.
Then you can chose different menu drivers from settings > User interface > Menu.
You can try again scenario A launching RA manually from SSH with retroarch.start while in Kodi, and see what is prompted when you turn on the BT controller.
Also enable DEBUG level in retroarch logs and check if anything is there at the same point.
I would also try while in RA to remove the BT device and pair / trust it again as explained here.
Here is what I am doing:
Open game
Hotkey into retroarch menu
Click back to get to the "main menu" of retroarch
Go down to settings/input/User 1 Binds
From here I configure my buttons to what I want
back out to the "main menu" of retroarch again
go to quick menu
then resume
Start up a ROM and then open the retroarch menu. Click back out of the quick menu and go to settings/inputs/user binds (set up the binds for each player you want). This will get your buttons working, but they will rest once you close the ROM.
Now save your batocera.conf file. When you start up your ROM your keybinds will be how you configured them in step one. This method works on a per core basis. So it will effect all ROMs that use that specific core.
Now save this change. Open the ROM you just set up, enter the retroarch menu, click back out of the quick menu then go to settings/input/binds. Set up your binds for this ROM. Then click back out to the retroarch main menu and click main menu/configuration file/save current configuration. This will now save your binds for this ROM only.
Ah cool. It works in an unpacked fashion. Libretro's manual does say the core can load stuff from 7z files tho'. And also, it did not say it has trouble unpacking the 7z files, but referred in the error to something *inside* the archive. Weird.
Some cores, like 2048, do not require any content in order to work. In this case, after you have loaded the core, 'Start Core' will appear inside the main menu. Select this to start the core directly.
The libretro core library keeps getting bigger over time, and there is always something new that gets added to our servers. So be sure to visit the 'Update Cores' section daily on RetroArch. Cores get added and/or updated constantly!
I use RocketLauncher and Retroarch with either reicast or reicast oit core. Launching games from retroarch itself everything works fine but when using hyperspin it completely locks up and freezes. The problem at least I think is rocketlauncher and hyperspin wont see the games unless they are zipped in 7z, zip or rar when I run the games audit. The games have to be unzipped for retroach to run them when i test them.
You will need to download the emulators or cores from RetroArch's interface. Go to the Main Menu, then proceed to Load Core -> Download a Core. Here you should press the Enter key or the OK button on the following cores:
As of September 2020, Dolphin and MAME cores are not readily available in the RetroArch core downloader, though they are expected to be restored soon by the RetroArch team. Additional manual steps to install these cores are necessary. Refer to the discord for assistance.
When you are playing a game in a core, you will use the F1 key on your keyboard to enter what is called the RetroArch "quick menu". Theoretically, you could also set a Sinden button to do this, and ask in the discord for suggestions. It involves modifying hotkey binds, but you would have to be careful not to use a button you also use to play games.
You will need to download the emulators, or cores, from within Retroarch's interface. Go to the Main Menu, then proceed to Load Core -> Download a Core. Here you should press the Enter key or the OK button on the following cores:
As of September 2020, Dolphin and Mame cores are not readily available in the Retroarch core downloader, though they are expected to be restored soon by the Retroarch team. Additional manual steps to install these cores are necessary. Refer to the discord for assistance.
When you are playing a game in a core, you will use the F1 key on your keyboard to enter what is called the Retroarch "quick menu". Theoretically you could also set a Sinden button to do this, ask in the discord for suggestions. It involves modifying hotkey binds, but you would have to be careful not to use a button you also use to play games.
Select RETROARCH from the main menu and then either retroarch or retroarch32. These are 64-bit and 32-bit versions of the software, respectively. The available game systems are configured to use the 32-bit or 64-bit depending on which happens to work best for that system.
It is generally not recommended to update emulators, as the Retroid developers chose these builds because they run well on the device. This can be done however if you choose to, as emulators and RetroArch cores get improvements all the time.
Emulation is generally prioritised as a RetroArch core first, then a stand alone Emulator second. RetroArch offers internal options across multiple systems, including Online Leaderboards, image filters, and save file paths to allow you to save to a Google Drive or Dropbox for cross-console play.
35fe9a5643
Reply all
Reply to author
Forward
0 new messages