Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 10:56 01 Aug 2025 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : MMBasic for Windows working perfectly under Wine

Author Message
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 10310
Posted: 05:04pm 19 Feb 2022
Copy link to clipboard 
Print this post



This is on a very old PC (Q9550) with 4Gb Ram running Linux Mint Una Cinnamon.

Based on a very quick test everything appears to work perfectly including sound.  
LIST COM PORTS shows 32 ports so not sure what is happening there but one of you Linux type can perhaps explain
 
hitsware2

Guru

Joined: 03/08/2019
Location: United States
Posts: 719
Posted: 05:14pm 19 Feb 2022
Copy link to clipboard 
Print this post

Strangely , some Windows programs work
better under Wine than Windows  
my site
 
Volhout
Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 5089
Posted: 06:22pm 19 Feb 2022
Copy link to clipboard 
Print this post

Wine pre-loads the folder .wine/dosdevices with links to /dev/ttySx
These can be adapted in windows registry using regedit in wine.
But they exist, and as such may be listed in MMB4W. But that does not say these ports are actually existing in hardware.
PicomiteVGA PETSCII ROBOTS
 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9610
Posted: 06:02am 20 Feb 2022
Copy link to clipboard 
Print this post

This is nice to know.
I wonder if because MMB4W is just a single .exe file, it would have more luck working in WINE, as there are no other DLL files etc?
Some Windoze programs have a plethora of associated files that the main app uses during the time it is running, and all those dependencies have to work with WINE, but when you only have one .exe file.....
Smoke makes things work. When the smoke gets out, it stops!
 
JohnS
Guru

Joined: 18/11/2011
Location: United Kingdom
Posts: 4044
Posted: 01:59pm 20 Feb 2022
Copy link to clipboard 
Print this post

A typical EXE will require DLLs. WINE makes that work.

John
 
Volhout
Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 5089
Posted: 02:33pm 20 Feb 2022
Copy link to clipboard 
Print this post

In the thread of the MMB4W alpha there is a desciption of how you can make USB serial ports work in linux when MMB4W is executed under Wine.
PicomiteVGA PETSCII ROBOTS
 
Print this page


To reply to this topic, you need to log in.

The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025