CD-ROM from set 9747
Application Details:
Version: | 1.5 |
License: | Retail |
URL: | |
Votes: | 0 |
Latest Rating: | Garbage |
Latest Wine Version Tested: | 7.16-staging |
Maintainers: About Maintainership
No maintainers. Volunteer today!
What works
If an installation is extracted from Windows, some screens from the software can be started by starting the corresponding exe directly, including:
What does not
Workarounds
Extract installation from Windows (i.e. C:\Program Files\LEGO MINDSTORMS or similar) and place it under $WINEPREFIX/drive_c/Program Files or similar). Copy over the C:\Windows\Probe.ini settings file and atl.dll from the CD into $WINEPREFIX/drive_c/windows/system.
Run probe.exe on a different virtual monitor so that it's active and ignore the error popups. This seems to improve the file saving from Logobloc.exe, resulting in files being written to disk (choose a simple location like Desktop), even if Logobloc.exe still crashes afterwards.
What was not tested
The help system.
Hardware tested
Graphics:
Additional Comments
It appears that the menu navigation and movie playback issues might not be blockers: in a Windows installation one can launch Probe.exe (the main program) and then separately launch tools/Logobloc/logobloc.exe (the programming GUI) and still get a working codeing environment. However, launching logobloc.exe by itself in Windows does not result in a working environment, in this case it does not appear to know which COM port it should use to talk to the robot.
I used WINEARCH=win32 and set the Windows version in winecfg to Windows 98.
I tried to register the dlls using: cd "$WINEPREFIX/drive_c/wherever/LEGO MINDSTORMS"; for dll in $(find . -iname '*.dll'); do WINEARCH=win32 WINEPREFIX=/path/to/your/wine regsvr32 $dll; done
My wine would automatically assing my USB to serial adapter a COM port number >4, and it looks like the LEGO Robotics Invention System 1.5 software only supports COM port numbers up to 4, so I changed the wine COM port number using the instructions at https://wiki.winehq.org/Wine_U....
It looks like under Windows Logobloc.exe launches system/RCXcc.exe, system/VPBrick.exe and ./system/RCXdrv.exe. These don't seem to get launched for me. If I launch them by hand before starting Logobloc.exe, I appear to get one less red popup in Logobloc.exe, but there are errors in the console output of those tools.
Aside: if you want/need to, you can install the RCX firmware using nqc: nqc -S/dev/ttyUSB0 -firmware ./Firm/*.lgo to avoid needing to do it from the tutorial or the settings menu.
Operating system | Test date | Wine version | Installs? | Runs? | Used Workaround? | Rating | Submitter | ||
Current | Arch Linux x86_64 | Sep 10 2022 | 7.16-staging | No, but has workaround | No | Yes | Garbage | M |
Bug # | Description | Status | Resolution | Other apps affected |
Comments for this application have been disabled because there are no maintainers.