Yae - Game engine for MoonScript, in MoonScript

Discuss any ports of LÖVE to different platforms.
User avatar
deathbeam
Prole
Posts: 39
Joined: Mon Mar 30, 2015 5:57 pm
Location: Slovakia
Contact:

Re: NÖN [Windows, Linux, OS X, Android, iOS, Ouya]

Post by deathbeam »

Yes, libGDX projects can be compiled to HTML5 via GWT. but GWT do not likes at all current Lua backend of NON (LuaJ) with tons of reflections. When I will switch to LuaJava, porting engine to work on web also will be super easy.

Also, Java 8 is recommened only for Win 8 + and so on I will stick to Java 6 and 7 right now, idc if Oracle will not support them, I want to support users with older operating systems than shitty new and shiny Windows OS ;)
User avatar
I~=Spam
Party member
Posts: 206
Joined: Fri Dec 14, 2012 11:59 pm

Re: NÖN [Windows, Linux, OS X, Android, iOS, Ouya]

Post by I~=Spam »

deathbeam wrote:Also, Java 8 is recommened only for Win 8 + and so on I will stick to Java 6 and 7 right now
I can't find where oracle says this... :\ Could you post a link? It would be very interesting to me if this was true because it is a bad business move on their part IMO.
My Tox ID: 0F1FB9170B94694A90FBCF6C4DDBDB9F58A9E4CDD0B4267E50BF9CDD62A0F947E376C5482610
User avatar
deathbeam
Prole
Posts: 39
Joined: Mon Mar 30, 2015 5:57 pm
Location: Slovakia
Contact:

Re: NÖN [Windows, Linux, OS X, Android, iOS, Ouya]

Post by deathbeam »

On Win 7 and XP your PC system do not automatically updates to Jav 8 and when you will try to install it it will show warning that it is not reccomened for your system with Continue and Cancel buttons or something like that.
User avatar
I~=Spam
Party member
Posts: 206
Joined: Fri Dec 14, 2012 11:59 pm

Re: NÖN [Windows, Linux, OS X, Android, iOS, Ouya]

Post by I~=Spam »

deathbeam wrote:On Win 7 and XP your PC system do not automatically updates to Jav 8 and when you will try to install it it will show warning that it is not reccomened for your system with Continue and Cancel buttons or something like that.
Interesting! Hmmm... why don't they just use the updater they use for java 7? That is very strange.
My Tox ID: 0F1FB9170B94694A90FBCF6C4DDBDB9F58A9E4CDD0B4267E50BF9CDD62A0F947E376C5482610
User avatar
deathbeam
Prole
Posts: 39
Joined: Mon Mar 30, 2015 5:57 pm
Location: Slovakia
Contact:

Re: NÖN [Windows, Linux, OS X, Android, iOS, Ouya]

Post by deathbeam »

Yep, so for now I will stay with Java 6 :) Anyways, my main priority right now is to get compiled natives for luajava for all platforms I listed before.
User avatar
I~=Spam
Party member
Posts: 206
Joined: Fri Dec 14, 2012 11:59 pm

Re: NÖN [Windows, Linux, OS X, Android, iOS, Ouya]

Post by I~=Spam »

deathbeam wrote:Yep, so for now I will stay with Java 6 :) Anyways, my main priority right now is to get compiled natives for luajava for all platforms I listed before.
Ok :) Will it work in Java 8 if someone wanted?
My Tox ID: 0F1FB9170B94694A90FBCF6C4DDBDB9F58A9E4CDD0B4267E50BF9CDD62A0F947E376C5482610
User avatar
deathbeam
Prole
Posts: 39
Joined: Mon Mar 30, 2015 5:57 pm
Location: Slovakia
Contact:

Re: NÖN [Windows, Linux, OS X, Android, iOS, Ouya]

Post by deathbeam »

Ofc, Java is fully backwards compatible.
User avatar
SiENcE
Party member
Posts: 792
Joined: Thu Jul 24, 2008 2:25 pm
Location: Berlin/Germany
Contact:

Re: NÖN [Windows, Linux, OS X, Android, iOS, Ouya]

Post by SiENcE »

The problem is, that Java 6 and Java 7 are not supported for security patches anymore. So it's not recommed to use it anymore btw.
User avatar
I~=Spam
Party member
Posts: 206
Joined: Fri Dec 14, 2012 11:59 pm

Re: NÖN [Windows, Linux, OS X, Android, iOS, Ouya]

Post by I~=Spam »

SiENcE wrote:The problem is, that Java 6 and Java 7 are not supported for security patches anymore. So it's not recommed to use it anymore btw.
:( That is strange that they won't release security patches anymore and also don't support anything less than windows 8 due to the updating. Many many users still use windows 7 and below (and many chinese users use xp :P). Very bad idea IMO... :\
My Tox ID: 0F1FB9170B94694A90FBCF6C4DDBDB9F58A9E4CDD0B4267E50BF9CDD62A0F947E376C5482610
User avatar
deathbeam
Prole
Posts: 39
Joined: Mon Mar 30, 2015 5:57 pm
Location: Slovakia
Contact:

Re: NÖN [Windows, Linux, OS X, Android, iOS, Ouya]

Post by deathbeam »

Hey everyone :)

I have some great news. I sucesfully automated process of compiling luajava natives along with Lua 5.1 (not tested newer version yet) for all platforms. I sucesfully compiled them all except natives for iOS and Mac OS X because I do not own Mac development machine.

So if I can ask someone, who owns Mac to compile them, I will sacrifice a goat on demonic altar for him.

Here is GitHub repository for automated native building:
https://github.com/non2d/non.luajava

For anyone who want to help me and owns Mac, here is steps on how to compile iOS and Mac natives:
* You need to have Ant and JDK installed
* Now, clone non.luajava repository
* Now, simply run Ant scripts like this:

Code: Select all

ant compile-ios
ant compile-mac
Also, I totally revamped website, now it is super duper awesome: http://nononsense.science
Post Reply

Who is online

Users browsing this forum: No registered users and 23 guests