VOGONS

Common searches


Search results

Display options

Re: DOSBox-X branch

Hi, I hope this is a good place to post this question. With 'standard' Dosbox and the ECE version, Hercules mode allows me to run old Accolade racing games, notably Grand Prix Circuit. DosBox-x is superior and I prefer to use it, but the game won't launch. You go back to dos right after selecting …

Re: DOSBox-X branch

Thanks for the DDK hint, indeed I might find a clue here. > Are you doing I/O access directly or are you doing the I/O out as IN/OUT instructions where Windows 3.1 can see it? I don’t understand - I have extended port 0x60 and 0x64 emulation. I mean does the interrupt handler use the IN/OUT …

Re: DOSBox-X branch

The only known problem with DOSBox-X is an unresolved issue where the PS/2 mouse emulation is not always able to keep interrupts working under Windows 3.1 if you start a DOS VM in any way, which apparently includes any compile or build steps in Microsoft Visual C++.

Re: DOSBox-X branch

- PS/2 AUX port emulation. This enables DOS programs and OSes to work that don't use INT 33h and communicate directly with the PS/2 mouse connected to the keyboard controllers "AUX" port. This code is wired in so that INT 33h emulation is enabled by default, but shut down the instant the "reset" …

Re: DOSBox-X branch

Speaking of old SVGA emulation, Anyone know how to fix the yellow tinting screen when using SDL2 build of DOSBox-X? I get that whenever I want to use more than 256 colors in Windows. Run DOSBox-X with --debug or specify debug level logging. It should tell you what SDL/SDL2 returned when it asked …

Re: DOSBox-X branch

I'm posting this here because while working on S3 and S3 ViRGE emulation I found something about the Trio64 emulation that SVN might be interested in. In the command word to draw a line, there is a bit that controls whether the line includes or omits the last pixel. The code as it was before my …

Re: DOSBox-X branch

I have a question for anyone with a S3 ViRGE PCI card and a Windows 3.1/95/98 install: When you go into Display properties and select video mode, does the dropdown say "Truecolor (24-bit)" or "Truecolor (32-bit)"? Or is "Truecolor (32-bit)" never an option anywhere with ViRGE cards? S3 ViRGE …

Re: DOSBox-X branch

https://sourceforge.net/p/dosbox/code-0/4446/ Creative Artist has the same "basement" screen that Creative Writer does. A fix was committed for those awhile ago. Still though, the DOSBox-X implementation (srcdata&readmask)==readmask seems to work just as well and it better follows S3 documentation. …

Re: DOSBox-X branch

I just made a fix to S3 accelerated XGA emulation that DOSBox SVN might be interested in. There's a case where a rectangular pattern blit can use display memory as a pattern source to select foreground and background. DOSBox SVN, and that code inherited by DOSBox-X, make an educated guess by …

Re: DOSBox-X branch

Another question: am I supposed to use latest dosbox-x with internal mt32 emulation or external munt driver? I noticed that using external one emulation is better: all the games I tried seem to play mt32 tunes at lower (wrong) pitch if I use the internal one. Either is fine, but if the pitch is …

Re: DOSBox-X branch

Myloch wrote on 2022-01-17, 02:31: Is it me or ps1 audiocard emulation is totally broken in latest dosbox-x build(s)? I don't have any test cases for PS/1 audio card emulation, so if that code has bitrotted, then it needs to be noted in the issue tracker.

Re: DOSBox-X branch

hello i have a small question. i want to run the game Sideline with dosbox-x http://sideline.ghegs.com/ the game needs jemmex to run but i cannot get jemmex to work with dosbox-x when i disable ems and start to run jemms with "jemmex noems load" i get the message: "xmm already installed" seems a …

Re: DOSBox-X branch

There is an interesting list of differences between the 8086 and 386 cpu: https://pdos.csail.mit.edu/6.828/2008/readings/i386/s14_07.htm Examples: "The 80386 can generate the largest negative number as a quotient for the IDIV instruction. The 8086/8088 causes exception zero instead." "The setting …

Re: DOSBox-X branch

I can confirm here on my Linux development system with GCC that modern processors can also handle IDIV without faulting with a result of 0x80000000 # x86_64 gcc -o idiv idiv.c # i686 gcc -m32 -o idiv idiv.c #include #include int main() { volatile int32_t r; __asm__ __volatile__ ( "mov $-2,%%edx\n" " …

Re: DOSBox-X branch

If I'm reading this correctly, what DOSBox-X needs to do on divide by zero is return to the following instruction if cputype=8086, and the faulting instruction otherwise? Does the 80186 also return to the faulting instruction?

Re: DOSBox-X branch

Yeah, they match. Games I am testing: Need For Speed II SE (available on myabandonware), FIFA 98 Road To World Cup, FIFA 99. They run fine without sound. When there is a sb16 or sb16vibra, chaos ensues. For example, Dosbox-x crashed when I simply moved the Windows volume slider to max. When running …

Re: DOSBox-X branch

Anyone knows why DOSBox-X struggles so much with sound blaster emulation in Windows 98SE? Every game I throw at it crashes, except when sbtype=none and I can play all them but without sound. I tested Quake II with Windows 98FE, didn't experience any problems. A lot of users have complained that …

Re: DOSBox-X branch

That's correct. As I understand it, DOSBox was initially developed on Windows where you generally don't write directly to the PC speaker anyway, especially on Windows NT/2000/XP/etc. where user-space isn't allowed to touch any I/O ports. I understand the i/o port restriction in NT windows but it is …

Page 1 of 44