Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - loftcat

I've been testing my games with an old version of GLBASIC (v12) to compile for Mac OS x86. I'm looking to make the game available for vintage Macs and I've had some success with compiling and running on my old Mac running 10.11 El Capitan. However I'm getting the demo message flashing up in the top corner of the screen. I'm a paid up user of v16 via Steam, is there a way to get a licence key to use the older versions as registered? :)
Good shout on running outside of Steam!  :booze:

If you run the EditorE.exe file the programs run avoid the fading of the graphics! :)
I've also successfully run programs by running the exe files directly from the distribute folder.

It looks like the fading begins the moment the Steam community notification pops up in the bottom right corner of the screen. Still not sure why this is an issue in Parallels and not VMWare on the Arm Macs, but can confirm GLBasic is working okay in both :)     I'd recommend Parallels over VMWare at the moment with this 'workaround' for the better video support, but VMWare is a nice free solution for now.
Unfortunately only Windows 11 Insider Preview version is now available for Arm. For some reason (presumaly to pursuade users to upgrade), MS have pulled Windows 10 Arm edition from their site. Given that GLBasic works with VMWare Windows 11 may not be the culprit here anyway.
I'll try and find one of my old non-Steam installations of GLBasic and try that, will report back ;)

Well I have a bit of an update.. I've installed Windows 11 (insider release) using VMWare and my GLBasic games run!  It looks like the fading/flickering issue might be down to Parallels.
It does come with a caveat though, because VMWare do not offically support M1 Arm it appears you cannot install VMWare tools, or change the video driver from the basic Windows default. When I compile and run my game GLBasic pops up with a message "Please update your GFX adapter's driver so it can render OpenGL by HARDWARE". I guess this is quite a restriction, however my games does run and at the correct speed and rendering.
So a possible (limited) solution if you want to compile and run GLBasic programs on an M1.
Thank you  :) I've been using GLBasic for quite a while now, but pretty new to the forum.

I've tried the LIMITFPS instruction before my main loop. It does affect the game speed as I adjust the limitfps number, but unfortunately it doesn't stop the flickering. In fact it's rather odd, everything on the screen starts off normal, but fades out after 5 to 10 seconds.

I realise I'm testing over a virtual machine on an Arm processor in a preview dev version of Win 11, so not big expectations here, but would be nice to get GLBasic working on my Macbook M1. Should also point out the game runs perfectly fine on a normal Windows 10 PC.

By the way, GLBasic works very well over Remote Desktop to a Windows 10 PC.
Hi everyone, just wondering if anyone else has tried GLBasic on Windows 11 in Parallels on a Mac M1? I've found GLBasic (via Steam) installs fine and you can use the editor, but I'm experiencing fading of the sprites during game play. First few seconds it's okay. The fading effect could also be intepreted as flickering at high speed. Curious where the problem might be - ARM, Parallels, Windows 11 or the fact it's Windows 11 insider preview. Could be any or many of these causing a problem I guess!  =D
First of all apologies if I've missed something blazingly obvious.. I recently purchased GLBasic on Steam and would like to know how to get Mac OS, Linux and Raspberry Pi etc to appear in the Build Multiplatform list on the Compiler menu. I have an older trial version of GLBasic installed on my old PC and all the other platforms are just there.

I have discovered 'Platforms' on the Web menu in the application and downloaded the Mac zip file and unzipped it, so I think I'm on the right track but what do I do with it next (if in fact I'm doing the right thing =D ).