Next Generation Emulation banner
1 - 20 of 23 Posts

·
Registered
Joined
·
1,756 Posts
Discussion Starter · #1 · (Edited)
I've finished NextGL v1.6 which has had some very cool new features put into it :)

There has been some important fixes included, such as a special DMA chain fix that prevents the plugin from crashing in programs like Thor's Cracktro #1. (Which I think NextGL v1.6 and Next3D v1.1 are the only ones that can run it.)

Get the mentioned cracktro here

I've also added post bilinear filtering, and my favorite, motion bluring! Check out the screen shots section to see what I'm talking about :)

And for the special treat, I've released a wall paper called "Nebula." Definitely worth a look if you haven't seen it yet :) Get it in 3 different resolutions from the pictures section!

Here's the list of changes:
- A flush of OpenGL's buffers occur before the true color texture cache is
dumped. This might fix some rendering errors some people might experience.
- Fixed memory overflow problem in DMA chain. Not only does this fix crashing,
but it also has fixed several display issues. Accurately emulates the
real PSX's GPU DMA processing a bit more now than it did before :)
- Fixed semi transparency problems
- Added all types of free dimension rectangle primitives
- Added all types of 1x1 rectangle primitives
- Added all types of 1x1 sprites (they don't actually draw anything)
- Added all types of 8x8 rectangle primitives
- Added all types of 16x16 rectangle primitives
- Updated the palettized sprites so that they don't disappear when a 16-bit texture page is encountered :)
- If you haven't noticed by now, the MMX version of the plugin has been discontinued. Mainly because of the fact that I wasn't actually using MMX very often, so it didn't make sense to make the distribution package larger or potentially confuse someone as to which version of the plugin to use :)
- Removed performance bottleneck in the new texture creation code. Truecolor modes are running faster now, as are palettized modes!
- Fixed a small screen resizing bug. This also fixes some weird "double drawing" effects that were occuring because of bad drawing areas.
- Fixed some really weird VScreen problems that were causing some really weird problems.
- Command buffer overflow fixed. Some external application may attempt to put more data into the command buffer than the real PSX could support.
- Accounted for other types of flat lines
- Accounted for other types of G-Shaded lines
- Added some more fixes so that polylines are handled correctly
- Fixed the VScreen dimension finding code
- Added double scanlines
- Added better detection for when the display has been modified
- Changed VScreen texture dimension detection to be more efficient with memory.
- Added the screen filter "post bilinear filtering." You may experience some minor rapid color flickering or screen "melts." It looks cool though :)
- Added fast and slow motion blur! (Slow meaning leaves lots of trails, not slow as in poor performance.)
* Slow motion blur might be the preferred motion blur :)
* One more thing, please don't complain about screen distortion when using motion bluring. I'm definitely trying to fix this to the best of my ability! :)
- Updated the "dump plugin info" to include screen filtration modes
- Updated the "dump plugin info" to include the texture page types for the sprite and primitive caches.

Get the plugin here

I'll be releasing Next3D v1.1 later today.

Have fun! :)
 

·
Registered
Joined
·
1,756 Posts
Discussion Starter · #13 ·
Originally posted by Bgnome


oh please please please please please pretty pleeeeeeeeaaaaaaaase?? :)
Hehe. Lets see how far I get with my soft engine when I get back :)
 

·
Registered
Joined
·
1,756 Posts
Discussion Starter · #15 ·
Originally posted by Zephon
Great Work! Nice screenshots! Awesome present for us before your long period away from us. Does the motion blur thing consume a lot of the video card resources?
Not really :)

It will only use a maximum of 6MB of VRAM for 800x600 and 1024x768 resolutions.

About 3MB for 640x480 screens

And about 786KB for resolutions < 640x480 :)

Same thing for the post bilinear filtering.
 

·
Registered
Joined
·
1,756 Posts
Discussion Starter · #16 ·
Even if you use motion bluring with the highest resolution and full palettized textures you'll only need about 8MB of VRAM anyway. Cool, eh? :)
 

·
Registered
Joined
·
1,756 Posts
Discussion Starter · #22 ·
Originally posted by Omegainf

There's A LOT of flickering and garbage on every single game I try :( Also, the fps is always at 16fps while I get 60 with pete's ogl :(

Is there any way to solve these issues? I'd like to take some screenshots to show you the problem but I don't know which key is used for taking screenshots. I've tried F8 but nothing happened... Please help me 'cos I really want to try your plugin's new features ;)
Yeah, I didn't have time to finish the screen shot function. Press alt+print screen and a copy of the current screen will be placed in your clip board.

You might want to try to mess around with texture cache settings too (like change the page depth to 16-bit, etc.) It could be a bug in the GPU. What game are you trying to play?

I'm guessing it has to do with some issues I haven't encountered yet, since we have the same video cards, that shouldn't be a problem :)
 

·
Registered
Joined
·
1,756 Posts
Discussion Starter · #23 ·
Also, see what happens when you lower the resolution to 640x480 with a 16bpp color depth.
 

·
Registered
Joined
·
1,756 Posts
Discussion Starter · #24 ·
Originally posted by kairi00
And BTW, NickK, AWESOME plugin!!! I'm so happy I could cry :)
Well, I'm glad I made you happy. You can water my plants :) j/k
... Only if I had some plants :eyes:


:)
 

·
Registered
Joined
·
1,756 Posts
Discussion Starter · #29 ·
Originally posted by Omegainf
Well, I was able to eliminate the flickering problem with kairi00's help but the glitches are still there (tried every single plugin config) and the framerates are still low :(

I've tested it with FFIX (low speed/glitches), R4 (Ridge Racer 4) same as FFIX and Mortal Kombat Trilogy same as before and mdecs are not showing....

And yes, I had the same problems with the previous versions :(
It's probably a problem with the games. Maybe I'll get a copy of FF9 soon, I've always wanted to play that :)
 

·
Registered
Joined
·
1,756 Posts
Discussion Starter · #32 ·
Originally posted by Stevenlcw
my TNT2 M64 doesn't support palettized texture :confused:
I don't get it either. Did you try using a nVIDIA tweak program to turn them on if possible?
 

·
Registered
Joined
·
1,756 Posts
Discussion Starter · #35 ·
Originally posted by kairi00


Dude, go away already... you're supposed to be on your break!!! :p
hehee j/k

I've been tinkering around with the plugin... very neat... very impressive :)
Uh, I can't sleep :) Arggh :) Only 3 hours left before I actually finally officially leave :) :) :)
 
1 - 20 of 23 Posts
Top