VOGONS

Common searches


Search results

Display options

3dfx voodoo chip emulation

I'm working on this on my spare time. Up to now only minimal detection code is implemented; I got a big help on this by wd and gulikoza. The aim is a software implementation of the voodoo1 (SST-1) chip. Documentation mainly comes from SST-1 official specs , found on this page . The card seem …

Re: Multithreaded video capturing

Thank you for reporting. That happens when you capture a low res video; dosbox ends the frame capturing too soon, thus at the next frame another thread is started, but the resources of the previous thread are not fully released. I'm not sure this is related to any crash, though. An option would be …

Re: Multithreaded video capturing

but even very few ms make the game stutter But the recorded video should be fine, right? So even a several-seconds-halt would be ok, it simply tells that "recording is a bit too heavy for the selected game with the current pc". I followed your advice. The stop is fine, you are recording an high …

Re: Multithreaded video capturing

Halting the main thread until the whole queue is empty may mean several seconds of halt. I tried to add something like this in the main thread: if queue.size > max_size delay(few ms); in order to stabilize the queue size to a value, but even very few ms make the game stutter. I guess I need a …

Re: Multithreaded video capturing

I've been stuck at home with a cold yesterday, so I thought of working on this. The file attached implements the asynchronous capturing as I described it few posts above. I think it came up quite nicely :) It uses STL for the queue handling and SDL for threading; synchronous capturing is still …

Re: Multithreaded video capturing

I've made a little patch to fix avi header writing when closing dosbox without stopping the video capturing (fixes issues #2810637 and #2819328 ). It just writes the header at every chunk writing; This implementation it's not the better way to do it but, actually, the whole capturing needs to be …

Re: Ideas about speeding up the dynrec

wd wrote: I don't get these high improvements like kekko heh, the difference mostly depends on the rig... from those figures I guess you may need a serious upgrade, wd 😜 Anyway I ran quake timedemo demo1 in vid_mode 0 with sound and it went from 78fps on 0.73 official to 86fps. Quite nice indeed.

Re: Ideas about speeding up the dynrec

Nice work. I just tried quake and I got a nice +7 fps on timedemo demo1, but I had to disable sound because I have some problems with cvs lately (dosbox gives me the message "Exit to error: SB: 16bit irq pending") Also duke3d got a noticeable speedup, but I just checked the frame counter in the …

Re: Ideas about speeding up the dynrec

Hi, I have a question for wd about this point: When translating the instruction stream and the maximum number of instructions is reached, the code block is closed and exited. The idea is to link the block to the following block (something like when doing unconditional short/near jump). …

Page 10 of 18