Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

DUGL Player 1.0 Alpha6 Release (Announce)

posted by FFK Homepage, 18.06.2026, 02:36
(edited by FFK on 18.06.2026, 03:18)

> Thanks for this new release and your continued work on the project. Aspect
> ratio feature feature works well. I am unclear how to set which AR I prefer
> in the config file, however. I see the AR options described there, but
> unsure how to "set" it in that config file.
>

Thanks for testing :-)
on the DUGLPLAY.CFG we have two fields linked to AR:
- [AspectRatioList] : describing the list of possible AR the DUGL Player will allow to select/use
- [DefaultAspectRatio]: which is the index of default Aspect Ratio used, for example here if you need "16:9:HD Video" as default one, you need to set it to 2

[AspectRatioList]     ; Possible Aspect Ratios List [w:1..99]:[h:1..99]:[Name], ...
1:1:Square Grid,4:3:Standard Monitor,16:9:HD Video,3:2:Classic DLSR,9:16:Vertical Video,21:9:Ultrawide Monitor
[DefaultAspectRatio]
2



> Speed is improved from alpha 5 release about 10% on my system. Enabling
> sound slows the video speed somewhat (about 15-20%, but I'm using VSBHDA v.
> 1.9 on an Intel IHD PCI built in card to emulate SB16).

15-20% slow down is too much, you can reduce that by setting sampleRate to lower frequency, or selecting mono. Sound Driver could be further optimized by using MMX for up/downsampling. but this is currently a low priority todo.

>
> One technical question: Do you know if it's possible to switch from LFB
> writeback combining to using bankswitched mode on DUGL player? My system
> does not allow writeback cache combining by changing the MTRRs (for example
> with RayeR's MTRRLFBE utility), but does support bankswitched cache write
> combining (As tested with the XVESA 2.0 utility).
>
> Using bankswitched writecombining instead of LFB will massively improve
> speed for me, by factor of 10x or more.

DUGL Library currently do not support bankswitched mode, but this could be implemented in futur. all rendering will happen inside a FLAT memory Surf as usually, then I need to implement the function that do copy to bankswitched VRAM.

 

Complete thread:

Back to the forum
Board view  Mix view
23491 Postings in 2218 Threads, 408 registered users (0 online)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum