Page 1 of 2

QLay2 Build

Posted: Wed May 17, 2023 6:09 pm
by XorA
Because VIsual Studio Classic is become more difficult to install every day I have done a build of QLay2 in minGW.

https://github.com/xXorAa/qlay2

I use the project https://github.com/HolyBlackCat/quasi-msys2 to use mingw on linux (because apart from arch linux package support is spotty)

Re: QLay2 Build

Posted: Wed May 17, 2023 7:35 pm
by bwinkel67
XorA wrote: Wed May 17, 2023 6:09 pm Because VIsual Studio Classic is become more difficult to install every day I have done a build of QLay2 in minGW.
I'm assuming the executable under Release is the original, not the re-compiled, since its byte-count is identical.

Btw, is the QL2K source available? Although QLay2 is my preferred emulator for most things (I know, I'm weird), QL2K has some improvements over it when it comes to sound additions.

Re: QLay2 Build

Posted: Wed May 17, 2023 8:08 pm
by XorA
bwinkel67 wrote: Wed May 17, 2023 7:35 pm
XorA wrote: Wed May 17, 2023 6:09 pm Because VIsual Studio Classic is become more difficult to install every day I have done a build of QLay2 in minGW.
I'm assuming the executable under Release is the original, not the re-compiled, since its byte-count is identical.

Btw, is the QL2K source available? Although QLay2 is my preferred emulator for most things (I know, I'm weird), QL2K has some improvements over it when it comes to sound additions.
Ooops, I'll delete the exe from the repo.

QL2K I don't know about!

Re: QLay2 Build

Posted: Wed May 17, 2023 9:31 pm
by dilwyn
QL2K was a futher development of QLay or QLay 2 by Jimmy Montesinos.

His QL2K website is still there http://www.jadiam.org/QL/ but I don't know if Jimmy is still contactable in France.

AFAIK, he never released the sources for QL2K.

Re: QLay2 Build

Posted: Wed May 17, 2023 9:34 pm
by XorA
Interestingly I thought I would try a 64bit windows build and it just works (tm).

So if anyone has a platform that doesnt do 32bit code like MacOS then your sorted!

Re: QLay2 Build

Posted: Thu May 18, 2023 12:24 am
by bwinkel67
XorA wrote: Wed May 17, 2023 9:34 pm Interestingly I thought I would try a 64bit windows build and it just works (tm).

So if anyone has a platform that doesnt do 32bit code like MacOS then your sorted!
Oh cool, I'll have to try and give it a go. I haven't used mingw...it looks like you can do this either on Windows or Linux. Is it pretty straightforward to get the environment loaded?

Re: QLay2 Build

Posted: Thu May 18, 2023 9:06 am
by XorA
On windows install msys2 then the mingw components.

On Linux I use the quasi msys2 linked above. But in theory it should work with distro packages too!

Re: QLay2 Build

Posted: Thu May 18, 2023 11:07 am
by Derek_Stewart
XorA wrote: Thu May 18, 2023 9:06 am On windows install msys2 then the mingw components.

On Linux I use the quasi msys2 linked above. But in theory it should work with distro packages too!
Hi,

I have install svga lib v1.4.3-33 and tried to compile with: make

gives error:

cfg-win.c:17:10: fatal error: windows.h: No such file or directory

Re: QLay2 Build

Posted: Thu May 18, 2023 11:49 am
by XorA
Derek_Stewart wrote: Thu May 18, 2023 11:07 am
XorA wrote: Thu May 18, 2023 9:06 am On windows install msys2 then the mingw components.

On Linux I use the quasi msys2 linked above. But in theory it should work with distro packages too!
Hi,

I have install svga lib v1.4.3-33 and tried to compile with: make

gives error:

cfg-win.c:17:10: fatal error: windows.h: No such file or directory
As far as I can see qlay2 is windows only, hence why you need mingw.

Re: QLay2 Build

Posted: Thu May 18, 2023 5:54 pm
by Derek_Stewart
XorA wrote: Thu May 18, 2023 11:49 am
Derek_Stewart wrote: Thu May 18, 2023 11:07 am
XorA wrote: Thu May 18, 2023 9:06 am On windows install msys2 then the mingw components.

On Linux I use the quasi msys2 linked above. But in theory it should work with distro packages too!
Hi,

I have install svga lib v1.4.3-33 and tried to compile with: make

gives error:

cfg-win.c:17:10: fatal error: windows.h: No such file or directory
As far as I can see qlay2 is windows only, hence why you need mingw.
I do not use Windows, so will not be using QLAY2, sQLux is better.