[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]

We have superpowerfull CPUs today but emulating pic related is

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: 79
Thread images: 5

File: PS2-Versions.jpg (2MB, 2800x2480px) Image search: [Google]
PS2-Versions.jpg
2MB, 2800x2480px
We have superpowerfull CPUs today but emulating pic related is still rather laggy. Why?
>>
Because you have no idea how emulation works
>>
In order to show that gaymes are for retards.
>>
>>58898845
Care to enlighten me?
>>
>>58898845
and you are a faggot who can't read
>>
>>58898803
Shitty custom CPU+GPU with zero documentation available compared to other consoles that tend to use off the shelf stuff.
>>
>>58898845
/thread
>>
>>58898803
It's hard to emulate something that isn't fully documented.
>>
>>58898909
>>58898932
Didn't Sony release full documentation with the Linux kit?
>>
>>58898845
This.
>>
>>58898803
>it has like 7 different processors that need to be ran 100% synched for perfect emulation
>no documentation
>some developers abused really eccentric hardware quirks, and those will fail if the emulator tries to take shortcuts
>NEET basement programmers are not interested in it because it wasnt made by nintendo
>>
>>58898803
>Emulators
Just buy the real thing.
>>
>>58898845
fpbp
>>
>>58899052
I prefer to use the real thing, and PS2s are cheap as fuck now (I've gotten like 7 of them for $5-10 each at Goodwill), but if you use that concept with every console you want to play you're going to end up with a lot of hardware that should be able to be replaced by nothing more than your desktop.
>>
> Why cannot I emulate a PS2 on my PS2.

Look, nes' cpu is 1,8 MHz and it's ppu ~ 5 MHz.
Nestopia, which is written is c++, requires at least a 800 MHz cpu ..

PS2's is 299 MHz ...

Emulation is about re-creating the behaviour of a full system on another, so performance ratio will NEVER be 1:1.
>>
>>58898858
You can't just explain emulation to a retard.
>>
>>58898803
Because your desktop PC isn't a supercomputer, no matter how many 16-core Xeons and GTX 1080s you shove into it.
>>
>>58898989
There is quite a bit of documentation which was released to developers and in the Linux port. Turns out a lot of it is inaccurate.

It's the synchronisation that really makes emulating the PS2 difficult, because a lot of the machine can't be reasonably emulated any other way but cycle-accuracy due to the incredible optimisation stunts developers started to pull towards the end of the console's lifespan.

And they're not even all the same cycles. The bus actually takes time, and you'll get into trouble if you forget that because many devs were using debug kits which measured DMA in flight and were trying to maximise it to get good performance. And then there's the exact behaviour of the cache/scratchpad RAM, and the specific behaviour of the Emotion Engine's VPUs in things like saturation.

Like the Xenon it competed with, the PS2 happens to be a particularly hard emulation target. Even the Dolphin is simpler.
>>
Jesus Christ you are a retard.
>>>/v/
And never come back
>>
>>58898858
Lets just say that your PS-whatever speaks Japanese and your computer speaks English. PCXS is your translator. It has nothing to do with computer resources. It has everything to do with what we know about these systems.
>>
sony could just sell a ps2 emulator for 60 bucks and be done with it.

then again they could have also made the ps3 controller just werk on pc.

fuck sony.
>>
>>58899369
It just werks on OS X
>>
>>58898803
Because great programmers try to avoid doing illegal stuff. Not worth it.
>>
>>58899369
>better ds3.exe
>works fine on linux
>>
>>58899861
>bumping a thread after 15 minutes
>>
>>58898803
because when pcsx2 devs began developing, dual cores were just being introduced. now everything runs in one thread, and while some minor jobs are extracted to other threads, core part still remains single-threaded and enormous

also, because ps2 architecture is obscure and unique

also, every half-decent pc from 2012 will handle pcsx2 fine in most games
>>
>>58901438
Excuses. I appreciate pcsx2's team work. But they are second-rate programmers.
>>
>>58901474
>Excuses
PS2 GPU has shit that is hardware incomaptible with mainstream gpus thus you need hacks for different games if you want to run them in HW mode.
>>
>>58899433
There's a team making amazing progress on wii u emulation and they even have a patreon. Don't know how they're getting away with it.
>>
Sounds like you don't have a superpowerful PC, because with the exception of a handful of games that use weird instruction sets, it works just fine on mine
>>
>>58898860
You think he can't read read yet he can type? Wow... now I have seen everything.
>>
>>58898803
theres only one game that i've played with the exception of jak/ratchet that was laggy on pcsx2. u need that single threaded perf senpai
>>
>>58899136
Nobody said anything about supercomputers. Fuck off, smartass
>>
File: 1460278972702.jpg (45KB, 452x364px) Image search: [Google]
1460278972702.jpg
45KB, 452x364px
>>58902272
>tfw OP hasn't even read his own post
>>
>>58898803
Basically it's complex as shit tons of custom hardware that does everything differently than a pc.

The guy who made ppsspp and started dolphin even said it's a way more complex system.
>>
>>58902406
>The guy who made ppsspp and started dolphin even said it's a way more complex system.
Heh, it's true. Both are initiated by the same guy. And he also helps build Youtube's Content ID system. Motherfucker.
>>
>>58899702
>betterds3
SCP is the way to go now, works flawlessly with ds3/ds4 over bluetooth or cable
>>
why to emulate a playstation,with nitendo I can understand but why playstation? you can torrent games or buy on your pc directly, if you can't run an emulator what games can you run;
>>
I remember playing taken on a ps2 emu with a 1 gb memory laptop or taken psp on a Chinese tab the experience was fine just like in my desktop no difference
>>
>>58898803
Bias. Nintendo DS is still not well-emulated.
>>
>>58902843
>Nintendo DS is still not well-emulated

The fuck are you talking about. It may be not cycle accurate but I can play almost any DS game in my shitty smartphone without a problem.
>>
>>58902908
Closed-source.
>>
>>58898853
not ps2 gaymes, those were fun
>>
>>58902915
>muh open sores
lol kys
>>
>>58902915
So what.
>>
>>58899070
suck my fucking dick you fucking retard
>>
>>58902908
>Android botnet.
>>
>>58898909
>>58898909
xbox used a pentium 3 tho
>>
File: figure_01.gif (27KB, 437x334px) Image search: [Google]
figure_01.gif
27KB, 437x334px
>>58898803
PS2 emulation is 99% based on reverse engineering, we don't know how some things works. Also pic related is its architecture.
>>
If the problem is the unconventional architecture of the hardware, how hard would it be to play Xbox One games on a regular PC since it's basically a regular x86 processor and a regular GPU?
>>
>>58902940
Custom GPU, custom drivers, custom everything. Being x86 matters shit if don't know how it works.
>>
>>58902994
See the state of Xbox HUEG emulation.
>>
File: 1406531136260.jpg (48KB, 500x490px) Image search: [Google]
1406531136260.jpg
48KB, 500x490px
>>58902965
>>
>>58901513
>>58899433
Because emulation is protected by law, this is proven by the lawsuits Sony lost trying to sue emulatior dev teams.
>>
>>58899702
>no rumble
>no xinput
>based on motioninjoy crapware
Just use scp server or whatever it's called
>>
>>58899127
>>58899278
>>58898845
Idiot detected
>>58899861
Fuck your bump
>>58899433
Troll
>>
>>58899433
Cemu (Wii U emulator) developers are literally being paid.
>>
>>58903258
by who? crowdfunded?
>>
>>58903269
Yes, they are on Patreon. That's one of the reasons the emulator is progressing so fast. Also, there are rumors that they have the leaked source code.
>>
>>58903358
Dolphin got awesome devs and GC/Wii architecture is not too complex. I dunno about Citra.
>>
>>58902908
DS emulation is shit. We can only play it decently now because newer and powerful hardware.
>>
>>58899052
What about when all the PS2s stop working? We lose those games forever?
>>
>>58898909
>Shitty
Just what are you comparing it to?
>>
>>58898803
Software, a bunch of amateur devs who don't get paid for their work can't release a well optimised emulator, big surprise.

Look at CEMU, that is what happens when people get paid to develop emulators.
>>
File: 1486349029649-pol.jpg (136KB, 544x506px) Image search: [Google]
1486349029649-pol.jpg
136KB, 544x506px
bump
>>
>>58902915
>open source = good
>>
Any ps2 game I want to emulate I try to see if there was a GameCube version first. Dolphin runs great on my 6600k
>>
>>58899433
There's nothing illegal about making the emulator as long as you're not stealing code.
They're just building a translator between your PC and the emulated console so they can communicate between each other.
They protect themselves by not providing any of the property owned by the console manufacturer, like the OS or games.
That's why PCSX2 devs and a lot of others tell you to get the .bin file from your own system.
But obviously most just pirate those files.
>>
>>58898989
This so much, the sync issues are the biggest reason for emulation issues.
The devs got to the point of taking advantage of weird quirks, exact timings and others to run their games. Stuff even the system engineers never thought possible.

Even SONY emulation on the first batch of PS3s was broken for some games.
Baldurs Gate, for example, was broken as fuck on the PS3. The graphics were all kinds of fucked.
That being the part hardware part software emulation. (not the original full PS2 on a chip)

Still annoys me they never sold a premium PS3 with emulation and made the shit no-emulation one cheaper and kept them both out.
There was and still is a bit of demand for them even today. I've been considering selling my one.
>>
>>58902561
>>58903233
>SCP
i don't think it works with ds3 and sixaxis.

I know i use betterds3 for when i need to emulate a xbox controller and i just plug my ds4 when i want to gayme, because there's already some support for it on windows.
>>
>>58898858
It's one big loop
>>
>>58904776
It's made for DS3, DS4 support was added later.
>>
>>58899097
>Nestopia, which is written is c++, requires at least a 800 MHz cpu
I would hope it's at least 100% cycle accurate, if not running a full blown physics simulation of how electricity ran through the NES' circuitry, cause god damn that is a hell of a ratio, and a fuckton more than the 66MHz 486 I first emulated on.
>>
>>58899097
>>58905028
it's not about the frequency at which the clock ticks, it's about the actual complexity of the chips
>>
>>58905028
Nintendulator is even more accurate and needs around 1.5GHz
>>
>>58903833
by the time that happens our cpus should be powerful enough to emulate those systems lagfree.
>>
>>58904481
>Still annoys me they never sold a premium PS3 with emulation and made the shit no-emulation one cheaper and kept them both out.
There's no need now that you can just buy all of the Greatest Hits® remastered in HD on the Playstation Store™.
:^)
>>
>>58902346
"super powerful" just means very powerful. "Super computer" on the other hand is a specific term for a specific class of extremely powerful machines.

>>58904481
I would pay pout the ass for a special edition PS4 with a Cell, RSX, EE, and GS
>>
>>58898944
they did
Thread posts: 79
Thread images: 5


[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.