My DosBox fork. OpenGL 3 GLSL shaders, FluidSynth (SDL2)

Here you can discuss the development of patches.

Re: My DosBox fork. OpenGL 3 GLSL shaders, FluidSynth (SDL2)

Postby Marty2dos » 2017-12-14 @ 10:56

Sorry friend, my Fork is for Windows.
Marty2dos
Newbie
 
Posts: 36
Joined: 2013-6-04 @ 01:43

Re: My DosBox fork. OpenGL 3 GLSL shaders, FluidSynth (SDL2)

Postby Great Dragon » 2017-12-14 @ 19:51

@Marty2dos
Maybe it would be better if you start dedicated thread for your fork. To not confuse people.

@pintglass
You can use original Dugan's build if you use Linux.
User avatar
Great Dragon
Newbie
 
Posts: 34
Joined: 2016-6-16 @ 23:58

Re: My DosBox fork. OpenGL 3 GLSL shaders, FluidSynth (SDL2)

Postby pintglass » 2017-12-14 @ 23:19

Great Dragon wrote:@Marty2dos
Maybe it would be better if you start dedicated thread for your fork. To not confuse people.
It is slightly confusing especially when Marty2dos's folk is windows only

@pintglass
You can use original Dugan's build if you use Linux.


I don't thing the original fork supports 3DFX
pintglass
Newbie
 
Posts: 3
Joined: 2017-12-02 @ 19:43

Re: My DosBox fork. OpenGL 3 GLSL shaders, FluidSynth (SDL2)

Postby Marty2dos » 2017-12-19 @ 18:35

Yes, the Original Fork does'nt support 3DFX. I have no 'plan' from Linux or Mac. I'm a Windows Guy :)

Great Dragon wrote:@Marty2dos
Maybe it would be better if you start dedicated thread for your fork. To not confuse people.


I think you are right. I will do that with the next new version.
Marty2dos
Newbie
 
Posts: 36
Joined: 2013-6-04 @ 01:43

Re: My DosBox fork. OpenGL 3 GLSL shaders, FluidSynth (SDL2)

Postby Great Dragon » 2017-12-27 @ 13:22

@Marty2dos

Here is the CRT-Simple OpenGL shader which was converted to D3D (CRT.D3D) by gulikoza.
https://github.com/SupSuper/OpenXcom/bl ... nGL.shader
So my statement about it was CRT-Geom was wrong.

But it doesn't work with your build. Despite it's written in OpenGL. But maybe it would be easier for you to check what requires to change to make it work.
User avatar
Great Dragon
Newbie
 
Posts: 34
Joined: 2016-6-16 @ 23:58

Re: My DosBox fork. OpenGL 3 GLSL shaders, FluidSynth (SDL2)

Postby newoski » 2018-10-26 @ 01:04

Marty2dos wrote:Yes, the Original Fork does'nt support 3DFX. I have no 'plan' from Linux or Mac. I'm a Windows Guy :)

Great Dragon wrote:@Marty2dos
Maybe it would be better if you start dedicated thread for your fork. To not confuse people.


I think you are right. I will do that with the next new version.


Hi,

So I managed to compile this for Windows and I've got it working -- but I can't figure out how to enable the shaders for the life of me. Any help would be monumentally appreciated!

I've tried adding the following to my conf files, but it doesn't seem to do anything:

gl.shader=crt-lottes
output=opengl
scaler=none

I've also tried:
output=openglnb

Truly would make my day to get this going! I've tried so many builds with the goal of Lottes CRT shader... So close, but still so far

( :
newoski
Newbie
 
Posts: 8
Joined: 2016-12-21 @ 01:13

Re: My DosBox fork. OpenGL 3 GLSL shaders, FluidSynth (SDL2)

Postby Great Dragon » 2019-7-07 @ 16:08

@newoski
Here is part of my working config. I hope this will help you.
Code: Select all
fullscreen=true
vsync=false
fullresolution=0x0
windowresolution=1440x1080
windowborderless=false
output=openglnb
gl.shpath=.\DATA\SHADERS
gl.shader=crt-lottes_mod
texture.renderer=opengl
autolock=true
sensitivity=100
waitonerror=true
priority=higher,normal
mapperfile=.\DATA\MAPPER-SDL2-SVN.map
sensitivity=100
Dosbox Splash Activate=true
Dosbox Splash Fadetime=100
Dosbox Splash Duration=600
Dosbox Shutdown Key=0


Works just fine with both OpenGL and OpenGLNB. Though I prefer to use "crt-lottes-mod" for myself with "OpenGLNB"
Here is an example of CRT-Lottes_mod shader configured to fit my taste
Image

Code: Select all
#define hardScan -8.0
#define hardPix -3.0
#define warpX 0.000 //0.021, 0.007
#define warpY 0.000 //0.045, 0.021
#define maskDark 0.7
#define maskLight 1.8
#define scaleInLinearGamma 1
#define shadowMask 3
#define brightboost 1.0
#define hardBloomScan -1.8
#define hardBloomPix -1.5
#define bloomAmount 4.0/16.0
#define shape 2.0 //2.0
#define shadowmaskwight 3.0
User avatar
Great Dragon
Newbie
 
Posts: 34
Joined: 2016-6-16 @ 23:58

Re: My DosBox fork. OpenGL 3 GLSL shaders, FluidSynth (SDL2)

Postby Great Dragon » 2019-11-12 @ 22:23

Hi fellas,

Unfortunately, Marty2dos removed his git repository for unknown reason. Now, no one is able to download his build of DosBox with shader support and other community fixes.

So, here is the link for the latest build I was able to pull off from the git.
https://mega.nz/#!XVUBUKqC!8zjjrnap5CTA ... 743KKn1cUY

I know many of you prefer Dosbox ECE. But I prefer this one because of the shader support. And it also has almost all the features that ECE has.
Last edited by Great Dragon on 2019-11-18 @ 13:46, edited 1 time in total.
User avatar
Great Dragon
Newbie
 
Posts: 34
Joined: 2016-6-16 @ 23:58

Re: My DosBox fork. OpenGL 3 GLSL shaders, FluidSynth (SDL2)

Postby Ant_222 » 2019-11-12 @ 22:49

Great Dragon wrote:I know many of you prefer Dosbox ECE. But I prefer this one because of the shader support. And it also has almost all the features that ECE has.
It would be great if somebody made a pixel-perfect shader.
Ant_222
Member
 
Posts: 479
Joined: 2010-7-24 @ 21:29

Re: My DosBox fork. OpenGL 3 GLSL shaders, FluidSynth (SDL2)

Postby Delfino Furioso » 2019-11-13 @ 11:16

Great Dragon wrote:Unfortunately, Marty2dos removed his git repository for unknown reason.
Now, no once is able to download his build of DosBox with shader support and other community fixes.

That's unfortunate

There are no explanations even on the fork's own thread over at this swiss board
https://cgboard.raysworld.ch/showthread.php?tid=25892

Let's hope marty will show up and shed some light on this recent development






Have anyone managed to back-up the release prior to the latest one (which might be afflicted by this regression) ?
It should have been based on r4276, if I remember correctly
Delfino Furioso
Newbie
 
Posts: 18
Joined: 2017-12-07 @ 10:02

Re: My DosBox fork. OpenGL 3 GLSL shaders, FluidSynth (SDL2)

Postby Marty2dos » 2019-11-16 @ 21:44

Hello,Hello and thank you for using the fork. I would not have thought. That pleases me. :blush:
Anyway, I had strange problems with Github. I had to completely redesign the software and my code environment. I had used an ancient Github software.
I start now with r4290. I will also upload the old releases.
I am really happy and present. That in the new version now also the full screen and window switching in Voodoo works. It does not matter if it's 1920p, 4k or 8k
What I do now is the IDE adaptation of Daum and DOSBox to take over so that a CD-ROM drive under Win9x is available in my fork.
That's actually my last big priority. The CDROM drive under Win9x.

Oh and actual i have a terrible internet speed. 320kb's upload..... :depressed:
regards
Marty2dos
Newbie
 
Posts: 36
Joined: 2013-6-04 @ 01:43

Re: My DosBox fork. OpenGL 3 GLSL shaders, FluidSynth (SDL2)

Postby Delfino Furioso » 2019-11-17 @ 15:01

that's good to know, keep up the good work!
Delfino Furioso
Newbie
 
Posts: 18
Joined: 2017-12-07 @ 10:02

Previous

Return to DOSBox Patches

Who is online

Users browsing this forum: No registered users and 1 guest