Love2D to switch

General discussion about LÖVE, Lua, game development, puns, and unicorns.
Lovingsoul1337
Citizen
Posts: 61
Joined: Fri Feb 21, 2020 1:26 pm

Love2D to switch

Post by Lovingsoul1337 »

Hey there is is possible to port a love2D game to switch ? :)
User avatar
master both
Party member
Posts: 262
Joined: Tue Nov 08, 2011 12:39 am
Location: Chile

Re: Love2D to switch

Post by master both »

Hi, there is a pretty active port called LovePotion, you can find it here: https://love2d.org/forums/viewtopic.php?t=84909
User avatar
slime
Solid Snayke
Posts: 3166
Joined: Mon Aug 23, 2010 6:45 am
Location: Nova Scotia, Canada
Contact:

Re: Love2D to switch

Post by slime »

FYI lovepotion is a ground-up rewrite of love's APIs (rather than a port), with the purpose of running on homebrew operating systems for Nintendo hardware. It's not a tool that would let you sell a game on Switch or otherwise publish to Nintendo's services.

There is at least one real port of love (0.10) to Switch, but if the creator of that port wanted to make it available to you, you'd need to be part of Nintendo's developer program to have access to it due to their NDAs on Switch APIs and such. It's not legally possible to make a completely public console port of any engine.
User avatar
EmmaGees
Prole
Posts: 6
Joined: Mon May 04, 2020 7:51 pm

Re: Love2D to switch

Post by EmmaGees »

slime wrote: Mon May 18, 2020 2:48 pm FYI lovepotion is a ground-up rewrite of love's APIs (rather than a port), with the purpose of running on homebrew operating systems for Nintendo hardware. It's not a tool that would let you sell a game on Switch or otherwise publish to Nintendo's services.

There is at least one real port of love (0.10) to Switch, but if the creator of that port wanted to make it available to you, you'd need to be part of Nintendo's developer program to have access to it due to their NDAs on Switch APIs and such. It's not legally possible to make a completely public console port of any engine.
I really wish Nintendo would get rid of those NDAs, I wonder what their motivations are because to me this seems counter productive. Nintendo doesn't always make the most sound decisions so it might just be because they're used to it.
gingerbeardman
Prole
Posts: 7
Joined: Mon Sep 14, 2015 7:22 am

Re: Love2D to switch

Post by gingerbeardman »

slime wrote: Mon May 18, 2020 2:48 pm There is at least one real port of love (0.10) to Switch
I understand that the port is not sharable, but what Switch game used Love2D? Thanks!
User avatar
Gunroar:Cannon()
Party member
Posts: 1143
Joined: Thu Dec 10, 2020 1:57 am

Re: Love2D to switch

Post by Gunroar:Cannon() »

gingerbeardman wrote: Thu May 27, 2021 11:31 am
slime wrote: Mon May 18, 2020 2:48 pm There is at least one real port of love (0.10) to Switch
I understand that the port is not sharable, but what Switch game used Love2D? Thanks!
There's this, though I don't think it's commercial. :P
The risk I took was calculated,
but man, am I bad at math.

-How to be saved and born again :huh:
User avatar
slime
Solid Snayke
Posts: 3166
Joined: Mon Aug 23, 2010 6:45 am
Location: Nova Scotia, Canada
Contact:

Re: Love2D to switch

Post by slime »

gingerbeardman wrote: Thu May 27, 2021 11:31 am I understand that the port is not sharable, but what Switch game used Love2D? Thanks!
Kingdom Rush (https://github.com/cigumo/krli/wiki)

https://www.nintendo.com/games/detail/k ... sh-switch/
https://www.nintendo.com/games/detail/k ... rs-switch/
https://www.nintendo.com/games/detail/k ... ns-switch/
Gunroar:Cannon() wrote: Thu May 27, 2021 7:52 pm There's this, though I don't think it's commercial. :P
That uses LovePotion, which isn't a port or backend of love, it's an independent project / separate codebase which mimics love's APIs. It's homebrew-only and doesn't let you put games on Nintendo's stores (unlike the Switch backend of love used above).
User avatar
tomxp411
Prole
Posts: 29
Joined: Thu Apr 08, 2021 5:41 pm

Re: Love2D to switch

Post by tomxp411 »

EmmaGees wrote: Fri May 22, 2020 1:42 am I really wish Nintendo would get rid of those NDAs, I wonder what their motivations are because to me this seems counter productive. Nintendo doesn't always make the most sound decisions so it might just be because they're used to it.
It's a quality thing. Nintendo would rather release a few, high quality games a month, than have hundreds of garbage titles showing up all the time.

Look at Steam... ever since they opened their doors to letting just anyone publish on Steam, searches are clogged with garbage games and dozens of "solve the puzzle to see a naked anime girl" games. I preferred Steam back when they curated releases.
MrFariator
Party member
Posts: 559
Joined: Wed Oct 05, 2016 11:53 am

Re: Love2D to switch

Post by MrFariator »

It's not necessarily a quality thing - in terms of what has been released anyway - just take a look at how many "shovelware" titles were released on Wii during its lifetime. I'm sure you can find a fair few less-than-stellar titles on eShop, too. I know for a fact PSN Store has a bunch.

All the NDAs and other hoops for console development boil down to the platform owners wanting a minimum guarantee for their registered developers' capabilities, not so much about the overall quality of the titles they might produce. So long their titles function well enough, (hopefully) don't crash the system, pass the certification processes, and they're willing to foot any bills regarding publishing or other expenses, it's as good as any to be released on the platform.
User avatar
Gunroar:Cannon()
Party member
Posts: 1143
Joined: Thu Dec 10, 2020 1:57 am

Re: Love2D to switch

Post by Gunroar:Cannon() »

slime wrote: Thu May 27, 2021 8:28 pm l
Kingdom Rush (https://github.com/cigumo/krli/wiki)

https://www.nintendo.com/games/detail/k ... sh-switch/
https://www.nintendo.com/games/detail/k ... rs-switch/
https://www.nintendo.com/games/detail/k ... ns-switch/
Gunroar:Cannon() wrote: Thu May 27, 2021 7:52 pm There's this, though I don't think it's commercial. :P
That uses LovePotion, which isn't a port or backend of love, it's an independent project / separate codebase which mimics love's APIs. It's homebrew-only and doesn't let you put games on Nintendo's stores (unlike the Switch backend of love used above).
Okay, I see. I didn't know, just did a google search :P and is it the same kingdom rush?
Image
The risk I took was calculated,
but man, am I bad at math.

-How to be saved and born again :huh:
Post Reply

Who is online

Users browsing this forum: Bing [Bot] and 4 guests