VOGONS

Common searches


Search results

Display options

Re: DOSBox-X branch

Wengier, what about the Glide passthrough requires the private area? The reason DOSBox-X turns it off on guest boot by default, is because that private area is often used by the DOS kernel for it's internal structures and these structures have no meaning once a guest OS is started. The option is …

Re: DOSBox-X branch

DOSBox-X's 3Dfx emulation is the code as it existed in DOSBox SVN, with updates pulled from the ykhwong Daum branch sometime 2015, and then some updates to try to cooperate with OpenGL output and the SDL1 menu drawing code.

Re: DOSBox-X branch

In future releases of DOSBox, could you put SDL2 binaries (SDL1 binaries don´t work in Windows XP) compiled with mingw with debugger enabled? I have to compile myself (using msys32 in Windows XP) because there is no SDL2 version with debugger enabled that works in Windows XP. I would, but I am not …

Re: DOSBox-X branch

as it would actually occur on real hardware. Are you sure it would? I believe this is played in real DOS and there's no flicker: https://youtu.be/BG1mbhc0Cv0 The video capture also seems to have a fairly choppy frame rate that generally hides the flickering. But notice at 4:25 that not even a low …

Re: DOSBox-X branch

The evidence weighs toward that it is a real DOS issue, too, at least with a similar video card type. Does it mean it can't be fixed? It means the game has a flickering cursor problem and both SVN and X are emulating the flicker problem as it would actually occur on real hardware. If you like, you …

Re: DOSBox-X branch

I suspect that's just the game's management of the cursor: it needs to hide and show the cursor because the fan is animating. Maybe? I don't think that's it, the cursor flickers on static scenes too. If you move the cursor down to the action tabs, it changes to a different looking cursor and this …

Re: DOSBox-X branch

I suspect that's just the game's management of the cursor: it needs to hide and show the cursor because the fan is animating. Maybe? According to you though, this is a problem in both DOSBox SVN and DOSBox-X (and probably any fork), which means it may just be accurate emulation of the game's …

Re: DOSBox-X branch

Try turning down the cycle count. If that helps, you can also try using the cycle count you want and setting a vmemdelay. Try vmemdelay=250 or vmemdelay=400. Neither lowering the cycles or setting vmemdelay has any effect, it flickers just the same even with 500 cycles. So far the only thing that …

Re: DOSBox-X branch

I'm playing Tex Murphy 2 from GOG and the mouse cursor is constantly flickering which drives me mad. I tried different output modes and switching to DOSBox X but the issue prevails, any ideas? Try turning down the cycle count. If that helps, you can also try using the cycle count you want and …

Re: DOSBox-X branch

And yet, nobody describes how the hell you get your own VM map handle whatever-the-hell-it-is for yourself so you can use it. It's designed to map memory from one task (process) into another (possibly different) task. The vm_map_t arguments refer to the source and target tasks. We want the source …

Re: DOSBox-X branch

ChromeOS solves it another way. https://chromium.googlesource.com/chromiumos/third_party/kernel/+/179b15db55fc3642a8e9f0e97e15cfe8a74a406e Unless I'm overlooking something they are skipping over a much simpler solution: linux has memfd_create to associate an fd with memory, avoiding the shmem/ …

Re: DOSBox-X branch

You can also not mix i686 and x86_64 inside one process. You can on windows. All 32-bit apps get loaded with a 64-bit code segment accessible to them, for communicating with the kernel (it's how WoW64 works). Since the segment value is hardcoded and x86 has unprivileged instructions to get a …

Re: DOSBox-X branch

This typecast is optimized out by VS2019's compiler in Release builds, causing only the low 32 bits to be written in any case and a crash when executing the dynamically generated code. DOSBox-X fixes the issue by explicitly masking the pointer by 0xFFFFFFFF for that test instead of relying on …

Re: DOSBox-X branch

This typecast is optimized out by VS2019's compiler in Release builds, causing only the low 32 bits to be written in any case and a crash when executing the dynamically generated code. DOSBox-X fixes the issue by explicitly masking the pointer by 0xFFFFFFFF for that test instead of relying on …

Re: DOSBox-X branch

How do you set up DOSBox-X to show integer scaled window in fullscreen? I can do that easily in original DOSBox but I can't get it to work here. To be perfectly clear what I want to accomplish: I want to scale 320x200 game to 1280x800 so it's pixel perfect with even pixels and I want to display …

Re: DOSBox-X branch

Which compiler do you use for building? If it works on a Pentium 4, it’s likely built for SSE2 (-mfpmath=sse in gcc, might be set by default in recent mingw releases). If you compile with build-mingw-lowend, does it help? That script was originally designed to enable compiling on lower end systems …

Re: DOSBox-X branch

Quick 'thank you' for this, Jon and the other contributors. Neither VirtualBox or VMPlayer would let me install Win98SE in a virtual machine on my Ryzen PC - both were rather faster but both had illegal operation / invalid page fault failures in Regsvr32 (and something else in VirtualBox) so didn't …

Re: DOSBox-X branch

In other news, I sat down with one of the new ARM64-based M1 Apple Macbooks and got DOSBox-X to run on those too. There are some considerations to make for those though, which I thought I'd share so SVN can compile for them too. One is how to compile with SDL2. You're going to need to modify …

Page 1 of 41