Results 1 to 14 of 14

Thread: For anyone who still cares about Q(uick)BASIC/VBDOS->

  1. #1

    Thread Starter
    Frenzied Member
    Join Date
    Feb 2003
    Posts
    1,909

    For anyone who still cares about Q(uick)BASIC/VBDOS->

    An animated sprite demo:

    https://github.com/PeterSwinkels/Bird

    Although nothing particularly special, I felt like writing and showing this. :-)

    I am probably not going to make this into much more than it already is, however any feedback is welcome! :-)

    Also, any advice on calculating the proper array size to store graphical data is welcome. Assuming the integer data type, I know it involves four bytes for width and height and I need to calculate how many bytes all the pixels take up. It sounds easy in theory, but is harder than it appears in practice.

  2. #2
    PowerPoster yereverluvinuncleber's Avatar
    Join Date
    Feb 2014
    Location
    Norfolk UK (inbred)
    Posts
    2,924

    Re: For anyone who still cares about Q(uick)BASIC/VBDOS->

    I always care about VBDOS, I will probably never code in it again but I definitely care.
    https://github.com/yereverluvinunclebert

    Skillset: VMS,DOS,Windows Sysadmin from 1985, fault-tolerance, VaxCluster, Alpha,Sparc. DCL,QB,VBDOS- VB6,.NET, PHP,NODE.JS, Graphic Design, Project Manager, CMS, Quad Electronics. classic cars & m'bikes. Artist in water & oils. Historian.

    By the power invested in me, all the threads I start are battle free zones - no arguing about the benefits of VB6 over .NET here please. Happiness must reign.

  3. #3

    Thread Starter
    Frenzied Member
    Join Date
    Feb 2003
    Posts
    1,909

    Re: For anyone who still cares about Q(uick)BASIC/VBDOS->

    Hey yereverluvinuncleber, thanks for the reply! :-)

    I see the title for my thread may have been a bit confusing. :-) Just to clarify to anyone reading this: my post is about a small program written in QBasic, not QBasic or VBDOS itself per se. :-)

  4. #4
    PowerPoster yereverluvinuncleber's Avatar
    Join Date
    Feb 2014
    Location
    Norfolk UK (inbred)
    Posts
    2,924

    Re: For anyone who still cares about Q(uick)BASIC/VBDOS->

    I care for QuickBasic too.

    I have QB45 and VBDOS programs that one day I might resurrect but I do realise nostalgia isn't what it used to be.
    https://github.com/yereverluvinunclebert

    Skillset: VMS,DOS,Windows Sysadmin from 1985, fault-tolerance, VaxCluster, Alpha,Sparc. DCL,QB,VBDOS- VB6,.NET, PHP,NODE.JS, Graphic Design, Project Manager, CMS, Quad Electronics. classic cars & m'bikes. Artist in water & oils. Historian.

    By the power invested in me, all the threads I start are battle free zones - no arguing about the benefits of VB6 over .NET here please. Happiness must reign.

  5. #5

    Thread Starter
    Frenzied Member
    Join Date
    Feb 2003
    Posts
    1,909

    Re: For anyone who still cares about Q(uick)BASIC/VBDOS->

    I may make a VBDOS version of my program which takes advantage of the slightly more advanced features. :-) First I am going to polish the code a bit more.

    EDIT:
    A VBDOS version isn't worth bothering with.
    Last edited by Peter Swinkels; Jan 4th, 2025 at 03:43 PM.

  6. #6
    Fanatic Member BenJones's Avatar
    Join Date
    Mar 2010
    Location
    Wales UK
    Posts
    813

    Re: For anyone who still cares about Q(uick)BASIC/VBDOS->

    Brings back some memories good old Basic I started on an Amstrad 464 as my first computer then on my first PC I had QB4.5 never used VBDOS happy days, you chould make some really hardcore apps in QB that of the moden lanuages don't even come close to it. the old stuff was the best VB3.0, VB4,VB6 Pascal, Delphi 7C/C++ they were happy days but gone now.

  7. #7

    Thread Starter
    Frenzied Member
    Join Date
    Feb 2003
    Posts
    1,909

    Re: For anyone who still cares about Q(uick)BASIC/VBDOS->

    @BenJones
    Did you give me a reputation comment with a comment stating something like "I am looking forward to it?"

  8. #8

    Thread Starter
    Frenzied Member
    Join Date
    Feb 2003
    Posts
    1,909

    Re: For anyone who still cares about Q(uick)BASIC/VBDOS->

    I uploaded some more stuff to my GitHub: https://github.com/PeterSwinkels/QBasic-font-demos :-)

    And unless you are truly interested, please don't reply.
    Last edited by Shaggy Hiker; Jan 11th, 2025 at 04:02 PM. Reason: Yeesh

  9. #9
    Super Moderator Shaggy Hiker's Avatar
    Join Date
    Aug 2002
    Location
    Idaho
    Posts
    39,747

    Re: For anyone who still cares about Q(uick)BASIC/VBDOS->

    What was all that about? It was clearly a misunderstanding. Step back from it.

    Uncle Ber wasn't being sardonic, he was being honest. He likes the older versions. Lots of us do.
    My usual boring signature: Nothing

  10. #10
    PowerPoster yereverluvinuncleber's Avatar
    Join Date
    Feb 2014
    Location
    Norfolk UK (inbred)
    Posts
    2,924

    Re: For anyone who still cares about Q(uick)BASIC/VBDOS->

    I love QB45 and VBDOS, I was genuinely interested until Peter's brain went a bit wonky. I think he became paranoid about the forum members thinking that his code is pointless. Maybe he thought we were taking the p1ss.

    There is no snobbery here and I rate all development, old or new, the same.

    I WAS interested and I might have contributed. I think I shall stay away from Peter for the moment, once bitten, twice shy.
    https://github.com/yereverluvinunclebert

    Skillset: VMS,DOS,Windows Sysadmin from 1985, fault-tolerance, VaxCluster, Alpha,Sparc. DCL,QB,VBDOS- VB6,.NET, PHP,NODE.JS, Graphic Design, Project Manager, CMS, Quad Electronics. classic cars & m'bikes. Artist in water & oils. Historian.

    By the power invested in me, all the threads I start are battle free zones - no arguing about the benefits of VB6 over .NET here please. Happiness must reign.

  11. #11

    Thread Starter
    Frenzied Member
    Join Date
    Feb 2003
    Posts
    1,909

    Re: For anyone who still cares about Q(uick)BASIC/VBDOS->

    "until Peter's brain went a bit wonky" - And then what do you ****ing call this? This is not a meaningful contribution to this thread!

  12. #12
    Super Moderator Shaggy Hiker's Avatar
    Join Date
    Aug 2002
    Location
    Idaho
    Posts
    39,747

    Re: For anyone who still cares about Q(uick)BASIC/VBDOS->

    Well, no, it is not, but I don't think he meant it in a mean way.
    My usual boring signature: Nothing

  13. #13

    Thread Starter
    Frenzied Member
    Join Date
    Feb 2003
    Posts
    1,909

    Re: For anyone who still cares about Q(uick)BASIC/VBDOS->

    QBasic itself doesn't really support different fonts like Visual Basic in Windows, one of the reasons I made these programs is to see what was possible to add a little variation to what QBasic proposes as standard.

    One of the programs reads character information directly from the ROM memory so that the program has more influence on the characters drawn on the screen.

    The other uses an array with all the bitmaps that can be drawn on the screen using the graphical PUT command.

    This shows that QBasic itself does not directly offer many things that a more modern language has as standard, but that a lot is still possible with a little ingenuity.

  14. #14

    Thread Starter
    Frenzied Member
    Join Date
    Feb 2003
    Posts
    1,909

    Re: For anyone who still cares about Q(uick)BASIC/VBDOS->


Posting Permissions

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



Click Here to Expand Forum to Full Width