Gaming AM2R 1.4.3 port for Nintendo Switch.

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,177
Trophies
2
XP
33,542
Country
Mexico
Man the modders actually fucking up with the source on anything v1.5+ just to make it unplayable on Switch is just plain a-holic.

Has there been any update/progress on the possibility of an NSP with version 1.5.0 or up?
 

nkrapivindev

Well-Known Member
OP
Newcomer
Joined
Jan 3, 2020
Messages
46
Trophies
0
Age
29
XP
349
Country
Russia
Man the modders actually fucking up with the source on anything v1.5+ just to make it unplayable on Switch is just plain a-holic.

Has there been any update/progress on the possibility of an NSP with version 1.5.0 or up?

As I said long time ago, No, it's NOT possible to decompile a let's just say.... native code program into GML.
There are multiple layers of abstraction:
GML -> Abstract Syntax Tree -> C++ -> LLVM -> ASM (Native Code)
this is a pain to decompile and work with.

Oh and I got this screenshot from their discord server (since of course you get banned for literally doing port for the developers):
upload_2020-5-4_11-56-14.png

(Lojical when asked why did you kill the potential in modding and porting 1.5)

1) what "Our"? AM2R is not communism (I HOPE)
2) "I don't want it either." awwwwww someone's really envy that a little kid writes better code than Loj.
3) "was forced" I didn't break into Loj's house with a gun screaming "Switch to YYC or I'll kill you"

And that's not all, if you look at their subreddit, there's a new rule:
upload_2020-5-4_11-58-13.png

(my port is now literally illegal)

Imagine banning a freaking port of a game.
Also where they say about "great risk" it's all lies, I asked a guy who knows a little more about laws than them, he said it's all a lie, and if Nintendo wanted to takedown AM2R they would've done it long time ago when 1.3 released.
 
Last edited by nkrapivindev,

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,177
Trophies
2
XP
33,542
Country
Mexico
As I said long time ago, No, it's NOT possible to decompile a let's just say.... native code program into GML.
There are multiple layers of abstraction:
GML -> Abstract Syntax Tree -> C++ -> LLVM -> ASM (Native Code)
this is a pain to decompile and work with.

Oh and I got this screenshot from their discord server (since of course you get banned for literally doing port for the developers):
View attachment 207562
(Lojical when asked why did you kill the potential in modding and porting 1.5)

1) what "Our"? AM2R is not communism (I HOPE)
2) "I don't want it either." awwwwww someone's really envy that a little kid writes better code than Loj.
3) "was forced" I didn't break into Loj's house with a gun screaming "Switch to YYC or I'll kill you"

And that's not all, if you look at their subreddit, there's a new rule:
View attachment 207563
(my port is now literally illegal)

Imagine banning a freaking port of a game.
Also where they say about "great risk" it's all lies, I asked a guy who knows a little more about laws than them, he said it's all a lie, and if Nintendo wanted to takedown AM2R they would've done it long time ago when 1.3 released.
Looks like they care more about being under to not grab Nintendo's attention than to actually keep making AM2R better.
Such a shame.

The project should be open source already, Nintendo won't be able to stop it if it became open source at least ONCE.
Once it does, not even Nintendo will stop it.

But them going out of their way to actually stop modding it just so kill Switch ports is really... REALLY idiotic.
I can't wait for someone to come along and implement a Game Maker loader as a Homebrew App into Switch that can actually load 1.5+, and watch them all fume their asses out lol.

That's really hypocritical from them.

All in all, thank you dude for your effort and work on porting this to the Switch.
At least it's a very good enough version and quite stable on its own to enjoy it all the way through :)
 
Last edited by ShadowOne333,
  • Like
Reactions: wicksand420

tatumanu

Well-Known Member
Member
Joined
Nov 1, 2004
Messages
655
Trophies
1
XP
2,634
Country
Portugal
What a wonderful port, I have not finish it yet as I'm playing on hard and getting my ass kicked. But wow its my favorite homebrew port so far. I can't thank you enough!
 

nkrapivindev

Well-Known Member
OP
Newcomer
Joined
Jan 3, 2020
Messages
46
Trophies
0
Age
29
XP
349
Country
Russia
maybe they're angry because it has and uses files from Nintendo's official SDK, which are under NDA and highly illegal to share.

If there was a way to either compile GameMaker as a libNX application, or an open source GameMaker alternative for libNX I'd use that instead.

UPD: ... but as for now there's no choice other than to use official ExeFS.
UPD2: oh, and if you make your game a "Community update", and there's already a source reconstruction of an older version, then keeping your new version that's based on that old version closed source is not right. If it wasn't "C O M M U N I T Y" I wouldn't mind, but if you say that it's made by the community or smth then you must publish the source code of it. And I bet if more experienced guys had the source of this new version they would've rewritten the entire game in libNX and stuff. But they can't because of paranoid developers.
 
Last edited by nkrapivindev,

Mhetralla

Well-Known Member
Newcomer
Joined
Apr 17, 2009
Messages
60
Trophies
1
Age
31
XP
565
Country
Some people are porting SM64 to the Switch, and the new AM2R devs are worried about their fangame bringing attention from Nintendo?
 

Rahkeesh

Well-Known Member
Member
Joined
Apr 3, 2018
Messages
2,178
Trophies
1
Age
42
XP
3,260
Country
United States
Nintendo's been going pretty hard after the PC verson, I don't think they care which platform its on. If anything the PC version is more of a threat because you don't have to hack anything to install it.
 

Stirfry8993

Active Member
Newcomer
Joined
May 18, 2020
Messages
29
Trophies
0
Age
36
XP
204
Country
Cambodia
Hello!
Can you tell me the exact error text?

Error Code: 2155-8007

An error has occurred.

Please try again later.

If the problem persists, please try performing a system update from * (System Settings) -> System on the HOME Menu.


I'm having the exact same issue they're talking about. Its just a box with a 'spinning' circle, when I click on it it tells me to go to the home settings. And its just stuck there. Appreciate your hard work, really excited to try it out but... yeah, can't seem to get it to work.
 
Last edited by Stirfry8993,

ZachyCatGames

Well-Known Member
Member
Joined
Jun 19, 2018
Messages
3,398
Trophies
1
Location
Hell
XP
4,209
Country
United States
Some people are porting SM64 to the Switch, and the new AM2R devs are worried about their fangame bringing attention from Nintendo?
The sm64 switch repo doesn't have any Nintendo property, and there aren't any official releases.
This thing uses Nintendo's official SDK for the Switch and includes official SDK binaries which directly goes against Nintendo's NDA (which is very illegal).
 

nkrapivindev

Well-Known Member
OP
Newcomer
Joined
Jan 3, 2020
Messages
46
Trophies
0
Age
29
XP
349
Country
Russia
Error Code: 2155-8007

An error has occurred.

Please try again later.

If the problem persists, please try performing a system update from * (System Settings) -> System on the HOME Menu.


I'm having the exact same issue they're talking about. Its just a box with a 'spinning' circle, when I click on it it tells me to go to the home settings. And its just stuck there. Appreciate your hard work, really excited to try it out but... yeah, can't seem to get it to work.

1) What firmware version you have?
2) Do you have sigpatches installed?
3) What program you've used to install the NSP?

--------------------- MERGED ---------------------------

The sm64 switch repo doesn't have any Nintendo property, and there aren't any official releases.
This thing uses Nintendo's official SDK for the Switch and includes official SDK binaries which directly goes against Nintendo's NDA (which is very illegal).

welp, tell me a way to run gamemaker games without using the sdk.
it'd be nice if there were any, really.

--------------------- MERGED ---------------------------

Some people are porting SM64 to the Switch, and the new AM2R devs are worried about their fangame bringing attention from Nintendo?

It's just paranoia because they live in USA, where such kind of laws actually work, I live in Russia, that should explain everything. :P
 

nkrapivindev

Well-Known Member
OP
Newcomer
Joined
Jan 3, 2020
Messages
46
Trophies
0
Age
29
XP
349
Country
Russia
There's no way. But that doesn't change the fact that it's illegal (also against this site's rules)

AM2R itself is kinda illegal, since Nintendo took it down or whatever-I-don't-care, but there are a few people who are still working on it, /u/Lojemiru and his artists, so you better talk to them why they're working on a game that is ""illegal"". I'm just doing my job in utilizing GameMaker Studio 2 Runner for the Switch.

UPD: You do realize that your ranting about illegality of this port is useless? There are a lot of people who like my port because caring waaaaaay too much about legality of something is stupid, I can't be thrown into jail for making this port. I don't post links to the stuff I used to build this game, I used hacBrewPack to create the final NSP, it's open source and can be found on The-4n github. I won't share anything else because it will *actually* break the rules of this site. (and this stuff can be found anyway by a quick google search)

UPD2: anyway, I'm tired of talking with you, your future rantings will be ignored.

UPD3: Don't you like the game (as in the AM2R), do you rant about my port just because it has some N binaries and you have nothing to do in your life? If I were you I'd just enjoy this game.
 
Last edited by nkrapivindev,

WhyNotCronenberg

New Member
Newbie
Joined
May 25, 2020
Messages
1
Trophies
0
Age
29
XP
42
Country
United States
Lol.

My switch is firmware 7.0.1, installed via Goldleaf, and it returns this error

"the software was closed because an error occurred"

I'm gonna guess I need to update? :v My other NSPs work perfectly fine so i don't get it.
 

nkrapivindev

Well-Known Member
OP
Newcomer
Joined
Jan 3, 2020
Messages
46
Trophies
0
Age
29
XP
349
Country
Russia
Where to put LayeredFS mod?? If i install in nand

i use atmosphere

uh, recently Atmosphere changed the path for LFS mods (to contents instead of titles),
I guess for new versions it's "your sdcard"/atmosphere/contents/
on SX OS it's still "your sdcard"/sxos/titles/

UPD: oh, you're about NAND, no idea honestly. I don't own a Switch.

--------------------- MERGED ---------------------------

Lol.

My switch is firmware 7.0.1, installed via Goldleaf, and it returns this error

"the software was closed because an error occurred"

I'm gonna guess I need to update? :v My other NSPs work perfectly fine so i don't get it.

1) do you have sigpatches? they are required!
2) try goldbricks or awoo installer.


note to self: make an update with a new title id, this E00 detection thing is nuts.
 

LightBeam

Well-Known Member
Member
Joined
Oct 1, 2018
Messages
970
Trophies
0
XP
2,435
Country
France
Thanks for the port, too bad they are sabotaging the 1.5 update in order, they could just allow the port to be made but just don't talk about it on the reddit, just make it unofficial but no. Whatever, it would have been so cool to have AM2R on open source, I'm dreaming about messing up with the engine and do stuff with it, would be so cool and there would be so much fan games, idk why they won't do that.
 

nkrapivindev

Well-Known Member
OP
Newcomer
Joined
Jan 3, 2020
Messages
46
Trophies
0
Age
29
XP
349
Country
Russia
Thanks for the port, too bad they are sabotaging the 1.5 update in order, they could just allow the port to be made but just don't talk about it on the reddit, just make it unofficial but no. Whatever, it would have been so cool to have AM2R on open source, I'm dreaming about messing up with the engine and do stuff with it, would be so cool and there would be so much fan games, idk why they won't do that.

I do have reconstructed sources of AM2R 1.4.3 (and my attempt to merge 1.5 graphics into 1.4.3), however I can't give them to anybody because there's a certain admin of a certain server (not AM2R related at all), that said "If you publish the source to anyone I'll ban you".
If not him I'd publish the source code, because Lojical deserves it.

There is a reconstruction of the original 1.1 version called AM2Rrc and you can find it in Google.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    realtimesave @ realtimesave: got a mig switch here, freshly smuggled in from China