Emulation64.com  ::  EmuTalk.net  ::  DCEmu.co.uk     About  ::  Hosting  ::  Donate 
Home Files Forums Reviews Guides Articles Interviews

Welcome to the Emulation64 Network

 


    Thursday, December 29, 2005
Pete's OpenGL2 PSX GPU 2.8 Released



- trickyfree suggested on my messageboard to have some different types of the display stretching. Ok, done: beside the old "full screen stretching" and "keep psx aspect ratio" modes, I've added two more ways to stretch the psx display to your screen.

- ShadX and guest(r) are still doing amazing full screen shaders for the OGL2 plugin. Therefore you can find many shaders in the messageboard section of my site (http://www.pbernert.com). To make the shaders somewhat faster, they suggested to get additional pre-calculated values from the plugin. Done. Now the "OGL2InvSize" uniform is available for new GLslang shaders... let' em coming :)

- Well, I have got a Geforce 6800 Ultra card over half a year ago, and while trying to make this baby sweat, I've added an "Ultra high" internal Y resolution mode. If you want to activate this, you will need a card with 4096x4096 texture size support (newer NV cards or ATI's 1XXXX ones), and 256 MB vram is also recommended. By the way: the rendering speed will still be very high with this new setting, but psx framebuffer effects can now last a couple of seconds (!!!). Therefore this "ultra" resolution is not really usable with psx games which are doing much FB effects. You are warned :)

- In july 2003 I've started this PSX OGL2 plugin. Basic idea: don't map the psx drawing commands on-the-fly to the PC's gfx card's backbuffer (like my Standard OGL and D3D plugins are doing it), but to create a offscreen buffer in the same size as the real PSX GPU vram (or a multiple of it), and draw into that buffer. Well, by this time the only way to do this was to use "P-buffers" in OpenGL, and yeah, I got it to work nicely.
Much later (spring 2005) a nicer way to handle offscreen buffers were added to the OpenGL specifications, called "framebuffer objects". FBOs promise a better speed, and are easier to handle than the clumsy P-buffers, so I finally decided to add them in my plugin as well. You can change the render mode in the plugin config, if you are looking for some more speed, but to be honest: on my system every PSX game runs like mad (without frame limitation), so I cannot tell if FBOs are really faster. You have to try it yourself...

Pete Bernert's site
Pete's OpenGL2 PSX GPU 2.8



 

File Releases

Cemu_1.21.3
No Description in database.

cemu_1.21.2
No Description in database.

cemu_1.21.1
No Description in database.

Cemu_1.21.0
No Description in database.

Cemu_1.20.2
No Description in database.



Latest Forum Posts

Introducing Project64 ...
Last Reply: NES_player4LIFE
Replies: 1

2021-04-02 Recent Rel ...
Last Reply: Robbbert
Replies: 0

mGBA v0.9.0 released!
Last Reply: spotanjo3
Replies: 0

2021-03-26 Recent Rel ...
Last Reply: spotanjo3
Replies: 1

no$gba v3.04 released ...
Last Reply: spotanjo3
Replies: 0


Latest Reviews

NDS - Okamiden
Created by WhiteX

Wii - deBlob 2
Created by WhiteX

Wii: The Conduit
Created by WhiteX

NDS: Hotel Dusk - Room ...
Created by WhiteX

NDS: Elite Beat Agents
Created by WhiteX


Support Guides

PCSX2
Created by Martin

Dolphin Emulator
Created by Martin

Nintendo DS Homebrew.
Created by WhiteX

PSX Plugins: Lewpy's Gl ...
Created by Dark Watcher

PSX Plugins: P.E.Op.S S ...
Created by Dark Watcher


Our Affiliates

AEP-Emu.de
DCEmu.co.uk
PSemu.pl


47,851,382 Visitors To The Emulation64 Network

Copyright 1999 - 2024 www.emulation64.com