QB64.org Forum
Active Forums => QB64 Discussion => Topic started by: Dav on February 16, 2021, 10:45:08 am
-
This is just an informational report, not a complaint of QB64 or ReactOS in any way.
I've been playing around with the current release of ReactOS, 0.4.13, and have found that QB64 GL IDEs won't run under it. Starting the IDE results in a "Press any key to continue', then quits. EXE's compiled by QB64 GL won't start.
The QB64 SDL-2020 version @SMcNeill put together last year has a little better results. The IDE won't work, it will reports a line 0 error and then quit -- However -- compiled EXE's made by QB64 SDL-2020 WILL work under ReactOS, which is surprising! I ran several compile programs, SCREEN 0 ones and graphics intense ones using _PUTIMAGE, and they work under ReactOS.
I'm going to try the latest dev build of ReactOS next, 0.4.15, and see if there's any better luck. If they improve ReactOS enough to run QB64, that would be good to know...
- Dav
-
ReactOS? Neat!
-
What is ReactOS, the return of DOS?
-
Kind of open source windows XP. But way to late if you ask me ...
-
ReactOS is aimed at being at free windows like OS, that will running windows programs. Some run, some don't.
I want to add, I tested QB64 in the LiveCD bootable ReactOS version, not the full install. And after more testing, it probably fails because I now see that I can't write files to my SDD using ReactOS. So I guess that's why the IDE fails to load, it can't make temp files. Also, I figure the GL version wouldn't run anyway even with disk write access. But since the SDL compiled exe's do run, I'd guess the QB64 SDL IDE would start if it had disk write access. My IDE work under ReactOs. Maybe if I install the full OS I could get QB64 SDL to run and compile.
I'm not not too serious about doing this, but did always wonder about running QB64 under ReactOS, so that's why I tried it.
- Dav
-
It's interesting anyway, I installed this regularly in the past to see what it can do.
Good plan to give it a go again this week, in a VM. That should solve the write to disk issue too.
-
Cool. Here's a link to Steve's QB64 SDL version, it has a chance of working in ReactOS, and at least the exe's it makes does:
https://github.com/SteveMcNeill/QB64-SDL (https://github.com/SteveMcNeill/QB64-SDL)
- Dav
-
Cool. Here's a link to Steve's QB64 SDL version, it has a chance of working in ReactOS, and at least the exe's it makes does:
https://github.com/SteveMcNeill/QB64-SDL (https://github.com/SteveMcNeill/QB64-SDL)
- Dav
If I ever get free time again, I have to get back to work on that. I was making good headway on making it (mostly) compatible with our current versions, but then life got in the way... Lord, what I wouldn’t give for a few week’s vacation!
-
No rush, Steve, I know you have family responsibility there, I am kind of in the same situation here. Anyway, I'm one of those who use the SDL version too, because SDL compiled EXE's work on the boot disks I makes, the GL ones don't.
- Dav