Results 1 to 9 of 9

Thread: Problem using bundled scripts on 98SE that were generated under XP

  1. #1

    Problem using bundled scripts on 98SE that were generated under XP

    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

  2. #2
    Super Moderator Petr Schreiber's Avatar
    Join Date
    Aug 2005
    Location
    Brno - Czech Republic
    Posts
    7,155
    Rep Power
    736

    Re: Problem using bundled scripts on 98SE that were generated under XP

    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

  3. #3
    thinBasic author ErosOlmi's Avatar
    Join Date
    Sep 2004
    Location
    Milan - Italy
    Age
    57
    Posts
    8,818
    Rep Power
    10

    Re: Problem using bundled scripts on 98SE that were generated under XP

    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

  4. #4

    Re: Problem using bundled scripts on 98SE that were generated under XP

    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

  5. #5
    Super Moderator Petr Schreiber's Avatar
    Join Date
    Aug 2005
    Location
    Brno - Czech Republic
    Posts
    7,155
    Rep Power
    736

    Re: Problem using bundled scripts on 98SE that were generated under XP

    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

  6. #6

    Re: Problem using bundled scripts on 98SE that were generated under XP

    Petr:

    Pretty slick -- I'll give it a try this PM.

    Thanks.

    Don
    XPS 1710

  7. #7
    Senior Member catventure's Avatar
    Join Date
    Oct 2005
    Location
    UK
    Posts
    637
    Rep Power
    83

    Re: Problem using bundled scripts on 98SE that were generated under XP

    Quote Originally Posted by Petr Schreiber
    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.
    Hi Petr,

    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)

  8. #8

    Re: Problem using bundled scripts on 98SE that were generated under XP

    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

  9. #9
    Super Moderator Petr Schreiber's Avatar
    Join Date
    Aug 2005
    Location
    Brno - Czech Republic
    Posts
    7,155
    Rep Power
    736

    Re: Problem using bundled scripts on 98SE that were generated under XP

    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

Members who have read this thread: 0

There are no members to list at the moment.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •