Page 14 of 14 FirstFirst ... 4121314
Results 131 to 137 of 137

Thread: thinBasic 1.10.7.x

  1. #131
    thinBasic author ErosOlmi's Avatar
    Join Date
    Sep 2004
    Location
    Milan - Italy
    Age
    57
    Posts
    8,817
    Rep Power
    10
    Quote Originally Posted by catventure View Post
    Does anyone actually know where Eros is? Haven't seen him around for a while here. Busy working I would imagine, or perhaps not well?
    I do hope he has not abandoned thinbasic! Surely not?
    Ciao,

    up and quite well
    Just busy at work, sorry.
    From Sept to Dec the company I work for does 45% of annual income so we cannot miss this moment.

    Abandoned thinbasic? Be sure: it will NEVER happen.
    It's my passion and I'm having also great success at work developing solutions in many cases much faster than any other development environment especially data exchange between external systems and in house systems.

    Next week I will have some rest and will start to read all forum posts I missed, sorry about that.
    I will publish a new version by end of the year with some new features I'm finishing to work on.

    Ciao
    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

  2. #132
    Senior Member catventure's Avatar
    Join Date
    Oct 2005
    Location
    UK
    Posts
    637
    Rep Power
    83
    Hi Eros,

    Thanks for putting things straight, Eros. I'm pleased to hear all is OK and that you intend a new release soon,
    http://tab.thinbasic.com - Home Of The ThinBasic Adventure Builder Project. (Interactive Fiction/Text Adventure Maker)

  3. #133
    thinBasic author ErosOlmi's Avatar
    Join Date
    Sep 2004
    Location
    Milan - Italy
    Age
    57
    Posts
    8,817
    Rep Power
    10
    Released thinBasic 1.10.6
    See first post of this thread.

    Ciao
    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. #134
    thinBasic author ErosOlmi's Avatar
    Join Date
    Sep 2004
    Location
    Milan - Italy
    Age
    57
    Posts
    8,817
    Rep Power
    10
    If you have already downloaded version 1.10.6 before this message, please download it again.

    There was a problem with TBGL module now fixed: https://github.com/ThinBASIC/thinBasic_TBGL/pull/8
    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

  5. #135
    Super Moderator Petr Schreiber's Avatar
    Join Date
    Aug 2005
    Location
    Brno - Czech Republic
    Posts
    7,153
    Rep Power
    736
    There are some nice additions to TBGL, thanks to input (and testing) from DirectuX.

    For example:
    - tbgl_mouseGetPosX & tbgl_mouseGetPosY now can map to tbgl_renderMatrix2D coordinates
    - new attempt at "pixel perfect" 2D mode, still in progress, but some nice results already

    Additionally, I removed the need to call tbgl_resetKeyState for common scripts.

    You can check all the new stuff in this example:
    uses "tbgl"
    
    
    begin const
      %WIDTH  = 640
      %HEIGHT = 480
    end const  
    
    
    function tbMain()
      
      double frameRate
      
      ' -- Create and show window
      dWord hWnd = tbgl_createWindowEx("TBGL script - press ESC to quit", %WIDTH, %HEIGHT, 32, %TBGL_WS_WINDOWED | %TBGL_WS_DONTSIZE | %TBGL_WS_CLOSEBOX) 
      tbgl_showWindow 
    
    
      tbgl_showCursor false
      
      long x, y
      
      ' -- Main loop
      while tbgl_isWindow(hWnd) 
        frameRate = tbgl_getFrameRate
    
    
        tbgl_renderMatrix2d(1, 1, %WIDTH, %HEIGHT, %TBGL_PIXEL_PERFECT_2D)  ' -- New switch for pixel perfect 2D
        tbgl_clearFrame 
        
          ' -- Draw cursor cross, if mouse moves over window
          if tbgl_mouseInClient then  ' -- New function to check for mouse presence in window
            x = tbgl_mouseGetPosX(%TBGL_2D) ' -- This override applies coordinate system transformation from renderMatrix2D
            y = tbgl_mouseGetPosY(%TBGL_2D)
            tbgl_line (x, 1, x, %HEIGHT)
            tbgl_line (1, y, %WIDTH, y)
          end if
          
        tbgl_drawFrame 
    
    
        ' -- ESCAPE key to exit application
        if tbgl_getWindowKeyState(hWnd, %VK_ESCAPE) then exit while 
    
    
      wend 
    
    
      tbgl_destroyWindow
    
    
    end function
    

    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. #136
    thinBasic author ErosOlmi's Avatar
    Join Date
    Sep 2004
    Location
    Milan - Italy
    Age
    57
    Posts
    8,817
    Rep Power
    10
    Released thinBasic 1.10.7
    See first post of this thread.

    Ciao
    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

  7. #137
    Super Moderator Petr Schreiber's Avatar
    Join Date
    Aug 2005
    Location
    Brno - Czech Republic
    Posts
    7,153
    Rep Power
    736
    Eros, cannot thank you enough for the thinAir tweaks - CTRL+L & smart code browser are excellent helpers

    For fans of ThinBASIC - we have now an official Twitter account, where release announcements (and useful links) will be posted:
    https://twitter.com/thinBasicTeam


    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

Page 14 of 14 FirstFirst ... 4121314

Members who have read this thread: 1

Posting Permissions

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