|
|
|||||||
| About Us | Register | FAQ | Members List | Calendar | Mark Forums Read |
![]() |
|
|
LinkBack | Thread Tools | Display Modes |
|
|
#1 (permalink) |
|
Registered User
![]() Join Date: Nov 2002
Location: Massachusetts, U.S.A.
Posts: 60
|
Pete's OGL/D3D Driver 1.68 & P.E.Op.S. Soft Driver 1.11 Released!
Pete's OGL/D3D Driver 1.68 and P.E.Op.S. Soft Driver 1.11 were released today, you can grab them at Pete's Homepage. Here are the release notes.
03. December, 2002 Version 1.68 - Fixed a small bug in the vram upload detection, this caused a strange flickering in ChronoCross with certain Offscreen Drawing modes. - Finally I was able to get Final Fatasy Tactics, to investigate the 'missing world map' issue, which was reported by some users. Well, that issue was no real one at all (you just need to set the correct framebuffer access/texture options to see that map), but the game showed me another small bug, which was in my plugins since ages: sometimes the 'fast palettized tex windows' option caused (wrong) transparent textures. Fixed. Ah, and no, it doesn't mean that now TNT2 or ATI cards can use that option, it simply means that a few text boxes in FFT are now drawn opaque, the way it should be. - And now the biggest chance: frame skipping. Ah, Lewpy's old skipping code hasn't been improved since I've added it in gpuPeteTNT version 1.11 (released in May 1999!), so it was really about time, eh? ![]() Well, good frame skipping is a bit tricky to do, the old method tried to measure the average psx frame rate, and skipped every second frame if the speed was too slow... yup, some speed up, but not very accurate. The new skipping will measure each drawn frame, and decide automatically how much skipping is needed to get the right speed... if you use it together with frame limitation (really recommended!), you will most likely get a correct speed in every situation: doesn't matter if you had 15 fps or 40 fps without skipping, or if speed was dropping only in certain situations, now you should always reach the magic 50 (PAL) or 59.94 (NTSC) framerate if you are enabling frame skipping + frame limitation together (well, there are some limits: if your system is only able to reach 1 or 2 fps without skipping, forget it). Of course there are still some things to consider: * Frame skipping will cause glitches/missing stuff in some games (depends how skipping-friendly the game has been coded). And most likely your favourite game will be one of them. That's life. * Skipped frames make a game more 'jumpy', less smooth. You will not notice that very much if just a few frames have to get skipped, but the more, the uglier, of course. * The plugin FPS display (at least in my or Lewpy's plugins) doesn't show the real PC gfx card frame rate, but the vsync count of the emulated psx gpu. Therefore: * A big frame rate (higher than 50/59.94) doesn't mean a smoother display, it only means a too fast game play (and usually screwed sound). It's not like in a PC game, such games can draw additional frames, if your system is fast enough. In PSX emulation your goal should be a steady 50/59.94 frame rate, nothing more, nothing less. * It's important that the main emu is generating the correct vsync timing. Otherwise the speed will be wrong. Luckily modern psx emus like ePSXe usually have the right timing, only in a few cases the 'PC fps calculation' special game fix will be needed (that fix is ignoring the main emu timing, but of course that will cause other issues most times). * Some spu plugins are offering a framerate limitation as well (done with the SPUAsync interface, or by measuring the XA frequency). If you want to use the gpu frame skipping, you cannot use such external fps limitations at all. Ah, and of course the golden rule: if you don't need frame skipping with your system and game, don't enable it! - Also related to the new frame skipping: some motherboard chipsets are having a bug with MSWindow's high performance counters (see also the version notes for version 1.52, 26. August 2001). While the plugin tries to correct that bug automatically if only the fps limitation is used, the correction cannot be done with the new skipping code. Therefore I've decided to add a new special game fix, called "low-res fps timer", which will fix that issue on that systems (by using a different, less perfect, way to calculate the times). So, if your system is having some weird timing behaviour, try the game fix, and check out if it helps. "Magic potion Crystal clear It's too late Open lips and Open heart Tristan's fate" - "Tristan's Fate" by Grave Digger --- 03. December, 2002 Version 1.11 - linuzappz repaired the 2xSai modes for 15 bit color depths. - Pete added an improved frame skipping for slow systems. For full details check out the 1.68 version notes of Pete's hw/accel. gpu plugins, here's only a small summary: * The 1.10 screen flickering with frame skipping will not happen anymore * Still: frame skipping will cause missing graphics in some games * For best results turn on skipping _and_ limitation. Try to reach a steady 50 (PAL) or 59.94 (NTSC) frame rate. * For buggy motherboard chipsets: activate the new 'low- res fps timer' game fix. |
|
|
|
|
|
#5 (permalink) |
|
Registered User
![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Sep 2001
Location: Edmonton, Alberta, Canada
Posts: 6,957
|
Oh excellent work Pete!
__________________
Necrosaro: Windows XP Pro x64 Edition SP2 | Intel Core 2 Duo E6750 2.66GHz, 1333MHz FSB, 4MB L2 Cache | Asus P5K Deluxe, Intel P35 Chipset, Socket 775 | 4GB Kingston PC5300 DDR2 | Nvidia GeForce 8800GT, 1024MB | Creative SB X-Fi Fatality Edition | Western Digital Raptor WD1500ADFD, 150Gb, SATA, Western Digital WD5000AAKS, 500GB, SATA | LG 16x DVD-RWx2 SATA. |
|
|
|
|
|
#8 (permalink) |
|
Advanced Newbie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Jul 2001
Location: Bogotá... not that it matters...
Posts: 4,891
|
??? who closed it? :/
I dont think that after posted on MainPage it need to be closed on the News Submission
__________________
Main Rig: Pentium Dual-Core E2160 @ 2.5GHz -- 7600GT @ 650/800MHz -- 2GB DDR2-667 4-4-4-12 -- Windows XP Pro SP3 Collecting dust: AMD Athlon XP 2600+ -- ATI Radeon 9500 Pro -- SB Live 5.1 Digital -- 2.5GB DDR 2-2-2-5 Ram -- Windows 2003 server r2 SP1 Last edited by Shadow Lady; December 4th, 2002 at 01:17. |
|
|
|
|
|
#12 (permalink) |
|
Penguin lover
![]() ![]() ![]() ![]() Join Date: Apr 2002
Location: France
Posts: 812
|
Thanks, Pete!
! !:rofl:! !________________
__________________
________ My config: Intel Core2 Duo E8500/2GB DDR2/GeForce 8800GTS 320/Gigabyte GA-EX38-DS4 motherboard ...some of my PS2 games videos... \/\.o0|
|0o./\/_________________ |PCSX2 Beta Tester| ------------------- |
|
|
|
|
|
#13 (permalink) | |
|
Advanced Newbie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Jul 2001
Location: Bogotá... not that it matters...
Posts: 4,891
|
Quote:
__________________
Main Rig: Pentium Dual-Core E2160 @ 2.5GHz -- 7600GT @ 650/800MHz -- 2GB DDR2-667 4-4-4-12 -- Windows XP Pro SP3 Collecting dust: AMD Athlon XP 2600+ -- ATI Radeon 9500 Pro -- SB Live 5.1 Digital -- 2.5GB DDR 2-2-2-5 Ram -- Windows 2003 server r2 SP1 |
|
|
|
|
|
|
#14 (permalink) |
|
Avid Anime Fan
![]() ![]() ![]() ![]() ![]() Join Date: Nov 2002
Location: Cleveland, Ohio, USA
Posts: 1,542
|
i love this new plugin version great job pete (whoever tha hell that is)
__________________
"Everyone has a disease its called...life" - Me There is no such thing as death. Life is only just a dream with imaginations of ourselves. btw:I HATE REDNECKS The TCPA OwnZ j00...literally |
|
|
|
|
|
#16 (permalink) | |
|
Banned
![]() ![]() ![]() ![]() ![]() ![]() Join Date: Mar 2002
Posts: 2,953
|
Quote:
|
|
|
|
|
|
|
#17 (permalink) | |
|
..::NL_HC_NL::..
![]() ![]() ![]() ![]() ![]() Join Date: Jul 2002
Location: THE PLACE EVERYONE FORGOT
Posts: 1,744
|
Quote:
, Napro is new here.As always a job well done by Pete.
__________________
![]() Senior Member of the "Optimism-Non-Pessismism Club" ---------- Specs : PENTIUM 4 2,5 Ghz / GEFORCE FX 5700 Ultra --------- ---------- SOUND BLASTER Audigy2 Platinum/ 512MB DDR -------------- ---------- If you don't agree with me then that's OK by ----------------- ---------- me but I hope you respect my opinion as well ---------------- |
|
|
|
|
|
|
#18 (permalink) | |
|
Advanced Newbie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Jul 2001
Location: Bogotá... not that it matters...
Posts: 4,891
|
Quote:
![]() so... it can happen to anyone :P
__________________
Main Rig: Pentium Dual-Core E2160 @ 2.5GHz -- 7600GT @ 650/800MHz -- 2GB DDR2-667 4-4-4-12 -- Windows XP Pro SP3 Collecting dust: AMD Athlon XP 2600+ -- ATI Radeon 9500 Pro -- SB Live 5.1 Digital -- 2.5GB DDR 2-2-2-5 Ram -- Windows 2003 server r2 SP1 |
|
|
|
|
|
|
#19 (permalink) | |
|
Avid Anime Fan
![]() ![]() ![]() ![]() ![]() Join Date: Nov 2002
Location: Cleveland, Ohio, USA
Posts: 1,542
|
Quote:
__________________
"Everyone has a disease its called...life" - Me There is no such thing as death. Life is only just a dream with imaginations of ourselves. btw:I HATE REDNECKS The TCPA OwnZ j00...literally |
|
|
|
|
|
|
#20 (permalink) | |
|
:3
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Jul 2002
Posts: 10,147
|
Quote:
http://www.ngemu.com/forums/member.p...info&userid=43 |
|
|
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|