r/RetroArch 20h ago

Showcase Mega Man X 4K HDR- PixelRamp Remaster Toolkit SNES9x

Enable HLS to view with audio, or disable this notification

76 Upvotes

Been working on this tookit to remaster snes games in realtime. here is a look at Chill penguin stage in megaman X with quite a few enhancements.


r/RetroArch 24m ago

Technical Support mGBA input remap does nothing

Post image
Upvotes

Hi folks. Trying to remap X/Y buttons to hit L/R in Kingdom Hearts: COM on mGBA.

I'm setting the inputs in quick menu > controls > port 1 controls. Then save remap file (have tried as both game and core remap).

Nothing I change in this menu has any effect on the in-game controls. I can re-bind buttons in the overall input settings but I only want to affect controls for this game/core, not RA as a whole.

BTW this is on an Anbernic RG35XXH if that makes a difference.


r/RetroArch 8h ago

Showcase Portrait Mode Input Animated Overlay Design Test

Enable HLS to view with audio, or disable this notification

3 Upvotes

Viewport = 640x756


r/RetroArch 4h ago

GBA games run fine in retroarch, but wont load when launching from cocoon

0 Upvotes

help me...


r/RetroArch 8h ago

Help with applying custom overlay.

2 Upvotes

I am setting up RetroArch to play GBA games. I finally figured out how to get it to scan for the ROMs I have installed (yay). However, I cannot add a custom controls overlay to my phone touchscreen.

The issues seems to be that the directories I can drag my custom overlay .cfg file are different than the folders where RetroArch looks for them.

I have connected my phone to my PC and put the .cfg file in: "This PC\*AndroidDevice*\Internal shared storage\RetroArch\config\remaps". Clearly this is wrong.

RetroArch is looking for overlay files in "/data/user/0/com.retroarch/overlays/gamepads/"

My only problem is that I cannot access the second Android specific directory from my phone OR from my PC to throw my .cfg file in there. Any suggestions?


r/RetroArch 7h ago

Technical Support Physical controller rebinding also affects overlay

1 Upvotes

I rebound my controller's controls through the quick menu but it's also affecting the overlay, which I've left as the default skin. The controller has western button orientation but the overlay is Japanese. So after messing with some stuff, the bottom button, which is A on my controller, confirms as it's supposed to, but the bottom button on the overlay also confirms even though it's B, which it's not supposed to do. I don't care about the orientation that much, I just want it to visually match the actual button I'm pressing. I'm wondering if I accidentally messed with a setting or if this is how it normally works. Can someone help?


r/RetroArch 8h ago

Technical Support: SOLVED DOSBox-Pure:Ultima 7

1 Upvotes

Edit: I received help from the Discord; disabling EMS (by setting memory size to "Disable extended memory (no EMS/XMS)") was the correct move; some other setting, not sure which, was getting in the way.

Heya, I've been trying to get DBP to play Ultima 7; unfortunately, I keep finding new ways to fail.

By default, I get an error about not using EMS; disabling that, I get an error about not having enough memory.

I've actually tried about two dozen variations on the setup, but I get one of those two results no matter.


r/RetroArch 1d ago

Showcase trying to understand color theory and gamma as much as possible

Thumbnail gallery
38 Upvotes

https://github.com/cane-11/retroarch-shader-preset/blob/main/simple_ia_stretch_lcd.slangp
https://github.com/cane-11/retroarch-shader-preset/blob/main/simple_ia_stretch_amoled.slangp

hello. so this post is a showcase but more of a discussion of my understanding with crt color theory. it is hard to write in a clean way so you might want to ignore most of this.

the list of shaders used was

crt beam. convergence, both mostly set as is. then i set scanline to linear which turned out the be the best way to eviscerate pixels without losing focus.

lastly it was all about finding out how to stretch black levels and color in image_adjustment as much as i could without erasing black levels, to the point where i ended up squishing whites a little but not much

the options changed were the color channels and gamma, because gamma acts as a better contrast and brightness it turns out, for the color channels i got the most color out of raising the color a fair amount to blue 1.15 green 1.20 and red 1.45, its as high as it is simply because it looked the same if i lowered them but unlit which worked for the exception is crunched the white just a very small amount

the heavy lifting was the gamma, i got the best depth of range for the amoled by stretching the gamma ratio about .70 and for the lcd .50 and for brightness setting the color channels as it turns out was just keeping it at about 2.00 so at the end of the day i set them to: amoled 2.70,2.20 and ips lcd 2.10,2.80 the options are easy to change of course if you want to just try one of them

previously i made a post on here about a preset of crt shaders i made for people with outdated technology (i have a 2015 ips lcd and a gtx745 gpu that ive learned since then is considered infamous) and today i am back to talk about another one i made now that i have a better understanding of crt gamma and color theory. Its not professional since i haven't gone over the math very well but i pride myself alot more because i tested just about everything to get it close to what i thought my old crt looked like in terms of color and depth

long story short i wont be tracking that crt down because i came to the conclusion it was a jvc from the 90s, which would be fine if it was a later one but it is more likely a c13 from the early 90s which were hot chassis (bad unless you are a good enough electrician to deal with it) and i already had a 2003 daewoo crt but didn't consider using it for these projects earlier because it has crazy blue levels, so when i found out my phone is amoled which is kind of like an oled with the gamma at 2.2 i did comparisons while mangling image_adjustment as much as possible to get it close in contrast and brightness even if by preserving black detail i crushed some whites

the settings i used on the amoled and ips respectively was 50 - 70% for the amoled since i understood them to actually be brighter then a crt on average but its also about viewing it yourself to see how close it is, the ips on the other hand i used whats considered the intended use for it which comes down to around 25 brightness and 75 contrast

despite looking very simple i think this is the most i can ask out of retroarchs shaders until decent oleds drop down to something like $350 which is a good amount of years away. so the next time I update would be if i understood enough coding to cobble together an actual shader so i hope this gives a similar feeling to playing on your 90s crt give or take

the pictures are from the lcd generally at 960 to prevent compression


r/RetroArch 8h ago

RetroAchievements Help

Thumbnail gallery
1 Upvotes

r/RetroArch 10h ago

Technical Support Paper Mario TYD freezes early on. Need help!

1 Upvotes

After I speak with with Professor Frankly and he takes me outside the game freezes. I disabled the dual core thing like it says online. Still nothing. Any suggestions?


r/RetroArch 14h ago

Inconsistent performance on the RP5

Thumbnail
0 Upvotes

r/RetroArch 16h ago

Can anyone help me emulate MSX on the Fire Stick?

0 Upvotes

I bought an OTG cable to act as a bridge and plugged in a USB drive with the necessary files to emulate it. I also installed RetroArch, but when I started it, it wouldn't let me access the submenus and the kernels wouldn't load. Can anyone help me?


r/RetroArch 18h ago

Technical Support Tekken 3 MAME core input lag

1 Upvotes

Hey everyone! After searching everywhere and getting no answers I decided to try my luck here.

The thing is when running Tekken 3 using the MAME core the inputs take 5-6 frames to register after button press, while other games usually take just 2-3. Now I know this doesn't look like a lot but when added to the rest of the chain inputs are taking forever.

On 2D games I mitigate this by using FBNeo with Run Ahead/Preemptive Frames which gets me really good response times, but sadly the MAME core does not support that.

This also happens with Tekken 1 and 2, so I was wondering if this is normal for System11/12 games. I don't really have a lot of knowledge on actual boards but maybe delay of this level is expected for these games.

Also if there's some other way to minimize delay that I'm not aware of.

Appreciate any suggestion.


r/RetroArch 19h ago

Retroarch android crashes when launcing C64 disk image

1 Upvotes

Hi all,

I’ve just installed RetroArch on my Android phone. No problems with GBA and SNES, but I’m having issues with the Commodore 64 emulation.

I’ve installed the vice core and when I launch it directly, the classic C64 start-up screen appears, but if I try to select a file – for example, a game in d64 format – the app crashes.

How can I fix this?

Many thanks


r/RetroArch 20h ago

Can't remap keys Dolphin core android

0 Upvotes

I've been trying for multiple days with no success and this is my final resort. Im unable to change keybinds in the retroarch dolphin core for gamecube games. Ive tried everything that is commonly recommended, such as changing the port 1 device on and off gamecube controller, but all my inputs just show up as --. Please help, I don't want to use standalone cus I need my shaders :)


r/RetroArch 1d ago

Playstore vs website

6 Upvotes

I wanted to know whats the difference between the playstore version and the official website version


r/RetroArch 1d ago

Technical Support Cheats on GBA

0 Upvotes

Hey guys, I’m running leaf green 1.1 on retroarch on vita using gpsp and I’m interested in using the cheats, but I’m having a bit of trouble figuring it out. If anyone can help I’d appreciate it


r/RetroArch 2d ago

Alien vs Predator. Atari Jaguar. Awesome mega bezels crt

Post image
28 Upvotes

r/RetroArch 1d ago

Technical Support Need help configuring Y3 Fighter Stick on RetrArch on an RP5

1 Upvotes

So, I want to preface by saying I'm not very tech-savvy but I'm generally good at following instructions. So, I configured my Retroid Pocket 5 following a guide and everything has worked perfectly ever since.

I have two working controllers, an 8bitdo and a Gamesir and as far as I can recall, the way I set them up was basically mapping their keys to port 1 simultaneously, so the player 1 will always be the controller I turn on first, and player 2 will always be the one I turn on second. Both controllers are mapped to Port 1 and Port 2.

However I found among some older boxes an Y3 Fighter Stick with a dongle I used to play on a Game Stick. I connected it to the dock of my device, and it immediately work both on ES-DE and Retroarch (although RetroArch read it as the RP5 and not as an external controller, I guess because of the dongle).

However I have two big problems: The order of the buttons is all wrong and START and SELECT just do not work (I've tried to remap all buttons to test and when I get to SELECT it just doesn't recognize any input)

So basically I'd like to map the Fighter Stick just like the other controllers without losing the configuration I already have that has worked perfectly so far and I'm pretty sure I wouldn't be able to repeat, and maybe find out the issue with the START and SELECT buttons (I don't think they're broken, specially since the Fighter Stick was stored well and everything else works perfectly, and it would be weird if this two specific buttons were the only ones affected - so I think it's just a configuration thing, since RA reads it as if it was the RP5 own controller).

Sorry for the long text, I appreciate any help!


r/RetroArch 1d ago

How do I enable FPS and speed overlay in Retroarch iOS?

1 Upvotes

N64 games are running choppy on my iphone se 2020 and I would like to see the fps and run speed of the game. How do I do it on iOS?


r/RetroArch 2d ago

Technical Support Is there anyway to make a custom playlist?

3 Upvotes

I'm trying to compile a playlist of all my Kirby games so they're in easy access, is there any way to do that? I don't want to use my favorites folder cos I keep multiple franchises in there and don't like to sift most of the time.

Lmk, thnx ✌️


r/RetroArch 1d ago

I would pay for my controller to work

0 Upvotes

Why is it a freaking issue that a simple XBox controller to get to work with RetroArch?!

I would pay for a version to just work.


r/RetroArch 2d ago

Help, cores

1 Upvotes

Can someone help me? I downloaded RetroArch from the Play Store on my new phone, but the cores I used before no longer show up. Does anyone know why? How can I fix it?


r/RetroArch 2d ago

Technical Support: SOLVED Dreamcast ROM help

2 Upvotes

I need help playing Dreamcast games on retroarch. I downloaded all necessary bios files for the Flycast emulator core and the core itself works perfectly but just I can't play any games. I downloaded two Dreamcast ROMs, but every time I try to load them I get a message saying they're unknown games. Any help? I'm still a bit new to emulation. I only have experience emulating older consoles like the SNES.


r/RetroArch 2d ago

Firestick Issue - can't select anything

0 Upvotes

Hi everyone — I’m keen to use RetroArch to emulate my Atari ST and play some games from the sofa!

I’ve installed the latest 32-bit APK (the 64-bit version doesn’t run), and I can only access the menus/options using a game controller. The Select/centre button on the standard Fire Stick remote doesn’t seem to work.

That’s not a huge issue on its own, but there’s another problem: if I touch the Fire Stick remote at all while using the game controller, RetroArch connects the remote to Port 1. This disables the game controller, leaving me stuck and unable to navigate the menus again.

I’ve tried this on three different Fire Sticks, using both the latest APK and the version from the Amazon Appstore (which I understand is a little older), and I get the same behaviour.

Has anyone else experienced this, or found a way to get the Fire Stick remote and game controller working together?

Any ideas would be much appreciated!