Comments (6)
from costa.
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.
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.
from costa.
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.
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)
- Keyboard support in icon editor HOT 2
- Add keyboard support to the theme editor HOT 1
- Improve SETUP.EXE with automatic search HOT 1
- Option to switch between VGA 640x480 and EGA/VGA 640x350 HOT 1
- Thanks for Costa HOT 2
- Theme switching requires reload of profile HOT 1
- Deleting the last desktop link recreates default links HOT 1
- Programs crash when launched directly on MS-DOS 6.22 HOT 1
- Running Win 3.1 apps in Costa HOT 2
- Start menu or some sort of Application launcher? HOT 1
- Login Screen for Costa? HOT 1
- thanks, costa ui is nice project HOT 1
- Font Format Convert HOT 2
- Icons do not display in DESLINKn.DAT 2 to 5 HOT 2
- Update 1.7.4 Thanks HOT 2
- Feature request:Move icons betwen desktops. HOT 5
- Crash when moving icons HOT 6
- add the ability to load icons from the .exe path HOT 3
- Some suggestions HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from costa.