Poll

What old versions of Windows would you like to run QB64 GL on?

Windows 2000 SP4 (NT 5.0)
3 (37.5%)
Windows 98SE (4.10 A) (probably ME (4.90) also)
3 (37.5%)
Windows NT 4.00 SP6a (x86 only)
1 (12.5%)
Windows 95 OSR2.x (4.00 B/C)
1 (12.5%)

Total Members Voted: 4

  • Print

Author Topic: QB64 GL on old Windows.  (Read 411 times)

Galleon

  • Administrator
  • Hero Member
  • *****
  • Posts: 4664
  • QB Forever
    • Email
Re: QB64 GL on old Windows.
« Reply #15 on: March 26, 2013, 04:55:36 AM »
According to the following URL FreeGlut (QB64-GL's underlying OpenGL component) is compatible with Window98 etc so it is possible to get QB64-GL to run in Windows98 too.
http://www.transmissionzero.co.uk/software/freeglut-devel/

If you like old versions of Windows so much, why don't you marry them download the QB64 repository and work from there. The C Compiler (Mingw64) won't work and will need to be switched to an earlier MinGW version, and some lines of code may need to be modified (commented?) in QB64's source code.
Something old... Something new... Something borrowed... Something blue...

mcalkins

  • Hero Member
  • *****
  • Posts: 1269
    • qbasicmichael.com
    • Email
Re: QB64 GL on old Windows.
« Reply #16 on: March 26, 2013, 11:17:41 AM »
Quote
If you like old versions of Windows so much, why don't you marry them download the QB64 repository and work from there.

If this is directed to me:
At this point, I am more comfortable working with the .7z packages than with the repository.
I want to work from something stable, not something that changes every day.
I'm hoping that these modifications will be tested, and also examined by people who understand them, and then afterwards, someone, perhaps you or Matt, can merge them into the repository. At this point, they're not ready yet. I wrote a little bit of code to detect the default printer on 98SE that is totally untested. (NT4 would need a third way... 2000 and later can use GetDefaultPrinter. 95/98 can use EnumPrinters. NT4 would need GetProfileString. (If I understand correctly.))

Personally, I don't have much interest in targeting 98SE. I'm doing this because jobert and fluffrabbit had been pretty vocal in wanting it. I am more concerned about 2000 and later.

Regards,
Michael
The QBASIC Forum Community: http://www.network54.com/index/10167 Includes off-topic subforums.
QB64 Off-topic subforum: http://qb64offtopic.freeforums.org/

OlDosLover

  • Hero Member
  • *****
  • Posts: 3859
  • OlDosLover
    • Email
Re: QB64 GL on old Windows.
« Reply #17 on: April 02, 2013, 07:03:56 AM »
Hi all,
    My Win 98 computer is down ATM. Will fix it this weekend and report back Michael on your code.
OlDosLover.

mcalkins

  • Hero Member
  • *****
  • Posts: 1269
    • qbasicmichael.com
    • Email
Re: QB64 GL on old Windows.
« Reply #18 on: April 02, 2013, 01:58:20 PM »
There has been a new QB64 GL .7z released. I will try to post a version of this for the new QB64 GL version, hopefully before the weekend.

Regards,
Michael
The QBASIC Forum Community: http://www.network54.com/index/10167 Includes off-topic subforums.
QB64 Off-topic subforum: http://qb64offtopic.freeforums.org/

OlDosLover

  • Hero Member
  • *****
  • Posts: 3859
  • OlDosLover
    • Email
Re: QB64 GL on old Windows.
« Reply #19 on: April 02, 2013, 09:39:47 PM »
Hi all,
    Ok michael. I was going to try with version 5 , but i will wait.
OlDosLover.

mcalkins

  • Hero Member
  • *****
  • Posts: 1269
    • qbasicmichael.com
    • Email
Re: QB64 GL on old Windows.
« Reply #20 on: April 03, 2013, 06:11:15 AM »
QB64 0.978 introduces changes to freeglut_main.c to support relative mouse movement using Raw Input. This requires XP or later. I'll look into this more later.



By the way, once the custom cmd.exe is installed, qb64 probably won't work anymore on NT. (NT's command.com is picky about filenames.) You'll probably get C++ compilation failed from the XP machine. However, when you copy it to the 98SE computer, it should work. 98SE's command.com is less picky. I think that this is because 9x uses newer versions of DOS than NT does.

Regards,
Michael
The QBASIC Forum Community: http://www.network54.com/index/10167 Includes off-topic subforums.
QB64 Off-topic subforum: http://qb64offtopic.freeforums.org/

OlDosLover

  • Hero Member
  • *****
  • Posts: 3859
  • OlDosLover
    • Email
Re: QB64 GL on old Windows.
« Reply #21 on: April 03, 2013, 07:56:56 AM »
Hi all,
    Thats very interesting Michael. I will wait for the newer additions and heed your advice.
OlDosLover.

  • Print