Page 1 of 2

Love2D 11.2 Requirements? [SOLVED]

Posted: Fri Mar 15, 2019 11:26 pm
by Darlex
I need the love2d's requirements for Windows, MacOS, Linux, iOS and Android.
Where i can get them?
D0NM wrote: Sat Mar 16, 2019 7:50 am :joker:
Thereis a nice answer already.
slime wrote: Thu Apr 14, 2016 11:10 am LÖVE works on Windows XP and Mac OS 10.7 (Lion). The main thing is that it requires an OpenGL 2.1 or OpenGL ES 2-capable graphics card as well as graphics drivers that provide said OpenGL version.

The oldest OpenGL 2.1-capable desktop GPUs are (roughly) the nvidia GeForce 6000 series from 2004, the ATI Radeon 9000 series from 2003, and the Intel GMA X or Intel HD series from 2007 or 2010 (depending on the graphics driver).
viewtopic.php?t=82086

Re: Love2D 11.2 Requirements?

Posted: Sat Mar 16, 2019 6:24 am
by Stifu
What do you mean "requirements"? Hardware, software? To run what, a "hello world"?

Re: Love2D 11.2 Requirements?

Posted: Sat Mar 16, 2019 6:44 am
by arampl
Stifu wrote: Sat Mar 16, 2019 6:24 am What do you mean "requirements"? Hardware, software? To run what, a "hello world"?
=D. I have never laughed so hard in my life.

But seriously, I wasn't able to run Love2D application on videocard with OpenGL 2.0 or lower.

Re: Love2D 11.2 Requirements?

Posted: Sat Mar 16, 2019 7:47 am
by zorg
Question's probably about opengl version, that's the only thing i can think of, since anything else i can think of (memory, processor usage) highly depends on what and how efficient you code it...
and yes, it would be nice if the wiki had such info; i thought it was OGL 1.3 minimum but maybe that's the GLSL version... i don't know.

Re: Love2D 11.2 Requirements?

Posted: Sat Mar 16, 2019 7:50 am
by D0NM
:joker:
Thereis a nice answer already.
slime wrote: Thu Apr 14, 2016 11:10 am LÖVE works on Windows XP and Mac OS 10.7 (Lion). The main thing is that it requires an OpenGL 2.1 or OpenGL ES 2-capable graphics card as well as graphics drivers that provide said OpenGL version.

The oldest OpenGL 2.1-capable desktop GPUs are (roughly) the nvidia GeForce 6000 series from 2004, the ATI Radeon 9000 series from 2003, and the Intel GMA X or Intel HD series from 2007 or 2010 (depending on the graphics driver).
viewtopic.php?t=82086

Re: Love2D 11.2 Requirements?

Posted: Sat Mar 16, 2019 8:51 am
by zorg
D0NM wrote: Sat Mar 16, 2019 7:50 am ...
Cool, now lets ask slime on discord or here whether we can add this info somewhere on the more visible pages of the wiki. maybe with the versioning table, since ogl requirements iirc changed with a few versions.

Re: Love2D 11.2 Requirements?

Posted: Sat Mar 16, 2019 2:38 pm
by Darlex
Stifu wrote: Sat Mar 16, 2019 6:24 am What do you mean "requirements"? Hardware, software? To run what, a "hello world"?
A fricking lot of IF statements and For loops.

Re: Love2D 11.2 Requirements?

Posted: Sat Mar 16, 2019 2:38 pm
by Darlex
D0NM wrote: Sat Mar 16, 2019 7:50 am :joker:
Thereis a nice answer already.
slime wrote: Thu Apr 14, 2016 11:10 am LÖVE works on Windows XP and Mac OS 10.7 (Lion). The main thing is that it requires an OpenGL 2.1 or OpenGL ES 2-capable graphics card as well as graphics drivers that provide said OpenGL version.

The oldest OpenGL 2.1-capable desktop GPUs are (roughly) the nvidia GeForce 6000 series from 2004, the ATI Radeon 9000 series from 2003, and the Intel GMA X or Intel HD series from 2007 or 2010 (depending on the graphics driver).
viewtopic.php?t=82086
Well, that is useful! Thanks

Re: Love2D 11.2 Requirements? [SOLVED]

Posted: Sat Mar 16, 2019 4:08 pm
by MrFariator
Worth noting to the quoted post above is that Windows XP is no longer officially supported since 11.0 (see "Other changes").

Re: Love2D 11.2 Requirements?

Posted: Sun Mar 17, 2019 12:48 am
by zorg
Darlex wrote: Sat Mar 16, 2019 2:38 pm
Stifu wrote: Sat Mar 16, 2019 6:24 am What do you mean "requirements"? Hardware, software? To run what, a "hello world"?
A fricking lot of IF statements and For loops.
Yeah, the requirement for that is you need a computer with a processor and not a vegetable or a wooden chair... :monocle:

An intel 8080 can execute ifs and fors just as well as an intel skylake i7-6700K, the only significant difference (besides the architectural like branch predictions and # of cores) is that whereas the latter can do approximately 4 000 000 000 cycles (not instructions) per second (per core), the former can do only 2 000 000, or naively, there's a 2000x difference between them in speed, and 41 years in terms of when they were first released.

That said, other libs that Löve itself uses may pose a smidge stricter restrictions on hardware elements, but usually, a computer up to the last decade should suffice. As i said before though, things like what you mentioned depend heavily on you, the developer, to write code that's not sub-par in terms of efficiency. (where it's possible to do so.)