PDA

View Full Version : Next GL


ToM_E
January 14th, 2002, 03:09
I noticed the NEXT GL 1.6 plugin can use motion blur on all games. Why dont lewpy make his next plugin support every games with motion blur. :)

fivefeet8
January 14th, 2002, 03:16
Lewpys glide pluggin does support all the psx games with motion blurs.. Nikks next GL has a special motion blur option that forces motion blurs for games that don't even use motion blurs.. Not all psx games use motion blurs.. But next gl can make them have motion blurs..

ToM_E
January 14th, 2002, 03:17
Well...if it does support all psx games with motion blur then how come I dont see any...Nikks Next GL has a very fps on my voodoo 5 because it uses open gl...

fivefeet8
January 14th, 2002, 03:27
Most psx games with motion blurs dont' use them all the time.. Only certain times.. Try playing games with petes gpu pluggins and the same thing is true.. Better yet.. Play games use next Gl without the special motion blur option and you will see that most psx games don't use motion blurs and the ones that do use motion blurs, don't use them all the time..

Like I said, The special option in Next GL for motion blurs is to force motion blurs on psx games that normally would not have motion blurs to begin with.. All the motion blurs in my games work fine with lewpys glide pluggin..

liquid
January 14th, 2002, 03:28
Hmm, NickK's plugin is the only one I know of that uses the motion bluring *all the time*.

However, I know that Pete's D3D & OGL has an option for graphic card framebuffer, which is used in some games to produce the motion blur effects MGS or the pre-battle swirl in FF9. But I know lewpy's plugin has something simmilar: try enabling Famebuffer to Read or Read/write, it should produce the same effect as pete's plugins.

and as fivefeet8 said, it's only used sometimes.

here is an example of the motion blur in MGS with pete's OGL plugin.

ToM_E
January 14th, 2002, 04:42
I guess this is motion blur.... Weird.,, :confused: :confused: :confused:
It doesnt look this weird but the screen shot looks weird...

Pete Bernert
January 14th, 2002, 19:01
well, my plugins (and Lewpy's as well) are trying to emulate the psx
motion blur effects (we do it in a different way, though, both ways have
pros and cons, as always in Real Life TM).

NikK's plugins are having options to do blur effects all the time, so
they are not trying to emulate the psx blurs, it's more like a special
effect to enhance the gfx. Btw, he is doing a great job with that effects,
it's not easy to do them without big speed loss (I am still wondering if he
has found a fast way to use accumulation buffers, or if he is caching all
polygons over several frames, drawing everything n times again).

NickK
January 14th, 2002, 19:19
Originally posted by Pete Bernert
well, my plugins (and Lewpy's as well) are trying to emulate the psx
motion blur effects (we do it in a different way, though, both ways have
pros and cons, as always in Real Life TM).

NikK's plugins are having options to do blur effects all the time, so
they are not trying to emulate the psx blurs, it's more like a special
effect to enhance the gfx. Btw, he is doing a great job with that effects,
it's not easy to do them without big speed loss (I am still wondering if he
has found a fast way to use accumulation buffers, or if he is caching all
polygons over several frames, drawing everything n times again).

Nah, it's really really simple. I don't know if you tried using it yet, but I cannot notice any speed loss when I have the special filters turned on :)

If you want a simple explination of how it can be done with *any* OpenGL app, I guess I could give a brief overview ;)

Enigma1982
January 15th, 2002, 01:38
I want it in Next3D :lol:

NickK
January 15th, 2002, 01:44
Originally posted by Enigma1982
I want it in Next3D :lol:

I'm working on that ;)

Pete Bernert
January 15th, 2002, 06:09
Nah, it's really really simple. I don't know if you tried using it yet, but I cannot
notice any speed loss when I have the special filters turned on



Yup, speed is very good (I've noticed a speed drop in high resolutions, but that's just normal)


If you want a simple explination of how it can be done with *any* OpenGL app,
I guess I could give a brief overview


Sure :)

I am always open for learning new things (I tried once to do motion blurring with accumulation buffers, it was easy to code and nice looking, but the speed was really bad).

Ninjaa
January 15th, 2002, 06:52
Maybe my computer is just on crack, but I can't get either the D3D or OpenGL plugin to work. It doesn't seem to record my configuration settings (did I forget to do something perhaps?)

When I start the plugin up, it gives me a mostly black screen, with gray boxes where there should really be graphics.

NickK
January 15th, 2002, 06:55
Originally posted by Ninja
Maybe my computer is just on crack, but I can't get either the D3D or OpenGL plugin to work. It doesn't seem to record my configuration settings (did I forget to do something perhaps?)

When I start the plugin up, it gives me a mostly black screen, with gray boxes where there should really be graphics.

Download NextGL v1.7 http://nextgl.ngemu.com/ Next3D v1.2 will also have the cfg fix

Ninjaa
January 15th, 2002, 07:04
I feel stupid. Thanks NikK.

Prafull
January 15th, 2002, 13:14
That blur feature will be really great in next 3d along with a few more fixes.

Shadow Lady
January 16th, 2002, 14:52
Originally posted by prafull
That blur feature will be really great in next 3d along with a few more fixes.

Thatīs right, we are connected, hope the next3d have great improvements, and hope Peted3d too ^^

anyway, is a great effect in mdecs, is great thanx for that nickk, oh and thanx to make a much compatible d3d gpu pete ^^

tourist
January 17th, 2002, 02:29
I can't get into the memory loading screen in GT2. And yes, I've already enabled the accurate cd-rom timing. Other plugin works. Only NextGL 1.7 can't get pass.

Here's my system spec:
P3 750
Abit SA6R
256MB RAM
WinXP
Kyro2

NickK
January 17th, 2002, 02:37
Originally posted by Pete Bernert


Sure :)

I am always open for learning new things (I tried once to do motion blurring with accumulation buffers, it was easy to code and nice looking, but the speed was really bad).

Eh, I'll mail it to you sometime :)

NickK
January 17th, 2002, 02:39
Originally posted by tourist
I can't get into the memory loading screen in GT2. And yes, I've already enabled the accurate cd-rom timing. Other plugin works. Only NextGL 1.7 can't get pass.

Here's my system spec:
P3 750
Abit SA6R
256MB RAM
WinXP
Kyro2

Make sure you skip the opening intro first ;) Press start. It works 100% fine on my system :)

tourist
January 17th, 2002, 07:23
Originally posted by NickK


Make sure you skip the opening intro first ;) Press start. It works 100% fine on my system :)

Yes, it does work on the arcade disc with intro, but the simulation disc does not have intro, so it still crashes.

And one more bug, I can't run GT2 is full screen, it is not playable. I don't know how to explain the problem, the screen keep moving forward and backward all the time.

FireGL
January 17th, 2002, 10:04
nickk just a question :D

is this a gpu bug or my video card driver bug i tried my old tnt2 and set it to this........... it got best speed on every plugin i already tested except segud3d its almost equal to it but the image quality is not good ok heres the sample from gt2
--------------
[NextGL] v1.7
--------------

--[Graphics settings]--
Screen Width: 800
Screen Height: 600
Color depth: 32
Full screen? (Yes)
Use Brightness? (Yes)
Show FPS? (Yes)
Draw scanlines? (No)
- Brightness level: 4

--[Texture cache settings]--
Debug output? (No)
Debug output extended? (No)
Sprite cache debug output? (No)
Use texture caching? (Yes)
- Use sprite caching? (Yes)
- Limit Sprites? (No)
- Flush at limit? (No)
- Texture page depth: 32-bit
- Use primitive caching? (Yes)
- Enable notification? (Yes)
- Full page updates? (Yes)
- Enable memory manager? (Yes)
- Flush at limit? (Yes)
- Texture page depth: 32-bit

--[Frame limiting]--
Use frame limiting? (Yes)
- Frame limit: 30 fps

--[Emulation options]--
DMA chain fix? (No)
--[Screen filtration]--
Use screen filtration? (No)

FireGL
January 17th, 2002, 10:07
note that i use my old pc its only a PIII 500,128 SDRAM,and a Asus TNT2 GFX Card

FireGL
January 17th, 2002, 10:10
the Shadow is white

FireGL
January 17th, 2002, 10:22
ok i know that nexgl is still in its early stage but what i like to this plugin is shapping really well no wonder soon it will become one of the best plugin like pete gpu plugin

BTW heres petes ogl shot not good on tnt2 lots of slowdown but good image quality

Best in my GF3

NickK
January 17th, 2002, 15:49
FireGL: The white shadow problem is known, and is being resolved, since I own GT2 :) Thank you for your feedback!

Edit: It's a semi transparency problem that I hope to fix in NextGL as well as Next3D v1.2

Shiori
January 17th, 2002, 16:28
uh, Nick, I was wondering if you can take a look at this....

http://www.ngemu.com/forums/showthread.php?s=&threadid=10509

FireGL
January 17th, 2002, 17:26
ok thanks i thought its my graphic card driver :)

Cyberman
January 18th, 2002, 01:41
Originally posted by NickK
FireGL: The white shadow problem is known, and is being resolved, since I own GT2 :) Thank you for your feedback!

Edit: It's a semi transparency problem that I hope to fix in NextGL as well as Next3D v1.2

Isn't that caused by the use of the substractive mode in the semi transparency mode?
I think it's P = A/2 - B/2 :)
That was a PITA to get to work in software, I know Pete used an extension to OpenGL to fix it in his OGL plugin.

Cyb

tourist
January 18th, 2002, 02:37
What about my problem?

"Yes, it does work on the arcade disc with intro, but the simulation disc does not have intro, so it still crashes.

And one more bug, I can't run GT2 is full screen, it is not playable. I don't know how to explain the problem, the screen keep moving forward and backward all the time."

FireGL
January 18th, 2002, 06:29
maybe your pc config better update your pc driver GFX,sound card,mobo,Directx, if it doesnt work reinstall windows

Ninjaa
January 18th, 2002, 07:47
I had that very same problem when my Kyro worked (thank god that card is dead. My TNT is much faster). I think I fixed it by turning off the texture caching options. But then again, that just caused my screen to flash wildly. At any rate, give it a try.

NickK
January 18th, 2002, 22:07
Originally posted by Cyberman


Isn't that caused by the use of the substractive mode in the semi transparency mode?
I think it's P = A/2 - B/2 :)
That was a PITA to get to work in software, I know Pete used an extension to OpenGL to fix it in his OGL plugin.

Cyb

FYI, NextGL's transparency mode switcher doesn't work 100% correct :p

Cyberman
January 19th, 2002, 01:19
Originally posted by NickK


FYI, NextGL's transparency mode switcher doesn't work 100% correct :p
Ahhh.. that would do it!
I remember in my code I switched the transparency mode in the actual 'semi transparency' drawing primitive on a line per line basis. Obviously this will only work with a buffer that's the same size as the PSX one.

Doubt that's what you can do with yours since you have translated textured polygons into there OGL representation. Perhaps just switch the code based on each texture poly in the draw primitive? What are you doing now to switch semi transparencys?

Cyb - the ever inquisitive guy who never finishes anything.

NickK
January 19th, 2002, 02:08
Originally posted by Cyberman

Ahhh.. that would do it!
I remember in my code I switched the transparency mode in the actual 'semi transparency' drawing primitive on a line per line basis. Obviously this will only work with a buffer that's the same size as the PSX one.

Doubt that's what you can do with yours since you have translated textured polygons into there OGL representation. Perhaps just switch the code based on each texture poly in the draw primitive? What are you doing now to switch semi transparencys?

Cyb - the ever inquisitive guy who never finishes anything.

A global semi trans state is set based on the trans mode. (There's one trans per tri)

tourist
January 19th, 2002, 04:10
Originally posted by FireGL
maybe your pc config better update your pc driver GFX,sound card,mobo,Directx, if it doesnt work reinstall windows

I might have little posts, but I'm certainly not a newbie. I'm using Intel mb, so I don't need stinking VIA drivers. I'm using WinXP and it comes with DX8.1. I've made all the updates, including sound card, graphic card, OS, BIOS...etc.

I've even tried on Win98, so it's either a plugin bug or graphics card drive bug.

Anyway, thanks for helping.