PS2 recompiler edition: https://github.com/ran-j/PS2RecompThread for the discussion of game console emulation, emulators, or your experiences in a game you're emulatinghttps://emulation.gametechwiki.com/index.php/Main_PageRead the General problems FAQ before asking questions. If you still need help, post your specs (HWiNFO screenshot), OS, emulator version number and details of what's wrong.Please contribute to the wiki if you discover any inaccuracies or have relevant information to append.READ THE WIKI BEFORE ASKING QUESTIONS LIKE:>Where do I get gamesOR>What is the best emulator for...Check out the wiki for the emulator you're using if you run into trouble, there may be a solution there too, often including recommendations for optimal game settings.Previous Thread: >>554384597
>>555356238OP here, if you're on Debian (prolly ubuntu aswell) you need the following dependencies for building the PS2 Recompiler> sudo apt install libxrandr-dev libxinerama-dev libxcursor-dev libxi-dev
oh for god's sake, fuck VU1https://github.com/ran-j/PS2Recomp#:~:text=VU1%20microcode%20support%20is%20limited
Why are we recomping ps2 games before ps1 games?
>>555357557we? i have no clue how to program brother, best i can do is some javascript slop and a Hello World in HTML5
You westoids think emulation lets you escape current-day reality? Lol. Hand over your DRAM. You won’t be needing that GPU either. Here, enjoy Frame Gen and DLSS 8 Extreme. Remote compute on bloated androidslop is next, you’ll be another brown jeet soon anyway.
>>555358175go back
>>555358925*reddit
>>555356238Never thought I would see Senhor Linguiça on /emugen/. Cool dude but looks exactly like the 56% meme
>>555358175stop letting freaks live rent free in your head
>githubSurely this will get shut down?
>>555359602thanks for the advice normie/boomer
>>555360591why? its not infringing the copyright of sony playstation 2 or their games, right?Same way an emulator isnt infringing the copyright of the console they emulate, thats why they dont include the bios or often emulate teh bios by default rather than shipping with itThey're not distributing protected material so it should be fine
PSX emulator on Retropie looks so dogshit in a modern screen at 480p, its just uglyI have a feeling it would look so much better on a CRT, but my BananaPi for emulation only has a HDMI-out and i dont have the lil converter thing is it worth buying the HDMI to composite/scart ? How much input lag can i expect from it?
shouldn't we be doing recompilations for all consoles now and killing emulation altogether?
>>555361721Isn't recompilation still emulation, just at a much higher level?
>>555362567perhaps, it seems to be the future tho, surprises me it's done on hard to emulate consoles first instead of on gba or nes or whatever
>>555362816Funny that you mention GBA, because we got a decomp/port of Sonic Advance 2 not too long ago.https://github.com/SAT-R/sa2
based nintendo is releasing two unreleased virtual boy games on the switch soon. can't wait for those to be ripped so i can emulate them.
>>555363061I think i remember people complaining about there being an very old audio emulation issue in sa2. I wonder if this fixes it.
SP must pay for his crimes.
>>555362567if a game is compiled for PC, it means it runs natively on PC.Recompiling a game from PS2 to PC basically means porting it to PC. You're making a native PC version of the game. You wouldnt call the PC version of NFS Most Wanted "emulation", would you?
>>555360885https://youtu.be/l41KoElGBPU
>>555365792Fair comparison, guess the "re" in "recomp" is there fro a reason.
>>555366032>fro*forGod, the Deck's touchscreen is such dogshit.
I don't need no PS2 recompilationI don't need PCSX2 with the latest hacky mess refraction and lightingterror has concoctedI need that Norwegian fuck TheMaister take a break from proton to finish Parallel-GS which is THIS close to perfection for emulating PS2
widescreen hacks for many emulators are very popular, but are ultrawide hacks available? I'm switching to ultrawide this month or the next and I'll finally start playing the games, hopefully I can use the entire screen
id really love to turn my PC into a media center / emulation station. Right now im running RetrOrangePi on a BananaPi M2-Zero which is quite hacky and not officially supported. Should i just hook up my i7 laptop to the TV ?
>>555362567Yes. Only the main logic of the game is being recompiled. All the audio and gpu functionality still has to be emulated. Making a proper "port" would take far more effort.
>>555370613>All the audio and gpu functionalitythe potential is absolutely insane then, stuff like the GBA which has the worst audio chip ever made in it, replacing the audio files for high quality oggs would be a game changer
Do you guys use PC CRTs or TV CRTs for emulation? or just regular flatscreens?
>>555370831I like Sonic Advance OST more than the Genesis titles
>>555368325It has a million issues and will never be finished.Parallel 64 development was a colossal lengthy clusterfuck, and this is more complicated.
>>555369096Saying this is as a 3440x1440 user myself (tho it's not my gaming display, that would be my 4K oled tv), don't expect too much. the hud stretching from 16:9 is bad enough, let alone 21:9. But yes they exist for PCSX2, prolly Dolphin, and recompiled PC ports.https://forums.pcsx2.net/Thread-PCSX2-Ultrawide-Eyefinity-PatchesBut for emulation I just stick with native ratio most of the time because stretched huds are often really really ugly. However, some games support 16:9 natively, so when stretching those to 21:9 it doesn't seems bad at all, depending on the game.There's a few emus that don't stretch the hud when hacking the ratio scale, like Supermodel, where instead the hud is centered which I find a lot better. You'll want to use flawless widescreen for regular games too.
>>555372429thank you, I don't mind the black bars myself, but it's nice to have the option
>>555372215No it doesn't have a million issuesIt has a handful and they wouldn't take much to fix if he hadn't abandoned his fucking project
>>555372429a lot of games that support 16:9 natively stretch its hud anyway
>>555372429also for the switchhttps://github.com/Fl4sh9174/Switch-Ultrawide-Mods
>>555373056GTA3 come in mind.
>>555365792It's not like recompiling a game makes it immediately run on pc though. The games still need runtimes made for them.
>>555371476If I can, I emulate on my wii which is hooked up to a crt tv. If I can't then I emulate on my pc with my crt monitor. It's not nearly the same effect but at least I get some phosphor decay and motion clarity and with a simple ntsc shader it looks ok.
Lately I've been seeing more broken PS3s and 360s than Genesis' and SNES'. In fact, a friend of mine still has a working Genesis from the '90s that sees frequent use but he's gone through, like, four PS3s. Why are those two so dogshit?
>>55537566290nm ps3s use a lot of power, the 40nm revisions never die
so can i disable mtvu (vu1) in pcsx2 like dolphin devs started asking people to disable dual core because newer cpus are powerful enough? im gonna start trying disabling it. already doing it in gtasa and it works fine
Thoughts on 250tvl vs 450tvl on smaller sets?
>>555375662moving parts break
>>555378538what's the point
turns out i was right all along about vulkan being slower than opengl on linux and pcsx2 team fixed it. finally. afters years of posting about it here.
>>555380343Oh so vulkan was better this whole time and any discrepancy from that was due to incompetence like you were told before? Huh, good to know.
>>555379828the same thing with dolphin and dual core i would guess
>>555380513any practical examples?
>>555380487turns out i was right all along and vulkan was not better in all instances like it said in their wiki :)
>>555380591examples of what? pcsx2 working fine without mtvu? well i just tried gtasa for a few minutes and it worked fine but i wouldnt try it with gow2, mgs3 or gt4. i guess i will leave it disabled and only enable it in titles that demand it.
>>555381947examples of games exhibiting problems with mtvu enabled that go away when it's turned offotherwise why'd you ever want to do it
>>555374646Nicei still have my Wii with homebrew. Its hooked up to a widescreen CRT though, which apparently is bad for input lag, but it could be great for DVDs.
>>555381947>>555378538Back in the day I tried disabling both MTVU and Instant VU1, but in some cases that caused issues instead of giving more “accurate” emulation. After that, I’ve always stuck with the recommended default settings. Some games still have problems with the VU1 recompiler anyway, so it is what it is.
>>555356238so it just magically converts all the system calls into something windows understands without relying on an emulation layer? wow!
>>555382216no, no examples of mtvu problems at all, its just me being autistic because dolphin said dual core was a speed hack and it was no longer needed so i think mvtu is the same thing when it very well may not even be the same at all
Day 52 of trying to come up with a PS2 shader that looks good. No end in sight.
>>555383578
>>555383578suckerhttps://imgsli.com/NDQ1NzQy
>>555384270looks better without the shader
>>555381541I accept your concession.
>>555384583uh huh
>>555382273Depends on if you're lucky enough to have a wii with dvd capability.
>>555375662electronic parts during the mid 2000s were of really poor quality, resulting in pretty much any device made during the time period break down rather quickly. Combine that with poor case designs of both the PS3 and the 360 providing poor airflow and how much heat they generate and you have yourself a lot of ticking timebombs out there.
I'm convinced that 90% or more of the shaders RA ships with are just plain broken.
>two release candidates>a release>two post-release "urgent" updatesWas Citra that broken or are Azahar devs just vibe coding?
>>555391065azahar is a joke, does anyone have the azaharplus github link?
>>555360632Fuck that's stuttering like a mf
>>555391487It's compiling a lot of shaders but yeah.
>>555371476I use a regular TV CRT.
>>555384754i have the one that has gamecube ports, ill check the specific version when im home
>>555391426Just Google "azaharplus", it should be the first result. Hasn't been updated in ages tho
just how I remember it
>>555391829how do you set it up with your PC for a TV CRT? or do you use emulators from a console
>every stock video game sound in media ever
>>555400008I use a chinkshit adapter off Amazon to shit out a crusty 480i signal that's delayed by 18 frames.
>>555401040kek every time someone shows me their "epic crt emulation setup" it's always this, I don't even try to correct them anymorewell, that or they paid $1500 for overpriced garbage accessories for their mister because /r/eddit told them to
>>555398362Played it on the super gameboy huh.
>>555401040I have one and and the signal is pretty good in every case but extremely dark scenes where you see a bit of noise. If you send it a 480p signal there's no lag either.
Do any CRT shaders pass the drop shadow test without adding motion blur to everything?
>>555404556even on my real crt that just looks like it's visibly flickering, that's more of a shitty lcd shadow trick than a crt one where you can just use dithering to fake shadows
>>555384586concession accepted :)>>555382427back in the days of 1.6?>>555375662ps3 era microchips are several orders of magnitude more complex than those from the snes era. nvidia specifically had a lot of problems in the ps3 era too. their laptop gpus were notorious for dying>>555391487it isnt at all
>>555357557Im not a programmer nor an engineer, whats the benefit if we can already emulate ps2 well enough and even better?
>>555357557>why are we recompiling the greatest console ever madegee man a mystery for the ages
>>555407202are we recompiling the snes? cool
>>555407338sorry but pokemon was on the gameboy
>>555404968Works on my CRT.
>>555405862So we can have shittily interpolated higher frame rates and widescreen hacks for zoomers.
>>555407730gba recomp would be amazing if it meant we could upgrade the awful audio quality ngl, probably one of the best consoles to recomp
>>555408847stick with original hardware, grandpa
>>555409047I will and I'll actually beat the games too :)
Thread smells like boomer shit. Go back to serving hasbara, you hippie boomers.
>>555410879>hasn't heard of /vr/ award
Is this the new schizo?
>>555410943Yep, and it's always been soiteens for some odd reason.
>>555411082>>555410943There they are, works every time.
I was thinking, if at 120hz+ you can literally insert blackframes every other frame and the human eye interprets it as a dimmer image rather than flickering, couldn't you like... alternate between two slightly different versions of the same image and the eye would interpret it as one image with twice the resolution...?
>>555413050make a 240fps gif and try it out
>>555413595Gifs bottom out at 20ms per frame. I did a quick shadow mask effect in Unity and it was pretty convincing at 200hz. Will see what I can do in RA with subframes.
>one frame for Y>one frame for U>one frame for Vthe perfect crt shader
a recompilation can last several years doesnt it? i saw a guy on youtube recompiling sotn a few years ago and never ever seen him again
>>555424341no it's easy you just take every 6502 instruction and replace it with the equivalent x86 instruction and then it just works
>>555368325I don't think a cooler software renderer will fix PCSX2 (you still need to supply an emulator with this im assuming) literally doing approximations when it comes to emulating floating points, which by the way introduces a lot of (mostly unnoticeable) inaccuracies in a lot of games, and completely breaking a few (like Stuntman and Driv3r).Which, by the way, is being tackled on, but very on and off, the guy making soft-float disappears for lengthy periods of time, but it already does address a lot of aforementioned inaccuracies. May completely make it possible to play a lot of games without hacks and patches, despite it being slow as fuck.https://github.com/PCSX2/pcsx2/pull/12001
>>555378985Low TVL looks nice and, dare I say, as intended for games from the 4th-gen down. For 5th and especially 6th-gen games, though, games definitely benefit from higher TVL.
>>555404556I want 240p-tan to sit on my face.
>>555404556>alternating white and black results in gray>a single white pixel moving across a black field is bright afnothing makes sense
>>555427487
>>555362567no, the final result should be a port that runs native on pc usig probably opengl/direct3d, this means even old pentium 4(or early dual core CPUs) PCs with 512 Mbs RAM that don't have the power enought to run properly pcsx2 should be able to run the recompilations
>>555427685That depends on the specs required by the runtime they actually make to play the game. Look at the specs required for quest 64. https://github.com/Rainchus/Quest64-Recomp?tab=readme-ov-file#system-requirements
>>555356238>PROJECT IS NOT READY YET, but the work has begunso is a scam or is gonna be abandoned even before they do some real advance
>>555362567I would argue it is, basically it goes>interpreter > JIT > static recompilationall are doing pretty much the same thing just at different levelsThe main advantage of recompilation is since you have to work on it on a per game basis anyway, any supported game is going to have a bunch of game specific fixes and "hacks" that make the experience nicer. There are other advantages like better performance, but overall I don't understand the hype.
>>555381541>vulkan was not betterUhh... but it was?The only thing that made you think it wasn't was, like that Anon said, incompetency from the PCSX2 devs misusing the API.It's clear you don't like it, but you were wrong, that's all there is to it.You can go now. Good luck and have fun playing MGS3.
>>555405862Source code tier access.Much easier to mod if you can read the recompiled source code.60 FPS, widescreen hacks, new characters in fighting games, new levels in platformers or whatever else.
>>555430441>60 FPSIts all fake frames though. The animations are all just cheaply interpolated and the games logic stays sub 30.
>>555430441Not really. The code generated by a recomp is unlabeled spaghetti. It's probably easier to work with than raw machine code, but not by a lot.
>>555405862modslow resources consuming so third worlders can play Dragon Ball Z: Budokai Tenkaichi 3 on their shitty and outdated laptops
>>555357557who cares about ps1 games? steam is full of shitty low polly clones made by indie fags and trannies
>>555432289Yeah that's why I'd rather play the genuine articles made by real game devs. Wtf kind of point are you trying to make?
>>555431282It doesn't have to be that way, but yes, that's what people usually decide to do because it feels the same to 99% of the people and it's much easier to do.>>555431564>Not really.Yes, yes really.>The code generated by a recomp is unlabeled spaghetti.Not really, it's simply undocumented. Lacking in readable labels.You can still use a debugger, spot functions in real time as they're executed and, based on what they do, give them sensible labels.The same can't be said about raw machine code because THAT is actual spaghetti because such code isn't going to be anywhere near as readable as a recomp's.>It's probably easier to work with than raw machine codeNot even remotely close.>but not by a lot.Not a lot lmao, period.
Anyway, I thought of a sensible use case for this.A recomp of DMC1 and DMC2 could be valuable since Capcom's shitty remasters from the DMC Collection has all kinds of bugs, visual and sound related.
Is there a way to manually set the Xbox 360 system clock in Xenia canary? I want to cheat for money in Fable 2.
holy shitghost in the shell on the psx with cpu boosted up to 200%no drawbacks, just raw 60fps kino
>>555440010Eternal Champions is goated