Next Generation Emulation banner

New graphics plugin test!

5.7K views 42 replies 9 participants last post by  Chembe  
#1 ·
Hi everyone! I just wanted to see how my GL graphics plugin was doing so far, so if you can test it with ePSXe and post and problems/suggestions here I would really appreciate it!

Keep in mind that this plugin is not finished, so there are no 2D sprites or textures for polygons yet.

Also, if you find any areas where it seems to be slow also tell me, because I want this plugin to be fast :)


Thanks!
 
#2 ·
is it a joke,
I configure yopur plugin, and try to use it with GT2,
I haven't seen even a single bitmap ( waiting an entire plugin )

if it's not a joke: good luck nickK, and you will be the next Pete Bernet :eek:)!!

My config:
Duron 600@930,
Geforce 2 MX OverClocked... win98sE and win2k [just tried your plugin on 98 SE]
 
#3 ·
No, it's not a joke, but as I said, it's not 100% (or even 99%) finished yet. I just wanted to see how it would run on some peoples systems. I don't own GT2, but I would guess that game may not be the best to test it with. If you can get a copy of Spyro or something, then it would look a bit better :) I'm still working on it, and I'll post updates later.
 
#4 · (Edited)
A suggestion

I'm just starting top learn Visual C++6 and OpenGl, so for the moment, and until a long time I can't help you,

But, my suggestion is: Basicaally, the GPU plugin Scene is very good [ thanks to Pete, Lewpy & many more ], And I don't know if you are an Hardcore Coder, but it will be hard to do better, so why don't you try something too "rare" on the PSX emu Scene:
An Open Source plugin, so in that way, you and the C++ Guru and Ogl Guru can Produce the greatest GPu plugin Ever (For me, the Owner of this award is actually Pete Bernet, I don't know much about lewpy work, 'cause I don't own a 3DFX)
 
#5 ·
Well, that's an interesting idea, and I think I might do that, but I want to add more features in before I do anything like that, and clean up code and stuff.

I just want to warn you, though, if you have not had any past experience with graphics stuff and you're going to write a graphics plugin, it may be a little difficult (just my opinion, though.) There are still a few things that I don't understand just yet like how to generate images using 4 and 8 bit CLUT data.

However, with enough research and practice, I'm sure that anyone (with enough patience and time) could do something with this stuff :)
 
#6 ·
The Majority of the time I get a black screen!

Only exception I've had is the Tekken 3 Demo!
It fades from black to grey, and you can see some flashing boxes where the option between the Demo and Movie are supposed to be!
After a few fades back to black and then to grey, it does nothing!
I'll test a few more games soon :)
but ones tested that are all black are:
Vagrant Story
FF9
Wip3out

I dont have spyro so cant test it! any other games that you know that give graphics? :)
 
#8 ·
Yeah Ben, thanks for using it, I'm sorry that _all_ of the 2D primitives are broken :p

I've been using these games to test it so far:
- Parasite eve (Has opening MDEC and main menu. The game works too, but, again, the 2D backgrounds are missing.)
- Spyro (Has everything, but doesn't work with ePSXe 1.4.0 anyway)
- Jet Moto (Has opening screens)

Once I figure out the textures, it'll be really easy to put the rest of the features in :)
 
#10 ·
One small recommendation!

You might want to store your Settings in your own Key under..
HKEY_CURRENT_USER\Software\Vision Thing\PSEmu Pro\GPU

that would mean that once you get lots of settings! and some work better for some games and some for others then ePSXeCutor can use different settings on a per-game basis! :)
 
G
#21 ·
Great work for the first version, keep up the great work with the plugin, might have much potential in the future.

Oh yeah, when you update it the next time, we'd love to post it on the mainpage, so a short mail or private message would be pretty kind :)

Best regards,
 
#22 ·
Opengl plugin tests...

Hey,

I tried your plugin nick and it did seem to work with most of what i have. Heres what i have, it's not much...i'm pretty new to psx emu's :)

Gauntlet Legends
Xenogears
Bloody Roar 2

Gauntlet and Xenogears both load ok but gauntlet has some corruption during the startup and the music is also accelerated incredibly....almost to a shreak... Xenogears intro plays fine but because of the no textures the menu's are all gray...you can see the options as black boxes heh. Gauntlet gets into the game and appears to work as well...i was even able to see enough to start a game :).

Bloody Roar 2 just gave me a black screen...

Hope this Helps !!

laterz
 
#24 ·
Remarkable!

This gpu plugin is already compatible with a game that none of the others are, and an excellent game at that: Wipeout. It, unlike all the other plugins, displays your car when you're using the third-person view perspective (with all other gpus, the car is invisible except for its shadow), and properly regulates the game speed. It doesn't display much of the title and options screens though. I would guess this is due to the lack of 2d support.

Image
 
#25 ·
A small suggestion

Hey NickK
I have a small suggestion, allow the user to select the OpenGL dll driver they want instead of just using opengl.dll available in windows. The reason for this is believe it or not then someone can select a specific gl driver for there card, or MESA GL (which is a complete GL driver), and that will allow a lot of other older cards support for GL. No biggie but then you can support S3Virge :p Voodoo1 :D chipsets and Voodoo2 :yawn: chipsets without much worry as long as the people have the OGL drivers for them.

I have yet to find a MESA S3Virge OGL driver for windows though :wtf:. This gives you the additional capability of a 100% software OGL driver :idea: which makes it a lot more compatible.

I think the main advantage for open source might be a lot of things getting done at once. Be careful with the open source IDEA it REQUIRES :spy: organization :wink:.
 
#26 ·
Marcus- Thanks. Although I didn't put in the speed regulation yet, must be the vsync feature of your video card :) My goal is to (more or less) emulate the PSX's GPU... I'm glad that it's working out so far :) I also noticed that the ship is missing a few triangles, that should be fixed with the next release!

Cyberman - Thanks for the idea. I had not given any thought to that until now. That will be a definite posibility in the future! And about the open source. If I do decide to release the source (which might happen in the future), I don't think it will require any sort of huge orgnization... But we will see :)