Hi Don,
I think some modules have their special versions for Win9x and NT class systems.
When you install ThinBasic, it installs the version for your system.
Maybe it would be nice to have "target OS" option in ThinBundle.
Petr
Roberto & Eros:
I have discovered that bundled scripts produced on my XP system will not work properly on my 98SE system. When the scripts are executed under 98SE, they explode the bundled files OK but will not then continue execution. The exploded files remain in the execution directory and have to be removed manually. Bundled scripts generated on the 98SE system however, work as expected under both 98SE and XP.
Don
XPS 1710
Hi Don,
I think some modules have their special versions for Win9x and NT class systems.
When you install ThinBasic, it installs the version for your system.
Maybe it would be nice to have "target OS" option in ThinBundle.
Petr
Learn 3D graphics with ThinBASIC, learn TBGL!
Windows 10 64bit - Intel Core i5-3350P @ 3.1GHz - 16 GB RAM - NVIDIA GeForce GTX 1050 Ti 4GB
Yes,
there are specifically 5 objects compiled for specific operating system:
thinBasic_Console.dll
thinBasic_LAN.dll
thinBasic_OS.dll
thinBasic_PC.dll
thinAir.exe
thinBasic setup contains Win9x and Win2k versions of the above files. During installation the proper one is installed depending on the operating system you are installing thinBasic.
Running a lower version bundled exe (created on a Win9x machine) into an upper version (win2k family machines) will usually works
Backward, a bundled exe create on Win2K machine executed into a Win9x machine, will not works if one of the above modules has been used.
Eros
www.thinbasic.com | www.thinbasic.com/community/ | help.thinbasic.com
Windows 10 Pro for Workstations 64bit - 32 GB - Intel(R) Xeon(R) W-10855M CPU @ 2.80GHz - NVIDIA Quadro RTX 3000
Eros:
Thanks for the explanation. I agree with Petr that it would be nice to be able to specify the target OS when building a bundled script. Otherwise it apparently would not be possible for someone to generate a bundled application on their XP system and then execute it on someone else's 98SE or ME system.
Don
XPS 1710
Don,
temporary workaround:
- Install ThinBasic on Win98
- Grab the DLLs Eros listed to your flash drive
- Install ThinBasic on WinXP
- Create directory MyWin98Hack under ThinBasic directory on XPs and put Win98 DLLs there
- When bundling, clear the list of DLLs ThinAir suggests, and manually add those from MyWin98Hack directory
Should work, could not test yet.
Petr
Learn 3D graphics with ThinBASIC, learn TBGL!
Windows 10 64bit - Intel Core i5-3350P @ 3.1GHz - 16 GB RAM - NVIDIA GeForce GTX 1050 Ti 4GB
Petr:
Pretty slick -- I'll give it a try this PM.
Thanks.
Don
XPS 1710
Hi Petr,Originally Posted by Petr Schreiber
I cannot try this - but seems like it would work...
Given the compatibility issue it certainly would be very useful to see this integrated into thinAir bundler though.
catventure.
http://tab.thinbasic.com - Home Of The ThinBasic Adventure Builder Project. (Interactive Fiction/Text Adventure Maker)
Petr:
I did as you suggested and the resulting bundled script will not run under 98SE.
It will only run under XP. So there must be something else that is missing.
Don
XPS 1710
Hi Don,
I am sorry, I thought it could work...
Maybe Bundle core is slightly different one from the official, not sure.
Roberto will know more.
Petr
Learn 3D graphics with ThinBASIC, learn TBGL!
Windows 10 64bit - Intel Core i5-3350P @ 3.1GHz - 16 GB RAM - NVIDIA GeForce GTX 1050 Ti 4GB
Bookmarks