[ 3 / biz / cgl / ck / diy / fa / ic / jp / lit / sci / vr / vt ] [ index / top / reports ] [ become a patron ] [ status ]
2023-11: Warosu is now out of extended maintenance.

/vr/ - Retro Games


View post   

File: 815 KB, 1280x768, epsxegraphics.png [View same] [iqdb] [saucenao] [google]
1818131 No.1818131[DELETED]  [Reply] [Original]

so I'm using espxe and I keep getting these worbles in the distance and lots of pop in. I'm using a resolution of 1280 x 768 with the native psx aspect ratio off. I have the offscreen drawing set to standard. Is this a matter of resolution or some other setting?

>> No.1818148

>>1818131
It's probably due to chop/rounding errors on where to draw the polygons. At least that's what I'd say if it were a PS2 emulator.

>> No.1818154

it's the polygon jitter problem of the PSX.

>> No.1818164
File: 2.57 MB, 291x426, Ps1_jitter[1].gif [View same] [iqdb] [saucenao] [google]
1818164

>>1818131

http://emulation.gametechwiki.com/index.php/PlayStation_emulators#Emulation_issues

>> No.1818183

>>1818154
polygon jitter sounds like one hell of dance move
>>1818164
okay this says the issue has to do with resolution. I'll pop it into native square res and see if that helps

>> No.1818191

>>1818183
>okay this says the issue has to do with resolution. I'll pop it into native square res and see if that helps

Install Mednafen.

>> No.1818318
File: 460 KB, 800x600, epsxe2.png [View same] [iqdb] [saucenao] [google]
1818318

here's 800 x 600 with the native aspect ratio
edges are a bit grittier, still polygon jitter

>> No.1818332
File: 1008 KB, 642x401, espxe3.png [View same] [iqdb] [saucenao] [google]
1818332

and for fun 320 x 200 , blown up for detail
now this is the playstation I remember

>> No.1818829

I thought ps1 default res was 320×224?

>> No.1819449

gpuBladeSoft 1.42a has some geometry options that help with jittering and other things. Can look really pretty, but it´s all done in software so your PC should be fast.

>> No.1819467

>>1818154

I was actually going to make a thread on this. In games like tomba and Klonoa, both run nice and smooth on real hardware but I notice a rolling to the background visuals every now and again. So that's just a hardware limitation?

>> No.1819471

>>1819467
>So that's just a hardware limitation?
made more visible by emulation, yes.

>> No.1819750

>>1819471
>made more visible by emulation, yes.
made more visible by HLE / high resolutions

>> No.1821023

>>1818829
it has no default. games can run in a number of resolutions up to about 480i. they also often change resolution mid game.

>> No.1821217

>>1818131
And this is why I hate PS1 emulation. I hope to fix my ps1 soon.

>> No.1821271
File: 265 KB, 1636x722, 3D_Primer_For_Game_Developers_fullsize_LOD-Models.jpg [View same] [iqdb] [saucenao] [google]
1821271

>>1821023
They most often ran at 224i though. Afaik high res was only actually used in a few fighting games or menu screens such as the ones in Chrono Cross.

OP, it's an engine feature that uses a simplified model for objects far away in the screen and once they get closer to the camera the higher detailed version pops in. Actually even modern games do that, you just never notice it.
I think they call it LOD - level of detail or something.

>> No.1823023

>>1821271
>I think they call it LOD - level of detail or something.

They are doing that, yes, but it's not just that. The problem is that the PS1 hardware takes 2D integer screen coords rather than 3D floating point like later hardware. So even if you run your emulator at 1080 or higher, internally the game engine is outputting 320x224 or 512x384 or whatever. The emulator then has to translate that to the PC's rendering engine. The next bit is that the PS1 uses affine mapping which causes severe texture warping if you don't take steps to mitigate it. Distant objects on a real PS1 will be only a couple of pixels wide so there's no point wasting time on those. But at higher res on the PC you are going to see it in all it's warpy glory.

>> No.1824167

>>1821271
>224i
224p actually

>> No.1824185

>using ePSXe
That's your first mistake. Use mednafen.