Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to index page
Thread view  Board view
Rugxulo

Homepage

Usono,
10.04.2015, 00:32
 

8088 MPH: We Break All Your Emulators (Miscellaneous)

http://trixter.oldskool.org/2015/04/07/8088-mph-we-break-all-your-emulators/

http://youtu.be/yHXx3orN35Y

RayeR

Homepage

CZ,
10.04.2015, 02:15

@ Rugxulo
 

8088 MPH: We Break All Your Emulators

Wow, somebody still makes DOS demos :)
I didn't watched scene some years as I cannot play any modern DX10/11 prodz on my old crap but this rulez...
executable: http://www.pouet.net/prod.php?which=65371

---
DOS gives me freedom to unlimited HW access.

Mangleus

25.06.2015, 16:18

@ Rugxulo
 

8088 MPH: We Break All Your Emulators

> http://trixter.oldskool.org/2015/04/07/8088-mph-we-break-all-your-emulators/
>
> http://youtu.be/yHXx3orN35Y


Will there ever be a possibility to redirect the PC-speaker sound to the LPT port? (LPT DAC, COVOX and so on). I have seen in the sourcecode of ImpulseTracker that the PC-speaker driver was just slighly changed in order to become a LPT driver. COVOX works for all kinds of 8 16 & 32 bit computers and must be the most universal vintage soundcard card there is.

RayeR

Homepage

CZ,
29.06.2015, 18:54

@ Mangleus
 

8088 MPH: We Break All Your Emulators

Supporting Covox needs different sound programming approach than real soundcard. 1st to say that I never programmed SB or any other sound system myself so my knowledges about it are limited. But in simple - if you have soundcard, it usually use some DMA for playback so you just fill the buffer in RAM and let it play. Once buffer is played by 1/2 you got an interrupt that is catched by your ISR and that refills the played half of buffer while SB plays from 2/2. So you don't need to take care of every single sample to be played at exactly right time. If you play via covox, you need to setup timer on high speed matching the sample frequency and then timer ISR will push every single sample to LPT from buffer. so the programmer needs to take care of programming SB and covox code separately that means more work. And probably covox is not used much nowdays so nobody cares...

---
DOS gives me freedom to unlimited HW access.

Back to index page
Thread view  Board view
22049 Postings in 2034 Threads, 396 registered users, 263 users online (0 registered, 263 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum