[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/vg/ - Video Game Generals

Name
Spoiler?[]
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File[]
  • Please read the Rules and FAQ before posting.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


[Advertise on 4chan]


File: file.png (204 KB, 636x639)
204 KB
204 KB PNG
PS2 recompiler edition: https://github.com/ran-j/PS2Recomp

Thread for the discussion of game console emulation, emulators, or your experiences in a game you're emulating

https://emulation.gametechwiki.com/index.php/Main_Page

Read 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 games
OR
>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
>>
>>555356238
OP 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 VU1
https://github.com/ran-j/PS2Recomp#:~:text=VU1%20microcode%20support%20is%20limited
>>
Why are we recomping ps2 games before ps1 games?
>>
>>555357557
we? i have no clue how to program brother, best i can do is some javascript slop and a Hello World in HTML5
>>
File: global jewry.png (505 KB, 720x404)
505 KB
505 KB PNG
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.
>>
File: 1742647449315537.png (24 KB, 200x200)
24 KB
24 KB PNG
>>555358175
go back
>>
File: brother.gif (800 KB, 287x191)
800 KB
800 KB GIF
>>555358925
*reddit
>>
>>555356238
Never thought I would see Senhor Linguiça on /emugen/. Cool dude but looks exactly like the 56% meme
>>
>>555358175
stop letting freaks live rent free in your head
>>
>github
Surely this will get shut down?
>>
File: 1759038359269474.webm (2.24 MB, 1280x828)
2.24 MB
2.24 MB WEBM
>>
File: nazi waifu.jpg (36 KB, 796x672)
36 KB
36 KB JPG
>>555359602
thanks for the advice normie/boomer
>>
>>555360591
why? 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 it

They'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 ugly
I 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?
>>
>>555361721
Isn't recompilation still emulation, just at a much higher level?
>>
>>555362567
perhaps, 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
>>
>>555362816
Funny 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.
>>
>>555363061
I 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.
>>
>>555362567
if 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?
>>
File: 13043534226201768575.gif (1.79 MB, 190x200)
1.79 MB
1.79 MB GIF
>>555360885
https://youtu.be/l41KoElGBPU
>>
>>555365792
Fair comparison, guess the "re" in "recomp" is there fro a reason.
>>
>>555366032
>fro
*for
God, the Deck's touchscreen is such dogshit.
>>
I don't need no PS2 recompilation
I don't need PCSX2 with the latest hacky mess refraction and lightingterror has concocted
I 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 ?
>>
>>555362567
Yes. 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 functionality
the 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?
>>
>>555370831
I like Sonic Advance OST more than the Genesis titles
>>
>>555368325
It has a million issues and will never be finished.
Parallel 64 development was a colossal lengthy clusterfuck, and this is more complicated.
>>
File: 1754443612797020.jpg (925 KB, 2716x1133)
925 KB
925 KB JPG
>>555369096
Saying 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-Patches

But 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.
>>
>>555372429
thank you, I don't mind the black bars myself, but it's nice to have the option
>>
>>555372215
No it doesn't have a million issues
It has a handful and they wouldn't take much to fix if he hadn't abandoned his fucking project
>>
>>555372429
a lot of games that support 16:9 natively stretch its hud anyway
>>
>>555372429
also for the switch
https://github.com/Fl4sh9174/Switch-Ultrawide-Mods
>>
>>555373056
GTA3 come in mind.
>>
>>555365792
It's not like recompiling a game makes it immediately run on pc though. The games still need runtimes made for them.
>>
>>555371476
If 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?
>>
>>555375662
90nm 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?
>>
>>555375662
moving parts break
>>
>>555378538
what's the point
>>
File: 1740324391513766.jpg (218 KB, 1370x854)
218 KB
218 KB JPG
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.
>>
>>555380343
Oh 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.
>>
>>555379828
the same thing with dolphin and dual core i would guess
>>
>>555380513
any practical examples?
>>
>>555380487
turns out i was right all along and vulkan was not better in all instances like it said in their wiki :)
>>
>>555380591
examples 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.
>>
>>555381947
examples of games exhibiting problems with mtvu enabled that go away when it's turned off
otherwise why'd you ever want to do it
>>
>>555374646
Nice
i 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
>>555378538
Back 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.
>>
>>555356238
so it just magically converts all the system calls into something windows understands without relying on an emulation layer? wow!
>>
>>555382216
no, 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.
>>
File: first-time.gif (73 KB, 220x124)
73 KB
73 KB GIF
>>555383578
>>
>>555383578
sucker
https://imgsli.com/NDQ1NzQy
>>
>>555384270
looks better without the shader
>>
>>555381541
I accept your concession.
>>
>>555384583
uh huh
>>
>>555382273
Depends on if you're lucky enough to have a wii with dvd capability.
>>
>>555375662
electronic 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" updates
Was Citra that broken or are Azahar devs just vibe coding?
>>
>>555391065
azahar is a joke, does anyone have the azaharplus github link?
>>
>>555360632
Fuck that's stuttering like a mf
>>
>>555391487
It's compiling a lot of shaders but yeah.
>>
>>555371476
I use a regular TV CRT.
>>
>>555384754
i have the one that has gamecube ports, ill check the specific version when im home
>>
>>555391426
Just Google "azaharplus", it should be the first result. Hasn't been updated in ages tho
>>
File: 1746961938768104.jpg (653 KB, 1839x1439)
653 KB
653 KB JPG
just how I remember it
>>
>>555391829
how 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
>>
>>555400008
I use a chinkshit adapter off Amazon to shit out a crusty 480i signal that's delayed by 18 frames.
>>
>>555401040
kek every time someone shows me their "epic crt emulation setup" it's always this, I don't even try to correct them anymore

well, that or they paid $1500 for overpriced garbage accessories for their mister because /r/eddit told them to
>>
>>555398362
Played it on the super gameboy huh.
>>
>>555401040
I 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.
>>
File: file.png (138 KB, 1071x1355)
138 KB
138 KB PNG
Do any CRT shaders pass the drop shadow test without adding motion blur to everything?
>>
>>555404556
even 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
>>
>>555384586
concession accepted :)
>>555382427
back in the days of 1.6?
>>555375662
ps3 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
>>555391487
it isnt at all
>>
>>555357557
Im 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 made
gee man a mystery for the ages
>>
>>555407202
are we recompiling the snes? cool
>>
>>555407338
sorry but pokemon was on the gameboy
>>
>>555404968
Works on my CRT.
>>
>>555405862
So we can have shittily interpolated higher frame rates and widescreen hacks for zoomers.
>>
>>555407730
gba recomp would be amazing if it meant we could upgrade the awful audio quality ngl, probably one of the best consoles to recomp
>>
>>555408847
stick with original hardware, grandpa
>>
>>555409047
I will and I'll actually beat the games too :)
>>
File: global jewry.png (541 KB, 720x404)
541 KB
541 KB PNG
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?
>>
>>555410943
Yep, and it's always been soiteens for some odd reason.
>>
File: oi vey.png (52 KB, 205x183)
52 KB
52 KB PNG
>>555411082
>>555410943
There 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...?
>>
>>555413050
make a 240fps gif and try it out
>>
>>555413595
Gifs 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 V
the 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
>>
>>555424341
no it's easy you just take every 6502 instruction and replace it with the equivalent x86 instruction and then it just works
>>
>>555368325
I 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
>>
>>555378985
Low 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.
>>
>>555404556
I 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 af
nothing makes sense
>>
File: 1742720976322093.png (234 KB, 1087x844)
234 KB
234 KB PNG
>>555427487
>>
>>555362567
no, 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
>>
>>555427685
That 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
>>
File: hq720[1].jpg (82 KB, 1280x720)
82 KB
82 KB JPG
>>555356238
>PROJECT IS NOT READY YET, but the work has begun
so is a scam or is gonna be abandoned even before they do some real advance
>>
>>555362567
I would argue it is, basically it goes
>interpreter > JIT > static recompilation
all are doing pretty much the same thing just at different levels

The 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 better
Uhh... 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.
>>
>>555405862
Source 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 FPS
Its all fake frames though. The animations are all just cheaply interpolated and the games logic stays sub 30.
>>
>>555430441
Not 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.
>>
>>555405862
mods
low resources consuming so third worlders can play Dragon Ball Z: Budokai Tenkaichi 3 on their shitty and outdated laptops
>>
>>555357557
who cares about ps1 games? steam is full of shitty low polly clones made by indie fags and trannies
>>
>>555432289
Yeah that's why I'd rather play the genuine articles made by real game devs. Wtf kind of point are you trying to make?
>>
>>555431282
It 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 code
Not 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 shit

ghost in the shell on the psx with cpu boosted up to 200%

no drawbacks, just raw 60fps kino
>>
>>
>>555440010
Eternal Champions is goated
>>
File: 1739722525421424.png (408 KB, 469x484)
408 KB
408 KB PNG



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

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.