[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

/emugen/ - Emulation General

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 783
Thread images: 67

File: RetroArch-1228-202846.png (732KB, 1280x960px) Image search: [Google]
RetroArch-1228-202846.png
732KB, 1280x960px
http://emulation.gametechwiki.com/

Read the General problems FAQ before posting. If you still need help, post your specs (speccy screenshot), OS, emulator version number and details of what's wrong.

http://emulation.gametechwiki.com/index.php/General_problems_FAQ

Please contribute to the wiki if you discover any inaccuracies or have relevant information to append.
>>
Rustation relase fucking when
>>
>>126805541
Is he still alive? Haven't seen any updates in more than a week, maybe two.
>>
File: maxresdefault[1].jpg (81KB, 1920x1080px) Image search: [Google]
maxresdefault[1].jpg
81KB, 1920x1080px
>>126805541
>>126805582
Picross is one hell of a drug.
>>
where can i get a flash cart for a gba sp
>>
>>126805767
Ask /hbg/ or /vr/.
>>
I posted in a few threads ago, tried some things but it still won't work.

Anyone played Digital Devil Monogatari for Famicom? I have a problem where I need to beat a certain boss in order to continue. I walk towards the space where the boss should appear, but the battle won't start. I can't continue the game before I defeated the boss.

(It's in Mazurka, and the boss I have to defeat is Set.)

I'm playing the game on FCEUX 2.2.3 since the patched version with the translation won't run in Nestopia. I already tried booting up the unpatched version but even there the battle won't start, so it doesn't seem like an issue with the patch.

I wanted to try out loading the save game into other emulators with the unpatched ROM, but no other emulator supports the save files from FCEUX (.fct files) and renaming the file extension won't work either.

Any help? I'm pretty frustrated because I am quite far into the game already but can't continue playing and I don't even know why.
>>
>>126805694
Well, that was unexpected.
>>
<Twinaphex> anyway I have no real ill feelings towards people
<Twinaphex> if I did I wouldn’t even be talking to people randomly and casually
<Twinaphex> that’s kinda my way of showing I do care
<Twinaphex> in a kind of tsundure way I guess
>>
>>126805873
If you post the translation you're used I can try to see if I can get it to work with Nestopia. Otherwise theres nothing else I can do because I've never played that game.
>>
>>126807561
http://www.romhacking.net/translations/2287/
There you go!
The readme says the patch won't work with Nestopia and I get the "CPU jam!" error upon trying to load the patched ROM.
I hope you'll find a way to get it to work.
>>
>>126807561
I thought about replaying it with the unpatched ROM from the beginning and check if the problem still occurs, but Set is the last battle before you get to the final dungeon. Already wasted hours on this game, so starting anew would kinda hurt.

I'm trying to get my savestate work in other NES emulators meanwhile, but for now I haven't found a way.
>>
just bought a 500$ laptop and it runs dolphin at 1080p internal on the glorious IPS screen. 60 C temps. what more could you ask for?
>>
>>126808445

a gf
>>
>>126808445
by just bought i mean just tested dolphin on it yesterday. wonder how ps2 emulation will go. anybody here bother with it?
>>
I'm looking for an older video demonstrating a "playable" 360 emulator. Everything ran like shit, textures were nonexistent and it was generally very bad. I think the game was blue dragon or something, I know they were controlling a flying dragon
>>
>>126808606
What game you tried matters far more. If you tried Kirby's Air Ride, no one cares. If you tried The Last Story and it worked then wow.
>>
>>126808817

It's probably on this channel: https://www.youtube.com/channel/UCLC3kuN_2emyokGE4WStv6w
>>
>>126807859
Alright, yeah. There's no way to get past the start up sequence. I managed to see the translated version ingame by force loading a savestate from the Japanese version, but obviously fuckery happens immediately and it freezes.
I wanted to try to see what would happen if loading a proper save from the J version on the translation, but couldn't find a save option. It's a slim chance, but maybe the translators didn't reformat the way saves are written so they're compatible.
You could attempt to load the save you have in the Japanese version, see if that boss appears, deal with it and then save and switch back.
>>
>>126809072
Damn! Thank you for trying, though.

I already tried loading my save state into the unpatched ROM, but even in the Japanese version the battle won't start. I was wondering if maybe it's a bad ROM dump (and no one noticed since it's kind of an obscure game), so I tried downloading the ROM patching it myself from several sites. The problem still occured (though, I can't say if the ROMs downloaded where different versions or the same).

Maybe it's a problem with FCEUX and the game (even the unpatched ROM), but I couldn't get the save file to load in other emulators so I'm not sure.
>>
Mame retard here, getting this on some games.

>One or more ROMs/CHDs for this machine have not been correctly dumped.

What does this mean?
The games seem to work so far.
Downloaded from emuparadise.
>>
>>126808835
Fzero gx, wind waker, super mario sunshine, and resident evil 4 seem to be the most demanding games in my library to my limited knowledge. have yet to try a wii game on it. might download xenoblade
>>
>>126809818

You are running old ROMs on newer versions of MAME. You should grab a ROMset from archive.org and download the version of MAME it was intended for. Grabbing random shit from ROM sites is never going to work right.
>>
File: rustation-libretro.png (112KB, 1914x1078px) Image search: [Google]
rustation-libretro.png
112KB, 1914x1078px
>>126805582

Porting to libretro doesn't make for nice screenshots.
>>
It's alive!
>>126809798
>save state
Wait, are you talking about memory pak save or emulator savestate here? It wouldn't be surprising if you can't use a savestate in a different emulator. I always thought you meant normal save though.
Anyway, if you were succesfully able to load a save cross-version and the bug still happened I'd be inclined to think that you've run into a softlock that's not caused by the emulator. In other words, you might have just found a game-breaking bug.
>>
>>126810060
What if i'm using MAME Git?
>>
>>126811406

Don't? Find the newest ROMset on archive.org and download the appropriate MAME version.
>>
File: RetroArch-1228-234327.png (494KB, 1357x1018px) Image search: [Google]
RetroArch-1228-234327.png
494KB, 1357x1018px
>>126805376
>>
>>126805376
I have no mouth
And I must emulate
>>
How do my Dreamcast ISOs need to be if I want them to work with reicast on RA?
>>
>>126798049
Everyone outside of /emugen/ is ready to eat shit whenever given the order and that's not something to strive for


Anyone ITT got the handle on xboxdrv? It works fine for mimicing an Xbox 360 controller with whatever pad you have at hand, but having to hunt down which input event the controller gets mapped to makes it more of a hassle to use than it should be. Is there a way to automate detection so I can set and forget this shit
>>
>>126814794

...what?
>>
>>126815230
Someone in an earlier thread mentioned that .cdi ISOs don't work with ReiCast, and my ISOs are all .cdi, and I forgot what filetype they need to be.
>>
>>126815326

Okay,

1) .iso != .cdi
2) .cdi files work just fine with Reicast
3) you should seek out .gdi dumps since they haven't been butchered in order to fit on a cd-r like .cdi releases have.
>>
Can Reicast save yet?
>>
>>126815445
>.cdi files work just fine with Reicast
Then how come RA didn't display my .cdi of Army Men: Sarge's Heroes when I went browing for it?
>>
File: 1.png (9KB, 436x218px) Image search: [Google]
1.png
9KB, 436x218px
>>126815582

idunno
>>
>>126815582
You're doing something wrong, all my DC games are .cdi rips form emuparadise and they work perfectly with Reicast-libretro.
>>
>>126815721
Heh, tried loading the core beforehand (which i usually never do) instead of doing "select file and detect core" and it displayed. My bad.
>>
>>126815929

You should still consider finding .gdi dumps.
>>
>>126816036

Why?

With a few exceptions most Dreamcast games fit perfectly well on a CD
>>
>>126816036
I was gonna say that both my .cdi of Sarge's Heroes and the .gdi of Crazy Taxi that I just got both caused RA to crash, but then I remembered that you need a BIOS. I'll come back with the results.
>>
>>126816234

That's not really true. If you look at the .nfo files from a reputable release group (e.g. ReviveCD), you'll see just how much stuff they have to downsample and cut. But do as you please.
>>
>>126816398
Speaking of which, what do my BIOS files need to be named? I put dc_boot.bin and dc_flash.bin in RA's system folder, but I still get a crash.
>>
>>126816426
>If you look at the .nfo files from a reputable release group (e.g. ReviveCD), you'll see just how much stuff they have to downsample and cut.

I do and most of the time nothing's been cut.

Also, I wouldn't call ReviveDC reputable. I remember downloading their Record of Lodoss War release and it turned out it didn't even run on real hardware because they've only tested their shit on nullDC
>>
>>126816635

They need to be placed in system/dc
>>
File: RetroArch-1229-110102.png (33KB, 1440x1080px) Image search: [Google]
RetroArch-1229-110102.png
33KB, 1440x1080px
>>126816705
Turned on HW Shared Context and it works, thank you anon. Though I'm wondering how that option will affect the other cores.
>>
>>126816234

Some ripped games show bugs in emulators though.

Not sure if this happened with the CD rip on original hardware too, but the music in Sonic Adventure won't loop with the ripped CDI version. If you run the GD-ROM original instead it works fine.

Little issues like that.
>>
>>126811351
Oh, sorry! I meant emulator save state, haha.
>>
>>126821616
Are you implying the game doesn't have a save feature at all?
>>
Fucking hell.
The generic Wiimote I bought simply isn't being detected.
I even installed that Toshiba shit, but it won't find the Wimmote.
>>
>>126817220
I've always used HW Shared Context and I still don't know what it does - I can't find a difference
>>
>>126810060
>Grabbing random shit from ROM sites is never going to work right.
MAME is shit
>>
can someone help me, i was searching for a snes emulator for my ds lite, i have TT flashcart with ys menu theres any emulator?
>>
http://i.imgur.com/J67E7sA.jpg

More 4K shadowmask style crt shader plz. They are very interesting.

Requests:

>Doom in Dosbox
>starcraft in dosbox
>>
File: 956763.jpg (31KB, 460x460px) Image search: [Google]
956763.jpg
31KB, 460x460px
>if i was a parent, i wouldn't give a shit if my toddler cussed
>>
>>126815001
emugen eats shit daily by using RA so I don't see how that is true.
>>
>>126824584
>starcraft
>dosbox
Mate...
>>
File: we be grillin.jpg (151KB, 500x382px) Image search: [Google]
we be grillin.jpg
151KB, 500x382px
Daily Reminder that Wii U Emulation will be a thing by the end of 2016. It will run several game smoothly,and sometimes may exceed the performance of a regular Wii U.
>>
>>126825158
>It will run several game smoothly

Seeing how neobrain is involved I doubt it
>>
>>126825594
>neobrain
He works on Cemu now?
>>
>>126825806

Not officially, but yes
>>
>>126826027
how? he was bashing cemu for being a closed source
>>
>>126826323
They let him in on the gravy train
>>
>>126824584
http://abload.de/img/retroarch-1229-183823d5or3.png

This?
>>
>>126825158
>>126826323
Why is Cemu closed source?
>>
>>126824763
Spoken like a true shit eater.
>>
>>126828104

You can't sell open source software
>>
Are most emulators still mainly CPU based?

My GPU died and I'm upgrading probably to a r9 390. I want to know how well I'll be able to run upscaled ps2/dolphin games at 1080p 30/60 fps, or if I should upgrade my CPU also.

>GPU: Radeon R9 390
>CPU: Intel Core i5 2400
>Memory: 8.00GB Dual-Channel DDR3
>Mobo: ASRock Z68 Extreme3 Gen3

I was going to get a 4690k, but it honestly doesn't seem like that big of a jump im performance. Aren't i5 usually better than i7 for emulation or is it the other way around?
>>
>>126828104
Either hiding how shit the code really is or covering their asses regarding what thy used to make this emulator, donation money could also be a possibility of course.
>>
>>126828585
You'll do acceptably.
>>
>>126828585
>Are most emulators still mainly CPU based?
Yes.
>My GPU died and I'm upgrading probably to a r9 390. I want to know how well I'll be able to run upscaled ps2/dolphin games at 1080p 30/60 fps
That'd be more than fine, even a 750ti can do that.
>Aren't i5 usually better than i7 for emulation
Not better, just pretty much the same.
>>
>>126828585
>Aren't i5 usually better than i7 for emulation or is it the other way around?
By default i7 are always better because at worst they run almost the same with a few extra things that make them better (higher stable OC in genereal, more cache) and in PCSX2 case they're way better if you use SW mode.
>>
>>126807542
>SP
>tsundere
o-ok
>>
POORFAGS UNITE! 2016 WILL BE A GREAT EMUYEAR! AMD'S ZEN WILL SAVE US.
>>
>>126810060

I have literally no idea where to look.
Does it really matter though?
I mean, the games seem to run fine.
Haven't played one to completion but from what I played all seems well.
>>
>>126822850
Seriously what the fuck should I do?
>>
>>126833165
buy an actual wii remote
>>
>>126833480
But shit's expensive here.
>>
>>126833534
>>126833480
Ah fucking hell.
Searching on the internet this "motion 2 in 1" shit apparently doesn't broadcast shit so it can't really connect to a PC.
>>
Is ded
>>
>>126814107
>not "I have no source and I must emulate"
>>
>>126815547
Yes. You can even use save files from other DC emulators. They might have to be converted or imported with external tools, though.
>>
>>126824209
You'll never run an SNES emulator on your DSTT, sorry buddy
>>
>>126805376
>>126805541
Dolphin(Ishiiruka) now has DX12.
https://www.youtube.com/watch?v=QpLpTQbCtSc
>>
>>126828478
watch me.
>>
File: dosbox 2014-02-19 23-28-41-30.png (1MB, 1280x960px) Image search: [Google]
dosbox 2014-02-19 23-28-41-30.png
1MB, 1280x960px
>>126824867
It's possible, m8.
>>
>>126824730
Are you quoting Mooch? Good thing he's never going to breed anyway
>>
once you go RetroArch you never go back
>>
>>126843661
True. I'd love to play PCSX2 with crt-royale
>>
>>126843526
Yeah, profanity is 2% of his speech
>>
>>126838638
>mooglyguy pls
rofl. what did he say?
>>
>>126841168
Did you install Win95 on Dosbox?
>>
>>126843526
Anyone else think the semi recent uptake in casual swearing is pure cancer? The words lose their spice if you flippantly swear like that.
>>
>>126846353
I think that the thought of my sparsely haired testicles dipping slowly in and out of your mouth makes you drool a little bit,
senoir pancakes
>>
>>126846348
I think that was on Windows 98, actually.
>>
What are some good fan translations that only run on Zsnes?
I want to hurry up and play them and get it over with so I never have to touch that trash emulator ever again
>>
>>126847956
the best merioz are for zsnes.
don't you worry tho.
someone is porting the code needed to run them in a bsnes emulator.
>>
>>126848198

What kind of code is that? Just "inaccuracy hacks" or does zsnes offer unique extensions?
>>
>>126849347
not sure exactly what makes hacks unplayable in other emulators.
something to do with sound/music usually?
there is more than one reason apparently. higan dev goes into it on his blog
>>
>>126827129
>i don't know how open source works
>>
is snes emulation on PSP worth a damn? last i checked it was having a rough time running mario world but that was in 2013
>>
>>126854435
no
>>
Is there any way of using retroarch shaders on PCSX2?
>>
>>126847918
I wonder if it's possible to create a portable Wine-like shit in order to play old Windows games. Like, a "Wine" libretro core. I'm aware that's too far off, though.

Having to resort to install Windows 9X on DOSBox, PCem, QEMU or any VM is lame.
>>
File: 1451342069565.gif (34KB, 179x183px) Image search: [Google]
1451342069565.gif
34KB, 179x183px
>>126855205
>PCSX2
>>
>>126854435
god damn fucking psp just let it fucking die
>>
>>126847918
how about installing some small distro+wine for legacy windows software, hm?
>>
>>126855421
It's the only ps2 emulator
>>
>>126857598
wrong
>>
>>126857782
Worth half a shit.
>>
>>126855421
What do you use then, princess?
>>
>>126857782
Play! is useless
>>
>>126859819
for now
>>
Can anyone manage to build this?
I'm really not getting it...

https://github.com/mudlord/bzsnes-libretro
>>
>>126860118
forever
>>
>>126855245
>>126857409
Wine often has problems with even older softwares, so you never know if shit will work or not, not to mention constant regressions

The one Windows 9x game I really miss is The Lost Mind of Dr. Brain, but it's never worked right in wine and Virtualbox is garbage for the 9x family... Maybe dosbox would be worth trying
>>
how accurate is the software renderer in PCSX2?
>>
>>126860564
> Makefile and shell script soup

I wanted to help but there's no way I'm going to spend two hours figuring out this crap. Good luck.
>>
File: kornheiserwhy.jpg (21KB, 281x480px) Image search: [Google]
kornheiserwhy.jpg
21KB, 281x480px
>romhacking.net now suddenly forces registration to download anything.

Fucking dropped. Yeah, I could just make a throwaway account, but why should I when for the past ten years, the site never required registration?
>>
.>>126862259
it's better than perfect according to some.
it emulates what the hardware tries to do
>>
>>126862597
Maybe they did that for preventing bots from inflating the download counters of some romhacks?
>>
>>126857598
Strange no one bothered to make more ps2 emulators untill now. Most of consoles have at least few emulators.
>>
>>126845441
Check archive.
>>
quick question. i registered on pleasuredome the other day and now they're wanting me to set up port forwarding so that I can seed their torrents and get off their 'probation'. trouble is, I'm paranoid that im being hacked so I'm not likely to do that. My question is, do they really require that, and if so, why in the holy living fuck would they considering every torrent ive ever downloaded worked fine without having me port forward?
tl;dr: what the fuck, pleasuredome?
>>
>>126862595
I tried my best, but it wasn't good enough.
All I get are "build.o" errors of some kind...
Oh well...
>>
>>126863223

Well, now they have a message when you try downloading. Before, there was no message.

Apparently, Google has flagged them as a malware site, and the only way to clear that is to make downloads inaccessible to the public.

Seems arbitrary as fuck though
>>
>>126863817
>I'm paranoid that im being hacked
lel.

Anyway you need to open the ports so people can connect to you to download data. Torrents will still work without incoming connections but it greatly limits seeding. Since pleasuredome want to keep leeching shits out they don't even fully enable accounts that aren't properly connectible.

Just open the ports.
>>
Finally can run PS2 and Wii emulation, are their particular tweaks to improve performance or looks I may want to know about?
>>
>>126865307
With PCSX2, if something doesn't work right, try software mode.
>>
>>126865307
Supposedly some games run better on OGL than on DX mode.
>>
File: AvhG1y8.gif (196KB, 250x187px) Image search: [Google]
AvhG1y8.gif
196KB, 250x187px
<evdw87> mudlord: what are your acutual goals?
<mudlord> n64 emulation
<mudlord> i want a dedicated system for emulator development
>>
>>126865598
wrong
>>
Are NES headers a good thing? Why didn't No-Intro update to NES 2.0 instead of headerless ROMs that are useless in most emulators?
>>
>>126862752
>it's better than perfect according to some.
it emulates what the hardware tries to do
Ah cool. Maybe one day after I upgrade my hardware, I'll see if I can optimize it.
>>
>>126869639
No-Intro doesn't care if emulators in 2015 still suffer from baby duck syndrome

Get a database, scrub
>>
>>126869639
I really don't get why people are so against headerless NES roms.

Just use a database file. If you're playing a romhack or homebrew or some obscure russian bootleg then just add it to the fucking list. Why is that so hard?
>>
is bilinear filtering ever acceptable?

I'm debating myself whether I should have it on for this particular game because I can't scale it 2X.
>>
>>126840186
This is a very bad temptation. They are going to be tempted to support only DX12 even though it is only available on one OS. This should not have happened.
>>
>>126854253
That emu isn't open source, it's closed source. Which is why they can let him in on the gravy train
>>
>>126863374
It's too complex. No one can easily just start their own emulator for gen 6+ systems without a HUGE commitment. So they all just jump on the project with the most success rather than reinventing the wheel.
>>
File: Yakuza-sega.jpg (125KB, 300x423px) Image search: [Google]
Yakuza-sega.jpg
125KB, 300x423px
Does anyone know how to fix the no audio during cutscenes for YAKUZA 1 on Pcsx2?

Rest of the game is fine but as soon as a cutscene starts audio completely goes away
>>
>>126874640
yeah people contributing to open source projects should always consult us
>>
>>126869639
It's all a result of byuu trying to enforce dump purity so he could market his gay BML format.
>>
>>126875341
Any plugin using DirectX is not truly an open source project.
>>
>>126874516
Yeah, I'm using it for playing GB on my 3DS. I think it looks kind of shitty still, but you can't really do much else at 1 2/3 res, especially on a 3DS.

I just leave SNES and Genesis at x1, 1:1 par on it though.
>>
>>126874640
>I will only ever let Bill put in the tip, so I'm not gay. Just the tip isn't gay

Just fuck off, homo.
>>
>>126828610
People aren't going to actually think about donating to a closed source emulator right?
>>
>>126877417
You know the answer to that already.

SPOILER:It's not the good one
>>
File: RetroArch-1229-215420.png (3MB, 3200x2400px) Image search: [Google]
RetroArch-1229-215420.png
3MB, 3200x2400px
>>
>>126875803
Fun fact: the screen area you get by playing GB games on a 3DS XL at 1:1 is pretty much exactly the same as that of the GBC.
>>
/emug/
how do I use shaders with retroarch
I dont see anything in the options
>>
File: 1439872116842.png (806KB, 1920x1080px) Image search: [Google]
1439872116842.png
806KB, 1920x1080px
Did this guy ever post his config? I couldn't find it in the achieve.
>>
>>126880524
Huh, that's actually pretty interesting.
>>
>>126876207
Um that seems to be the argument for that position, namely that DX12 should not be supported, not even "the tip" or "a little bit"
>>
>>126882926
If you're using win7 you already have the tip in. If you're not going to tell bill to pull out you may as well stop being a faggot and let him go in balls deep.
>>
>>126883103
Tell me how Win7 spies on its users without the Apr-May 2015 updates
>>
>>126884051
lmao, every version of Windows spies on it's users. If you think MS doesn't have NSA backdoors in fucking XP, you're delusional.
>>
>>126884186
NSA backdoors are not active spying, anon.
>>
>>126884484
The only argument for W7 is that W10 secretly spies on you even if you turn off all the settings for MS's online services. But that's fucking retarded because there's no reason to believe W7 was ever any safer if you think MS is doing shit like that at all.

Either don't use Windows or stop pretending like you're not getting fucked in the ass even on Windows 7. It's fucking annoying. You're just as much of a cuck as any Windows user.
>>
>>126884805
>there's no reason to believe W7 was ever any safer if you think MS is doing shit like that at all.
I see, so you have no proof but just want to assume because MS went full evil oberlord now that they must always have been evil. It's pretty easy to tell if your OS is sending info to MS, anon, all you need is to watch the Internet traffic.
>>
>>126886680
Lots of people have been watching the internet traffic from W10 and there hasn't been a shred of evidence of conspicuous data that shouldn't have been being sent according to the settings. A screenshot some fucking fag on /g/ took of wireshark with a torrent running in the background doesn't count.

W10 being some super botnet shit is really just a stupid fucking meme for retards.

Also,
>Microsoft
>not next level evil motherfuckers from day 0
>>
So when I play games in RA, every once in a while a message pops up saying
>"controller name" not configured

What's up with that? I have two controllers plugged in and the message seems to appear for both of them when it happens.
>>
>>126888442
Also windows doesn't play the "device unplugged/plugged in" sound.
>>
>>126887131
Anon, MS has admitted it still sends them data and that it cannot be totally stopped.

http://www.forbes.com/sites/gordonkelly/2015/11/02/microsoft-confirms-unstoppable-windows-10-tracking/
>>
Holy shit, I've just realized the GBA had literally one rhythm game. At least Rhythm Tengoku is fun.
>>
>>126856274
it's bretty gud for other stuff though
>>
Is Harvest Moon: Animal Parade working yet?

I remember last time I tried a couple years ago it had serious sound bugs and framerate. Would love to give it, or a similar Harvest Moon a try. Haven't played one since my gamecube days, and Animal Parade looks like one of the more content filled ones.
>>
Anyone know if 3-4 player SNES netplay works on any emulator? I vaguely recall it not being possible but man I need some Secret of Mana/4-player Bomberman action
>>
>>126881123
Make a folder in your shaders directory and drop these in it:
http://www.mediafire.com/download/f3ifjmd87okh3gf/gba-4x-CRT.cgp
http://www.mediafire.com/view/bzgamha52b9z2os/crt-geom-flat-sharpness-custom.cg
Load the cgp, and I think it should just work.
>>
>>126866558
????
>>
N64 FPGA emulator when?
>>
>>126895909
ask MarathonMan.
>>
>>126894669
>shader0 = "../misc/image-adjustment.cg"

There's a more accurate color correction shader for GBA, it's in /handheld/gba-color.cg

>shader1 = "crt-geom-flat-sharpness-custom.cg"

What's the point of the custom CRT-Geom shader? This one seems to be an old version that lacks the runtime parameters. You can just use the current version in /crt/shaders/crt-geom.cg and set the customized parameters inside the cgp. That way, you don't need to include a separate shader with that preset.
>>
File: glasses Ruto.jpg (352KB, 752x1100px) Image search: [Google]
glasses Ruto.jpg
352KB, 752x1100px
I'm curious what keys you guys map your N64 controls to. I just started Ocarina of Time and I'm still testing things out to see what's most comfortable.
>>
>>126896840
I depends on the game, for Zelda I do it like

Z = l trigger
R = r trigger
L = l bumper
A = down button
B = left button
Cdown = right button
Cleft = up button
Cright = r bumper
Cup = select

For something like Banjo Kazooie I just leave the C buttons on the right stick though.
>>
>>126879931
What monitor are you using?
>>
File: RetroArch-1230-002019.png (799KB, 1920x1080px) Image search: [Google]
RetroArch-1230-002019.png
799KB, 1920x1080px
>>126896806
>There's a more accurate color correction shader
I just wanted slightly muted colors, not as much as it'd look on a real GBA. Pic related for a comparison.
>What's the point of the custom CRT-Geom shader?
Just because I've been using it for over a year and a half and haven't switched.
>>
Any WP users here? What emulators do you have installed on your phone?
>>
>>126900787
iOS
>>
Have you guys heard the latest news in emulation?
/emugen/ is ded
>>
>>126888762
zero fucks given
>>
Saving seems completely borked in the Reicast core. If I delete all the VMU files it creates, the first game I load up seems to save just fine, but then every subsequent game complains about a lack of space, despite the fact that the core emulates 8 VMUs.
>>
>>126888762
This just redirects to Forbes homepage for me.
Anon said "conspicuous" anyway. Does that article say they are tracking anything that's actually violating privacy?
>>
>>126910136
Copy it and paste it into a new tab, Sherlock.
>>
>>126910271
Why the hell would a clickbait site disable hotlinking?
Anyway, as I had expected if you disable everything they only collect data upon crashes and problems. Yeah, it kinda sucks, but ultimately irrelevant.
It's a lot of bullshit what they collect by default though. I guess the fuckers are just getting on with the times. Everybody's gotta be their own Facegoogle.
>>
>>126910675
As far as I know Forbes isn't exactly a clickbait site.
>>
>>126911058
It's in general a glorified blognews site with lots of editorialised articles presented as fact and very few reputable writers.
It used to be a credible site but they lost it all a few years ago.
>>
>>126912101
Seems like the "it was better in the past!" meme has gotten on with you in Forbes' arena as well
>>
>>126913393
I can hardly think of a worse post I've read today than this one.
And I've been on /v/.
>>
>>126913493
>/v/
That explains why you think everything was better in the past then I guess.
>>
>>126914076
>everything
Keep digging that hole.
Also post your shader setup.
>>
Ah I love the smell of emulators in the morning!
>>
>>126915726
I love the smell of your boycunt in the morning
>>
File: Untitled-1.png (265KB, 1280x960px) Image search: [Google]
Untitled-1.png
265KB, 1280x960px
/emugen/ today I emulated a game, and actually played it
>>
>>126916651

Do the graphics not implode on themselves anymore?
>>
>>126916651
What am I looking at?
>>
>>126916692
Not using Demul

>>126916721
Rez
Also one of the most bullshit thing to do in the game
>>
>>126916790

>Not using Demul

I assumed you were using reicast.
>>
>>126916860
One has to be under SP's thumb to use that
>>
PCSX2's nightly builds are fucking amazing compared to the latest stable. Now I can play AC Zero in software mode, third person, without any slowdown whatsoever, before I would always dip into 50/40 FPS. My CPU is old (2500k), but still. I have one problem though - opengl mode refuses to work.
>>
>>126917564
>opengl mode refuses to work
Unless you're using aj nvidia card it's normal, the dev behind the OGL plugin is a dick.
>>
>>126917642
I'm using a 560ti.
>>
>>126917726
Update your drivers, they fixed the fermi destroying bugs some time ago.
>>
>>126917564
Are you having problems with D3D11 too? Never had any issues with it for anything I've played.
>>
>>126917903
Are you serious? The last time I updated my GPU's drives my PC became really unstable.

>>126917921
>Are you having problems with D3D11 too
Nope, unless you mean minor graphical glitches, which are on par with the course with PCSX2 anyways.
>>
>>126918035
> The last time I updated my GPU's drives my PC became really unstable.

Yeah that's what I'm reffering to, they fucked up something in some releases of the drivers and fermi based card started heating up for no reason, it's been fixed for some time.
>>
>>126918219
Damn, did they poach a bunch of devs from AMD?
>>
>>126916982

Being under the thumb of closed-source Russki fetishists is so much better.
>>
>>126918219
My problem seemed to be general instability and system rebooting for no reason whatsoever rather than thermal problems. Which version of the drivers should I get?
>>
>>126917564
So PCSX2 is getting faster? Did you try the real problem children like AC4-5?
>>
>>126918543
AC5 had the exact same problems as AC Zero, I'll give AC04 a try later I guess.
>>
>>126918538
>system rebooting for no reason whatsoever
And people say to use discrete GPUs. What a bunch of nutjobs. If updating your drivers can cause that that shit people shouldn't update their drivers at all
>>
>>126918624
>>126918538
>>126918035
Feels like i'm surrounded by illiterate normies here

I bet you also dislike AMD cards "because"
>>
>>126918543
>>126918613
AC04's plane textures in HW mode are still fucked, SW mode seems to have gotten faster.

>>126918624
It's not like I reverted to the previous version of the drivers after the second crash or anything, that one had no problems whatsoever.
>>
>>126919007
I don't want the problems at all. They shouldn't happen. I don't need the stress of my PC randomly restarting and doing weird shit. They should have to pay me for pain and suffering if they do that.
>>
I like to emulate with my phone.

Which is better, using a bunch of dedicated emulators for different systems or using retroarch? Does retroarch tend to use more resources than an exclusive emulator app?
I want to use it, but I don't if the emulators within it are more buggy version of their stand-alone counterparts. I know the ds one crashes retroarch at least.

If it's a convenience thing that's cool, I just don't want my shit I've already been able to play elsewhere bugging out.
>>
>>126919668
>I like to emulate with my phone.
There's your first mistake.

>Does retroarch tend to use more resources than an exclusive emulator app?

Of course, since SP refuses to mask the full performance requirements of the games using frameskip or the like which other emus on phones tend to do.
>>
>>126920626
>since SP refuses to mask the full performance requirements of the games using frameskip
You say that like frameskip is a thing you should use at all.
>>
>>126921262
>>126920626
Frameskipping doesn't even work right on any emulator
>>
I updated my GPU drivers and OGL now works. Let's see if it's true that Warship Gunner 2 performs better with that plugin.
>>
>>126921350
It skips frames doesn't it?
>>
>>126921691
Weirdly, but yea
>>
>>126921653
>Let's see if it's true that Warship Gunner 2 performs better with that plugin.
Yeah about that, it's Warship gunner 1 that performs better with OGL, on Warship gunner 2 it's about on par with DX11
>>
>>126921820
Disappointing.

>load WS2 save
>shit boat, only one finished path
>remember that it's the wrong memory card
>swap in the memory card where my main save is
>realize that I wasted more than 174 hours in this joke of a game and despite that I still haven't managed to unlock everything
Fuck.

Also, the western version is missing content, among which there's also voice acting. Supposedly GOOD voice acting.
>>
>>126922231
Play the PSP version if you don't mind the JP everything, it has even more content and runs overall better than the PS2 version on top of emulating better.
>>
>>126920626

Some cores have optional frameskip core options though. In any case it is something you have to implement on a per-core basis, not at the frontend level.
>>
>>126866558
mud64 when?
>>
>>126922381
I do mind the JP everything, otherwise I'd be already playing that instead of bitching and moaning about butchered western versions. Fucking kanji.

...Does the PSP version have the same dub as the PS2 one anyway?
>>
>>126922629
Dunno, It should.
>>
>>126922810
Is whatshisface voiced by Banjo Ginga? If so it should be.

Also is playing the whole NG campaign with a carrier viable in the PSP version? The PS2 version basically forces you to play as a destroyer until you can field a battleship with retardedly big guns.
>>
>>126923465
>Also is playing the whole NG campaign with a carrier viable in the PSP version?
Carrier are never viable, sadly.
You have to go with a battlecarrier if you really want planes.
>>
>>126923836
So planes are fucked even in the PSP version?
>>
>>126924325
Pretty sure since stats are the same and AI doesn't seem any different.
>>
File: pleasraspond.jpg (181KB, 750x750px) Image search: [Google]
pleasraspond.jpg
181KB, 750x750px
>>126805376
Does anybody have anything on dsp reverse engineering and/or emulation?
I'm interested on the subject.
>>
el bumpo
>>
I have an i5 4590m, AMD 280 and 8GB.
Would I better off getting the HD versions of MGS2/3 on PS3 or would I be better off emulating them and getting just as good quality?
>>
>>126928214

MGS 2 and 3 emulate like garbage. Just get the HD collection. You get the non-shit version of Peace Walker as a bonus.
>>
>>126925316
Would you happen to identify as a turtle?
>>
>>126928281
>MGS 2 and 3 emulate like garbage
Proofs? When I played MGS3 there wasn't any postprocessing (because of hardware mode) but other than that it was fine fine.
>>
>>126928281
Oh. Uh how is FFX?
I own the EU version on disc but I'd rather use my PC to play instead of hooking up a PS2 again or does that emulate bad also?
>>
>>>/v/322006442

Since emugen is all about hating on input lag, how much is your emulation experience soured by using a wireless controller?
>>
>>126929265
It's probably all reverse placebo effect or whatever it's called, but if I'm playing a precise 2D platformer or any other quick input game with the DS3 in wireless mode I feel like I'm being shit. I plug it in and everything is normal.
>>
>>126929265
It's at best 4ms + whatever lag there is between your bluetooth receptor and wireless gamepad (probably sub 4ms), you can sense it if you're only using wired controllers in a near zero lag environment while playing games that requires very precise inputs for a long time and suddenly switch to a wireless controller but you can probably adapt to that.
>>
>>126928452
Can somebody explain the meme of the emudev turtle to me? I've never understood it.
>>
File: 1395021294349.png (2MB, 2048x1792px) Image search: [Google]
1395021294349.png
2MB, 2048x1792px
What shader is this
>>
>>126900451
>>126896806
>>126894669
Thanks.
>>
>>126930727
Could very well be MAME HLSL with no CA.
>>
>>126930727
CRT-Feel
>>
File: 1451478178938.png (24KB, 710x294px) Image search: [Google]
1451478178938.png
24KB, 710x294px
You have 10 months to convince me not to wait for Zen CPUs, emugen.
>>
>>126931479
How about 10 words:
AMD CPUs always suck ass and you know it well.
>>
>>126931479
Compare that FX-8350 with something actually comparable like a 4690k.
>>
>>126931761
> always
They were great and only went to shit when bulldozer was released. They rehired Jim Keller back in 2012 to develop Zen and it will be glorious, just like the old days of AMD
>>
>>126928281
I finished both mgs2 and mgs3 (with 60 fps hack) on pcsx2, shit works fine once you set shit up correlty
>>
>>126930237
What is there to explain? The turtleman is a living meme
>>
>>126893990
Why don't you try it you dumb nigger?

We don't have time to do everything for you you lazy fat fuck.
>>
>>126932859
AMD CPUs were always cheap shit where you get what you pay for in terms of power and efficiency. Doesn't help that they generate heat out the ass, yet can't take the heat and break from light usage

Leave CPU making to the Jews who actually know what they're doing. It's too bad you have to choose between evil and shit when buying CPUs today but that's the state of the market, and in their race to the bottom no one else can be bothered to jump in and complete
>>
>>126934614
>AMD CPUs were always cheap shit
Except when they shat all over intel for quite a lot of time.
>>
>>126935135
For a brief time in the first half of the '00s when the Athlons were kicking ass.
>>
>>126935135
I put together a rig with AMD shit in that period, and it fucking sucked. It's just that Intel managed to suck even more, making the former's turds look slightly better in the bowl next to them

I'd rather go with ARM than AMD tbqh my tomodachi
>>
File: ebd.jpg (36KB, 580x386px) Image search: [Google]
ebd.jpg
36KB, 580x386px
>>126918515
yes it is
>>
>>126922441
Planning on working in spare time on stuff only for me, no point doing a public release when pj64 and cen64 will be superior.
>>
>>126935510
That's about 5 years of just straight up destroying intel, and even during the Pentium 1-3 era AMD wasn't even that bad (K6 were kinda meh but very cheap compared to intel)

>>126935718
Nah you're a fag, AMD was literally better in every conceivable way during the Athlon XP-64 era (minus the lack of heat shield on athlon XP), the only reason AMD isthat shit nowadays is because they dropped the ball twice in a row and even once more after that (K10, 1st gen K10.5 and Bulldozer).
>>
fun fact: ive never had an amd cpu
>>
>>126936672
Are you very young, or were you that sad during video games' golden years?
>>
>>126936262
>Planning on working in spare time on stuff only for me, no point doing a public release when pj64 and cen64 will be superior.
I get the whole keeping it to yourself part, but why work on something if you feel it will be inferior? Or do you simply mean you will not cater to end users :) ?
>>
>>126937830
end users will always find a reason to complain about it, and it wont cater to end users.
>>
File: file.jpg (2MB, 2204x3920px) Image search: [Google]
file.jpg
2MB, 2204x3920px
Opening up my old game box made me think of /emugen/

Thanks for another good year of shitposting, lads
>>
RetroArch is dope
>>
>>126938712
>Xbox emulation wouldn't be where it is now
Nowhere, then?
>>
>>126938712
>sure bro, just let us violate our contracts with Microsoft and share all the information you need on our proprietary hardware and software so you can reverse engineer a game console for the sole purpose of piracy
>>
What's emugen's opinion on /vr/'s emulation general?

>>>/vr/2861528
>>
>>126941323
Probably better than /v/'s containment board.
>>
>>126941323
better than /emugen/ but worse than /r/emulation/
>>
>>126941323
Breeding grounds for a new generation of idiots with poor software/hardware choices with general incompetence and lack of any higher level understanding

>>126941531
If you think so, please stay over there
>>
>>126942014
>new generation
You realize /vr/ has a higher average age than /v/, /vg/, and probably r/emulation right?
>>
>>126943005
Yes and they're autistic fucks that prefer older games and shit on anything new
>>
>>126943005
Most likely, but they're fucking shit with computers and new to software
>>
Got a new laptop for christmas
only managed 25 fps when playing god hand
Oh well
>>
>>126943005
Most of them are real hardware and cart collector fags who have little experience with emulation beyond the ones they used as a teenager in the early 00s.
>>
File: fO0W4vU[1].jpg (73KB, 311x837px) Image search: [Google]
fO0W4vU[1].jpg
73KB, 311x837px
>>126918219
>fermi based card started heating up for no reason

I thought that was a feature of Fermi, or so /g/ tells me.
>>
>>126920626
It's less that phone hardware can't handle emulators, and more that Android is a piece of shit that will make emulators stutter for no reason unless frameskip is implemented.
>>
>>126947012
Why is android so bad?
>>
File: RetroArch-1230-194841.png (4MB, 2880x2160px) Image search: [Google]
RetroArch-1230-194841.png
4MB, 2880x2160px
>>
>>126941323
Why do they insist on emulating on RPi?
>>
>>126949978
Poorfags
>>
>>126949887
Just as I remember it.
>>
File: amd vs nvidia.webm (2MB, 960x540px) Image search: [Google]
amd vs nvidia.webm
2MB, 960x540px
>>126946683
love dis meme
>>
>>126950126
It's probably a combination of that and it having composite out built in so it's easy to use on CRTs. Though that's still not that useful of a feature since there's no way to make it display 240p, it's always the regular NTSC or PAL interlaced output.
>>
>>126938329
>old game box
>DQ7 3DS remake
???
>>
>>126941323
>ePSXe is better because it lets me use broken rips!

hurr durr
>>
>>126943452
Not really. You'll be quickly labeled and ridiculed as a try hard if you shit on modern games for no good reason.

They do tend to be complete idiots when it comes to emulation though.
>>
>>126846353
Try living in Ireland, we curse like fuck.
>>
what is the retroarch mednafen analog toggle button?
>>
is there a pcsx1 core for windows?
>>
>>126956815
haha one m8

next thing you'll ask is probably going to be about psp1
>>
The horrible mentality of DC emu devs

https://github.com/p1pkin/demul/issues/356

The Makaron dev is a similar garbage Russki

"This kinda brings me to another topic, that is nullDC source code being opened. I'd hesitate with word "freed" here, it's not exactly as simple as some people think. Looking at the issues page it's obvious that there are still only two real maintainers: drkIIRaziel and PsyMan. I don't think this was the intended result. Whether or not someone picks it up or the original authors loose interest completly remains to be seen - but it's what I always say, not that many people are interested in writing an emulator. Source code being closed is no excuse, after all I started from zero on my own so anybody can do that. On the other hand, once the code is open you don't really see an army of helpers, now do you... Hacking in a feature or two does not count as proper development."

http://dknute.livejournal.com/33491.html#comments

"4) I couldn't care less what other people want. You see, Makaron is my hobby project. Failing to understand that simple fact, especially words MY and HOBBY is the key here. I'm not building a monument to last and make it into history books. I don't claim to have the best, most complete or fastest Dreamcast/NAOMI emulator (though I pride myself in being first with certain features). Nor do I really try to make it such. I just tinker with the code in a way that interests me, that's all. Community? What's that? I'm just happy that there are other people who think Makaron is useful in some way."

I hope when you die of cancer, you'll be happy to know that people viewed your life as totally insignificant because you didn't share.
>>
The horrible mentality of emu users

>>126959073
>>
>>126959343

No, fuck these guys. All they've done is stalled the scene for years with this kind of bullshit while they can steal whatever they want from open-source emus and incorporate it into their closed-source codebases. They want all of the benefits and none of the responsibilities.

Worst kind of welfare recipient parasites there are.
>>
>>126959764
Kek. Open source fanatics are truly the worst.
>>
I was playing Xenoblade on my laptop and I got around 23 FPS in battles. I followed some anons advice and now that I use Ishiiruka Dolphin I get constant 30 FPS. I still don't understand how it works, but thanks for the advice anyway.
>>
>>126960195

What are you doing then here on this board?

You should be banned just for saying stupid shit like that. Now fuck off.
>>
>>126959073
>having hobbies is bad
>>
>>126960428

> Keeping source to yourself is now good

Please go kill yourself or die of cancer Kthnx.
>>
>>126960752
even stallman agrees some software should be kept proprietary
>>
>>126960907

Stop creating strawmen. Don't defend indefensible bullshit like this.

Makaron and Demul can steal whatever they can from MAME/Reicast/nulldc but not vice versa. Hence Makaron/Demul devs are pieces of shit and parasites that should be bullied and pressured into becoming good netizens until they start acting right.
>>
>>126960343
Wat.
>>
>>126960752
>>126961238
>there are people who are so braindead they actually believe this
Open source is a choice, you moron. You should be bullied off the Internet for having no critical thinking.
>>
>>126961552

If you don't distribute the source of your emulator, you ARE a parasite. Even byuu would be the first person to tell you that.

If you disagree you should really keep silent, you are a minority moron then that votes against his own self-interest. Fuck off and keep silent.
>>
File: 12.jpg (19KB, 343x416px) Image search: [Google]
12.jpg
19KB, 343x416px
>>126961725
>even byuu
Stopped reading there. Too much, bait uncovered.
Time to retreat, anon.
Try again tomorrow.
>>
>>126945068
Never emulate beyond 5th gen on a laptop.

Actually, don't emulate beyond 5th in general.
>>
>>126963378
But I like my PS2, GCN and Wii games, anon.
>>
Is there any PC98 emulator on Retroarch?
>>
>>126959073
>vgturtle

There he is again. This guy sure gets around.
>>
>>126964817
MAME
>>
>>126961881
Are you retarded?
>>
>>126964981

To be fair, he didn't act like a complete retard this time
>>
>>126965015
What about MESS?

Sorry, I'm still confused as to what is MAME and what is MESS - what's the difference? i've read that MESS is incorporated into MAME now?
>>
>>126964817
mess
>>
>>126965332
Yeah, MAME has absorbed MESS.
>>
>>126953049
It's been nearly three years since I bought it so while old may not be the right word it certainly isn't new. Except for the Wii U games and most recent 3DS pickups I've stuffed everything away in boxes, not a lot of available shelf space these days
>>
>>126965516
But MESS in retroarch is at 2015 version while MAME is still 2014. Any reason to use the more updated MESS over MAME?
>>
Closed source emulation is inherently selfish because you are most certainly using someone else's docs or code to get your emulator started and then you turn around and don't share anything besides binary builds of your code.
>>
File: 13a.gif (859KB, 200x200px) Image search: [Google]
13a.gif
859KB, 200x200px
>>126965595
>MAME is still 2014

https://github.com/libretro/mame/commits/master

>twinaphex committed on 25 Oct
>>
>>126965595
Use MAME git, it's up to date and has MESS merged in so it's basically the new UME.

Those other "2014/2015" cores are from a snapshot from last year before the build system change.
>>
>>126965613
> someone will disagree with this and call you a fag
>>
>>126965835
>>126965803
Someone told me not to use the Git version because the rom sets are for specific version of mame
>>
>>126966035
MAME sets are always specific no mater what version you use

Git uses mostly the latest ones, although it's not 100% up2date either
>>
>>126966035
I'm still using some ROMs I downloaded from the MAME 0.149 and 0.151 set in 2013 and most of them work fine in the git version of MAME. I think updating ROMs only applies if something changes, like the parent ROM being changed or new dumps added.

I think this problem mostly happens to people who download from sources that host massively outdated MAME (or NeoRageX) ROMs from years ago.
>>
>>126965803
MAME isn't even a thing anymore, it's UME now.
>>
>>126967441
Wrong

It's still called MAME, if anything UME is history now
>>
File: nestopia 2015-12-31 01-21-09-91.png (120KB, 1196x918px) Image search: [Google]
nestopia 2015-12-31 01-21-09-91.png
120KB, 1196x918px
>>126929265
Out of curiosity I just tried the quickdraw minigame on Kirby's Adventure, on Nestopia.
With the DS3 in wireless mode I consistently hit 13-14 (I think they are frames. If they are that would mean ~0.21s which is fairly standard for reaction times).
After plugging the DS3 bugger all changed, so there is no discernible difference in input delay.

Interestingly, after moving Nestopia's window to the CRT I consistenly dropped the times by 1 frame.
Still couldn't beat Dedede though.
>>
>>126968009
You're gonna measure controller input latency with that laggy fucking nestopia standalone frontend?
>>
File: 1421882968348.jpg (34KB, 409x409px) Image search: [Google]
1421882968348.jpg
34KB, 409x409px
New to emulation here, wheres a good place to look for Wii Roms?
>>
>>126949371
Because Google is incompetent and money can't buy you talent
>>
>>126953904
They aren't broken. They just aren't Autist Certified(TM)
>>
File: Autism.jpg (4MB, 1656x1712px) Image search: [Google]
Autism.jpg
4MB, 1656x1712px
Bretty.
>>
>>126954009
What do you do if you actually hate modern games?
>>
>>126968982
If there were a noticeable delay introduced by wireless it would show up either way. It's not like it's going to magically disappear just because there is other lag: they'll just add up.
Also, laggy as Nestopia standalone you might claim to be, I was well within the average reaction time.
>>
>>126969408
pirate bay
>>
>>126960305
Ishiiruka is the real Dolphin
>>
>>126970784
I don't understand. Is Ishiiruka a standalone fork? Why aren't its optimizations and other stuff merged into the main emulator?
>>
>>126959073
>on practice, during many years there was no single side person who whish to develop something for Demul, or collaborate, or anything else.

Behold, the truth of open source. You will always have like 3-4 guys who feel they own the project and the rest will contribute almost nothing.
>>
>>126970930
Because it doesn't focus on accuracy but speed.
>>
>>126961383
He's a Stallmanite. A religious fanatic who wants to impose his views own you and force you to make your code open regardless or whether or not you want to

If you don't agree, you're an evil piece of shit who doesn't deserve a voice
>>
>>126970930
>Why aren't its optimizations and other stuff merged into the main emulator?

ask delroth
>>
>>126965595
Didn't MAME try to sabotage their project so that it couldn't be ported to libretro anymore?
>>
>>126970992
But does it break any accuracies that have been reached by the main branch?
>>
>>126961725
If you sucked Stallman's cock any harder you'd give yourself an aneurysm
>>
>>126970147
That's a fair point actually

Latency testing is fairly difficult without proper equipment because you often end up being the weakest link yourself. The only way I can manage is by booting up the DKC competition cartridge and running through a couple of stages, having autistically played the game for over twenty years helps noticing if something's off
>>
>>126959073
Frankencast now incorporates code from MAME too

It'll soon become the best Dreamcast emulator in existence

Prepare yourselves
>>
>>126970930
>Why aren't its optimizations and other stuff merged into the main emulator?
Because neobrain and delroth literally want you to pay more for better hardware to run their shitfest and they barely even work on it anymore anyway but still block anything they don't like. They said they had to discontinue DX9 support for the good of the "future" of Dolphin and yet wow, Ishiiruka still has it and works fine, even merges a ton of shit from the main with no problem. So either the guy behind Ishiiruka is a programming god or delroth and neobrain are just poser retards.
>>
>>126949978
>>126950126
>>126951871

Wouldn't a used Wii be better to use as an "emulation machine" compared to a raspberry pi?
>>
There's RetroPi though
>>
>>126971634
If you want to struggle with an ancient ver of RA I guess
>>
>>126971634
Only for easy 15KHz 240p over component or S-video.
>>
>>126971820
Yeah and it's complete garbage — they're aiming for the shit-eating PSP audience basically
>>
>>126974834
everything beats vanilla retroarch with rgui though
>>
>>126975719

GLUI/MaterialUI and XMB have been the default for close to half a year now.

Like, seriously, get with the program already.
>>
>>126975719
Shoddy SDL ports of ancient emulators with speedhacks out the ass have got nothing on RA and all the work put into its cores, shit-eater
>>
>>126976578
It isn't a default if I get retroarch and when I start it up I see rgui. That's not what a 'default' is. If I have to go figure out how to enable some alt gui by searching online or fucking around libretro's forums or whatever, that's not a default.
>>
>>126976713
>all the work put into its cores
Not him but it seems to be work on irrelevant things rather than relevant ones. Refactoring everything 3 times and all that.
>>
>>126976713
What the fuck are you talking about, RetroPi uses Retroarch dipshit

>Shoddy SDL ports of ancient emulators with speedhacks out the ass
Nigga do you even know what SDL is? Why would SDL ports have speedhacks or do anything except using original emulator as-is outside of any platform specific parts it may have had?

Its not like someone ports something to SDL once and lets it rot, its usually set up to pull changes from upstream just like a retroarch core
>>
>>126977070

You don't know what you're talking about.
>>
>be the average emugen guy
>start retroarch
>see rgui for 3s while opening recently played game
>8 hours later
>"wow rgui is so annoying! fuck radevs!"
>>
File: 1451364517780.png (247KB, 500x880px) Image search: [Google]
1451364517780.png
247KB, 500x880px
>>126977206
>its usually set up to pull changes from upstream just like a retroarch core
I should clarify; I meant its usually designed in a way where its easy to pull changes from upstream -- not that it magically happens automatically.

But you usually separate the platform specific layer and pull changes for the rest.
>>
>>126976776
You're using an ancient build, then. Or the build doesn't have those menu drivers compiled in (hint: ./configure --enable-xmb --enable-materialui)
>>
>>126977229
I never said 'fuck RA devs' but it is ugly and annoying. If you can't handle any sort of criticism, then you can fuck right off
>>
>>126977229
>mfw I only see RGUI on my CRT monitor nowadays
>>
>>126977492
Hey friend, if I need to enable it explicitly when I configure its not a default, its an option.

>./configure
^ that's what the default setup looks like

>./configure --option-one --option-two --poorly-documented-option-three
--prefix=/home/isuckcocks/retroarch
^ this is not a default config
>>
>>126977817
It's included by default on buildbot builds.
>>
>>126977206

RetroPie uses RetroArch for the majority of its systems but not all.

It's kinda a compromised version of Lakka really. And Raspberry Pi-only severely limits its use compared to Lakka.
>>
>>126978217
Oh well good thing that buildbot has builds for linu-oh wait

Either way you're mincing words, its not a default. Its configured (in a specific way) when built (in a specific way)

Its so easy to get into an argument on /emug/. Say anything at all critical about RA and the RA defense force comes flying in like a bunch of rabid religious nut jobs
>>
>>126977206
I didn't say SDL ports inherently are speedhacked (how would that even work?), but I did imply SDL is shit. I also stated the fact that RetroPie's own ports are sloppy SDL ports with lots of speedhacks, just go look at the source code yourself if you don't believe my words. It's all up on github.

They do use RA and libretro cores for a lot of systems, but far from all. If you aren't in it for their trash ports there's no reason to not just run Lakka
>>
>>126978369
>but not all
This is a good thing because retroarch makes some emulators worse compared to standalone or other ports.
>>
>>126978465
Then go fucking complain about it on their IRC or github to make it default so you can type less stuff in.

Or just modify the configure script yourself and then do a Pull Request™ to get it merged.

Everyone here uses Windows and the buildbot anyway, and XMB is default there.
>>
>>126978914
>but I did imply SDL is shit
Why is SDL shit?

>If you aren't in it for their trash ports there's no reason to not just run Lakka
Except when 'trash ports' aren't broken, like mame's SDL port vs retroarch
>>
>>126979110
SDL MAME has more latency than the Windows version of MAME

It's shit, and it's probably because of SDL
>>
>>126979109
All I was pointing out was it wasn't a default. Even if you built it on Windows you'd still need to type the option in... so it isn't a default. It just happens to be the specific build config for one source of getting the retroarch binaries.
>>
>>126977229
Dude I've never even played a game on RA for more than like 10 minutes--I've just tried to config a ton of shit in the UI to get it to work the way I want it to. If the GUI isn't up to par I ain't gonna use it because I won't be able to config all the shit I want to down the line
>>
>>126979110
>Why is SDL shit?
literally it's just autism. they'll reply with muh latency but then if you take a look at sdl source you'll see they're doing the same shit as retroarch (glx+udev or kms+udev). the programs are to blame, not sdl.
>>
>>126979258
>more latency
Functionality > latency. Also how much additional latency does it have?

>probably because of SDL
Why do you think that? You're just assuming random shit to feed your narrative.
>>
>>126978921
> retroarch makes some emulators worse compared to standalone or other ports.

Which ones? All the ones that matter are definitely better in RA because improved A/V sync.

The only thing it doesn't do is auto-frameskip. And requiring that for '''fullspeed''' hardly makes anything better unless you like stuttery shit.
>>
>>126979451
>>126979476
They probably don't like SDL because it's "old" out dated tech. They want the latest and greatest which is the same reason why idiotic devs jump on the DX12 bandwagon.
>>
Does Retroarch work on the OG xbox?
>>
>>126979451
>SDL
>doing KMS/DRM

Since when?
>>
>>126979609
What if I play mostly JRPGs where AV sync literally doesn't matter?
>>
>>126979841
Keyboard Management System and Digital Rights Management?
>>
>>126979609
mame key maps are fucked

what 'matters' is subjective. If the only core I care about is shit in retroarch is crappy then it matters a lot... conversely if something you don't care about is shit it doesn't matter at all

>And requiring that for '''fullspeed''' hardly makes anything better
I'm beginning to feel RA stands for retarded autism because games with up to a frame skip of around 2 are *plenty* playable, especially rpgs and the like
>>
>>126979898
>JRPGs where AV sync literally doesn't matter?

Uh, how does that make sync not matter? They have video and sound that needs to be synchronized. Do you play them without vsync then?
>>
>>126979737
funny thing is that sdl doesnt stop them from using directx, in fact setting up a d3d context using sdl is infinitely easier and less error prone than doing it directly.
>>126979841
since forever, the distros just dont enable it at compile time.
>>
>>126979756
Yes, but the last release for it was 1.0.0.2, and there's only a handful of cores that work on it.
>>
>>126980219

SDL is complete garbage.

It has never been good and it has always been lowest common denominator crap, heavily pushed by companies like Valve who also excel in shovelling substandard crap while not even understanding the very OS they are now desperately trying to create some kind of (shit) gaming platform around.

MAMEfags like pretending SDL is any good because they hopped onboard the gravy train soon and as usual MAME likes to live inside its own little dream bubble where bad design decisions are actually good.
>>
File: 1435410370377.png (6KB, 349x382px) Image search: [Google]
1435410370377.png
6KB, 349x382px
>>126980049
kernel mode setting and direct rendering mode (I think)

I don't even know what that means. Direct framebuffer control?

Latency in that sense is so irrelevant

You realize your GPU is going to have some predetermined frame latency you can't touch regardless right? Because it'll queue up N frames before you see the result blitted to your screen? And this is something you can never control with an API call because its probably hidden deep within the driver somwhere?

Fucking autism man. Focus 90% of the effort on what 90% of people find useless.

Wasn't libretro designed from the ground up to solve some audio latency problem most people didn't have in the first place?

Enjoy trying to deal with auto latency on platforms where you will never have any control like Android btw. What a huge time waste
>>
>>126980104

>mame key maps are fucked

Oh. this shit again. There's already a workaround with per-core overrides where you remove all RetroArch keymaps and map the "enable hotkey" button, then MAME keys will work fine. I verified this works myself.
>>
>>126980525
>SDL is complete garbage.
You have yet to give a single reason. I know you're just going to google "sdl sucks" "sdl bad" and copy paste some garbage but it should be clear to you at least that you're full of shit because you have *nothing*, no real argument about why its bad
>>
SDL 2.0 is okay, but SDL 1.2 is definitely outdated and shitty.
>>
>>126980615
Sounds straightforward and easy to do
>>
>>126980219
>since forever, the distros just dont enable it at compile time.

Complete fucking bullshit.

They just added that this year and you can wait a merry long time before that ever becomes standard.

And even then, RA will still kick its ass because 'just' running your crap SDL program with KMS is not going to solve the crappy performance and sync issues of your average shovelware SDL app.

Libretro as an API ensures quality and it ensures that you the implementor have to get the sync right otherwise it's immediately noticeable. With SDL there is none such effort to get it 'right', instead they let devs come up with whatever runloop they are satisfied with, so for all you know you could have some runloop where it tries to 'sleep' as a sync strategy by some kind of timer.

Point is, if you don't care about doing it properly from the start, chances are it is always going to suck. That's kinda where 99% of SDL apps are at. No effort to do it right, not enough awareness and propaganda to do it right, so people just halfass it.
>>
>>126980816
>but SDL 1.2 is definitely outdated and shitty
outdated != shitty
Do any of you stupid fucks have a real argument?
>>
>>126977070
You know, sometimes code needs to be rewritten precisely so it is easier to read and work with, and thus easier to fix.
>>
>>126980979
>Libretro as an API ensures quality and it ensures that you the implementor have to get the sync right
So SDL sucks because it gives the dev the freedom to write their main loop however they want instead of whatever [unspecified magic method] libretro specifically uses (probably some IOC garbage)?

Fucking delusional RA fags

Here's a legit shitty thing about SDL: It doesn't have lazy event handling like waiting on fds for activity and uses polling instead.

There, an actual reason

See if any of you morons can come up with one for why 'sdl sucks'
>>
>>126980534
>You realize your GPU is going to have some predetermined frame latency you can't touch regardless right? Because it'll queue up N frames before you see the result blitted to your screen? And this is something you can never control with an API call because its probably hidden deep within the driver somwhere?

DRM/KMS lets you have fine grained control over the front/back buffers, so it only buffers as much as needed and therefore avoids needless latency.

You can already force the CPU and GPU to sync to avoid excess buffering in OpenGL with GL_ARB_sync fence objects, but that usually reduces performance, while KMS has no performance penalty.
>>
>>126981302

> So SDL sucks because it gives the dev the freedom to write their main loop however they want instead of whatever [unspecified magic method] libretro specifically uses (probably some IOC garbage)?

OK, good luck writing a main loop however you want on Android, or Cocoa, or even your precious Win32 API.

You know what you're saying is complete shit, all these APIs govern how the runloop is supposed to be implemented and they do it for a damn good reason. OS stability and performance is more important than whether or not you score geeky browny points with how l33t you are rolling your own runloop.

SDL as an ecosystem is a complete mess of totally unrelated apps all behaving differently, all having different issues, libretro as a whole enforces consistency for all the right reasons. Also, the emphasis is on creating modular programs that can work everywhere through dynamic libraries, an infinitely loftier pursuit vs. 'I have some crappy standalone app here in the form of a binary executable that I just want to dump on some random OS/platform'.
>>
>>126980184
>Do you play them without vsync then?
Yes, because for some reason I don't get screen tearing on many games. Usually only PC games and PS2 ones. But SNES9x? Hell no.
>>
>>126980534
>kernel mode setting and direct rendering mode (I think)
Do these even exist on Windows? Is he just fixing weird issues on Linux and selling us snake oil on Windows when all he can do there is a hard GPU sync?
>>
>>126981240
Except to fix the GUI he doesn't need to "fix" any code other than the GUI code which I'm sure he's refactored 9 times but never bothered to do anything but make the GUI look prettier (and also even less functional) by adopting Sony's shit PS3 GUI
>>
>>126980534
>Wasn't libretro designed from the ground up to solve some audio latency problem most people didn't have in the first place?

No, that's just one of the selling points of RA.
libretro itself only has callbacks for interfacing with a frontend. The frontend handles audio resampling and vsync and all that. It just happens that RA handles those things quite well.
>>
File: ultima underworld.png (84KB, 656x539px) Image search: [Google]
ultima underworld.png
84KB, 656x539px
Okay, so I've been on this old DOS/Windows game kick lately. I downloaded D-Fend Reloaded awhile back, and configured it to use Dosbox SVN Daum. I also found a repository with a shitload of old classics, and a lot of them work fine.

However, whenever I try to run Ultima Underworld 1 & 2, there's something up with the display. It's too zoomed in and the bottom of the screen is cropped out, so I can't see a lot of shit. I tried fucking around with the .conf and the options in D-Fend Reloaded, but nothing fixes it. And it's weird because System Shock 1 doesn't give me this problem at all (and that's made by the same devs, right?).

Attached is a small windowed screen, just to display what I'm talking about.
>>
>>126980525
you are not forced to use sdl for everything in the project. if you use it just for setting up input, video and audio you have already automatically ported the project to 4932094032940239049 platforms.

sdl audio is low level enough to allow all of your placebo accuracy BS.

for video just use opengl it's fucking everywhere.

>>126980979
framebuffer video is there in a way or another since 1.2 mate, they used svgalib at first.

>>126981302
> It doesn't have lazy event handling like waiting on fds for activity and uses polling instead.
ah yes because crossing the dll->program barrier back and forth for every button of every possible gamepad the core supports is much more efficient right? fuck off
whats the fucking point dude? retroarch will handle 16 joysticks tops if you are throwing a party. it doesnt fucking matter. poll, epoll, select, kpoll all this shit was written for servers to handle thousands of requests. it makes no difference for 2-3 fds.
also sdl uses nonblocking fds, just like retroarch btw, and the operations return immediately so even if it's polling manually it wont take any of your precious frame time.
>>
>>126981703
>OK, good luck writing a main loop however you want on Android, or Cocoa, or even your precious Win32 API.
Yes its called using SDL, SFML, GLFW, Qt, etc

>they do it for a damn good reason
That reason tends to the the developers are actually fucking retarded. You would know this if you've ever done any Android dev, or even worse had to look through any of its source code

Even then if you look at Android NDK examples, its basically using your own main loop.

>SDL as an ecosystem is a complete mess of totally unrelated apps all behaving differently
SDL is just a thin abstraction for accessing system functionality

>libretro as a whole enforces consistency for all the right reasons
Ah yes, the revered 'muh latency' argument. You know its funny that I've never actually had an audio latency problem using SDL emulators like desmume or mame so I'm curious as to where this mythical dogma comes from

Does anyone have any kind of metric to show what kind of audio latency my poor ears are suffering through when I'm not using the hallowed RA?

If the crux of your argument against SDL is that it lets you create your own main loop you're a fucking joke desu
>>
>>126982408
>also sdl uses nonblocking fds, just like retroarch btw, and the operations return immediately so even if it's polling manually it wont take any of your precious frame time
It was just a general thing about SDL I found to be a negative. Waiting on fds is more efficient over a longer period of time if you're using SDL for a mobile device for example, I don't actually care for emulation but its an example of a point you can consider to be 'negative' instead of making nonspecific posts that just say "sdl sucks lol"
>>
>>126982539
>Ah yes, the revered 'muh latency' argument. You know its funny that I've never actually had an audio latency problem using SDL emulators like desmume or mame so I'm curious as to where this mythical dogma comes from
That's because you aren't looking for it. But the hyperautists on emugen can notice if a sound is 30ms slower than it's supposed to be.
>>
>>126982875
I wonder what the realm of noticeable audio latency is anyway
>>
>>126979476

SDL MAME always has at least 3 frames of latency due to buffer queue.

MAME on Windows with D3D doesn't have this problem
>>
>>126982875
you misspelled 3ns.

one thing that pisses me off is that these faggots are using fucking alsa/oss/pulseaudio and talking about latency at the same time.
>>
>>126982539
>Yes its called using SDL, SFML, GLFW, Qt, etc

Muh dependencies.

> SDL is just a thin abstraction for accessing system functionality

Harhar. More like an overbloated kitchensink API that only gets used on Linux predominantly and gets treated as cancer on the Windows platform (and rarely used to boot), and is mostly associated with crappy substandard ports of crappy western-orientated games on that lovely DRM app store platform.

> Ah yes, the revered 'muh latency' argument. You know its funny that I've never actually had an audio latency problem using SDL emulators like desmume or mame so I'm curious as to where this mythical dogma comes from

Yeah I"m sure those SDL versions of desmume and mame ran just lovely, LOL.

Honestly, you guys just don't get it. There's no amount of arguing that's going to change anything because if your eyes and ears can't tell the difference then no amount of technical argumentation is going to help any.

Honestly, just stick to doing what you think is best (your SDL thingie shit) and libretro/RA keeps to its own thing. And very well to boot. Nobody is forcing you to use it. Don't hate on people though just because they want to use it. Unless you want to tell everybody they are all brainwashed and all bought onto some snake oil. You're seriously heading into conspiracy theory territory then.

BTW, stop this mindless hate against SP. In just a few weeks' time, he has done more for Dreamcast emulation than has been done in the past 3-4 years. Not even skmp gives a rat's ass about dusting off nulldc or reicast for the desktop, so you go and give me these 'alternatives' that are providing 'alternative solutions', because MAME for Naomi/DC purposes for sure is a fucking LOLfest as I'm sure you're aware.
>>
Can someone tell me how to experience audio latency noticeably? Like is this really a non-issue for normal people who just accept the game as they see it unless there's something really obviously wrong or a big delay?
>>
ITT: angry anons argue with an angry Twinaphex about SDL
>>
>>126983880
I doubt TwinAphex dislikes SDL given that he loves to cling to old and busted stuff like C and C++
>>
File: system shock.png (61KB, 656x539px) Image search: [Google]
system shock.png
61KB, 656x539px
>>126982316
Comparison windowed screen of System Shock, for clarity.
>>
>>126983610
>Harhar. More like an overbloated kitchensink API
This might come as a shock to you but SDL has modules and you can use what you need and skip what you don't

>Yeah I"m sure those SDL versions of desmume and mame ran just lovely, LOL
Uh huh, you keep pushing those assumptions of yours with no numbers. You have yet to prove that SDL magically causes enough latency to be noticeable to anyone.

You're the one that said SDL sucks and you can't even back it up. No one said anything about SP
>>
Daily reminder that this guy is right and that all standalone emulators are worthless in the face of MAME's superiority

https://www.reddit.com/r/emulation/comments/3xugfp/what_does_the_emulation_community_need_right_now/cy9beyx
>>
>>126984118
>You have yet to prove that SDL magically causes enough latency to be noticeable to anyone.

Umm, Sherlock, nobody mentioned 'latency' just even once when decrying the usage of SDL. Only you made it about that when nobody even mentioned it once.

Seems like a non-sequitor. RetroArch/libretro is about smooth v-synced graphics and great audio without resorting to nasty things like sleeping. That is the basic premise of what it brings to the table. And with most of these cores, that you are going to get this comes as pretty much a guarantee. A far cry from any SDL app.

Again, you don't understand the ecosystem, you don't understand the convenience factor, you don't understand the standardization effort, you are stuck in your old outmoded ways of how you think programs should be made, so who cares what you think, really. Stick to your own shit while others do their own thing. Don't mindlessly hate stuff you cannot comprehend or understand.
>>
>>126984431
>https://www.reddit.com/r/emulation/comments/3xugfp/what_does_the_emulation_community_need_right_now/cy9beyx

>There are so many awesome CPU cores in MAME already. There is so much infrastructure work already done. A lot of these new emulators come out and don't even support keyboards and gamepads properly.

That subtle jab against retroarch kek
>>
>>126984615
>Don't mindlessly hate stuff you cannot comprehend or understand.

"sdl sucks!"

why

...
>>
>>126984431
MAME's system requirements are too unreasonable to really be viable for casual emulation
>>
Should I feel bad that I want 360 emulation to be a thing only for playing like 3 games at an acceptable framerate?
>>
>>126984841

There's an entire litany of reasons but honestly, you would just dismiss them all anyway.

One would be that codebases targeting it get polluted, it really pollutes the entire codebase when you are no longer dealing with plain framebuffers but instead it goes through some gobblygook like 'SDL_Surface', then you have all the other kitchensink approaches where it rolls its own timer interfaces, it rolls this, it rolls that, and naive coders just target all this gook and it just becomes really messy to have to later untangle that sorry mess in order to arrive at a codebase that isn't completely 'vendor lock-inned' to this fancy 'crossplatform' API.

It sure as hell does not make the code more modular or more portable, that is for damn sure. All it does is create yet another dependency on something.

Not to mention the whole dichotomy with SDL_Mixer, SDL_Music, SDL_Gfx, etc, etc. Contrast that with a powerful, lean singular API that you just link against. Much better than all this crap that you have to statically link against.

But then again, as I said before, you do not understand the paradigm reasons why said stuff is bad, and you just care about doing a rush job of your standalone indie game (that is probably no good) that you just want to lazily sell on some app store. For those purposes, SDL might fit the bill. Nobody is going to deride you for doing it like that. But don't insist that this is supposedly the best way of doing things, because it really isn't and SDL doesn't really give you the best performance either by doing it that way.
>>
>>126983072
Try playing standalone SNES9x, you get annoying as fuck crackling.
>>
>>126985275
>it really pollutes the entire codebase when you are no longer dealing with plain framebuffers but instead it goes through some gobblygook like 'SDL_Surface'
You don't have to use that. You can just open a window and do whatever you want with an OpenGL context for example

>then you have all the other kitchensink approaches
You keep saying this but SDL is modular and you only use what you need. I've written applications that only used SDL to get window events and give me an OpenGL context... that only requires the core lib.

>it just becomes really messy to have to later untangle that sorry mess in order to arrive at a codebase that isn't completely 'vendor lock-inned' to this fancy 'crossplatform' API
Not really; if you don't want to be locked in its easy to abstract whatever SDL touches so you can port it in a few hours to SFML, Qt, GLFW, etc

>It sure as hell does not make the code more modular or more portable
It by definition makes the code more portable by allowing it to run on more platforms vs targeting native APIs

>Contrast that with a powerful, lean singular API that you just link against
How is this different than any other cross platform lib? As far as I can tell all retroarch and libretro do is add *another* layer of indirection.

Not only do you need to write your application against libretro's API, you also need a separate front end application like retroarch. So now you aren't shipping an application, you are shipping a library for *another* application that is completely out of your control.

>and you just care about doing a rush job of your standalone indie game (that is probably no good)
I use SDL for gui and graphics programming (just need a window and opengl) but dear god you're a real asshole

>SDL doesn't really give you the best performance either
SDL just lets you call into system functionality, there's no inherent performance cost associated with the core libs
>>
>>126983985
Define not busted then: Rust? C#? That monstrocity known as JavaScript?
>>
>>126986956

> You don't have to use that. You can just open a window and do whatever you want with an OpenGL context for example

As if that makes anything better when it comes to the complaint that SDL pollutes the entire codebase with its kitchensink API.

> Not really; if you don't want to be locked in its easy to abstract whatever SDL touches so you can port it in a few hours to SFML, Qt, GLFW, etc

Why should I have to abstract around an inherently crap kitchensink API that I never desired to have anyway just because you choose to like this crap and litter your codebase with calls to it?

> It by definition makes the code more portable by allowing it to run on more platforms vs targeting native APIs

No, targeting some garbage kitchensink API does *not* make for a more portable codebase, it just means you are trading one bad thing (Win32 API) for another equally bad thing.

> As far as I can tell all retroarch and libretro do is add *another* layer of indirection.

Not really. Nothing on the level of some kitchensink API like SDL at least.

> Not only do you need to write your application against libretro's API, you also need a separate front end application like retroarch. So now you aren't shipping an application, you are shipping a library for *another* application that is completely out of your control.

That is its virtue, totally modular programs that can be plugged into any libretro-compatible frontend.

This is why you don't want to get it. Because you consider that kind of freedom undesirable. Your problem, and you will lose that battle anyway.

> SDL just lets you call into system functionality, there's no inherent performance cost associated with the core libs

The SDL_Surface code alone is horrendously shit, you have no clue what you are talking about. There are still shitty duff devices in there and MMX code for god's sake.
>>
>>126987629
Oh yeah, I remember when SDL_Surface used DirectDraw and GDI32 backends, for fuck sake.
>>
>>126986956
>Not only do you need to write your application against libretro's API,

Most of the time, a single libretro.c that wraps the internal API functions into libretro is sufficient. Supporting libretro is about as minimal as it gets because you have to write nothing of your own for audio or video output for it to work if you utilize RetroArch,

>So now you aren't shipping an application, you are shipping a library for *another* application that is completely out of your control.

You can fork RA or write your own frontend if control is such a huge concern. At least then people can just choose to compile it as headless libretro core, or they can compile it statically linked with your own frontend.
>>
File: maxresdefault.jpg (228KB, 1920x1080px) Image search: [Google]
maxresdefault.jpg
228KB, 1920x1080px
>>126987629
>kitchensink
>kitchensink
>kitchensink

>totally modular programs that can be plugged into any libretro-compatible frontend
Right so when you target libretro its barebones because retroarch fulfills would SDL or any other real cross platform library would do.

"Hey there application developer, you should use libretro, its better than everything else KITCHENSINK KITCHENSINK KITCHENSINK"

"Wow sounds great!"

"But it only creates a library for another application you will never control"

"uh?"

"Yeah, in fact check out this sweet application you have to control with a controller or a keyboard and doesn't even have pointer support. Don't you love the way it looks? Oh its also GPL3"

"Yeah but why would I want to package another application just to run my own?"

"BECAUSE KITCHENSINK KITCHENSINK [MINIMIZING LATENCY INTENSIFIES] YOU JUST DONT GET IT"

Replacing the lib with another application is like trading the kitchen sink for a motherfucking city block.
>>
>>126986956

The basic crux of all this shit you're describing is:

"You can avoid this"
"You can avoid that"
"you can avoid this, that and the other"

But here is the thing: you coders ALWAYS manage, beyond a shadow of a doubt, to fuck things up. To the point where others need to deal with untold amounts of crap on the backend that were once thought to be a 'good idea'.

Things once though to be a 'good idea' too:
* Java
* COBOL
* Visual Basic

How do you prevent a situation where you have to cater to vendor lock-inned crap that has passed its sell-by date? By simply not coming up with a kitchensink API or programming language to begin with. Do not ever rely on 'coders' to bring something to its desired end destination. Coders by and large will always fuck up whatever ecosystem your programming language was going for. As a language/API creator, you need to lay down the guidelines to prevent things from going astray. And you begin by narrowing down the problem domain and not going for a 'one size fits all' approach. Simplicity and power is a more powerful mixture than 'complex and powerful', and the former is what libretro goes for.

Besides, you cannot really compare SDL 1:1 to libretro. It's a broken comparison to begin with. It is a totally diferent model for software development, you might not like it but creating all kinds of contrived comparisons to SDL really makes it look like you're reaching.
>>
>>126988914

Pretty pathetic how it wasn't even a sincere attempt to try to understand libretro but just to slag it off again.

Should have known better.

It is not my problem if certain dumb autistic coders have paranoid delusions about 'loss of control' when it comes to cores that get made into dynamic libraries. I'd suggest that instead of pessimism and doom and gloom they should approach things from a more positive and optimistic perspective since, honestly, doom and gloom is never what has prevailed in the IT industry. You think of opportunities and not in terms of 'oh this is a threat to my bottom line, blablabla'. If you think like that, it is basically an admittance that evolution is already catching up with your ass, and you had better adapt or die.
>>
>>126985681
I don't. Maybe you should stop trying to run SNES9x with a GTX980
>>
Does Persona 3 Portable work with PPSSPP windows?
>>
>>126989126
I shouldn't trust coders but I should trust... retroarch. Right. That makes sense. SDL or any other real cross platform lib does what retroarch and libretro do in tandem. There's nothing special about either outside of the added inconvenience of saying "You need to ship a separate application with your 'application' and it has a user interface and experience you don't control and if you want to change it you need to actually maintain your own separate fork and its also GPLv3 :^)"

>>126989519
>Pretty pathetic how it wasn't even a sincere attempt to try to understand libretro but just to slag it off again.
What about my interpretation of how libretro and RA work was wrong?

>doom or gloom
I just see lots of inconvenience. What am I supposed to be optimistic about?

>adapt or die
Yeah anon, I'm sure that all applications in the future will use retroarch to launch. You're more delusional than a religious nutjob desu
>>
>>126990243
Why don't you just try it?
>>
>>126959073
>garbage russki
holy shit. the entitlement of faggots here is without limit.
THAT guy is a legit dev reverse engineering hardware for fun. Porting code is trivial compared to what he's doing.
who THE FUCK are you?
>>
>>126990535
>SDL or any other real cross platform lib

Don't make me laugh.
>>
>>126990580
He is a holier than thou open source advocate, who believes closed source is the devil, no matter how one acquires the knowledge to write that source.
>>
>>126990909
Which is just as bad as the closed source zealot. Zealots of all kinds deserve thier own circle of hell.
>>
>>126990535

I know you're nothing but a pathetic troll that just wanted to shitstir, but I saw you trot out this cliche again and it really gets on my nerves so here goes :

> There's nothing special about either outside of the added inconvenience of saying "You need to ship a separate application with your 'application' and it has a user interface and experience you don't control and if you want to change it you need to actually maintain your own separate fork and its also GPLv3 :^)"

Dude, try comprehending this for once: write your own libretro frontend. It isn't hard and you can license it however the motherfuck you want. Where did you get this idea that things have to be GPLv3? That is RetroArch.
>>
>>126990548
Because I'm streaming it for someone and I don't want to have to go to the long-ass intro to look for problems when I can just ask someone
>>
>>126991024
>>126990786
You and >>126989519
should be first on the chopping block
>>
>>126991042
>write your own libretro frontend
I thought the front end did all the magic minimizing latency and fancy vsync and performance or whatever?

Wasn't the original thing that devs can't handle that and they need it taken care of? Isn't libretro just a bunch of callbacks invoked by the front end?
>>
My controller via XInput stopped working . Well it at the very least wont do what it did before. Once plugged in the LED's flash for a few moments, then nada. I =uninstalled some old programs. And did my bi-monthly cleaning of a few things. I threw nothing that had anything to do with the controller. So I go to play some gaems it doesn't want to work.
I can't do platformers without a controller man. Can someone give me some advice? DO I need to post exactly what I ran before it stopped working?
I uninstalled all of Xinputs stuff, and the Xbox 360 drivers. Reset, then reinstalled and did variances of it all. No dice. Anyone got any ideas?
>>
>>126987204
>C#?
Of course C#
>>
god damn you faggots are triggered so easily
>>
>>126991338

> I thought the front end did all the magic minimizing latency and fancy vsync and performance or whatever?

Yes, and that particular frontend will stay GPL. If you dislike that license for stupid reasons, write your own.
>>
>>126959073
>implying nullDC being open source wasn't beneficial to Dreamcast emulation when frankencast is happening right now

What the fuck man?
>>
>>126991738
Well in addition to the license being garbage, it looks like it was made in the 1980's and doesn't even support a mouse

>write your own
You mean write the kitchen sink? Absolutely kek

:^)
>>
>>126991785
Well it isn't helping their emulator. All it is helping is SP stealing their code and building his Frakenstein's Monster.
>>
>>126961552
NO, its not a choice anymore. Apparently even if you do legit RE, you must open sauce your shit otherwise you are a parasite.....

Since when are 4chan arbiters of what is good and proper? Do we have to submit all code to you and byuu to prove its pure?
>>
>>126992132
My bad, I forgot everything was all about them.
>>
>>126992041

> Well in addition to the license being garbage

Another dumb shit falling for the corporate garbage that everything must be MIT/BSD-licensed. Have fun being co-opted by these companies.

> it looks like it was made in the 1980's

Looks like you have never seen MaterialUI/GLUI or XMB. It would be like taking one look at a Linux bootloader and deriding it as '1980s terminal look', blissfully unaware taht KDE/GNOME probably starts up later on the Linux distro.

> and doesn't even support a mouse

Shows your ignorance again.

Are you done shitposting by now? Clown.
>>
>>126991785
Denun wrote that blogpost years ago.
>>
What would be the probability of someone porting neko project II to libretro?
>>
>>126971408
you're probably right.
unfortunately, like mame it will get slower and slower until only highend-pc fags will be able to run it.
meanwhile nulldc runs gaemz fullspeed on my p4.
>>
>>126992149
You're not having a negative impact, but it still makes you an asshole. The only reason to keep shit closed source is to prevent people from improving on your work and thus allowing you to put in less effort while keeping the ability to coerce people into using your shit your way and growing your stupid epeen or making money.

It's selfish as fuck and there's no legitimate reason for it.
>>
>>126992378
>Another dumb shit falling for the corporate garbage that everything must be MIT/BSD-licensed. Have fun being co-opted by these companies.
I don't care about companies I care about maximizing usage; on open platforms, on closed ones. I don't want to tie down software I write with a viral license that dictates psychotic terms with pages of a militant and destructive license THAT NO ONE CAN EVEN ENFORCE AS SHOWN BY THE TOOTHLESS FUCKING FSF AND SFLC

I'd rather just use MIT, BSD or Apache for the simplicity

>Looks like you have never seen MaterialUI/GLUI or XMB.
I was wrong; it doesn't matter what it looks like. What matters is in the end I have to rewrite the kitchen sink anyway so its all fucking absurdly pointless lol

You went on this entire tirade about SDL being bloated and fucked up but in the end I'd rather use that over having to literally recreate everything retroarch does on my own

And I'm not sure about everything RA does, but I get the feeling it does the xplatform abstraction and all the latency shit that gives you people wet dreams too
>>
>>126992041
>>126993090
A libretro implementation doesn't even need to have ANY options. It could just be a single window with av output and that takes as input only as many keys as the core it's for needs.

How are you even having this argument when you apparently don't even understand what an API is?
>>
>>126993090
>What matters is in the end I have to rewrite the kitchen sink anyway so its all fucking absurdly pointless lol

Dumbass. Even Kodi has a libretro player these days.

Kodi is on more HTPCs than your average indie game could even reach in your wildest dreams.

You are 'not' going to target the PC or platform x, y, z. You target app store A, B, C, mediaplayer Z, X, Y, frontend player I, J, K, that all have a libretro front in one form or another.

Stop with this whole 'LOL libretro == RetroArch' dumb shtick. You instantly destroy your own counter-argument by doing that.

Years on and these trolls still trot out the same flawed and already destroyed talking points. Honestly, up your game already.
>>
Has anyone managed to get DS3 gyro/accel function implemented in windows/linux? I know nefarious, who took over scp, has it planned but he hasn't really done anything.
>>
File: 1448901322825.gif (543KB, 480x480px) Image search: [Google]
1448901322825.gif
543KB, 480x480px
>>126993784
So what you imagine is a future where there won't be individual applications, but everyone will just target libretro front ends

And somehow this fucking byzantine setup where you target a skeleton API in libretro and rely on another set of applications to fulfill your 'core''s functionality is better than just targeting whatever lib you want to use in the first place
>>
>>126993030
So doing my own clean room research, not touching others stuff, while it being inferior to current solutions since everything is done by scratch, makes me an asshole to make it closed source?

Weird.
>>
>>126994468
byzantine... hahaha tryhard
>>
>>126994468
>I have no idea what an API is

just stop
>>
>>126995480
Feel free to enlighten everyone why that post is wrong :^)
>>
>>126995712
You can't compare APIs and libraries like that, retard. You could just write your program for libretro and then write a custom libretro frontend just for your program using whatever lib you wanted to use in the first place, and it wouldn't be that much more work and it would be effectively the same as not using libretro except you would give your users the option to not use the garbage GUI you shat out.

I don't even know what this argument is about, but the shit you're saying is just dumb as fuck.
>>
>>126996425
>You can't compare APIs and libraries like that, retard
Why not? Either you use libretro's API or whatever other lib (SDL)'s API

I have no idea what the rest of your post is trying to say. Also I'm pretty sure a 4 year old with MS paint on windows 3.11 could create a better gui than rgui kek
>>
>>126997020
You are right at the top of mount stupid, anon.
>>
>>126997303
What I said isn't wrong, keep throwing out the insults since you have nothing else
>>
>>126997696
You just really don't justify a proper response. I'm not going to play this stupid game with you.

>What I said isn't wrong
The only substantive thing in that last post is factually wrong actually.
>>
File: ps1.png (3MB, 4060x1500px) Image search: [Google]
ps1.png
3MB, 4060x1500px
I'm having some trouble. I'm at the end of the second disc of Final Fantasy VII, but when I append the disc image of the third CD it just says "retroarch stopped working". I had no trouble moving from disc 1 to 2. Anyone know what might be the issue?
>>
>tfw no nvidia kms
>>
>>126998214
>The only substantive thing in that last post is factually wrong actually.
No it isn't. You either misunderstood the original post or don't know what an API is so now you're just responding with one-liners to avoid being exposed.
>>
>>126998659
see >>126996425 for details about how you're wrong
>>
>>126998316
Try making a m3u and loading that instead of appending.

If that doesn't work try updating RA and the core, and/or using stable versions.

Also, just play the PC port.
>>
>>126999084
I'll give that a shot. I would have done the PC port if I knew they had fixed the music when I started but it's a bit late for that now.
>>
>>126998809
>You can't compare APIs and libraries like that, retard
>An API is how you use a library
hurr
>>
>>126993784
>Kodi is on more HTPCs than your average indie game could even reach in your wildest dreams.
No one uses libretroInKodi

They use Kodi for media playing things and libretro for emulatin.
>>
>>126999084
Okay the rip I'm using uses .ccd files, and listing them all and saving as an m3u just causes Retroarch to hang for a few seconds then crash. I updated the core within Retroarch and that also didn't seem to solve a thing.
>>
>>126999510
>An API is how you use a library
>therefore APIs are libraries
hurr
>>
>>126999632
get redump rips
magnet:?xt=urn:btih:SCNWXXPEOK32TIEZ7YZESR2IV2MNR4E2

Have you tried loading the third disc on it's own? It's likely it's just fucked up.
>>
>>126999884
>this claim was made by someone
>hurr
>>
>>127000042
Oh, yeah that seems to be it, third disc won't even load. Thanks anon.
>>
>>127000042
Oh hot damn I just opened the magnet link, thanks even more
>>
>>127000493
>APIs and libraries aren't the same thing
>you can just compare them as if they were the same thing
okay, faggot
>>
>>126993784
kodis only used by polish people
>>
>>127000805
Not him, but that's wrong. Multiple libraries can share an API while having very different implementations and behavior.
>>
>>127001234
I know, I was just greentexting his implications.
>>
Comparing SDL and libretro is pointless. SDL is an actual library with documentation and its actually meant to be used to create applications. Its used by tons of different people to write applications and has been around forever.

libretro is a tiny header and source pair with no documentation. Its used by a few people to port existing emulators. Its way more of an internal tool for retroarch devs than software to help you write cross platform applications
>>
>>127001316
>>127000805
The API exposed in libretro + the functionality fulfilled by a front end is the same as a library that contains the functionality (plus its API of course) in the first place.

I don't see why you can't compare SDL vs (libretro+retroarch)
>>
>>127001706
>+ the functionality fulfilled by a front end
Frontends are libraries now?

>I don't see why you can't compare SDL vs (libretro+retroarch)
I thought we were comparing SDL and libretro. When did we start talking about RetroArch?
>>
>>127000913
I saw that too, that its use was primarily in eastern Europe but I can't for the life of me find the site that had that data now
>>
>>127001706
see >>126995480
>>
So is this another round of emugen vs SP?
>>
>>127002236
<TwinAphex> "It's just me against the world" -Slim Snoopy-
>>
>>127001958
>Frontends are libraries now?
Libretro is just a header [ie the API that you, the developer give a fuck about]. Its functionality is realized through a front end.

A library like SDL has both an API and corresponding functionality.

That's the comparison. Which is why for example you can use MAME or DesMumE (sp?) with SDL or you can use libretro+frontend.

>I thought we were comparing SDL and libretro. When did we start talking about RetroArch?

Quoting from >>126994468
>where you target a skeleton API in libretro and rely on another set of applications
(libretro API) + (set of applications=front end) vs just SDL

The front end is retroarch or whatever other similar front end
>>
>>127002692
Yeah, but the frontend doesn't have to be RA, and you don't have to rely on anyone else to write it for you, and it doesn't need to be as feature rich as RA. There's nothing stopping you from writing "yet another shitty WIMP emulator GUI: powered by SDL -by anon, age 38" as a libretro frontend.
>>
>>127003050
>There's nothing stopping you from writing "yet another shitty WIMP emulator GUI: powered by SDL -by anon, age 38" as a libretro frontend.
Okay but why wouldn't you just use SDL in the first place and skip libretro altogether then?
>>
>>127003225
>>127002692
see >>126996425

Try reading past the first sentence this time.
>>
>>127003225
Does it matter? This all just started because you were trying to compare SDL and libretro, which is fucking retarded. Can we just agree you're an idiot now?
>>
>>127003225
methinks I have to try out drunken coding for New Years Eve now, since that doesn't make sense.

Oh wait, when has anything made sense here and why do I bother?
>>
>>127003535
>This all just started because you were trying to compare SDL and libretro, which is fucking retarded.

I was comparing libretro+common front (RA really) and SDL. Why is comparing them retarded?
>>
>>127003902
>I was comparing libretro+common front (RA really) and SDL.
No, you just didn't understand what an API was until five minutes ago and now you're backpedaling.

Just fuck off already.
>>
>>126991149
You sure are mad if you're already lining them up for execution.
>>
>>127004324
I don't understand how you could think that unless you read
>>126994468
wrong
>>
Question about Mednafen / RetroArch

I started playing a PS1 game in Mednafen standalone. Will my save file be compatible with Mednafen in RA?

Also, which shader is that? >>126949887
>>
>>127004563
Yes, but you'll need to rename the file.
>>
>>127004638
Alright. Cool.
>>
>>126959073
>livejournal

Been a while since I've been there.
>>
>>127001468
>Its way more of an internal tool for retroarch devs

Except libretro is supported by more than just RA now. It was only an internal tool for bsnes when it was still called libsnes.

Also there is at least one emulator made for specifically for libretro.
>>
What was that gba emulator that was going to support netplay?
>>
>>127008089
mgba?
>>
>>127008259
yes. Is online support coming soon?
>>
File: 1254613808726.jpg (12KB, 426x304px) Image search: [Google]
1254613808726.jpg
12KB, 426x304px
Well, that was a nice back and forth.

Can't wait to see the exact same argument take place tomorrow with zero conclusion.
>>
So while looking at stuff I stumbled upon that
https://github.com/inolen/dreavm
Is it any good?
>>
>>127008428
You have to ask endrift, although she said something on twitter about 0.4.0 taking its time though.
>>
Is DeSmuME dead/winding down? Afaik it's had two whole commits this month. Is anything else going on in the DS scene?
>>
>>127010005
No clue. Be sure to tell SP about it, though, so its code can be assimilated into the almighty Frankencast.
>>
>>127010519
DS emulation is done as far as I know. All games that matter play roughly at Dolphin level. And that's the best you'll ever get.

Don't ask about Pokemon.
>>
>>127010005
Yeah nevermind the thing is only 6 month old, it does boots a bunch of games but it's nowhere near finished, hopefully the guy finishes it.
>>
>>127010775
> All games that matter play roughly at Dolphin level
Dolphin isn't good anon, not by a long shot, at this point even ePSXe does a better job of emulating PS1 than Dolphin does emulating NGC/Wii.

It's easy to use, kinda, it has a bunch of improvement that are nice when they don't break stuff outside of that it has the second worst compatibility of all 6th gen emulator and isn't on the right path to improve anytime soon.
>>
>>127011020
Is this bait?
>>
>>127011293
meant for
>>127010775
>>
>>127011020
>Dolphin isn't good anon, not by a long shot
I know, but that's the best you'll get. Emudevs now are just not ideal. They just take the lazy road and say "it's good enough." Perhaps they were always like that except for a tiny few. No one has interest in pushing accuracy to autistic levels in more modern consoles/handhelds, if it could even be tried.
>>
>>127011559
Not saying Dolphin isn't impressive or good in some way but heralding it as the pinnacle of emulation isn't doing anyone any service,when people say it's good it's because it has a good user experience most of the time unlike PCSX2 for example.
>>
>>127010519
shonumi is working on NDS support in GBE+
>>
>>127012120
>GBE+
That's pretty cool.
Whatever happened to GBE, was it ever "finished"?
>>
>>127012375
The GB/GBC code seems to be complete. Shonumi is focusing on GBA/NDS now it seems.
>>
File: 1449327711776.jpg (210KB, 1000x1302px) Image search: [Google]
1449327711776.jpg
210KB, 1000x1302px
>trying to figure out demul
>all I'm finding are .cdi's
>not a single .gdi of the shit I want to be found

I swear to christ
>>
>>127012950
Nitroroms.
>>
>>127012950
magnet:?xt=urn:btih:4f8d3549e1b536d5b2b183592dc574404a9c5135
>>
File: 335.jpg (12KB, 344x259px) Image search: [Google]
335.jpg
12KB, 344x259px
>>127013145
>514GB of dolphin porn
>>
>>127012950

There are plenty on theisozone.
>>
>>127004563
CRT-Royale
>>
>2015-12-31
>4chan in charge of not dying
>>
>>127015993
Hiroshima Nagasaki does it again.
>>
>>127013254
Fuck man, I wish.
>>
>>127016817
Makes you start wondering what kind of spaghetti extensions to futallaby are powering this site. The original PHP code was bad enough
>>
>>126971172
no
>>
>>127010005
this is some good shit
>>
>>126983610
>Muh dependencies.
just add the source to your tree and delete what you don't need then statically link it to your program
>overbloated kitchensink API
your program does the same shit except the functions don't have an SDL_ prefix.
stop talking about yourself in 3rd person
>>126984615
SDL doesn't ask anybody to put sleep() in the mainloop, it's just what kiddies learned on youtube. SDL audio is low level enough to allow you to do resampling/sync, you don't need SDL_mixer. SDL isn't to blame here, the developers are shit. I'm certain RetroArch with the SDL drivers have a much better sync than the average SDL application out there, but that's just because you guys put some effort on it.

also there's sleep in the retroarch mainloop, it just doesn't get triggered all the time.
>>126985275
1. SDL doesn't force the developer to use SDL for everything in the codebase, the dev is to blame here.
2. SDL_Surface is deprecated API
3. SDL doesn't force anybody to use timer shit, again the dev is to blame here
4. lack of modularity isn't SDL's fault. retroarch has SDL drivers yet isn't tied to that, see?
5. those are optional and don't come with SDL, they're not even in the documentation. they are just popular libs made by 3rdparty
>>
File: two line style.jpg (209KB, 1065x555px) Image search: [Google]
two line style.jpg
209KB, 1065x555px
>>126949887

The lines are two pixels thick. Image blown up image included to see this effect. Why not have them 1 pixel thick and double the amount of them? That would make the black lines even finer.

Also curious how this looks on the 2D/3D backgrounds.
>>
File: cropped crt shader shot.jpg (3MB, 2843x1864px) Image search: [Google]
cropped crt shader shot.jpg
3MB, 2843x1864px
>>127022368
>>126949887

These settings seem to be better. Curious how it would look for a 2D/3D game.

Image cropped and set to jpg format to allow for direct posting. Original image:
http://i.imgur.com/J67E7sA.jpg

Also VERY curious how these 4K shaders would look like with a PS1 emu that upscaled internally x2 (640x480) and had jitter reduction. Could be best of both worlds.
>>
>>126987629
>SDL pollutes the entire codebase
It's the developer's fault, not SDL.
>targeting some garbage kitchensink API does *not* make for a more portable codebase
>write code on linux
>same code works on windows, osx even android (see https://www.youtube.com/watch?v=MeMPCSqQ-34 they ported dungeons of dredmor to sdl and it was beautiful)
>>126987836
This isn't 2008 anymore.
>>126989126
>you coders ALWAYS manage, beyond a shadow of a doubt, to fuck things up
Yeah like you did with your mood swing driven refactorings.
>>126991042
>write your own libretro frontend
Yeah do it, but get ready to listen to SP shitting on you for making a frontend instead of contributing to RetroArch. RetroArch was supposed to be the reference frontend yet SP wants it to be the only frontend on earth and if you don't use RetroArch you might as well kill yourself.
>>
>>127022368
>The lines are two pixels thick.
What lines? The aperture grille?
>>
>>127022616
The fact that you don't have the original PNG file ruins everything. I'd like to see that uncompressed
>>
>>127022616
>PS1 emu that upscaled internally x2 (640x480) and had jitter reduction.

I'd need a game that runs at 640x480 internally
>>
File: Fuck your dithering.png (4MB, 2691x2016px) Image search: [Google]
Fuck your dithering.png
4MB, 2691x2016px
>>
What are some good Dreamcast racing games?
>>
>>127023816
https://www.youtube.com/watch?v=0EPfRIDTWak
>>
>>127022783
>>same code works on windows, osx even android (see https://www.youtube.com/watch?v=MeMPCSqQ-34 [Embed] they ported dungeons of dredmor to sdl and it was beautiful)

Is that the reason why SteamOS games have such a bad reputation for being shovelware ports that run worse than the Windows versions?

Topkek.
>>
>>127022038
>1. SDL doesn't force the developer to use SDL for everything in the codebase, the dev is to blame here.

That's the problem when you make a kitchensink API, you encourage people to use it like that.

Crappy foundations attract crappy coders and crappy engineering. Just look at Unity for a good example of that.
>>
>>127024110
That has nothing to do with SDL but OpenGL and driver support
>>
>>127022038

SDL has nothing comparable to what libretro offers in terms of program modularization, it is just meant for throwing shit together, statically linking everything and just dumping an EXE onto some marketplace. That is all it is meant for, and nothing more.

Turning programs into truly modular dynamically loadable libraries is on another level entirely and gives you a lot more advantages vs. just having 'one' official 'frontend' executable that the developer solely is in control of. There is much more value in having a multitude of frontends vs. just 'one' that the developer cobbles together.

It's 2016, streaming services are becoming platforms, regular media players and webbrowsers are becoming platforms in their own mind. This whole 'one single binary per platform' is becoming an outmoded form of development that has nothing but drawbacks.
>>
>>127024485

That whole 'ewww GL is so bad compared to Direct3D" is just baby duck syndrome from a bunch of devs drunk on Windows. Modern-day GL in many ways exceeds the capabilities of D3D11.

You keep going on about how SDL apps are just fine yet for the life of me, I have never had one run for me with smooth vsync and crackless audio. Never. It is simply not as good as you make it out to be. It is simply a poor man's middleware that some lazy devs turn to when they want to make their Windows-only program supposedly 'portable'.
>>
>>126978465
>>126979298
Last time I downloaded a fresh build complete with new config (1.3), xmb WAS default. I quickly switched back to rgui though. No one needs gui eyecandy
>>
>>127024757
I'm not the same anon you were arguing with and I do know that GL can be better than D3D11. I was just saying the reason games run so bad on Linux is because of the GPU drivers, especially AMD's which are worse than bad
>>
>>127023816

Metropolitan Street Racer
Sega Rally 2
Hydro Thunder
Suzuki All-Stare Racing
>>
Guys, what is the most beloved game that I can desecrate with some xBRZ filters? I want to make a special first screenshot of 2016 that will trigger autisms.
>>
>>127026690

epic
>>
>>127026147

You can't exclude SDL from the equation though.

Hell, they even have their own GL pipeline now on top of SDL.

https://github.com/spurious/SDL-mirror/blob/master/src/render/opengl/SDL_render_gl.c

Adding pipelines that deveopers 'dial' into to make their GL apps is a really, really bad idea. Everytime somebody has added some kind of 'wrapper' or 'pipeline' on top of GL, it has always ended up in disaster. And it will surely turn into a disaster when devs just mindlessly dial these functions and are unaware of what they are actually doing.

They simply do stupid shit in their codebase that they shouldn't even be doing.

Stop supporting crap APIs like this honestly that makes everybody's lives a lot more difficult when it turns out we have to untangle this sorry ugly mess of a codebase from SDL when it turns out that this GL pipeline was a pile of shit and we need to switch to something else.
>>
>>127026690
Metal Slug
>>
>>127026732
I don't know that game though.
>>
>>127026768
>we need to switch to something else
Is there anything else?
>>
>>127026905

Nobody on Windows wants to use SDL. Nobody wants to use it, and there is no D3D backend anyway and GL runs worse than D3D most of the time anyway. And they already have DirectX anyway.

Also, I take exception to this whole annoying ugly mentality you seem to have that everybody should stick to SDL forever just because you bought stock into this snake oil.
>>
>>126964295
Then get an actual PS2 and Wii and run games off them. You can put an IDE HDD into a PS2, and run USB drives off a Wii.
>>
>>126964981
>I eventually did get the docs, and I have gotten a lot of docs just by asking companies for them. So I'm not sure why you think that.

>Maybe, but the docs they gave me were also licensed with another company that did some of the research and development (similar to the NEC/MIPS/Nintendo partnership).

>I did have to sign an NDA, but I got the docs.

That guy is just unbelievable.
>>
File: windwaker 2015-09-12 18-52-39-85.jpg (184KB, 1430x780px) Image search: [Google]
windwaker 2015-09-12 18-52-39-85.jpg
184KB, 1430x780px
>>127027525
Or I can emulate them, get custom texture packs, high resolution, antialiasing, no motion controls, easy way to take screenshots and record video. I could probably go on for a while.
>>
File: 1451171477268.png (66KB, 460x460px) Image search: [Google]
1451171477268.png
66KB, 460x460px
>>127027697
>>
>>127027697
>I did have to sign an NDA, but I got the docs.
Are those all lies? If he really did get them, and really did sign an NDA, he probably is now completely unable to do what he wanted. There's no way an NDA of that kind wouldn't prevent him from developing software dedicated to emulate even only part of that hardware.
>>
File: turtle club.jpg (170KB, 1098x614px) Image search: [Google]
turtle club.jpg
170KB, 1098x614px
>>127027697
>>I did have to sign an NDA, but I got the docs.

And if he leaks them or uses them he's fucked. So what was the point again?

Shouldn't he be considered a toxic legal liability since there's knowledge from the companies that he has documents held under NDA? With current devs there is at least some plausible deniability. Not so with the Turtle man.
>>
>>126991785
NullDC went open source five years ago. Nobody did a fucking thing with it except for skmp aka drkIIraziel, the main fucking developer who had access to the source all the time. He just made the codebase portable in the meantime and did so all in private, he never published the code until reicast.
>>
>>126992132
From the last thread.

[17:49] <zvvc> It's strange how you're the one fixing the games
[17:49] <zvvc> Where's Reicast team for x86?
[17:50] <zvvc> Are the changes heading upstream?
[17:50] <@Twinaphex> well he recommends people not using it on PC
[17:50] <@Twinaphex> he says to use nulldc, makaron or demul
[17:50] <@Twinaphex> so yeah it’s weird
[17:50] <zvvc> yeah
[17:50] <@Twinaphex> almost like he doesn’t want to bother
[17:51] <@Twinaphex> anyway he has been in support of the fork for now
[17:51] <@Twinaphex> so that’s good

Only SP gives a shit about x86, skmp and friends only care about mobile only giving libretro the go ahead on the fork which they usually discourage. Without Reicast-libretro, we're stuck with the decade old NullDC or that resource-hog Demul nightmare.
>>
https://www.youtube.com/watch?v=QHkVyjQ1zYI

>mfw Emugen said Emulation is dead and PS3 emulation would never happen.
>>
There is literally no downside to headered ROMs.
>>
>>127030052
DX12 is literally saving emulation
>>
>>127030248
What makes the jump from dx11 to dx12 more significative than that from dx10 to dx11? At least for emulation.
>>
>>127028685

It was too much of a mess and everytime somebody added a workaround to make a game work, drkRaziel/skmp would fillibuster it again and say 'let bugs remain so that a real solution is found', and of course, in 5 years, no reverse engineering was ever done so that 'real solution 'never came.

It's a bit convenient on his end to then go 'oh open source never helped me much' when you are mismanaging the project to begin with. Also, too many regressions were made showing a lack of understanding of DC in general.
>>
>>127030481
>25% performance bump
>nothing significant
Anon plz
>>
>>127030853

Also the questionable way he tried to relicense all the code to some proprietary license owned by 'nillsoft' when it transpires the code borrows from MAME and VBA from left to right.

Frankly these kind of political games need to disappear from the emu scene. Focus on making a good solid DC emu first before going with some 'gotta own all the code and reappropriate all rights to it'.
>>
>>127030481
>DX9
>high level, lots of abstraction
>DX10/11
>high level, a fair amount of abstraction
>DX12
>lower level, with much less abstraction
That's the simple version. DX12 allows for them to do less work in translating the commands the console sends to the emulated GPU to the API ones. This cuts out a lot of CPU overhead while letting them simulate the console GPU a lot closer.
>>
>>127030853
You need to realize that in the realm of emulation open source never attracts contributors unless the console is current or previous gen and was made by Nintendo
>>
>>127024306
Well at least the bloated kitchensink API has actual users and developers, meanwhile your toy API has to deal with emugen 24/7 and you have to beg a few stupid people to help you.
>>127024535
Please illustrate how easy it is to statically link everything and dump an EXE onto some marketplace with the libretro API when the core has no control at all on how it will interact with the outside system and the frontend doesn't have any clue what the core wants to do. Oh wait libretro has no related tooling or libraries or anything, but that's ok because in the libretro ecosystem only retards care for goals, they should be masturbating to bit shifts and reinventing the wheel all the time instead.
>Turning programs into truly modular dynamically loadable libraries is on another level entirely and gives you a lot more advantages vs. just having 'one' official 'frontend' executable that the developer solely is in control of. There is much more value in having a multitude of frontends vs. just 'one' that the developer cobbles together.
>There is much more value in having a multitude of frontends vs. just 'one' that the developer cobbles together.
Except you shit on everybody who's ever tried to do a frontend and dictates the development of cores. What a great welcome to the ecosystem.
"hey faggot get rid of that 500 byte dependency! i cant make your code work on this platform you don't care about!"
"hey piece of shit just stop wasting your time on that frontend!"
"libco is the best thing since sliced bread!!!"
>>
>>127031329
But couldn't you just do that without the need of dx12? I mean, if you want lower level use of your gpu then there are already lower level libraries. aren't there? I mean, direct x was written somehow.
>>
>>127031576
No, no, and the only people with access to the lowest levels of graphics cards are the people who write the drivers.
>>
>>127026768
Ah yes because somebody writing a 2D game shouldn't care about writing a game right? He should instead be working on proper D3D8, D3D9, D3D11, GL 1.5, GL 2.1, GLES and other shit renderers.

That abstraction is for 2D games to use, you don't even know what the fuck you are talking about. If you want 3D or fancy shit you don't use it, you use SDL to create an GL* or D3D context and do shit on your own.
>>127027181
Your idea of what SDL is comes from the pre 2.0 days and is biased by all the shit codebases writen by joke emudevs you have've had to work with.
>>
>>127031746
Then how was directx12 written if not by accessing lower level interfaces to hardware?
Is its only merit that they could negotiate with amd and nvidia for them to provide more accesible interfaces only for them?
>>
>>127031508

Wut?

Bruh stay off the drugs.

Are you tjcarter or somethin', I think I recall him ranting about libretro's usage of it to mamedev too or somethin'. Just because you can't figure out libco does not mean it is not an awesome little tool.

Now begone and go back to your Apple II printing server crap for Raspberry Pis, LOLwut. Talk about 'toy' stuff there.
>>
>>126993030
Tell me why I should just give out all my code, when no one else actually cares about my project and nobody helps me at all?
>>
>>127032776

"Wahhhhhhh people should help ME"

"ME ME ME"

"EVERYTHING IS ABOUT ME"

Autistic narcisstic coders FTL.
>>
[12:48] <@Twinaphex> today’s piracy releases
[12:48] <@Twinaphex> are tomorrow’s rom sets

Why is SP so cool?
>>
>>127031508
>"hey faggot get rid of that 500 byte dependency! i cant make your code work on this platform you don't care about!"
>"hey piece of shit just stop wasting your time on that frontend!"
>"libco is the best thing since sliced bread!!!"

Examples needed or else you're just a liar talking out of his ass.
>>
>>127031508
>Please illustrate how easy it is to statically link everything and dump an EXE onto some marketplace with the libretro API when the core has no control at all on how it will interact with the outside system and the frontend doesn't have any clue what the core wants to do.

You DON'T dump an EXE on the marketplace to begin with. You go with dynamic libraries that can be slotted into any frontend app.

That you fail to understand that basic point is your basic malfunction, not mine. It is one of libretro's trump cards which you will never, ever get apparently becuase you're too stuck in old outmoded ideas of how apps should be.
>>
>>127031329
Isn't OpenGL (4.5) already capable of being far more lower level than DX11?
>>
>>127022616
>>127023216
Why not try it on a Dreamcast game? Those all run at 640x480 natively.
>>
>>127025996
My nigga. RGUI just werks. I don't need fucking eye candy when I just wanna load up my games. Especially given how many problems people tend to have with GLUI and XMB because of some configuration bullshit. I'd like to configure my games, not the method to load them that I only see for a few seconds at a time.
>>
File: 1363757623791.jpg (176KB, 619x597px) Image search: [Google]
1363757623791.jpg
176KB, 619x597px
>>127026690
Donkey Kong Country.
>>
File: RetroArch-1231-181715.png (3MB, 2880x2160px) Image search: [Google]
RetroArch-1231-181715.png
3MB, 2880x2160px
>>127034318
>>127022616
Power Stone:
http://abload.de/img/retroarch-1231-181608t7rby.png
http://abload.de/img/retroarch-1231-1816187irqf.png
>>
>>127035098

Which shader?
>>
>>127035390
CRT-Royale
>>
>>127032898
I think you're the first person to ever call me autistic :) . Why do favors for people that do not respect you or care about you one bit, if you get nothing out of it?

I think what sealed the deal for me was when end users told me the reason I am not getting satisfactory performance is because I'm running on a toaster. Yet I optimized a slower and more accurate code base and actually get better speed in some games now, than with the software I criticized :) .
>>
>>127035945
>Why do favors for people that do not respect you or care about you one bit, if you get nothing out of it?

> Preservation
> These consoles are getting old and dying
> You do your part to help and share so that we can preserve these games for posterity

If you don't share your emulators' sourcecode, you can be rightly criticized for not doing your part in helping advance emulation of that scene. It's the same as with science: scientists stand on the shoulders of giants, if everybody just locked their shit up, humanity would end up in the shithole.

Inb4 "meh I don't care". Well then, the "autistic narcisstic coder" accusation fits you to a tee then. Most spotty nerdy coders are some of the most selfish and unpleasant people imaginable.
>>
File: cuckmcgee.jpg (15KB, 770x102px) Image search: [Google]
cuckmcgee.jpg
15KB, 770x102px
>>
>>127036794

He still gender fluid?
>>
>>127035784

How did you flatten it?
>>
>>127036531
I do see your point. However, end users who have not contributed one bit, have no right to criticize devs who close source their work (as long as they don't steal other people's code and publicly release) .

It should be a team effort, not a one man show. Otherwise it's a lost cause. I cringe when I see other "devs" either copy code wrong and break games or copy code that's obviously bugged.

If I were to release code that no one else is assisting me with, I'd only be held back by useless end user requests and critiques. With no one to bother me, I get more work done. So for me, the only reasonable options are get help and work together, or be a lone wolf and keep to myself.
>>
>>127039837
What do you mean? It's flat by default
>>
>>127040173

Sorry, I meant how did you un-round the corners?
>>
>>127040650
border_size = "0.005000"
border_darkness = "0.000000"

For some reason I get border size to absolute 0 because it causes the entire screen to go black. Just set the darkness to 0
>>
>>127027725
>using any emulator that uses HLE
Honestly anon it's just disappointing
>>
>>127024306
I'd consider SP a crappy coder. Does he use it?
>>
>>127024757
>That whole 'ewww GL is so bad compared to Direct3D" is just baby duck syndrome from a bunch of devs drunk on Windows
Baby duck syndrome: the new emugen meme that works on most anything!
>>
>>127040002

Why should end users respect you when you have not done anything for them to want to respect you to begin with?

Opening your source up is the honorable thing to do and would earn you respect AND support. Respect has to be earned, not given carte blanche.
>>
>>127027181
>Nobody on Windows wants to use SDL.
What do they use?
>>
>>127028280
So basically turtleman should be banned from contributing to a lot of projects due to this?
>>
>>127043806
If he's telling the truth he won't be legally allowed to do it making every project he touches illegal too.

He's become a poisonous reptile.
>>
>>127040859
Set it to 0.001 instead
>>
>>127044431
>>127043806

This is exactly what has happened. Guy is a retard wannabe.

He may very well be lying too. He wants to have the credit as an "emu dev" but doesn't actually do any work.
>>
>>127037946
*she
And yes.
>>
>>127041880
The only thing that Dolphin HLEs for Gamecube is the DSP, and even then, there's an LLE option. For Wii, though, they do HLE the Starlet.
>>
>>127042219
He considers himself a mediocre C programmer. He just has better standards and motivation compared to other mediocre programmers.
>>
Favorite fake Emu dev?

>moochMcGee
>VGturtle
>>
>>127045053
Are you only saying that because endrift made it cool to say?
>>
>>127045053
Cool, that means when people call you a faggot they're twice as right.
>>
>>127045294
add "mudlord" to that list.
>>
>>127044939
>This is exactly what has happened. Guy is a retard wannabe.
>He may very well be lying too. He wants to have the credit as an "emu dev" but doesn't actually do any work.
I agree. I think he's most likely lying because it isn't the first time he's said something questionable. Judging from the posts I've seen on github, he doesn't sound like much of a coder.

If I had secret documents, I would either share with people who I trust a lot and will actually do something useful with it, or I would just keep quiet and not tell anyone.
>>
>>127045395
Of course not, dipshit. It's never been cool to say and it's not going to be cool to say for a long-ass time, thanks to transphobes like you.

>>127045294
Come on, I emulated the VESA part of nVidia cards well enough to run Quake at really high res. Doesn't that mean anything to you people? Turtle's far more fake than I have ever been.
>>
>>127045736

No, Mudman goes on the list of Whiny Bitches.

>>127045776

Wouldn't that be really suspicious though? Company hands out docs to some guy, all of a sudden an emulator starts using that info?
>>
>>127045883
why? mudman cannot code.
>>
>>127045982
Bitch please, you're a far better coder than I am. I mean, I wouldn't be able to make the demos you do.
>>
>>127045982
>why? mudman cannot code.

Yeah, all he does is bitch. Bitch bitch bitch.
>>
>>127046157
which makes the cucktard worse than a fake.
>>
>>127042463
>Why should end users respect you when you have not done anything for them to want to respect you to begin with?
Because I think everyone deserves some respect by default, until they give a reason to lose respect for. Even on here, you have a bunch of end users who seem to think all emudevs are autistic and have abnormal personalities.

>Opening your source up is the honorable thing to do and would earn you respect AND support. Respect has to be earned, not given carte blanche.
Sure, it's honorable to open source your work, but it's not always the most favorable thing for the developer to do. Sadly, just open sourcing is not enough to gain respect. Some people are really entitled and won't respect your work because of small little "flaws". It's easy for one person to do hard work and get little respect for it, while another developer can fork it and make minor changes that end users happen to love and end up getting way more credit and respect than they deserve.
>>
>>127046624
How's 2016?
>>
>>127047017
Can't give a response since that would be classed as "bitching".
>>
>>127046114
When is Emotionless going to boot some games? Looking forward to the progress you're going to make. 2016 is going to be such a good year :^)
>>
>>127046936

> Because I think everyone deserves some respect by default, until they give a reason to lose respect for.

Harhar, there's a bunch of shitheads in here that take potshots at SP every chance they get, but yeah, everybody should all just 'get along'. LOL.
>>
>>127047624
Why do you keep talking about yourself in third person?
>>
>>127045883
>Wouldn't that be really suspicious though? Company hands out docs to some guy, all of a sudden an emulator starts using that info?
In general you would have to be careful, but I think it depends on the situation. For instance, I would have 0 fear in emulating older systems based on leaked documentation. With N64 emulation, some people didn't even bother to change the names of certain variables, yet nothing happened to them. But for newer systems, you'd have to be more careful, since the company would be more inclined to take action.
>>
>>127046936

> Oooooooooooh my e-peen!!!!!
> Oooooooooooh meesa feelings are hurt by mean endusers!!!! Meesa not going to share anymore!!!

That's literally you, the Jar-Jar binks of the emuscene
>>
File: cool.png (183KB, 789x822px) Image search: [Google]
cool.png
183KB, 789x822px
hi emug
/fgg/ here

A few years ago, you could use lua scripts with MAME to do cool shit like show hitboxes, inputs and stats for different fighting games

Does anyone know if its possible to do this with MAME on retroarch?
>>
>>127048332
Stop defending open sauce.
>>
>>127048554
>Does anyone know if its possible to do this with MAME on retroarch?

doubt it
>>
>>127048332
Since respect and support go hand in hand, I think you're missing the bigger picture.
>>
>>127031997
>Is its only merit that they could negotiate with amd and nvidia for them to provide more accesible interfaces only for them?
Yes.

They make DX support a priority, and OpenGL support if they can at all be bothered they usually half-ass it
>>
>>127045053
Is there like a calendar to follow for knowing what to call him?

Is today a He or She day?
>>
File: RetroArch-1231-221820.png (803KB, 1344x1008px) Image search: [Google]
RetroArch-1231-221820.png
803KB, 1344x1008px
>>
>>127050994
Okay, jackass, I'm usually female. By usually, I mean almost always.
>>
File: 602.png (41KB, 427x305px) Image search: [Google]
602.png
41KB, 427x305px
>>127050994
You can't put a schedule on feelings, anon.
>>127051168
Angry pineapple with 6 arms.
>>
File: RetroArch-1231-221836.png (781KB, 1344x1008px) Image search: [Google]
RetroArch-1231-221836.png
781KB, 1344x1008px
>>
>>127051168
>>127051408
Simias PLEASE.
>>
What's the best dreamcast emulator?
>>
>>127051385
Is there such a gender as "Whiny Bitch"?
>>
>>127049245

Fuck you bitch.

Getting ya pooh little feelings hurt already?
>>
>>127052805

What can I do you for?
>>
>>127054367
Stop fucking around with Picross on new year's eve.
>>
>>127054809

Heh, I didn't consider that. It does look pretty desperate. Back to coding then.
>>
/emugen/ - Shitposting General
>>
>>127032898
You are avoiding the question that person made. Why should a project be open source if people avoid it?
>>
>>127055715
No one is shitposting
>>
Apparently Russki DC emu troll posts here and can't get SP's name out of his mouth

https://github.com/p1pkin/demul/issues/356#issuecomment-168246625
>>
>>127056272
Just another day on 4chan I suppose, no shitposts at all :D
>>
>>127053219
If you want it to exist, it does.
That's how genders work.
>>
File: mudman.png (16KB, 793x150px) Image search: [Google]
mudman.png
16KB, 793x150px
kek
>>
>>127058271
Why so much hostility?
>>
>>127057587
Sorry but I have to agree with p1pkin. vgturtle is prolly lying. MoochMcGee is a joke and cannot be taken seriously.
>>
File: RetroArch-1231-222321.png (2MB, 2880x2160px) Image search: [Google]
RetroArch-1231-222321.png
2MB, 2880x2160px
It's like I'm 7 years old again. I never got to this part back then (the game was lent) but I remember watching a trailer and it looked amazing. Finally I get to experience it for the first time.

Anyway, was I retarded for playing this on mednafen instead of getting the PC version?
>>
>>127058841
Not particularly, the nostalgia trip is more intense with crt filters and native res.
>>
>>127059194
I was more worried at how horrid the backgrounds look in full HD plus the fact that everything 3D looks so crisp. The contrast is terrible between the 3D and the background
>>
>>127058271
Not sure why mudlord is dissing the guy. He should be fixing the sorry regressions in libretro mupen64plus before talking trash.

https://github.com/libretro/mupen64plus-libretro/blob/master/mupen64plus-video-angrylion/n64video.c#L844

https://github.com/libretro/mupen64plus-libretro/issues/270
>>
>>127058841
It's a shit port, but there are mods for it.
You're a bit more retarded for running it in mednafen instead of an emulator that can actually improve it.
>>
>>127058271
Calm down mud-kun
>>
>>127059373
>It's a shit port, but there are mods for it.
The rereleased one runs fine, and it surely beats pretend HD from PCSXR/ePSXe

Speaking of which see what happens when FF9 gets the actual muh HD treatement.
https://www.youtube.com/watch?v=4oDeSJI0qJc
>>
File: beautiful.png (3MB, 1920x1080px) Image search: [Google]
beautiful.png
3MB, 1920x1080px
>>127060249
No doubt, these backgrounds look amazing.
>>
>>127060787
Just as bad as ePSXe/PCSXR minus the bugs.
>>
>>127060787
>that aliasing
>that pathetic attempt at filtering 320x224 backgrounds
>not even running a decent filtering algorithm
I can't tell what it is, but it's like something that actually creates artifacts and blurryness.
>>127061360
Those can do 4xBRZ though, which looks way better than that crap.
>>
>>127060787
>THIS is how the devs intended
o-oh

oh

they don't know shit
>>
>>127061692
Nah, this is how the publishers thought of milking a senile dried up cow.
There are actually pictures of the few actual high resolution FF9 backgrounds that survived Square's retarded deletion spree.
>>
>>127061530
>Those can do 4xBRZ though, which looks way better than that crap.
This doesn't look good and xBRz doesn't either not on prerendered background.

Most of your complaints about what's shown on the video also applies to muh HD emulation so ad of course you're still judging from a youtube video so video compression artefact are a thing.
>>
>>127061939

I would be interested to see that. Got a link?
>>
>>127062221
http://www.neogaf.com/forum/showthread.php?t=551612
>neogaf
I know but that's where the stuff is.
>>
File: ukraine.png (12KB, 788x171px) Image search: [Google]
ukraine.png
12KB, 788x171px
Geopolitics
>>
>>127062332

Thanks mate.
>>
File: Untitled.png (31KB, 136x142px) Image search: [Google]
Untitled.png
31KB, 136x142px
>>127061989
>video compression artefact
I saw the same exact image in another picture so I didn't know this was from a video, I thought it was a promotional still. So alright, I can see that all the artifacts shouldn't be there in the final product.
However pic related is still horrible and just shows how lazy their attempt at filtering was.
The thing is, the filters they should apply aren't supposed to be run in realtime like with emulation. There are filters available in Photoshop and even the free program Fotosketcher that can yield amazing results, at the expense of processing times that can take even several minutes per picture.

The other problem I mentioned is the massive aliasing, and emulation fixes it.

Did they at least fix the wobblies or have they done a Capcom?
>>
>>127063137
>The other problem I mentioned is the massive aliasing, and emulation fixes it.
As if you can't force AA in a PC game too.

>Did they at least fix the wobblies or have they done a Capcom?
From the video it looks like they fixed it
>>
>>127062769
The ukrainianfuck is wrong though. Ukraine belongs to russia and poland.
>>
>>127063815
I've had mixed results with hardware AA. It depends a lot on the engine. Sometimes it's wonderful with very little performance hit, other times it's much heavier, and occasionally it just flat out does nothing.
I have an AMD card though, so yeah, drivers suck and maybe Nvidias are more consistent.

But either way, implementing some form of smart AA directly in the engine would be much more efficient than forcing players to run SSAA.
>>
>>127059363

why should i do something that i had no part in?
>>
>2016
>still living in 2015

Have fun being behind the rest of the world Amerifags
>>
>>127064394
>maybe Nvidias are more consistent.
It's easier to force very specific types of AA but doing in game that aren't really meant to support it can have a very high performance impact (something as old as F.E.A.R can easily dip under 30fps on a 770 with just 8xMSAA forced via NV inspector)
>>
>>127062769

LOL, the ukraine fuck is going to step on a landmine and there goes the source foreverz!!!!
>>
>>127064407
>why should i do something that i had no part in?
Because you wanted to improve it. Besides, I assume you attacked him because of what he said about SP. I agree with what pipk1n said because Kirby64 is now broken thanks to SP.
>>
>>127065539
>. I agree with what pipk1n said because Kirby64 is now broken thanks to SP.

It fixed a couple of Rare games that didn't boot at all before in LLE mode, but broke some graphic elements in Kirby 64.

Ultimately, nobody seems to know how to do the interrupts right, not even mupen64plus dev who just backported the same patch.

If you can fix it then by all means but honestly I think it's all just bluff and you don't know how to do it properly either.
>>
>>127064124
pretty much all sovereign nations exist at the mercy of the united states and other countries with nukes.
split the atom or deal with it.
>>
>>127065759
kirby works fine in pj64
>>
>>127066153

I mean to fix it in mupen64plus. The code can't just be transplanted 1:1 otherwise it would already have been done.

BTW, instead of whining and berating other devs, you should really keep quiet unless you can actually fix it yourself.
>>
>>127065759
I don't understand how "devs" can be so illiterate. The issue has already been narrowed down significantly. So there is absolutely no excuse for nobody fixing it by now.

>Ultimately, nobody seems to know how to do the interrupts right, not even mupen64plus dev who just backported the same patch.
There are people who know how to do the interrupts right.

>If you can fix it then by all means but honestly I think it's all just bluff and you don't know how to do it properly either.
To think someone would assume I'm bluffing about something so simple and easy to do :) . I would have considered lifting a finger if it compiled out of the box, for Visual Studios.

Due to their own bias, they would probably trust cxd4 over me, hence I'd be wasting my time fixing some of the regressions caused by cxd4 because he won't admit / realize his own faults.
>>
>>127065759
So its a fundamental interrupts problem? Then we are screwed, without drastically rewriting interrupt handling or rewriting the whole damn thing. Well done.
>>
>>127067275

Go write an issues page highlighting what is weong if you really cant be bothered to make a diff patch and it will get properly investigated.
>>
>>127067381
YOU COULD HAVE PREVENTED THIS
>>
>>127067275
>There are people who know how to do the interrupts right.

Who then, who.
>>
>>127067506
How.
>>
>>127064124
indeed it does

>>126936236
>>
>>127066495
>The code can't just be transplanted 1:1 otherwise it would already have been done.
Code copying is easy because the emulators are similar enough.

>>127067381
I think you're overreacting. Sure current emulators are not perfect, but how do you expect to realistically do better? I'd love to hear your ideas if you have any.

>>127067494
I am skeptical they will investigate, considering the guy who posted the issue presented a half-working "fix", yet no one took it further. The only other person who even posted in the issue, was some guy who just suggested copying Project64's code, despite the fact that it already worked in the original mupen code.. I'm convinced that submitting working code is the only way Kirby64 will be fixed.

I like to test code before submitting, to minimize human errors. It's quicker for me to debug on a machine than to debug in my head, although I could honestly use the practice. Supporting Visual Studios is important to me.

>>127067539
>Who then, who.
If you mean a cycle accurate interrupt implementation, then nobody. But if you want to just get each game working, zilmar, hacktarux, and a few others know how to get it done.
>>
>>127070870
Would love to know how interrupts are done properly in the first place. Apart from going all CA on its ass.
>>
>>127070870
While making it compile on MSVC shouldn't be too hard, why not have a MinGW-w64 setup alongside your Visual Studio setup? That way you can test both compilers.
>>
File: tst.png (35KB, 256x224px) Image search: [Google]
tst.png
35KB, 256x224px
>>127072696
i loves me some emulations
i'll post my face if someone can tell me what game this is.
>>
Did some new drama happen again today?
>>
>>127073850
sdl bullshit
>>
>>127072696
>While making it compile on MSVC shouldn't be too hard, why not have a MinGW-w64 setup alongside your Visual Studio setup? That way you can test both compilers.
Part of it is just me not being used to MinGW enough. I also happen to really like Visual Studios' IDE and debugger, plus the fact that I can also use Intel's or Clang's compiler.

Eventually I do want to get the hang of using Min-GW, since it may be more suitable for certain projects.
>>
I wonder how well this works

http://visualgdb.com/tutorials/mingw/
>>
>>127058587
Hey, go fuck yourself.
>>
>>127048554
MUH DEPENDENCIES
MUH KITCHENSINK EMULATOR
>>
>>127075952
>200mb
>>
>>127076303
just throw more money on it
>>
>MoochMcTurtle
>>
http://www.theoldcomputer.com/roms/index.php?folder=MESS

So I found this website that has dozens of BIOS files for MESS up to 0.161 however since it's now incorporated with MAME I have two questions:
1 - Do all of these BIOS work with latest MAME?
2 - Where can I get a more recent BIOS set for MAME with every system?

The only bios pack for more recent MAME editions is just a few megs in size and only has a couple of systems
>>
>>127076669
get them at planetemu.net
>>
>>127060787
I think I want to throw up.
>>
>>127076770
Are you talking about this https://www.planetemu.net/rom/mame-bios-pack/mame-bios-pack-1 ?

I alerady have it and it doesn't have everything like pc88 or pc98.

Check this: http://www.theoldcomputer.com/roms/index.php?folder=MESS/BIOS-0.161
>>
>>127076978
no they're all in the roms section now
>>
>>127077060
https://www.planetemu.net/rom/mame-roms/pc9801rs-1
>>
>>127077190
Oh boy i'm trying to get Night Slave. I think it's for the 9821 and not the 9801

Still, there are many 9821, which one is the right one?

PC-9821 (98MATE A) 204 Ko
PC-9821 (98MATE VALUESTAR 13) 203 Ko
PC-9821 (98MATE VALUESTAR 20) 224 Ko
PC-9821 (98MATE Xs) 203 Ko
PC-9821 (98MATE) 279 Ko
PC-9821 (98MULTi Ce2) 217 Ko
PC-9821 (98NOTE) 210 Ko
PC-9821AP2/U8W (98MATE A) 333 Ko
>>
>>127077516
https://www.planetemu.net/rom/mame-roms/pc9821-1

have to look for the parent
>>
>>127077728
Do I just need the parent or all of them together?
>>
>>127077815
depends on which one you want to emulate. If you just need the base one then probably just the parent I guess.

http://www.progettoemma.net/mess/

Those list the systems and their parents
>>
>>127078029
I think some systems are becoming more fragmented now though and now you need extra roms for like cd support and shit, at least for the pcs
>>
Sounds like getting PC98 to work on retroarch/MAME is either hard or just impossible.
I got the game and it's in .hdi format (http://www.pc98.org/main.html some information)

It only accepts .zip files though.
>>
>>127074304
>Hey, go fuck yourself.
Rofl even MooglyGuy ended you.
He said
>"Would just like to point out that MoochMcGee is better known as Alegend45, and is something of a laughing stock among a large portion of the emulation community. Mainly for the fact that he rather enjoys talking about all of the different things he wants to work on on various emulators, but enjoys doing the actual work much less so."
>>
>>127079087
http://forums.bannister.org/ubbthreads.php?ubb=showflat&Number=102975&page=all

> I can convert a .hdi using chdman (using createhd) and then load that, but then the system just boots to NEC N-88 Basic. I presume I need to create a blank hd image and install MS-DOS in it, and copy the game files in directories, then run the executable like 'our' DOS, or is there an easier way?
>>
>>127079635
I just found that out too. Now I need to learn wtf chdman is and how to use it
>>
>>127079731
or just do this
http://insomnia.ac/hardware/pc-9800_series_emulation_guide/
>>
>>127054809
Every day is Picross Day on /emugen/, numbnuts.
>>
>>127079947
>So if you want to run Night Slave just start up Anex, mount the HDI image in HDD slot 1, click start and you are off.
>>
>>127079225
>a laughing stock among a large portion of the emulation
>the split dick is calling the tranny a nigger

Why does emulation attract so many drama queens, psychos and batshit insane people is one of the eternal questions of this universe.
>>
>>127079947
Yes that was one of the first things I found. I just wanted retroarch for the shaders
>>
>>127048554
Depends if the lua stuff is something that's enabled by default on MAME builds and if the libretro build of MAME enables it.
>>
>>127080167
well there's pleasure dome software lists. Maybe it's in there
>>
>>127080257
oh ya 1.3tb probably gunna need a good ratio
>>
File: Capture.png (38KB, 747x433px) Image search: [Google]
Capture.png
38KB, 747x433px
>>127080429
well nevermind I guess they dont have pce hd images
>>
>>127061530
Super xBR is better than xBR, xBRz, or hq4x for digitized images.
>>
>>127080669
mh... I converted the .hdi file to .chd

Do I need to put it in a specific folder or give it a specific name? Retroarch simply crashes without anything in the debug window
>>
>>127080901
what were the commands to convert it? 'I'll do it
>>
>>127081083
wait that site doesn't have the image? Can you host it somewhere?
>>
>>127081235
otherwise enable the command line option in the mame core and launch it like you would in stand alone
>>
>>127081235
http://www58.zippyshare.com/v/RQEQTDM1/file.html

Extract the .hdi then

chdman createhd -i Night Slave.hdi -o nightslave.chd
>>
>>126959073
>and btw, as a MAMEdev I see there is very little benefits of being OS, besides getting tons of various shitty forks like 'No Nag' and other crap

Oh no, someone is doing something I don't like with my source code, ban all open source immediately!

>with almost zero 3rd-party contributions back to main project's repo

That happens when you use some privately hosted backwater SVN repo for most of your history. Now that MAME is on Github, it gets more contributions than ever since Github is much easier to contribute to thanks to its pull request interface.

This guy is a dumbass who is entirely behind the times of emulator development if he actually believes closed source emulation is ever beneficial.
>>
>>127081383
can you get it working in stand alone? I need upd7220 or something..
>>
>>127081745
>Oh no, someone is doing something I don't like with my source code, ban all open source immediately!
I don't see what's wrong with that.

>That happens when you use some privately hosted backwater SVN repo for most of your history.
lousy excuse

>Now that MAME is on Github, it gets more contributions than ever since Github is much easier to contribute to thanks to its pull request interface.
MAME is a joke. Go look at their N64 code.

>This guy is a dumbass who is entirely behind the times of emulator development if he actually believes closed source emulation is ever beneficial.
Closed source can be beneficial to the developers working on it.
>>
>>127082146
How do you know that you need that?
>>
>>127082146
Stand alone mame or another emulator? I haven't tried either
>>
>>127082223
>I don't see what's wrong with that.

It's totalitarian and inherently selfish.

>Closed source can be beneficial to the developers working on it.

It's beneficial to their OCD and control freak natures, that's it.

Hiding the source doesn't make it better, doesn't make it faster, and doesn't make it cleaner. It's a placebo for the dev's feelings, and open sourcing it can do no harm to the code.
>>
>>127082415
stand alone mame. I got into the pc98 bios but now I need to know how to launch a hdd image. If that works then maybe it can be done in retroarch
>>
>>127082740
http://wiki.mamedev.org/index.php/FAQ:Setting_Up

This? (scroll down)

I also found this http://snesmusic.org/hoot/sets/pc98/night_s_98.zip
but i have no idea what it is. it's too small
>>
>>127029924
Anon, that wasn't the Reicast people who opened their source hoping for contributors, it was nullDC guys. And they got none.
>>
>>126971080
If you don't want your code open, then why even bother bragging about it in the first place?

Keep your project private and no one will care if it's closed source. If it's not private, then you'll just have to deal with the criticism of being closed source.

So sick of all the excuses people give for keeping things closed when there is little good reason to.
>>
>>127082972
>I also found this http://snesmusic.org/hoot/sets/pc98/night_s_98.zip
thats to play back the music only in a special player
>>
>>127045273
Still no GUI design standards.
>>
>>127083370
So retroarch logs says this

RetroArch [libretro INFO] :: :: Starting game from command line:D:\Jogos\Arcade\night_s_98\night_s_98.chd
RetroArch [libretro DEBUG] :: :: Searching for driver night_s_98
RetroArch [libretro WARN] :: :: Driver night_s_98 not found -1
RetroArch [libretro WARN] :: :: Game not found: night_s_98
RetroArch [libretro DEBUG] :: :: Searching for driver night_s_98
RetroArch [libretro WARN] :: :: Driver night_s_98 not found -1
RetroArch [libretro ERROR] :: :: Driver not found: night_s_98

What is a driver?
>>
New Thread:
>>127083596
>>127083596
>>
>>127053163
I don't know but from what this gen says, they're all bad.
>>
File: 0000.png (4KB, 640x400px) Image search: [Google]
0000.png
4KB, 640x400px
>>127083519
I'm just trying to get working in stand alone before I try retroarch. So far I've gotten it to boot up with the chd in the hard drive slot but I just get dumped to the bios.
>>
>>127083519
I'm obviously asking this in the context of MAME
>>
>>127082223
MAME is not a toy. MAME emulates stuff nobody else would bother to, not just arcades or consoles.
>>
>>127083642
Ah, shit...

What bios did you use, btw? Just the parent?

Anyway thanks for all the help but I have to leave now. If you manage to get it running please post it in the new thread. I always visit this thread daily so i'll find it

Tomorrow i'll try standalone MAME myself
>>
>>127083519
A miserable little pile of instructions!
>>
>>127083519

I think that libretro MAME will only load softlist ROMs from RA. If it's not softlist, then you have to do the Boot from CLI core option that R-type set up where you pass in the MAME command line in quotes as a content to the core. Or mess around with the core option for media type.
>>
>>127083317

They are one and the same.
>>
>>127084694
I guess that's why they have given up on the PC emulation community then.
>>
>>127084026
>>127083519

https://github.com/libretro/mame/issues/19

>is working for me with command line on linux. ( with ume_boot_from_cli option enable )

>retroarch -L ume_libretro.so "shikigam -rp /somewhere/MAMEROMS/"

That's how command lines are passed into libretro MAME
>>
File: weird.png (1MB, 1096x595px) Image search: [Google]
weird.png
1MB, 1096x595px
>>127060787
What are these strange artifacts?

Why is SE so incompetent when it comes to porting/remastering their games?
>>
>>127088349
meant for
>>127060249
>>
File: TK - WHY.jpg (38KB, 288x499px) Image search: [Google]
TK - WHY.jpg
38KB, 288x499px
>>127060249
>hires filters
>cropped backgrounds/FMVs
>not even rendering at 1080p for some fucking reason

Why does SE do this shit? Are they angry with their fans or something? Is it because people didn't like FF13?
>>
>>127058271
happy new year mudlord
Thread posts: 783
Thread images: 67


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.