it's more fun to emulate

bezel with reflections + crt shader on a oled

6 Likes

yeah if I had a much nicer monitor, I’d absolutely be using mega bezel collection

Hachimachi they almost did it.

What are they missing?

I tried out Xenia (the Xbox 360 emulator) out of curiosity and wow, it’s pretty promising. I gave Space Invaders Infinity Gene a go and can’t find a flaw. I also booted up WET and aside from what I am guessing are some pretty horrible shader compilation pauses it runs better than on a real 360, and the graphics look to be more or less in order. I wonder if it caches the shaders once you’ve run through a scene once?

I want to try some more stuff but the way you get games transferred is to format a USB drive and rip it using a real 360, and some games don’t let you copy from the internal hard drive for some reason, so you have to rip fresh. It’s weird but it’s actually reasonably fast in the end.

2 Likes

shader compilation has been a big bottleneck for emulation of pretty much the Gamecube onwards, in the early days of Wii U emulation people were actually sharing shader caches, everyone seems to solve it differently

2 Likes

Can anyone recommend a nice and simple to use frontend for Retroarch? Getting tired of seeing those bare menus and getting confused at what options are what and would rather cover it all up with something pretty instead.

1 Like

I wonder if such a thing exists? a frontend for a frontend… You could use Steam ROM Manager to create shortcuts to your games within your steam library. Then you’d never have to use Retroarch to launch anything. But this would still entail a bunch of set up work I think.

1 Like

Launchbox, Batocera? I think I like Batocera more.

1 Like

There are a number of general purpose emulation front ends that you could use, Launchbox, Hyperspin, etc. I use AdvanceMenu. These exist more as thumbnail display + launchers than UI replacements, gonna still have to configure RA ultimately, all require some-to-lots of additional fiddling.

Perhaps it is obvious, but Retroarch itself ships with multiple (4? 5? now) UIs ā€˜drivers’, might be worth checking them all out if you haven’t yet.

2 Likes

Which to clarify you can get Batocera which tries to take a lot of the setup hassle out of Retroarch.

1 Like

Thanks for the tip! I had no idea Retroarch comes with different front ends; I’ll check them out later tonight.

Also Rudie: Batocera sounds great for making an emulation-only system! I like screenrecording/screencapturing my gameplay though - is there a way to do that within Batocera?

When you are in game for the most part you are still using retroarch so your shortcuts for those will still work. Alternately use a xbox series pad with the dedicated Windows screenshot button.

1 Like

i spent hours trying to set up m3u playlists on my steam deck so that my rom manager wouldn’t scrape every disc in my library and add them as their own shortcut in my library. the m3u files appear properly, but none of them work. it must be a syntax thing if absolutely none of them work.

How I have it set up is that I have the bin/cue files converted into chd files and the m3u files in the same directory as the chd files that they point to. Here’s an example:

Resident Evil 2 (USA) Disc 1.chd
Resident Evil 2 (USA) Disc 2.chd
Resident Evil 2 (USA).m3u

then, within the m3u file I have the .chd files written in just the same way with nothing else:
Resident Evil 2 (USA) Disc 1.chd
Resident Evil 2 (USA) Disc 2.chd

I can get mednafen in retroarch to look into the index of the m3u file and I see the individual discs listed just as they are written, but it they don’t play when I load them. Duckstation says something like the file or directory does not exist, while retroarch will just load, in the case of PS1, the menu where you can play a CD or check your memory card and otherwise it just never runs or closes right away.

Has anyone done this kind of thing before and have any clue what may not be working?

do the chd files work by themselves outside of the m3u? Because my first suspicion is that you had busted cue files that converted into broken chd files.

Yeah! the chd files totally work on their own.

1 Like

Are you using any sort of frontends like Launchbox or Playnite to launch your emulators? Those break M3U support apparently (along with a thousand other things)

edit: Runahead also fucks with multi-disk games launched via m3u, so it’s better to leave that disabled before launching multi-disk games.

I think that’s maybe what the problem is with Emudeck. The problem with this thing is that its simplicity comes with the cost of having a bunch of shit working behind the scenes you don’t totally know about just to automate things. More and more I am wondering if it would be better to just uninstall all this and manage things manually.

you can test this by launching the emulators directly and see if they still have a problem with m3u files

Good idea, will give it a shot.