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 Alpha1 (Announce)

posted by FFK Homepage, 28.02.2026, 23:20

> > Now use only last DJGPP port of FFMPEG 5.1.2 as video decoder!
> > it support most codecs including webm animated GIF ...
> It is fabulous to have another DOS video player which supports modern
> codecs. Thanks very much. This is a logical progression of the DUGL picture
> viewer. I seem to recall you released a DUGL player over a decade ago which
> supported MPEG1 and MPEG2, but not h.264 or h.265.
>

Thank you :-) I'm not sure about the support of the FFMPEG DJGPP Port of networking, it would be cool if we could play youtube/ or any stream channel .

> I tested it in raw bare-metal DOS 7.1, and it played a 640x480 6mbps h.264
> .mp4 at about 55 fps with MTRR enabled and ~38 fps without MTRRs enabled.
> This is on an i5 3427 CPU @ 1.7 Ghz. Full-screen playing worked, but my
> 1366x768 and 1920x1080 VESA modes did not. (These use the native 16:9 AR of
> the screen). They were garbled. The only modes which worked for me were the
> 4:3 VESA modes.

Thanks for testing on bare-metal, Curious about your [VideoMode] settings on DUGLPLAY.CFG which worked, I maybe have to bring the list of available video modes for selection on new config dialog.
I think this caused by a buggy VBIOS, using another screen maybe solve the problem.

>
> The 55 fps was with Vsync enabled, full screen, and full screen
> "smoothing". Not sure what full screen smoothing does. Does it interpolate
> and do some sort of b-spline and / or lanzcos interpolation? Without any of
> these enabled, the player plays at 200-250 fps.

yes, smoothing do just merge RGB of each pixel with RGB of pixels around it. but fine tuned with 16bpp RGB565 to avoid getting greener.

[image]

It's useful particularly for low res video to increase quality, as you can see on the screenshot the left/before right/after smooth
but it can be improved further for better downsizing of videos, as DUGL Viewer did on the past, so it's kind of Soft anti-aliased rendering, relying the on the fast assembly implementation to be only 30% to 70% solwer, but depends !

>
> Really would like seeking in videos and playing sound. I loaded SB-Emu and
> DUGL player didn't crash with it loaded. So, this gives hope that when you
> enable sound with videos, it should work with on "modern" IHD PCI sound.

Yes seeking is within easy goals, I'm just playing with FFMPEG to see how to do it. I already struggled for a week with FFMPEG to successfully implement fast frames dropping ..
I need then to improve DUGL SB16 driver/then rely on VSBHDA to bring me sound :-)

 

Complete thread:

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