3dfxdev / EDGE

EDGE Source Code
http://edge2.sf.net
74 stars 10 forks source link

CMake now builds on Linux #48

Closed usernameak closed 7 years ago

usernameak commented 7 years ago

But please check does it build on Windows or no, I can't check

Corbachu commented 7 years ago

Before I do this -- move your branch to the arranged_source:

https://github.com/3dfxdev/hyper3DGE/tree/arranged_source

And try this all again. I'm nearly finished with it -- which changes some structure to make it easier for platform-independent code. Try this again, and let me know K? =)

Cause even if I merge it into the main branch, eventually arranged_source will be superimposed over it, meaning that we need to be using the source structure from that branch rather than main. Let me know!

usernameak commented 7 years ago

@Corbachu okay

usernameak commented 7 years ago

@Corbachu i did that, but for some reasons i get blank screen with HUD when I start a level. When I die and press space key to respawn, I see everything until screen wipe

Corbachu commented 7 years ago

That is strange. Are you using -norenderbuffers? And have you disabled GL3 mode? (in console, type 'r_gl3_path 0'.

Gotta fix that before we do the merge over to the new source structure. ;S

usernameak commented 7 years ago

@Corbachu hmm... I didn't know about -norenderbuffers If I use it with GL3 disabled, I see everything, but image looks non-smooth. If I use norenderbuffers and GL3 enabled, sprites are black. If I don't use norenderbuffers, everything is black.

Corbachu commented 7 years ago

Do you have a video card capable of GLSL? Also, OpenGL 3 mode is not finished - sprites are black because they do not pass through that rendering path yet.

Non-smooth image? Have any screenshots?

Sent from my Alcatel! (I am mobile) ;-)

On Sep 18, 2017 4:25 AM, "usernameak" notifications@github.com wrote:

@Corbachu https://github.com/corbachu hmm... I didn't know about -norenderbuffers If I use it with GL3 disabled, I see everything, but image looks non-smooth. If I use norenderbuffers and GL3 enabled, sprites are black. If I don't use norenderbuffers, everything is black.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/3dfxdev/hyper3DGE/pull/48#issuecomment-330192131, or mute the thread https://github.com/notifications/unsubscribe-auth/AFGh26P-euEj4JyURr5o69LqO6RzlAN9ks5sjlMRgaJpZM4PYHWk .

usernameak commented 7 years ago

@Corbachu My video card is capable of GLSL (I don't write from 2001 :D) About non-smooth image, it looks like it's single-buffered.

Corbachu commented 7 years ago

Try doing this, and pull down the console: r_vsync 0 r_maxfps 0

Vsync is an issue so I usually leave it off, but only because I think the Interpolation code needs serious reworking (you can see how it works currently, mostly handled in /src/n_network.cc.

And about the singe-buffered image -- wonder if triple buffering would work to our advantage. .

usernameak commented 7 years ago

@Corbachu nothing changed

Corbachu commented 7 years ago

UAK: Did anything change with the 'arranged_source' branch? Please let me know. I want to merge it with the mainline branch ASAP. Thanks! ^^