[ 3 / biz / cgl / ck / diy / fa / ic / jp / lit / sci / vr / vt ] [ index / top / reports ] [ become a patron ] [ status ]
2023-11: Warosu is now out of extended maintenance.

/vr/ - Retro Games


View post   

File: 17 KB, 350x86, retroarch-logo-300x611[1].png [View same] [iqdb] [saucenao] [google]
1321530 No.1321530[DELETED]  [Reply] [Original]

http://www.libretro.com/index.php/downloads/

Overview:
http://emulation-general.wikia.com/wiki/RetroArch

List of Systems:
http://emulation-general.wikia.com/wiki/Libretro#Cores

How to use:
http://emulation-general.wikia.com/wiki/Using_RetroArch

Suggestions:

1. Place .info files into the cores folder.
2. Use these bios:
http://www.mediafire.com/download/y8w1wd7j25rhqfc/RetroArch+BIOS.rar

Place in System folder, unzipped

>> No.1321549

>a hard to use, obscured "frontend" for emulators that already exist
So why again do I want this?

>> No.1321627

>>1321530
go to sleep squarepusher

>> No.1322019

Wow I'm really impressed, works great on my Nexus 10. No more crackling sounds!

>> No.1322178

>1.0
Oh snap
So what are the new features?

>> No.1322186

>>1321549
Best support for everything. Standardized interface not just across most emulators, but across most platforms, too - the same emulator to use on your PC, phone, etc.. Sensible design choices regarding to rom handling. Best filter support, best netplay support.

Downside: no ZSNES or ePSXe, i.e. you're FUCKED, you personally. Most people are fine, but you aren't.

>> No.1322203

Alright, I'll give it a try.

How do I get and use those CRT filters I see all the time?

>> No.1322204
File: 1.66 MB, 320x240, segata-sanshiro-1-o.gif [View same] [iqdb] [saucenao] [google]
1322204

>>1322186
>Downside: no ZSNES or ePSXe, i.e. you're FUCKED, you personally. Most people are fine, but you aren't.

I enjoyed this.
Pic related, it's if your words were Segata Sanshiro.

>> No.1322224

Seems there isn't an APK for Android, at least not yet.

>> No.1322225
File: 42 KB, 600x404, 1389097349606.jpg [View same] [iqdb] [saucenao] [google]
1322225

>>1322186
I like this Anon

>> No.1322226

>>1322224
According to their latest blog they're making one last attempt to have it in the google play store

>> No.1322227

>>1322224
>http://www.libretro.com/index.php/downloads/
https://play.google.com/store/apps/details?id=com.retroarch

>> No.1322235
File: 8 KB, 409x215, iOS APK.png [View same] [iqdb] [saucenao] [google]
1322235

>>1322227
Oh never mind there is, it just looks like there isn't.

>>1322226
They still had an APK even when it was on Google Play before.

>> No.1322258

Downloads broken for anyone else? I thought it was just the Wii version at first but they all appear to time out.

>> No.1322306

Posting in a great thread before the inevitable war.

Loaded this release onto my tablet as soon as it came back on the Play Store, still patiently awaiting the PS3 CEX version for my main RetroArch battle station.

With the improvements to VBA Next I will finally get to play GBA games again, and the GUI finally coming on par with the other ports should make it much more comfortable to use overall. The MAME core addition might make for some additional fun too, I've gotten tired of fighting FBA every time I try getting arcade games going.

>> No.1322315

>>1322306
I'm wondering though how does the MAME core works with key layouts
In mame you have to set up lot's of different layouts for different games
In retroarch though i don't see how we can make it that happen without being a huge hassle juggling config files

>> No.1322320

>>1322315
Libretro MAME keeps it's own ini file, just like the ordinary MAME.

>> No.1322323

>>1322320
Well that's good to hear
But is there the mame configure menu (that one that opens in tab) inside retroarch or was that deprecated?
Sorry if I'm being a dick and just asking without checking, but I can't check it right now

>> No.1322325

>>1322323
Yep, the TAB menu's still there.

>> No.1322326

>>1322325
Fucking cool beans then
Thanks for indulging me anon

>> No.1322334

For anyone who can't be bothered with this, try Higan. Basically the same thing but only supports NES/SNES/GB/GBA.

It focuses on accuracy rather than filters and whatnot but is much easier to set up and play.

>> No.1322338
File: 1.96 MB, 400x225, 1380756267258.gif [View same] [iqdb] [saucenao] [google]
1322338

>>1322334
>NES/GB/GBA.

>> No.1322339

>>1321549
This.

>> No.1322343

Can android users finally have toggle fast forward mapped to a controller?

>> No.1322345

>>1322338

To be honest I have only used it for SNES games, the other stuff can't be that bad though, surely?

>> No.1322346

>>1322339
What? It was a question/ And it has been answered.

>> No.1322347

>>1322345
Yes it can and it is.
It's just experimental stuff not really meant to be used seriously

>> No.1322356

>>1321530
hey, i'm stupid. theres no cores folder, and why would i need to put .infos in it

>> No.1322374

>>1322343
probably not. did the ffwd touch button ever work at all? i could never get those function soft buttons to do anything on my phone and tablet

>> No.1322392

>>1322345
The NES core needs a few things done but it's actually pretty decent. GB is probably the one that most needs improvement though as it's used for SGB and is pretty lacking right now.

>> No.1322397

>>1322374
Wow. Just downloaded the apk.

Soft fast forward would toggle in earlier versions on my touch pad but now it's not. Slow mo only works if I hold it... wtf

>> No.1322402

>>1321530

Owner devestated.
Situation still unclear.

>> No.1322419

It really kind of floors me that multi-system front ends are so popular here on /vr/. I'd really kind of think people around here were hardcore enough to setup system-specific emulators for what they're emulating for the best experience.

Is it just people like Squarepusher constantly pushing there shit here or what?

>> No.1322424

uh which of these files in the mednafen directory do i designate as the core theres like 5 of them

>> No.1322432

>>1322419
Bingo.

Read his post about retroarch's future.

He's striving for an os in an os.

>> No.1322435

>>1322419
Why would anyone use this for wii when there is still no smb support?

>> No.1322437
File: 252 KB, 1200x1200, 1389112221414.jpg [View same] [iqdb] [saucenao] [google]
1322437

>>1322419
You misunderstand what RetroArch is, and I'm not nitpicking. It's a frontend for libretro, not the emulators. And libretro is a platform that emulators are ported to. Let me explain.

The point of libretro I'll explain below. The point of RetroArch is that a human can't interface with libretro directly, i.e. RA is a frontend for libretro. It's not a launcher for emulators at all.

You might think of libretro as - and I'm saying that metaphorically - an OS kernel, RetroArch as the OS itself, and emulators as pieces of software running on libretro/RetroArch. Can you run bsnes on Android? No. But the libretro port of bsnes can run on Android, iOS, Linux, Windows and almost everything else where libretro itself has been ported. Port an emulator to libretro, and it starts working everywhere libretro can run.

For example, you have ten platforms (Android, iOS, WIndows, MacOSX, Linux, Unix etc.). You have 15 emulators. You can port each ot every platform. OR you can port them to ibretro, and then just port libretro itself. See the point? And, as I said, RetroArch is a frontend for libretro.

Is my explanation transparent enough?

>> No.1322441

>>1322435
What is SMB? Super Mario Bros? And why the hell would that not work?

>> No.1322446
File: 34 KB, 311x311, 1.jpg [View same] [iqdb] [saucenao] [google]
1322446

I love it, i know however that it pushes all assburger buttons, and I regard threads about retroarch as bait.

However, having access to nes/snes/turbogfx/ps1/master system/n64 in a single program is nice. Filters work universally, which is also awesome, as do my controls.

Now, continue bashing squarepusher, you diehard purists. Or rather, get a fucking console and ignore these threads you can't appreciate.

>> No.1322449

>>1322441
Samba file sharing. It's a network protocol nearly every stand alone wii emulator has that allows for files to be streamed instead of stored somewhere on the SD card or USB hdd

>> No.1322454

>>1322446
>having access to nes/snes/turbogfx/ps1/master system/n64 in a single program
That's not what RA is for, though. Having all those on your Android phone, sister's Apple tablet, Windows, and your laptop with Linux - THAT'S what libretro/RA is for.

>> No.1322465

>>1322449
Is it really that essential when you have both SD and USB support? I'm using a USB HDD for running Wii games off of for example.

>> No.1322472

Please stop spamming /vr/ and /v/ with this. You're only causing people to hate RetroArch and every one of its developers. This is the same as logging into your email only to see your inbox full of spam. No one with even the least amount of common sense would want to use / buy a product after having it obnoxiously and repeatedly thrown in their face.

And RetroArch isn't an emulator, it's a frontend that uses emulation cores written by third parties, such as the developers of NEStopia or FCEUltra. You guys are just throwing a wrapper around others' software and taking credit for it. There's a word for that: Plagiarism. Making a frontend for something like MAME is understandable since it doesn't have a GUI of its own, but the RA frontend is just an attempt to piggyback others' work. This is evident in the fact that the same guy who keeps spamming these RA threads has on numerous occasions claimed RA is an emulator and denied any insistence that it's simply a frontend.

As for the frontend itself, half or more of its configuration options are broken, it doesn't play nice with most of the emulation cores it's packaged with and some cores won't even write SRAM or savestates. All these emulation cores have their own GUIs, which actually work as intended. Why would anyone want to throw a superfluous, broken frontend on them? Don't answer that, because it's just going to be some stupid bullshit about RA offers improvements over the cores' native features. It does no such thing. It doesn't even support all of the same options that the emulation core supports, and many options you try to configure don't communicate any actual changes to the core.

>> No.1322484

>>1322465
Yeah but I'd rather save my USB hdd for wii and gc games than to pack it with over 20gbs of roms.

>> No.1322494

>>1322484
Fair enough. Also I just went and tried the Wii port and just got a black screen. Works fine on Android or PC though.

>> No.1322518

>>1322484
>pack it with over 20gbs of roms
What? Why?

>> No.1322527

Okay, I keep getting an immediate crash with "GL: Invalid Value."
"Fatal error received in: "init_video_input()" "

>> No.1322536

>>1322518
fullsets are large mate.

>> No.1322550

>>1322419

What makes you think that? If you look closely you'll se that noone here cares about RA, there is only one person or maybe a few working together trying to advertise and push that thing. And still noone gives a fuck

>> No.1322557

>>1322437

Oh yes I see... I will think of it next time I port my system to then different PCs every month...

>> No.1322562
File: 2.00 MB, 343x320, Good day.gif [View same] [iqdb] [saucenao] [google]
1322562

>>1322419

Libretro cores are the emulator, and the RA frontend has enhancements. It's RA that's for the enthusiasts since it has more options and more enhancements.

Enhancements:
- lag reducing netplay (command line for now)
- shader support
- custom resolution and refresh rates (many emus don't have this)
- choosing multiple monitors
- "dynamic rate control" for the best synch out there
See:
https://github.com/libretro/libretro.github.com/raw/master/documents/ratecontrol.pdf
- 120hz blackframe insertion for 60hz CRT style motion
- GPU hardsync for input lag reduction
- KMS mode in linux for ultimate lag reduction

In many cases it supplants the original emulator and renders the original one superfluous. It's got so many features that no other emualtor has.

The only legit gripe people have is with the interface. Which is partly personal preference. And there's multiple frontend ideas anyways.

>> No.1322568

>>1322424

Use detect core option. Mednafen has several cores. GBA doesn't work. PCE, PS1 are great.

>>1322356

Nevermind. They've already done that for you. No need.

>> No.1322576

>>1322527

1. Update your GPU drivers and Direct X
2. Set your Driver to something else. See:
http://emulation-general.wikia.com/wiki/Using_RetroArch#Command_prompt_running_and_closing_itself_upon_running_retroarch.exe

>> No.1322590

>>1322536
atari 2600 fullset is like 20mb bro

>> No.1322691

I think I'll just stick with MESS, thanks.

>> No.1322730

>>1322557
What?

>> No.1322735

>>1322536
Why would you need them constantly at hand, though? It's like refusing to use DVDs because they can't hold all movies ever made.

>> No.1322738

Does it not suck anymore? How is the PC Engine core? Still the ass version of mednafen ported badly?

>> No.1323089

>>1322738
>Still the ass version

PCE-Fast if that's what you mean. And yes. It plays most of the games. PCE-Accurate I believe would need modification to be able to be ported.


>ported badly?

{{citation needed}}

>> No.1323174

>>1322691
>MESS
what are you using mess for?

>> No.1323313

>>1322419
>system-specific emulators for what they're emulating for the best experience.

Problem is, half of them have shitty frontends or GUIs that wont let you do things like set a custom resolution or do vsync without adding tons of input lag.

>> No.1323318

>>1322691

Fun fact: MESS can be compiled as a libretro like MAME can and run inside RetroArch.

>> No.1323337

>>1322472

So much bullshit in one post.

Jesus Christ.

>> No.1323345

When Retro arc supports net play across all platforms with cross platform play, then it should be downloaded.

Otherwise why bother?

>> No.1323367
File: 470 KB, 140x105, tumblr_lmbutn0xZs1qexsi5.gif [View same] [iqdb] [saucenao] [google]
1323367

>>1323345
>When Retro arc supports net play across all platforms
Well.. that's almost reasonable...

>with cross platform play
wat. Do you actually think this'll happen? You can already download ROMs/ISOs/etc for whatever console, why would they develop cross platform netplay?
Why would you even need it?

>> No.1323397

>>1323367
How's that not reasonable?

The whole point of libretto is to neutralize platform impact on portability.

It makes no sense why one version of it can't talk to another. Also, who wouldn't get mileage out of a feature like that?

>> No.1323402

>>1323345

>Otherwise why bother?

All the little nice things it does, like reducing input lag when using vsync by using OpenGL ARB_sync, or letting you stack shaders arbitrarily, or letting you have full control over the scaling of the output image, etc.

Being able to play all these systems in one program is nice, but it's the technologically advanced features that really draws me to it.

>> No.1323406

>>1323345

Windows, Mac OSX, and Linux versions have "lagless" cross-platform netplay already. Mobile devices and consoles aren't powerful enough for that form of netplay so they're going to eventually create a more standard "laggy" netplay solution that uses less CPU power, which will of course be cross-platform if feasible.

>> No.1323410

>>1323397
Oh, I thought you meant like netplay the same game across different consoles, not netplay across different OSes. My bad.

>> No.1323419

I hate how limited the options are. I can't do something as simple as changing the speed of the fast forward button

>> No.1323420

>>1323410
Nah man, that would be pants on head.

>>1323406
Glad to hear it. Awaiting updates.

>> No.1323426

>>1323419
https://github.com/libretro/RetroArch/blob/master/retroarch.cfg#L533

>> No.1323430
File: 475 KB, 500x375, mlqvb7769T1qgwqw9o1_500.gif [View same] [iqdb] [saucenao] [google]
1323430

>>1323420
Yeah, that's what I get for assuming.

>> No.1323437

>>1322472
>Plagiarism

http://www.libretro.com/index.php/mission/
>We will never engage in deliberate and shady ‘rebranding’of existing open source projects to make it appear as if the ‘work/port’ is somehow distinct from the main source and as if it is its own entity.

>> No.1323456

It's funny, squarepusher hates CRT users, but thanks to retroarch I can emulate SNES and NES at native resolution on my PVM with no perceptible input lag.

>> No.1323467

>>1323456
>squarepusher hates CRT users,
He doesn't hate CRT users, he hates the autists who were constantly bitching on gbatemp about the native resolution modes on the Wii version not being 100% perfect or some shit.

>> No.1323498

>>1322472
>throwing a wrapper around others' software and taking credit for it
Is there an issue with taking credit for a wrapper that you've written? I mean, you've worded it correctly as they're taking no credit for the cores themselves. But it seems you imply this is a bad thing.
It also seems you imply that simply having alternative choices is a bad thing and RA's audiovisual output isn't wonderful. This is quite confusing.

>> No.1323923
File: 34 KB, 489x479, 1381276556144.jpg [View same] [iqdb] [saucenao] [google]
1323923

>>1322576
guess my ATI Radeon 4670 just can't handle retroarch's GL driver...
One of these days I need to upgrade

>> No.1323938

>>1323923

They made some change recently and it's not working for everyone. By doing this you change it to D3D9 which should work for now. Maybe they fixed it? I don't know.

http://emulation-general.wikia.com/wiki/Using_RetroArch#Command_prompt_running_and_closing_itself_upon_running_retroarch.exe

>> No.1325076

>>1322472

>You guys are just throwing a wrapper around others' software and taking credit for it. There's a word for that: Plagiarism.

No one is doing that. Attribution is clear, and the cores use their original name. Also GPL allows for porting and forks.

>Making a frontend for something like MAME is understandable since it doesn't have a GUI of its own, but the RA frontend is just an attempt to piggyback others' work.

And many emus have terrible video/sound output, terrible sync and lacks many of the features and options of RA.

>> No.1325438

RetroArch is cool, I use it to emulate on my PS3

>> No.1325463

Can someone please post a 32 bit build of Phoenix? I'm trying to give retroarch to a friend and make it easy for him, and the old versions of Phoenix that used to come in the bundle always crash on his PC, which apparently is a problem other people have had and fixed, but I can't find the builds they finally got working.

>> No.1325691

>>1322186
Isn't ZSNES the only emulator that can properly run romhacks? For example, Super Mario World romhacks. Every other emulator seems to have massive sound issues, among other things.

>> No.1325704

>>1325691
>Isn't ZSNES the only emulator that can properly run romhacks? For example, Super Mario World romhacks.

Yes. Because those romhacks were made for zsnes. They only work properly in zsnes. Not even the real console.

This is just poor planning and lack of forsight on the romhackers part. Romhacks should aim to work on real hardware. That way any moderately accurate emualtor will play them until the end of time. Aiming a romhack at a specific emulator just results in it being tied to that program.

>> No.1325713

>>1322472
RetroArch is not a frontend for emulators. It's a frontend for libretro.

>> No.1325736

So how would using retroarch compare to using Dolphin? Or is retroarch even an emulator? Im confused.

>> No.1325752

>>1325736
What's Dolphin to do with this?

RetroArch is a frontend for libretro. Libretro is a platform that emulators are ported to. When libretro is implemented on an OS, all emulators ported to it can run here right away.

And, in order to interface with libretro as a human, you need a frontend. RetroArch is one such frontend. There.

>> No.1325756

>>1325736

RetroArch can only play programs ported to it. Dolphin has not been ported to it.

>> No.1325758

>>1325752
I literally have no Idea what the fuck you are talking about, man. I just want to emulate games. How much better is it for me to emulate games on this rather than dedicated emulators before I take the time to figure out how the hell to use this?

>> No.1325769

>>1325758

See:
>>1322562

For a list of programs it works for see:
http://emulation-general.wikia.com/wiki/Libretro#Cores

>> No.1325778

>>1325758
RetroArch has lower input lag, better netplay options and more shader options than most software made for emulation.

Meanwhile, let me explain.

Imagine you have 10 emulators for Windows. You can port them to Android seperately, then to iOS seperately, then to MacOSX etc.

OR you could port them to LIBRETRO. And then port libretro itself anywhere. It's made for portability and has been ported almost everywhere at this point. Port an emulator to libretro, and it starts working on all those platforms right away.

But libretro is a platform, you can't just use it. You need a frontend (a human-friendly command tool), and RetroArch is exactly that.

If you understand this, you can decide whether you personally need this or not. I do, but maybe you don't. RetroArch does stuff with emulator cores their original implementations don't, it has greatly reduced input lag, shader support is great, netplay is some of the best, and it has one settings menu for all software on it, but otherwise it's those same emulators. You can use stand-alone, platform-specific originals just as well if you want to, they're still ok.

>> No.1325929

>>1325463

Phoenix is deprecated.

Might wait until another GUi is made.

>> No.1326352

Fuck off Squarepusher, sick to death of you peddling your crap here.

>> No.1326713

>>1326352
Let me tell you, kid, as someone who has actually dealt with Squarepusher: he would sooner die than viral his shit on this board, and if he did post, you'd know it immediately, given he tends to start calling everyone here a sorry bunch of entitled pedophiles.

>> No.1326723
File: 190 KB, 518x380, (2014-01-03) 0001.png [View same] [iqdb] [saucenao] [google]
1326723

>>1326713
So it is you then, now go to bed

>> No.1326731
File: 197 KB, 535x479, 1345599421226.png [View same] [iqdb] [saucenao] [google]
1326731

>>1326723
No, it isn't. I must note, however, that you seem to suffer from quite a bit off butt pain from people talking about software that you personally do not seem to like very much. Smells like burgers from the ass, if you ask me.

>> No.1326740

>>1326731
OK Squarepusher

>> No.1326746

>>1321549
It makes emulators with shitty or nonexistent GUIs like higan and Mednafen a lot easier to use. It also adds a few nice features like universal filtering support.

But you're trolling, so I'm not sure why I'm even bothering to reply.

>> No.1326778
File: 188 KB, 900x1200, 1389258767847.jpg [View same] [iqdb] [saucenao] [google]
1326778

Anyone knows where i can get a copy of Retroarch 0.98 64 bit if it was ever made ? Do the cores have an architecture version too?

I want it because it was the last revision to support Phoenix and i also want to give it to someone that can't into PC but wants the Rewind and awesome shader support and i am afraid he'll fuck up everything on RGUI and i don't wanna be fixing his mess often

I'm hopeful they will make RGUI something usable soon

>>1322562
Finally someone understands why its important
>*tips fedora*

>> No.1327045

So, I made a thread a few days ago asking about controllers for Android.

I bought the GameStop branded wireless controller yesterday, but I am having trouble getting it to work with Retroarch. It has worked %100 fine with my other emulators, save for the d-pad not being super acurate, but when I pair it with Retroarch only the left analog stick and the down direction on the dpad work. They also seem to do different things in each game.

Is there a way to fix this? I tried custom mapping the buttons but still nothing is working once I get into the game. Retroarch has a "GameStop Controller" option, so I don't understand why it is not working.

>> No.1327157

So is retroarch good, as in, its something you guys use and recommend?

Should I just ditch snes9x and nestopia and all these other emulators for it?

>> No.1327162

>>1327157
Are you filter scum? Maybe.

Otherwise you're just getting a large package with those emulators in it.

>> No.1327168

>>1327157
The audio alone is worth it, honestly. Those crackles and pops that come up on various games? Can't hear em. Reason being is that the audio is resampled to align with the video, but only by a certain (configurable) rate difference below human hearing.

The video is very nice too. Jitter free, zero frameskip, etc. As long as you're not specifically running in GL's windowed mode with composition enabled on Windows.

Certain cores have enhancements as well. Snes9x-NEXT, for example, has an option to overclock superFX chips, which speeds up things like Star Fox.
Mupen64plus has a VI limit option, which is essentially overclocking sync. I've heard it also applies game specific hacks to improve certain games past real hardware, like the removal of the build in frameskip on Banjo.

>> No.1327174

Where are the core folders?

>> No.1327176

>>1327174
/usr/lib

You're asking about Linux, right? On Windows, I believe, they're right there in the package you've downloaded from their website.

>> No.1327178

>>1327176
Yeah Windows, awesome.

>> No.1327227

>>1327162
Well, if it has everything in one package, then it seems worth it for convenience alone

>>1327168
Sounds neat. Guess I'll give it a go. Thanks for the heads up

>> No.1327491
File: 291 KB, 1280x960, 1389248402129[1].png [View same] [iqdb] [saucenao] [google]
1327491

>>1327162
>Are you filter scum? Maybe.

You can do ANYTHING with shaders though. That's the point. They're there mostly to handle scaling of the games and adapting them to modern displays. They can be subtle, or extreme. Whatever you want. If you don't like typical "CRT shaders" fine. Whatevers. But don't dismiss shaders out of hand.

This one is just CRT GEOM sharpness with a mod to remove scanlines.

Original code:
float2 TextureSize = float2(2.0*IN.texture_size.x, IN.texture_size.y);

now look like this:

float2 TextureSize = float2(2.0*IN.texture_size.x, 2.0*IN.texture_size.y);

>> No.1327494

https://www.dropbox.com/sh/91sakv0qdyxjx9f/cGOfV7ZOKd

These are RA dev builds.

>> No.1327504

>>1325778
>RetroArch has lower input lag
[citation needed]

Seriously, what the fuck? How can a frontend have lower input lag than the original emulator itself?

>> No.1327528

>>1327504

It's how GPU drivers are set up, especially on Windows. They're designed to get great test scores for big flashy games, but they actually introduce some lag.

RA has two ways of combating this:

1. GPU Hard Sync. Which reduces this, but increases the CPU power needed a bit.
2. KMS mode in Linux, which should give near 0 input lag.

>> No.1327531

>>1321549
I use it for PS1 (and WSC when it comes up) because because Medanafen's total lack of a GUI is even worse.

Other than that it can go die in a fire because its GUI is worse than any other emulator standalone.

>> No.1327532

>>1326746
>implying phoenix is shitty

What GUI did RetroArch start out with? Oh, right.

>> No.1327543

>>1327504
I don't know if it still does, but Mednafen used to have some retarded async rendering forced triple buffering system. It made it literally impossible to get 1:1 emulated:displayed frame mapping and added unavoidable lag. But this isn't intrinsic to the emulation core, so RetroArch can use a sane sync method.

>> No.1327545

Still no news on the android regressions?

>> No.1327562

>>1327543

Exactly. Just what RA is all about. I also even think that Mednafen should just merge with RA. Rephetca is great at making emulator cores, but isn't as skilled at the other stuff.

>>1327531
>Other than that it can go die in a fire because its GUI is worse than any other emulator standalone.

So I take it RA would be 500% more popular if it had a better GUI? A lot of people seem to really care for it.

I love RGUI. But it is rather ugly. I like that you can use it with a controller.

>> No.1327576

>>1327562
I HATE how it is designed for a controller. Navigating file structure manually when I have a keyboard and mouse is not fun.

>> No.1327584

>>1327532
Higan's GUI is named Ethos, and uses Phoenix which is a GUI toolkit, actually a wrapper around other ones. Get your facts straight.

>>1327562
I always liked how the in-game controls work in Mednafen compared to RetroArch, especially how you can set the controls.

>> No.1327591

>>1327576

Why don't you have a controller? With the release of the PS4, the market should be flooded with DS3's. They're great.

>> No.1327596

>>1327576
Most of the platforms RetroArch is on use controllers for main input though.

>> No.1327604

>>1327596
And? Are my hands glued to a controller when using an emulator (especially before I even start playing)?

>> No.1327609

>>1327604

Just get a 30 dollar DS3, use SCP driver and stop whining.

http://emulation-general.wikia.com/wiki/SCP_Driver_Package

>> No.1327624

>>1327609
I use one. It takes longer to get to the right point of a long menu than it does to get a file using a stand OS interface like other emulator in existance (except Mednafen, which requires I use the command line or Open With).

>> No.1327630

>>1327624

huh? You can set your game folder in Path settings. And right moves forward a bit, and R1 moves forward like a lot (maybe 100). Plus they added experimental keyboard searching using the "/" key.

I can navigate my entire snes set pretty quickly and find the game I want.

>> No.1327657

>>1327630
>they added experimental keyboard searching

It's like I'm in the 1980s again.

>> No.1327670

Just wanna say, for all the people bitching about the GUI: believe it or not, Squarepusher, of all people, WANTS to cater to you guys, and has in fact been meaning to create a native Windows interface similar to Snes9x. However, it is his partner in crime, Themaister, that has repeatedly been getting in the way, and has vetoed all attempts to make it happen up until now. It looks like SP may be attempting to get him to step out of the way so that he can finally include a UI that Windows users will be comfortable with.

>> No.1327681

>>1327670

I hope he includes options since I like the controller focused RGUI.

>> No.1327686

>>1327681
RGUI will never go away, just like on the Android port, there's the native Android interface on top of RGUI, which you can bring up anytime.

>> No.1328031

>>1327604

They are if you're using a PS3, Xbox 360, Wii, or Xbox original to run RetroArch. None of those consoles (and most mobile devices) have keyboards by default, so they place more emphasis on gamepad support in the UI since it's the common input method that all platforms they support will have.

>> No.1328049

>>1327670
Windows users are comfortable with ZSNES's gui. They'll get comfortable with ANYTHING over time, and are uncomfortable with anything new. There's no point in catering to them.

>> No.1328046

>>1328031
There's no reason why there can't be a Windows-targeted GUI for libretro though.

>> No.1328052

>>1327504
It's not a frontend for emulators, fuckwad. It's a frontend for libretro.

>> No.1328097

>>1327504

By having a superior vsync implementation. Some emulators have added input lag with vsync, like Nestopia, that you don't get when using the libretro version in RetroArch

Also, you seem to be mistaken on what a "frontend" is in regards to emulators. A "frontend" is NOT just a GUI, it is everything that isn't the actual emulation. Emulators usually have a "core" that does the actual emulation, and a "frontend" that does video output, audio output, polling inputs, and other things that are related to interacting with the user and the OS. RetroArch is basically a "frontend" that doesn't have it's own "core" compiled in, instead the core is dynamically linked, allowing you to swap out the emulation backend at will. The emulation cores are implemented using an API called libretro that sends all the video, audio, and input data to the frontend (RetroArch).

Since vsync is video output related, therefore handled by the frontend, it's entirely possible you will get different levels of performance when you run the emulation core in different frontends.

Just to make it clear: a "frontend" is NOT a GUI launcher that opens an emulator program with command line parameters, it is the part of the emulator that handles input and output. So when you say "RetroArch is just a frontend", that is actually a correct statement but not in the way you think it is.

>> No.1328112

does retro arch support automatic loading of game specific configs yet?

im wondering why to use retro arch over something like hyperspin?

>> No.1328124

I'm new with this stuff, so forgive me.

I'm on my phone on the train so I can't test it myself, but I was wondering, does this allow me to play NES/SNES/Genesis, etc. on my PS3? Does it need to be modded or can I just have it running from a portable drive? Very curious. I don't like playing games on computer and all my old systems are somewhere in my parents' attic across the country.

>> No.1328126
File: 40 KB, 656x518, rgui cfg menu.png [View same] [iqdb] [saucenao] [google]
1328126

>>1328112

It supports automatic core specific configs at the moment. You can also load configs from the RGUI menu. I use separate configs for each display mode for my CRT monitor

RetroArch is nothing like HyperSpin. HyperSpin is a graphical launcher that just opens emulator apps with command line parameters, RetroArch is full-on frontend for a libretro core library.

See >>1328097

>> No.1328194

>>1328046
I'd rather just have PC-specific enhancements, honestly. Like the ability to use a mouse and click on the menus, type file destinations out properly, etc. Those could even be enabled on touchscreen devices too, with a button to bring up keyboard input instead of a key like >>1327630 >>1327657.

>> No.1328208

>>1328124

It needs custom firmware yes.

>> No.1328232

>>1328126
>rgui cfg menu.png

holy shit that's ugly.

looks like something out of the dos era

>> No.1328234

>>1327686
I hate that stupid thing. It always overrides RGUI options, so even if I change those they don't stick.
Is there a way to completely avoid it?

>> No.1328239

>>1328234

Settings>Config Save on Exit>On

>> No.1328246

>>1328239
It is on. Configs not in the native shitter, like audio rate delta or whatever, do not get overwritten. But simpler things like nearest/bilinear, paths, and overlays do. Which is obviously annoying as hell
>>1328124
>I don't like playing games on computer
Is something terribly and intolerably wrong with you or your setup? Just being on a computer shouldn't make the slightest difference outside of adding convenience.

>> No.1328253

>>1328232

It's intended to have a "retro" look, yeah. Hopefully later on they will add themeing support and custom fonts and perhaps the ability to have pixel shaders affect the menu.

>> No.1328257

>>1328253
>It's intended to have a "retro" look, yeah.

absolutely retarded

>> No.1328263

>>1328257

It's not when you want it to be readable on a low res 240p CRT like you usually do on the Wii

>> No.1328673

>>1327168
I never once had an issue with audio crackling in any single emulator until bsnes came along.

>> No.1328952

>>1328673
Playing with your monitor at exactly the system's refresh rate must be nice, however impossible that is to do without intent or deviation. It's either that or you played with 100ms+ audio latency, which I'd highly doubt wouldn't be noticeable.

In either case, bSNES doesn't crackle or fuck up once set up properly on hardware that can handle it. That means either through RetroArch for dynamic rate control or with effort setting up sync in higan (And hope it doesn't deviate/fuck up).

>> No.1329096

>>1328952
There's also syncing to the audio instead. But the jittery video when doing that without any of those is simply intolerable.

>> No.1329245

So many people shit on Retroarch, but I love it. Then again, I'm the type to play retro games on an LCD with an upscaled native res if it's 3D. Which is to say I don't give a fuck about a lot of the little things people seem to fight emulator wars over. I never use CRT shaders either because I think they degrade the quality without adding anything.

I like having a bunch of things in one package, being easily able to select anything from my file list and figure out what to emulate it with later with the detect core option, a central menu so things are mostly standardized, etc. Essentially, I use it because It Just Works. And in many cases, it's worked even better than the old recommended emulators with recommended settings.

The only problem I've come across is that Diddy Kong Racing (only N64 game I've tried on it) had severe input lag. Like, for those more familiar with its technical aspects, hitting the extra strong zipper boost required letting off around half a second before I even hit it and turning took at least a good 200-400ms or something, or it felt like that anyway. Maybe just because it's a racing game and racing games are so time and movement sensitive.

Digimon World 2003 also won't load up for some reason. It's the only PSX game I've tried thus far. It could be the copy in question.

>> No.1329249

>>1329245
Its n64 is rather shitty, but then again most n64 emulation is shitty anyways.

Chances are you're lacking the BIOS in the system folder. Mednafen-psx searches for scph5500.bin, scph5501.bin, and scph5502.bin respectively.

>> No.1329251

>>1329249
Oh, is that it? I'll have to copy it over from PCSX-R. Thanks.

>> No.1329252

>>1329251
Chances are that your BIOS pack doesn't have 5501, but it is 100% identical to 7003. The only difference was hardware models, which doesn't matter in context.

>> No.1329257

>>1329252
Nah, I've got 5501. I downloaded a lot of these manually at the time.

>> No.1329327

>>1321530
>1. Place .info files into the cores folder.

Just change the directory from the settings. Do you think people are stupid to the point of not being able to figure this out?

>> No.1329363
File: 185 KB, 1200x1200, 1389372499737.jpg [View same] [iqdb] [saucenao] [google]
1329363

Gentlemen, maybe you could help me.

On Linux,

I can't seem to launch any game with the Mednafen cores. Other stuff works, but not Mednafen (PCE, PSX in particular). I got both RA and the cores from Hunter Kaller's ppa. Other cores run just fine. Here's what it says as it crashes:
>Segmentation fault (core dumped)
whatever that means. I've tried different images, the cue sheets seem to be fine, although I can't be sure.

On Windows and Android everything runs just fine, but Mednafen cores crash on both of my Linux machines.

What am I doung wrong?

>> No.1329403

Still nothing on the android regressions?

Not even an acknowledgement by devs?

>> No.1329427

And opening it on windows gives me a "GL: Fatal Error" every time where it cant find the video drivers.

Good job, RetroArch.

>> No.1329525
File: 19 KB, 500x375, shocked Nathan.jpg [View same] [iqdb] [saucenao] [google]
1329525

>>1329427

1. Update your GPU drivers and Direct X.

2. Use a Newer build:
https://www.dropbox.com/sh/91sakv0qdyxjx9f/cGOfV7ZOKd

3. Set your GL renderer to D3D.

Open up retroarch.cfg using Notepad. Inside, you should find

config_save_on_exit = "true"

Now, under it, write

video_driver = "d3d9" or

video_driver = "gl"

Failing that, you can just set it to

>> No.1329540

>>1329525
so it only supports d3d for now?

too bad since the best shaders out there are in gl format

>> No.1329557

>>1329540
CG works on both. I believe there's GLSL←→CG conversion anyways.
And it will probably be fixed sooner or later, if it's not already.

>> No.1329560

>>1329540
>so it only supports d3d for now?

Some people have had the same issue. I have not. I think they made a change, and it may have been fixed, and it may only be affecting people with really old GPUs. Mine's from 2008 so I don't know. I'm also using a dev build from the 9th, instead of the official download.

>> No.1329565

>>1329557
there is not automatic glsl to cg , i once tought that and got some sdk from nvidia but its not true

>> No.1329586

>>1329560

My GPU is a 7870 so I really doubt it's old GPU's. Maybe a fuck up on AMD hardware?

>> No.1329724

>>1322437
thanks op i cum at cat she hiss at penis

>> No.1329812

>>1329565
There's a python script that converts Cg to GLSL

https://github.com/libretro/RetroArch/blob/master/tools/cg2glsl.py

>> No.1329882

>>1329363
They work fine for me but I build what I need from source rather than use binaries. Also what distros are you using?

>> No.1330058

>>1329209

is this from a really good-looking emulator or just some art?

image search didn't come up with anything relevant

>> No.1330080

>>1330058

http://emulation-general.wikia.com/wiki/Shaders_and_Filters

The GameBoy Shader should be what you want.

>> No.1330092

>>1330080

Thank you, anon.

>> No.1330942

>>1329586
>GL
>AMD
I'd say that's extremely likely.

>> No.1331118

>>1327545
What?

>> No.1331460

How about those Android regressions?

>> No.1331513

>>1331460
Explain what you're talking about since I haven't seen any regressions

>> No.1331541

>>1331513
Fast forward is totally broken. Some devices even get a force close if they touch it. Slow mo won't toggle. Overlay change instead of improving performance has caused slowdowns. There's others on librero forum.

>> No.1331728

http://www.libretro.com/index.php/retroarch-v1-0-0-0-release-information/

>> No.1331749

>>1327045
Just got the update, face buttons still don't work, but the start and dpad inputs do.

I'm just going to uninstall, I hope one day they get this all figured out, because I was really really excited to start using it...

>> No.1331770

>>1329882
Ubuntu 13.10 and Ubuntu 13.04.

>> No.1331784

Is there any shortcut keys for putting retroarch in fullscreen?

>> No.1331790

>>1331784
You can set it in the ini. I don't remember the default, could be "f".

>> No.1331816

>>1331784
The same as a lot of things, alt+enter.

>> No.1331821

>>1331816
Nevermind. Could've sworn it worked before.

>> No.1332021
File: 27 KB, 517x494, 1295638754158.jpg [View same] [iqdb] [saucenao] [google]
1332021

How the fuck do I get neo geo roms working on retroarch-wii? I just want to play some metal slug...

>> No.1332101

>>1332021

Neo geo bios in the same rom folder. That is kind of annoying, I know. Use FBA too.

>> No.1332145

>>1332101
I have the bios already in the same folder... but all I get is a wall of text error message every time I try to load a game. Do you happen to know some kind of tutorial for this? When I search with google I feel like I'm the only person on the planet with this problem... and I can watch some guy playing metalslug on his wii on youtube, but without any hints how he got it to work. Do I need special roms?

>> No.1332350

>>1332145

I had some problems too, and it was due to the Neo Geo bios. They have to be the latest. I had it working ages ago. Tried it again and every bio gave me issues and I gave up.

Ask emulation General for more details:

>>>/vg/emulation

>> No.1332362
File: 62 KB, 674x532, speccy.png [View same] [iqdb] [saucenao] [google]
1332362

What can I do to improve the performance of RetroArch? I'm using the Game Boy core with Harlequin's shader and the sound started crackling. I also had to turn vsync off.

>> No.1332371

>>1332362
>Intel HD 4000

Found your problem. Most likely your integrated graphics are too weak to handle elaborate shaders like the Game Boy one.

>> No.1332373

>>1332371
Wait, I just saw you also have Nvidia graphics. Hmm, I'd make sure it's outputting through that and not the integrated shit. Still, seems like it's just not that good of a machine overall. You could try switching to D3D and see if that helps. Turn off Aero as well.

>> No.1332380

>>1332373
Yeah, it's really not a powerhouse, but it handles Source engine and some other 3D games pretty well.

I'll make sure it uses that GPU.

>> No.1332769

>>1329812
so what do i do with this?

>> No.1333371

I have the following romsets

Atari 2600
Atari 5200
Atari 7800
Commodore 64
Genesis Full
Amiga Full
Nes
Mame
N64
PC Engine
Sharp X68000
Snes

Will retroarch support all of these?

>> No.1333378

>>1333371
No.

>> No.1333387

>>1333378
Pretty shit frontend then

>> No.1333397

>>1333387
It's not a launcher frontend like HyperSpin and friends, emulators have to be ported to the libretro API before they can be used with RetroArch and other implementations. I think cores for at least one of those Ataris and C64 are in development, no idea about Amiga and that Sharp thing. The rest are supported.

>> No.1333515

>>1333371
>Atari 2600
>Nes
>Mame
>N64
>PC Engine
>Snes
>Genesis Full

Yes to these

>> No.1333526

How does N64 work? I wanted to play some Mario 64 and Mario Kart.

>> No.1333531

>>1333526

Those work. Compatibility is still pretty spotty because Mupen64Plus is still spotty in general, but the biggest games work fairly alright.

Don't expect miracles.

>> No.1333541

>>1333531
To be honest I played Mario 64 on some xbox (like first xbox) emulator and I wasnt complaining.

>> No.1333542

>>1333387
It's not what you think it is. It's a frontend for libretro versions of emulators.

>> No.1333548
File: 2.90 MB, 250x179, Daffy whacks Hitler.gif [View same] [iqdb] [saucenao] [google]
1333548

>No BlueMSX liberto port

>>1333526
Outside of highly optimized, super popular games, N64 emulation is still a fucking mess right now, you're probably better off buying an n64 and a flash cart.

>> No.1333550

>>1333548
I have enough problems with getting GCN pads.

>> No.1333551

>>1321530
Does retroarch support physical discs yet?

>> No.1333568

>>1333551
Who would actually want to do that? WHY?
WHY add a noisy, slower piece of hardware into the mix? The only thing it can do is fuck things up. Load times, timing bugs, who knows.
Just rip your games and bask in hard drive based convenience.

>> No.1333578

>>1333568
>hard drive

SSD master race reporting in

>> No.1333579

>>1333578
Well that works too.

>> No.1333584

>>1333551

No and never will.

>> No.1333604

>>1333568
Because I don't see the point in having a ton of iso files taking up room on a hard drive when shit fits perfectly on a disc. It's the most basic feature in a lot of ps1 emulators and does none of the things you've just described.

>> No.1333619

>>1333551
Do people even have optical drives in their PCs these days?

>> No.1333643

>>1333604
PC cd-rom drives ruin discs very, very fast. They physically scratch them while emulating the way consoles work with CDs.

>> No.1333652

>>1333604
>does none of the things you've just described.

Except it does. PC disc drives don't work the same as the console's disc drive.

>having a ton of iso files taking up room on a hard drive

We're in the age of 2TB HDDs so space is no longer a concern unless you're still using a 60GB HDD from 2002

>> No.1333669

>>1333652
You know people were saying we'd never need more space back in 1990.

In wasn't true then, and sure as hell is not going to be true anytime soon.

Some people's music collection is 500gb alone.

>> No.1333676

Anyone have retroarc wii and also happens to have Dragon Warrior VII?

How's it run?

>> No.1333680

>>1333676
>Dragon Warrior VII
>Warrior

RA-Wii does not have a PS1 core, so it cannot run that game. All you can do is try your luck with WiiSX.

>> No.1333690

>>1333680
That's the printed name on the game man.

WiiSX doesn't print text on the screen similar to the psp popsloader bug.

Oh well, thanks for reply.

>> No.1333697

>>1333690
IIRC it was kind of a difficult game to emulate at one point, requiring special hacks or whatever. Unfortunately, the Wii is much too weak a system for a proper PS1 emulator that doesn't suck to be ported to it. I doubt it could run a proper port of current-day PCSX-Reloaded at full speed, let alone fucking Mednafen.

>> No.1333967
File: 24 KB, 768x672, RetroArch-0112-162049.png [View same] [iqdb] [saucenao] [google]
1333967

To those Windows who are still having issues with it not running. Use a newer build.

https://www.dropbox.com/sh/91sakv0qdyxjx9f/cGOfV7ZOKd

That's from the 9th. Works for me.

Additionally:
Make sure to also upgrade your GPU drivers and Direct X

>> No.1334613

>>1333541
The most popular game runs in UltraHLE, what do you expect?

>> No.1335160
File: 13 KB, 184x205, governmentman.jpg [View same] [iqdb] [saucenao] [google]
1335160

Hi RA freaks.

Just wanted to let you know that I've updated RoM-Jacket to support retroarch.
Here's a quick tutorial:
http://dl.dropboxusercontent.com/u/413403/retroArch.html

Also, I am looking for a 32bit compile of the picodrive_libretro.dll to deliver.

>> No.1335272

>>1333669
My game collection is 2TB for emulation alone. Them disk based systems.
TLMC is ~1.2TB alone. And I've 500GB on top of that in non-2hu.

Now the statement wasn't that it is enough nowadays, it was that it's negligible in comparison.
Imagining actually having to deal with disgusting physical disks is just painful. Especially for that much. I mean, holy HELL.

>> No.1336414

>>1335272
>My game collection is 2TB for emulation alone.

Woah

>> No.1336430

>>1336414
>tfw you will never have good enough internet to download that much

>> No.1337114

>>1335272
must be due to psx and resto of disc based games and including ps2, NGC, Dreamcast and Wii

>> No.1338258

>>1335160

what is this and why is your site so ugly?

>> No.1338509

I've never been able to get PSX emulation working on RetroArch

>> No.1338553

>>1338509

1. Bios.

2. It's the cuesheet.

90% of the time it sthe bios. Use these:
http://www.mediafire.com/download/y8w1wd7j25rhqfc/RetroArch+BIOS.rar

And use a newer build for the sake of it:
https://www.dropbox.com/sh/91sakv0qdyxjx9f/cGOfV7ZOKd

>> No.1338567

>>1338553
Seems like it's the cues, thanks for the tip.

>> No.1338596

>>1338258
I've never been able to figure this out directly. By name and base explanation, Rom Jacket, it's some sort of frontend/launcher for programs (RetroArch included) centered around the idea of game folders.
Cartridge information, saves, hacks, possibly box art or some shit, all saved into per game folders instead of their own respective areas.

But that unbrowse-able site makes me unable to test it whatsoever. Then again it's catering to 32bit fags anyways, so it's likely not worth any effort.

>> No.1339921

>>1333548
>>No BlueMSX liberto port

Rtype 7 guy is working on a libretro MSX thing.
https://github.com/r-type/libretro-fmsx/commits/master

Last touched 9 months ago. But it's a thing.

>> No.1340096

>>1322472
we should be celebrating every new release in /vr/. supporting people doing development on emulators is importnat even if they are spergy douches or w/e

>> No.1340142

Reminder that literally all these threads are are dramapools, and have no place on /vr/.

>> No.1340182

>>1340142
Posts like these irritate the hell out of me.

Just stop it. Seriously. You're not the /vr/ authority and emulating is of high relevance to /vr/ because it's a major method of reproducing the experiences we've had and even ones we've missed. Retroarch places everything in a convenient, standardized package for people to enjoy so they don't have to follow or care about the emulation scene or keeping half a dozen+ emulators plus tons of game-specific settings around.

I get that some people don't like this shit. Just don't look at it. But don't try to control what other people can enjoy just because you don't like it. The only reason it ever attracts drama is because some people are trying to end discussion of something a lot of people enjoy talking about and utilizing. And whether you like it or not, it's completely appropriate for this board. In fact, I'm not sure it even plays non-/vr/ games.

>> No.1340396

>>1340182
Especially ones missed in my case, I grew up with PC, not a single game console. So now is my time to play catch-up.

>> No.1341494

>>1340182
>I'm not sure it even plays non-/vr/ games
Off the top of my head, DeSmuME and possibly some MAME would be considered past /vr/, but neither of those work very well for it. DS still has texture alignment issues of the emulator itself, no proper mouse/touch input as far as I know, and EVERYTHING sucks for newer arcade systems.

>> No.1341496

>>1341494
GBA is also not /vr/.

>> No.1341557

MESS > Retroarch

>> No.1341559
File: 128 KB, 635x719, gundam_quality_01_lar.png [View same] [iqdb] [saucenao] [google]
1341559

>>1341557
Posting link to UME and Mamehub

http://mamedev.emulab.it/haze/

http://www.mamehub.info/download

>mfw retroarch still has shit netplay

>> No.1341740

>>1341557
Interface-wise? No. General support? No. I don't understand.
RetroArch even supports MAME and partially MESS.
>>1341559
>shit netplay
Now that's just a straight out lie. Have you even used it? Sure, it takes command line for now, but that's not difficult.
RA's netplay is seamless rollback based like GGPO, without the shitty adobe dependency. It uses the users' CPU far more than their network in comparison, but allows for far lower lag, which is EXTREMELY FUCKING IMPORTANT for network based interaction.

Also, with the licensing/legal drama surrounding the MESS/MAME project recently, I'm surprised it isn't completely dead as is.

>> No.1342408

>>1341557
Only for obscure systems. And since a MESS libretro core can be built from MAME2014 repository, there's no point in comparing them like that since you can just use it within RetroArch, like pretty much every other worthwhile emulator core.

>> No.1342420

>>1339921
That's fMSX, which is really old. BlueMSX is way more advanced and accurate, and is portable so it should qualify for receiving a libretro implementation.

>> No.1342616

>>1325076
>And many emus have terrible video/sound output, terrible sync
None of the original emulators in Retroarch have those issues.

>> No.1342637

>>1342420

Well go make one yourself. I don't know.

>>1342616

Mednafen has stupid vsync. See: >>1327543

Last few versions Nestopia has issues on Windows. Don't know if they fixed that yet.

Some have good sync, some don't. Point is, RA has the best.

>> No.1342651

>>1342616
Nestopia does.
Mednafen at least used to, I've not used standalone in ages.
bSNES/higan requires manual syncing of either the audio or the video and timing the other to match.
9x has sound crackling out the ass, but depends on the game as to whether vsync fixes or causes that.
VBA is intolerable. Depending on whether or not you sync to audio or video, you will have crackling/pops or extremely jittery motion.

Then there's funky cores which do have their own use. The NEXT variants are faster than the regulars, like performance builds. Gens Plus GX doesn't even have a Windows standalone, and it beats Kega Fusion in compatibility.

>> No.1342669

>>1342651
Also, Snes9x-Next lets you overclock the SuperFX chip emulation, similar to how ZSNES plays such games twice as fast, only there it was an unintentional side effect of bad emulation.

>> No.1342673

>>1342669
And crashing on certain games as well. Think SMW and Yoshi's Island.

>> No.1342758

>>1342669
You can do it in bsnes too, though it's not accurate and causes cutscene audio to go out of sync in Star Fox.

>> No.1343347

>>1342673
>>1342669

The SFX overlcocking needs to be added to regular Snes9x. No clue why it isn't. And bsnes cores.

>>1342669
>similar to how ZSNES plays such games twice as fast,

I believe zsnes just plays it x2 speed, even if its uneven. Snes9x can play at full 60fps.

>> No.1343356

>>1342669
works great for starfox/2 though

>> No.1346161

It just makes the entire game run faster, it doesn't increase the frame rate, so it's pretty pointless.

>> No.1346323

Where do I enable core autoselection?

>> No.1346337
File: 45 KB, 576x432, 1366267091210.jpg [View same] [iqdb] [saucenao] [google]
1346337

anyone had any problems with retroarch and ds3 xinput wrapper? it does not work for me.

>> No.1346351

>>1346337
nvm. seems like steam games dont see my ds3. i guess they fucked up xinput wrapper.

>> No.1346362

>>1346351
seems like it works in steam big picture mode but not in games. what the hell. it worked like a charm in previous version.

>> No.1346564

interesting concept, doesn't look incredibly user friendly as of yet though so I'll stick to my individual emulators. And by user friendly I mean I couldn't figure out how to download all the necessary files and install it after 30 seconds compared to one click install emulators.

>> No.1346593

>>1346564

> Expecting devs to cater to your dumb attention deficit ass

>> No.1346616

How would I go about getting this on my PS3?

>> No.1346754

How can I make the Gameboy shader brighter? I've seen some screens where it looks nice and white. Mine looks urine yellow.

>> No.1346775

>>1346593
>H-how dare you suggest my program isn't easy to use. Everyone knows that complicated programs are to keep the plebs out!

>> No.1346790

>>1346754
You have to change the LUT. It should come with a Game Boy Pocket texture that makes it look clearer and less like someone pissed all over your screen.

>not savoring the nostalgia of playing piss-yellow games

>> No.1346795

>>1346775
It can't be that hard, i dump the app on my SD card, turn it on and start it. Surely it can't be more difficult on other platforms?

>> No.1346803

>>1346795
How about for desktops? You know, the machines that handle emulation better than any console?

>> No.1346816

>>1346790

>You have to change the LUT.

The what now?

>> No.1346817

>>1346803
That has nothing to do with what i said.

>> No.1346823
File: 165 KB, 642x579, 2.jpg [View same] [iqdb] [saucenao] [google]
1346823

>>1346790
>>1346816

Never mind, figured it out.

>> No.1346847

>>1346593
hi retroarch devs

>> No.1346986

>>1346323
It's right there in the root menu where you load content.

>>1346616
Get a console with firmware 3.55 or lower installed on it, or use a hardware flasher to downgrade a downgradable one. Install modified firmware ("CFW"). Install the latest RetroArch package in the XMB.

>> No.1347005

>>1346803
On Windows I downloaded the latest version, extracted it using 7zip and ran retroarch.exe. Was playing games a couple of minutes later when I configured video and input settings to my liking.

It's amusing that there are NTSC filters in Nestopia's core options now.

>> No.1347008 [DELETED] 

>>1346803
On Windows I downloaded the latest version, extracted it using 7zip and ran retroarch.exe. Was playing games a couple of minutes later when I configured video and input settings to my liking.

It's amusing that there are NTSC filters in Nestopia's core options now.

>> No.1347591

When are they going to make the UI better instead of worse on android? And let me use a single IME to be both player 1 and 2?

>> No.1347628

>>1346564
>And by user friendly I mean I couldn't figure out how to download all the necessary files and install it after 30 seconds compared to one click install emulators.

You don't install anything.

https://www.dropbox.com/sh/91sakv0qdyxjx9f/cGOfV7ZOKd

That's the link for dev builds. All you need to do:

1. Extract
2. Move .info files to Cores folder (allows detect core option)
3. Add bios to system folder. Use these:
http://www.mediafire.com/download/y8w1wd7j25rhqfc/RetroArch+BIOS.rar
4. Run the .exe.

It should be straight forward after that. Read more:
http://emulation-general.wikia.com/wiki/Using_RetroArch

>> No.1347638

>>1346161

It increases frame rate AND speed of the game.

http://www.youtube.com/watch?v=tfNI3HpUt-4

It can achieve 60fps, but also increases the game speed by 30%. The difference between the two scores on the racetrack is about 20 seconds, and I'm too lazy to do the math to find out exactly how big a difference that was.

If it was just speeding it up, it would increase the game speed by like 500%. So it gets consistent frame rates and increases the game speed, but not significantly. Presumably you could find a way to slow the game down internally first, and THEN overclock the SFX so it works out "perfectly".

This video was done via real hardware and overclocking the SFX chip. But the results should be exactly the same in emulation.

>> No.1347646

>>1341559
>>mfw retroarch still has shit netplay

It has great netplay. It's just command line only. Meaning it needs better UI

>> No.1347867

what is viewport and how does it differ from screen resolution?

>> No.1348461

>>1347867
Not sure in what context you're referring to.
But generally, viewport would be what is put out. What the view is printed to. Whether that's internal resolution or what the internal resolution is scaled to output to depends on context, where if it matters it should be defined.
Screen resolution is the screen itself's resolution. Generally 1920x1080 nowadays, with exceptions.

They would match up to be the same if something is running fullscreen without any aspect ratio correction.

>> No.1348493

>>1348461
I use retroarch on a PVM with crt_emudriver.

With Nestopia and BSNES for example, I don't have to resize my desktop res to the system resolution, setting the resolution in cfg works great for those.

But I tried playing Castlevania Chronicles with mednafen psx and I set the resolution to 256x240 and it didn't look right. However, If I set my desktop resolution to 256x240 It looked exactly as it should. I was just wondering if I need to mess with viewport setting.

>> No.1348521

>>1348493
PS1 isn't as simple as setting one resolution and letting it swing. Since it used many resolutions, you have to as well.
PC CRT monitor users get around this by setting a superwide (At least 1280px) resolution at 240 or 480 height, letterboxing the height and stretching the width.
But CRT televisions don't support such widths I don't believe.

I don't know about Chronicles, but SotN used some odd resolution letterboxed.
http://blog.hardcoregaming101.net/2012/03/explaining-resolution-intro-of.html
Maybe you could find its resolution and configure that manually if it only uses one.

There may be a solution in gpuBladeSoft for plugin based emulators like PCSX-R and ePSXe. Since that allows automatic resolution switching fullscreen. But plugin based emulators in general are buggy, and I've no idea if it actually works.

>> No.1348536

>>1348521
my god man, you're a genius. lo and behold my pvm actually supports 1280x240. Castlevania chronicles works beautifully now. just needed to adjust aspect. thanks!

>> No.1348537

>>1348536
Neat. Post pictures.

>> No.1348549
File: 1.71 MB, 2592x1944, ccv.jpg [View same] [iqdb] [saucenao] [google]
1348549

>>1348537
not the best pic. I had to use my phone.

>> No.1349382

What's the best shader for GBA games?

>> No.1349604

Does Retroarch not work with romhacks? Or not work with .bin disc images?

I was trying to play with a patched hardmode FF7 .bin, but it wouldn't even show the file in the directory it's in with Mednafen PSX core selected. If I find the file in autodetect, it just brings up a list of the wrong cores to use it with.

>> No.1349626

>>1349604
The Mednafen core only loads .cue files. If your disk image does not have one, you can easily create one. Just open up notepad and type the following:

FILE "filename.bin" BINARY
TRACK 1 MODE2/2352
INDEX 1 00:00:00

Replace filename.bin with the name of the image, and save the file as a .cue with the same name. It will work then.

As for the romhacks, be wary that Mednafen is highly accurate to the real hardware, and some romhacks were only tested on ePSXe or some shit, and may or may not work on real hardware or with Mednafen. I think the hardtype patch may be ok, but I applied some different patches to my own FFVII images, and the game would freeze during battles on Mednafen, so I switched to PCSX-R for that game. Just something to think about.

>> No.1349636

>>1349626

I downloaded Destruction Derby. It has a cue file. Retroarch just crashes when I try to load it. Is there a crash log or something?

>> No.1349646

>>1349636
Make sure the .cue file is properly setup. I've downloaded rips that had completely wrong file names and shit. Also, make sure you're using BIOS version SCPH-5501.

http://www.mediafire.com/download/acpnmpajhq4jykl/PS1bios.rar

The one there should work.

>> No.1349656

>>1349646

That would probably explain it. Where do I put the file?

>> No.1349674

>>1349656
Create a folder called System or whatever, and put the BIOS there. Under Settings, then Paths, specify the System folder.

>> No.1349682

>>1349626
Oh, I see. Thanks!

>> No.1349686

>>1349656
>>1349674
You can just drag it into your RetroArch folder by default, but you should really put it in its own file because then whenever you update RetroArch (as you should, it means major accuracy/speed improvements for some consoles), you can then simply drag that folder over to the new RA folder rather than digging through a sea of files looking for all the BIOS files.

>> No.1349693

>>1349686
>but you should really put it in its own file
Its own folder, I mean.

>> No.1349706

>>1349686

My RetroArch folder already has a system folder with a bunch of stuff in it. The directory is already set properly in the settings, too. I put the bios in there, and it still didn't work. Didn't work with the file in the main directory, either. Maybe it's just a bad .cue.

>> No.1349749

>>1349706
Destruction Derby, right? Isn't that one of those multitrack games?

http://redump.org/disc/2316/

At least, according to this, it is. If so, it may indeed be the .cue sheet not being properly set up.

>> No.1349763

>>1349749

I'll try to get it from someplace else. Thanks anyways.

>> No.1350145
File: 80 KB, 722x489, RA-PlayerV0.0.2.0[1].jpg [View same] [iqdb] [saucenao] [google]
1350145

http://www.emucr.com/2014/01/ra-player-v0020.html

Maybe the GUI plebs will stop bitching now.

>> No.1350158
File: 7 KB, 251x37, 2.jpg [View same] [iqdb] [saucenao] [google]
1350158

>>1350145

>> No.1350164

>>1350158

>Using Google's Spyware known as Chrome

Good goy.

>> No.1350175

>>1350145

I don't really trust software that's hosted on these virus-infected hosting sites that make you click 20 times to start your download.

>> No.1350192

http://phexe.com/2014/01/ra-player-v0-0-2-0-released/

Still getting a Chrome warning here but it looks less sketchy at least.

>> No.1350196
File: 216 KB, 590x322, American-psycho-bateman-1-[1].jpg [View same] [iqdb] [saucenao] [google]
1350196

>>1350192
>Chrome

>> No.1350201

>>1350192

Why is it an .exe? Do I put it in the RetroArch folder? Sketchy as fuck.

>> No.1350212

>>1350201
>Why is it an .exe?

What the fuck else would it be?

>> No.1350215

>>1350175
Great because emucr is not one of those sites you huge pussy. Install an antivirus

>> No.1350213
File: 971 KB, 500x300, 1389762739811[2].gif [View same] [iqdb] [saucenao] [google]
1350213

>>1350201

>> No.1350216

>>1350215

Look at the sites the file is hosted on.

>> No.1350223

>>1350216
What about them? Yep, you're just a huge pussy.

>s-s-s-sendspace is gonna give my computer da virusssss!!!!!!1
If you get a virus you usually more or less deserve it

>> No.1350341

anyone have a direct link to the 1.0 source?

>> No.1350350

>>1350341
https://github.com/libretro/RetroArch

>> No.1350358

>>1350350
the last release tag is 0.9.9

>> No.1350382

>>1350358
The fuck are you talking about? That's the official RA repo, meaning all the bleeding edge commits are there.

>> No.1350392

>>1350382
looking for the latest stable snapshot. guess they didn't bother making one.

>> No.1350428

>>1326746
>emulators with shitty... GUIS
>use one with an even shittier GUI
Seriously.

>>1327531
>total lack of a gui
It's so fucking hard to type "mednafen filename". So hard.

>> No.1350583

>>1350392

You mean dev builds?

There's this from 5 days ago:
https://www.dropbox.com/sh/91sakv0qdyxjx9f/cGOfV7ZOKd

it's regularily updated. You can build the cores yourself as well.

http://emulation-general.wikia.com/wiki/Building_RetroArch

>> No.1351769

You know, you'd think something like this would be less fucking complicated to use

I've loaded the reference point for which emulator I want Retroarch to use, but I'm not seeing any "LOAD GAME" option anywhere

>> No.1351794

>>1351769

Load Content (Detect Core)

>> No.1351815
File: 102 KB, 951x697, bufebfi.jpg [View same] [iqdb] [saucenao] [google]
1351815

>>1351794
Still not seeing anything, it's not even letting me choose roms

>> No.1351824

>>1351815

Load content is standard loading, where you manually switch cores.

Moving the .info files to the cores folder will open up the Detect Core options.

I don't like how the menu is set up. I think I'm going to make a fork where the menus is:

>Load
>History

>> No.1351827
File: 62 KB, 976x758, Core Info.png [View same] [iqdb] [saucenao] [google]
1351827

>>1351815
Load Content (bSNES) will load games for your currently selected core based on extension (.smc and .sfc in this case)

If you're not seeing Detect Core, then the Core Info path isn't set correctly. Set it to the folder that has all the .info files that have meta-data about the cores.

>> No.1351841

>>1351769
It wasn't always this shit. The developer is a retard and stopped updating the only thing that made it bearable.

>> No.1351860

>>1351841

The Phoenix launcher was nothing special, all it did was pass command line parameters to RetroArch.

RetroArch was always primarily command line driven from the beginning, as SSNES was originally just an alternate CLI frontend for bsnes. RGUI is just an extra, optional layer over RetroArch's CLI that allows you to change options and switch games without restarting the program.

The Phoenix launcher still works btw, it just lacks some options that were added in since it was abandoned by Themaister. Since byuu's Phoenix library has the usual issues byuuware has (being bleeding edge C++11 is one of them), it was dropped after RGUI reached a usable state. Themaister never liked GUI coding anyway, he's more interested in implementing backend stuff. Squarepusher wants there to be a menubar on Windows like SNES9x has, but they haven't agreed on how to implement it yet, as the Themaister did not like how it was implemented before by OV2 in a pull request so he removed it.

>> No.1351880

>>1351824
>Moving the .info files to the cores folder will open up the Detect Core options
Thanks, that helped a lot

Though, it keeps making me doing it every single time, even when I do the "save config" option

>> No.1351903

>>1351880 here, okay so now RetroArch is crashing for some reason every time I try and load a mame game via "detect core"

Any ideas?

>> No.1351917

>>1351903
>mame

Make sure you're the correct ROMs. The current version of MAME is 0.152, make sure you're using ROMs that are fairly recent.

>> No.1352098
File: 15 KB, 270x277, 1386630388235.jpg [View same] [iqdb] [saucenao] [google]
1352098

Repost from /emugen/-
So is there any to have separate turbo buttons in RetroArch? I've played a lot of PCE games in vanilla Mednafen and I liked being able to have separate II & I buttons for turbo fire.

>> No.1352169

I'm new to Retroarch.

I want to like it, but I dislike how it behaves on Windows.

The RGUI outputs most, but not all, of the parameters that the skeleton config has.

It has forward and back slashes for directories. Make up your mind!

And uh... Just things didn't behave how I thought they should, like appending a config should only need changes to be present in the config, not every single parameter.

There is probably other lil annoyances I've come across that I can't remember at the moment.

>> No.1352190

>>1352098
Just use JoyTokey. You pretty much have to keep it open for any emulator for one reason or another (excepting dolphin's wonderful script-based input config of course).

>> No.1352760

>>1323467
On the Wii port of RetroArch, he refuses to implement resolution changes based on what game is running. IIRC, the resolution also resets to default when you start another game, making switching between games for the same console require also setting the resolution again. The resolution doesn't even appear to be an item you can set in retroarch.cfg. Since the Wii with RetroArch is popular among CRT users, he clearly does hate them.

>> No.1352776

>>1352760
>The Wii with RetroArch is popular for things he doesn't care about
>People bitch at him for not specifically working to fix such issues
I would hate them too. Maybe not go on a tangent about it, but hate for sure.

>> No.1352868

>>1352760

It's incredibly specific to Wii and applies to zero of their other platforms, so they don't have too much reason to care in the first place.

>> No.1352885

>>1352760

If he truly hated CRT users, he would have implemented nothing at all for resolution changing and told you to go fuck yourselves.

If you really care about getting resolutions right you shouldn't be using a Wii anyway since its hardware does weird things to the video output and is weak anyway, you should be using a PC which can be used with 31khz CRTs trivially and 15khz CRTs with some extra software with AMD cards.

>> No.1353038

>>1352190
Not him but JoyToKey gives huge input lag for me. And I don't mean only in RA but any software I use it for. I've always wondered if I'm the only one.

>> No.1353051

>>1321530
I set this up in the past and for some reason I set up both the x64 and 32bit version but I don't remember why. Are there some things that only work on the 32bit version?

>> No.1353061

>>1353038
yes you are

>> No.1353072

>>1327504
Do you need to be on open source drivers to use KMS in linux currently? I know this is an issue with wayland currently but I don't understand KMS enough to know if it's an issue here as well.

>> No.1353087

>>1352169
>The RGUI outputs most, but not all, of the parameters that the skeleton config has.

Yes, that's annoying. Tell them to add all the options to the RGUI.

>> No.1353106

>>1352169
>It has forward and back slashes for directories. Make up your mind!

I lol'd at this harder than I should have.

>> No.1353667

>>1353061
Thank you very much for the extremely helpful and informative reply.

>> No.1353867

>>1353072
I think so...

>> No.1353872

>>1321530

http://www.youtube.com/watch?v=Bqhfj_c_rhU

Gameplay of N64 - Sin and Punishment in RetroArch.

>> No.1353915
File: 226 KB, 289x330, 1384065422200.png [View same] [iqdb] [saucenao] [google]
1353915

>>1353872
Appreciate the video, but what the fuck is it with youtubers feeling compelled to add these silly intros to videos for something simple like gameplay?

>> No.1354305

>>1353051
I think dosbox only works when compiled as a 32bit core (and then only with a 32bit RA environment to load it through).

>> No.1354360

>>1354305
That's because DOSbox only has a dynarec for x86 and not x86-64

>> No.1354701

>get a Wii
>ready to emulate
>well, anything except PS1

AWESOME. There goes all of that downloading time, I guess. Looks like it's N64 and Sega Saturn for me.

>> No.1354728

>>1354701
It doesn't really do saturn or more than a handful of n64 really well either man

>> No.1354824

>>1354728

Well, there's always external emulators for it.

There had better be.

>> No.1354828

>>1354701
Use injected wads for n64.

>> No.1354847
File: 27 KB, 383x472, 1385847056869.jpg [View same] [iqdb] [saucenao] [google]
1354847

wait...

with this, you can have netplay with gba games?

>> No.1354860

>>1354847
That sounds nice, but I don't believe so.
VBA-Link has thus far been the only GBA emu I know of to do that. As M failed to merge the functionality or some shit. Either way, it was buggy as HELL.

To achieve netplay for GBA, people need to stop thinking of the two systems as two systems. As they expect far too low latency due to being physically connected by a cord on real hardware.
Instead, the focus should be to emulate both systems on one computer and forward input/output to/from the other.
Which gets quite a bit more difficult with the concept of 3-4 players.

>> No.1355064

>>1354860
VBA-M can do linking. I don't know if the GTK+ UI has the necessary options yet though, build it with the wx GUI as that definitely does.

>> No.1355080

>>1354360
>>1354305
Thanks, that explains it. When I was first messing around with libretro I was messing around with dosbox as well.

>> No.1355085

>>1354860
>on one computer

That's a pretty good idea. You'd be able to hook your PC to your TV and play 4-player splitscreen with controllers.

>> No.1355256

>>1355085
I've done this. It works well. I've even done it with dual play so fuckers can't screen peek. Not so much an issue with GBA games but nice on other systems.

>> No.1356710

I tried to netplay with my friend today and his controls weren't working (I was the server). Anyone know what could be the issue?

>> No.1359326

>>1356710
No clue

>> No.1359385

>>1356710
Probably a mild case of PEBKAC.