Git Product home page Git Product logo

Comments (6)

fritzmueller avatar fritzmueller commented on August 24, 2024 1

from costa.

jacobpalm avatar jacobpalm commented on August 24, 2024 1

No, Windows 3.x programs are not supported. That would be a massive undertaking, far too much for the scope of Costa. If you want to run Windows programs, you're probably better off just running Windows. Or running both - Windows for using Windows programs, and Costa for running DOS programs without any potential Windows compatibility issues. That's what I personally do on my DOS computers.

from costa.

jacobpalm avatar jacobpalm commented on August 24, 2024

Hi,

I'm not sure I understand the mouse issue completely. The mouse splitting into two mouse cursors sounds like your own Cursor from Windows or whatever OS you are running, is being shown over the Window at the same time as the one in Costa? That might be related to your VirtualBox settings, try configuring VirtualBox to capture the mouse when clicking in the window and see if that works for you.

You don't have to press ALT or CTRL or any other key when using underlined characters as hotkeys - just press the underlined letter and nothing else, and it will activate.

Hope this helps, let me know if not.

from costa.

fritzmueller avatar fritzmueller commented on August 24, 2024

from costa.

Axle-Ozz-i-sofT avatar Axle-Ozz-i-sofT commented on August 24, 2024

fritzmueller
The problem occurs within the drivers in virtualBox. Remember that VitualBox does not officially support DOS.

You may notice that your OS mouse is no longer synced in the x.y with the mouse in VirtualBox FreeDOS, especially windowed mode.
This will happen with most GUI applications in FreeDOS as the window scaling gets messed up. Most often when changing between GUI apps of different screen resolutions. DOS expects a full screen monitor rather than windowed :)
There is very little that you can do other than reset the mouse drivers default scaling for the x,y between VitualBox and DOS.

Usually you can correct it by using the right [Ctrl] to remove the mouse from the VirtualBox window and then re-clicking the OS mouse inside of the window. This resets the VirtualBox screen scaling x,y sync.

There are some other mouse tricks that can be done by swapping to the CTMOUSE driver as well, but they are slightly different issues effects :)

[Edit] VitualBox uses hardware emulation of later era cards and chips. DOS does not have drivers for the later hardware used in VirtualBox, so you have to kind of persist with the default drivers in DOS which are mismatched to the hardware. You will notice this especially with graphics and screen modes as you are kind of trapped in an EGA/VGA default. Most GUI Applications will expect some kind of compatible hardware, or fall back to the default.
You can attempt to use something like ScTech Display Doctor to create an emulation layer between DOS and VirtualBox, but it's tricky to set up and buggy in use.

The ultimate answer is to move to a dedicate DOS emulator such as DosBox.
I use Virtualbox mostly though.

If your mouse is too jumpy install the CTMOUSE drivers and add CTMOUSE /R44 in the config.sys or autexec.bat
The /R44 is the x,y speed scaling for the mouse /Rx,y where the speed is between 0 and 9. Check the CTMOUSE docs ;)

from costa.

jacobpalm avatar jacobpalm commented on August 24, 2024

Since this is more of a VirtualBox thing than a Costa thing, I'll go ahead and close the issue.

Thanks for taking the time to create it in the first place, and thank you for using Costa!

from costa.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.