VOGONS

Common searches


Search results

Display options

Re: Various patches for OpenGlide

The MAX_PATH seems a trivial issue, it is probably in some other include (dosbox uses it everywhere) Erm 4x is not really everywhere, and all those cases are guarded by WIN32 ifdef checks (as it's part of the dirent implementation for cross platform file search operations). But 4096 should be a …

Re: Multithreaded video capturing

- on "cic", memory fills up quickly; something like frame skipping or fall-back to synchronous capturing when the queue reaches a limit may be possible solutions; You'll need something to empty the queue though, right? So there'll be a stop any way (which may be bad for dosbox cycles stuff, but …

Re: Ideas about speeding up the dynrec

maybe reset the handler stuff if the paging handler change ? Paging handlers don't change, the read address changes and advances into a page with a handler and you'd only notice that when checking each memory access (as currently done) but not if the heuristics removed this code for performance …

Re: Ideas about speeding up the dynrec

I haven't studied dosbox that much to know how it works. In pmode with paging enabled, memory access is controlled by flags that specify how a 4k page can be accessed. If an access is denied, a page fault happens (telling that a page doesn't exist, is read-only etc.) and the pmode extender/OS …

Re: Ideas about speeding up the dynrec

I save call to the original function, exception check exception checks may be worth having an eye on (InitPageHandler tests for pagefaults for example) as they may occur at page sweeps, raising the counter check to 4096 would be better then. When doing word and dword accesses I also save the check …

Page 97 of 445