Brazilians are being based again
https://github.com/ran-j/PS2Recomp
>vibecoded trashwhat did i expect from the latinx hindus
godspeed if trhue
>>107984450Static recompilation isn't going to do anything to address the fact that standard pc hardware is fundamentally incapable of handling running PS2 software due to incompatible floating point format.
>>107984450Is targeting C++ more sensible than targeting LLVM/Cranelift/libgccjit/etc?
This would be nice, though PCSX2 is mostly okay now.
>>107984450>Not ready yet but the work has begunFunniest shit I've read all day. It's like saying "I decided to build my own ferrari. It's not ready yet, but the work has begun".
Why not start with PS1? Wouldn't it be easier?
>>107984626I'm a layman but I'd wager the PS2 is closer to modern hardware than the PS1 was so it might actually be easier
>>107984469AI's smarter than 99% of professional programmers
>>107984696Says more about the programmers, tbqh.
>>107984626they're Brazilian, the ps2 is the only console they've known for the last 26 years.
>>107984696>AI's smarter than 99% of professional programmersSSSSAAAAAAAAAAAAAAAAAAAAAAAAAAAAARR
>>107984850Are you forgetting the Sega master system? The last Sega master system game was fifa 09 for the Brazilian market
>>107984565We already have one working program like that. What's so weird about PS2?https://github.com/N64Recomp/N64Recomp
>>107984894That they claim they just started working on it, so it can’t do anything yet and there's not even any guarantee it'll ever become anywhere near functional before being abandoned. Why announce something like this?
so can you get to work on emulating the Switch 2? not that I give a shit about it but it will cause a massive autism meltdown with the tendies
>>107984469ya, that's an instant no to me. it's obviously going to be worthless.
PC = 64bitPS2 = 128bit
>>107985704>PC2=4096bit
dont we already have ps2 emulators?>>107984850it is only worthwhile console
>>107984696>AI's smarter than 99% of professional programmersI take this as a nice compliment, because every time I tried, I first had to fix the bugs for it to somewhat work... then change a lot of stuff because it was incredibly badly optimized... and in the end it was a waste of time, writing everything by myself was faster, and most of all, of way better quality than this shit.
>>107985704>PS2 = 128bitI'm not sure if that's true but I've heard the vast majority of PS2 games including exclusive titles, never used more than 32-bit code
>>107984450This would definitely help a lot of PS2 games run fullspeed on handhelds (including Steam Deck, which chugs in some games).
>>107985761>dont we already have ps2 emulators?This isn't emulation. We have the one good emulator, and performance is not the greatest.
>>107985704E = mc^2 + AI tier retardation.
>>107984450PS2 not beating the third world console allegations XD LOL LMAO
>>107984450>2026>c++why not something modern, fast and safe like rust?
>PROJECT IS NOT READY YETjust like Brazil KEK
>>107984450So how is a program going to automatically convert PS2 system calls into Linux or Windows System Calls?
>>107984507>Static recompilation isn't going to do anything to address the fact that standard pc hardware is fundamentally incapable of handling running PS2 software due to incompatible floating point format.You just need a function that handles this.
>>107987522Yes, except doing so correctly is horrifically slow. Its one of the major difficulties emulators face.
>>107987560Not that slow. The PS3 emulator has to do shit like that as well but its performance is pretty good.
>>107984450But can it run Crysis?
>>107984469where did you read this?
>>107984696>ai makes marginal improvements year over year>programmers lose serious ground as increasingly h1b>ai now surpasses the rapidly dropping benchmark of programmerthis isn't the bull signal you think it is
>>107987591Like most usable emulators, RPCS3 sacrifices correctness for performance all the time.
>>107984450>A project made by a Brazilian And why was this necessary to be told
>>107985761lmao snoy
>>107987313This. Nothing is ever going to be routed to the GPU, never mind the GPU knowing what to do with it.
>>107989972Because it's pretty impressive they've got a brazilion people working on it already. Most projects like this are only one or two people.
>>107984641it's not, the ps2 is much weirder than the psx. Ps2 has non-standards floats for one, while the psx has no floats at all, ps2 has two vector co-processors which are a bitch to sync in emulators, not sure how static recomp would handle those
>>107984696AI can only make small code which humans can then compose them togetherAI can't vibecode big project like OS
>>107984450>>107984462>not readyhttps://www.youtube.com/watch?v=hqwP6uuYOWoI think this applies.
>>107986493>This isn't emulation.Yes, it is. It's just ahead-of-time recompilation instead of just-in-time recompilation.
>>107989719Less than PCSX2, at least.That will let you load from memory that'll throw exceptions on console.
>>107984462>GitHub Owned by M$. He better have a mirror on GitLab