Hi Team

JuanMena

90's Kid, Old Skull Gamer & Artist
Member
Joined
Dec 17, 2019
Messages
4,890
Trophies
2
Age
30
Location
the 90's 💙
XP
10,074
Country
Mexico
Well hello there.
I've been out of the 3DS scene since mid 2017... so sure I won't see you around because I have hidden the 3DS Forums.

But either way I wish you a good trip around here.
Nice meeting you for the first time (and apparently for the last time I presume)
 
  • Like
Reactions: Alexander1970

gamedev

Member
OP
Newcomer
Joined
May 23, 2020
Messages
5
Trophies
0
XP
36
Country
Honduras
Well hello there.
I've been out of the 3DS scene since mid 2017... so sure I won't see you around because I have hidden the 3DS Forums.

But either way I wish you a good trip around here.
Nice meeting you for the first time (and apparently for the last time I presume)
sorry but I'm curious.
why did you hide the 3ds development forum?
 
  • Like
Reactions: Alexander1970

JuanMena

90's Kid, Old Skull Gamer & Artist
Member
Joined
Dec 17, 2019
Messages
4,890
Trophies
2
Age
30
Location
the 90's 💙
XP
10,074
Country
Mexico
sorry but I'm curious.
why did you hide the 3ds development forum?
Well, my 3DS died in early 2018.
And GBATemp has this feature where you can hide forums that you're not interested into.
To be honest, the last thing I knew about that forum is that there was a massive ban wave because (apparently) 3DS "hackers" were using the same seed (or something like that) the seed got banned by Nintendo, and this ended up banning all those 3DS consoles that had this same seed. I certainly can't remember exactly if this is what happened, but that's the last thing I knew.
It was funny because users were asking every 5 minutes how to fix their consoles LOL whilst blamming Nintendo for it.

I... uh... stepped outside of these problems. This was before my 3DS died, and once my 3DS died, I just didn't felt the need to "keep up" with the 3DS Forum.
 
  • Like
Reactions: Alexander1970

gamedev

Member
OP
Newcomer
Joined
May 23, 2020
Messages
5
Trophies
0
XP
36
Country
Honduras
Well, my 3DS died in early 2018.
And GBATemp has this feature where you can hide forums that you're not interested into.
To be honest, the last thing I knew about that forum is that there was a massive ban wave because (apparently) 3DS "hackers" were using the same seed (or something like that) the seed got banned by Nintendo, and this ended up banning all those 3DS consoles that had this same seed. I certainly can't remember exactly if this is what happened, but that's the last thing I knew.
It was funny because users were asking every 5 minutes how to fix their consoles LOL whilst blamming Nintendo for it.

I... uh... stepped outside of these problems. This was before my 3DS died, and once my 3DS died, I just didn't felt the need to "keep up" with the 3DS Forum.

Oh I see, it is a shame because it is a great console and I consider that it still has a lot of potential.
I would like to learn how to make applications and games for that console, I hope I can learn here.

Thanks for the welcome, I hope I can learn more and then share knowledge in the forum.
 

JuanMena

90's Kid, Old Skull Gamer & Artist
Member
Joined
Dec 17, 2019
Messages
4,890
Trophies
2
Age
30
Location
the 90's 💙
XP
10,074
Country
Mexico
Oh I see, it is a shame because it is a great console and I consider that it still has a lot of potential.
I would like to learn how to make applications and games for that console, I hope I can learn here.

Thanks for the welcome, I hope I can learn more and then share knowledge in the forum.

Yeah! It's sure was a fun ride while I could still play with my 3DS. Lots of interesting stuff happened around 2015 - 2017
I too wanted to learn how to develop for the 3DS and I think that you can develop for the 3DS using Unity. Not kidding... I remember reading it when I was "learning" to code with it which is why I was trying Unity in the first place.

Then, someone on this forums pointed out something quite interesting and that I personally didn't knew.
Quoting:

1) Use the official CTR SDK by Nintendo. This time you can legally obtain it by registering (it is free) and signing an NDA to the nintendo dev network (ex warioworld.com) at https://developer.nintendo.com/
You can also get all the official documentation there.

2) Use the opensource devkitARM SDK by the DevkitPro team
You can install it following this easy guide: https://www.3dbrew.org/wiki/Setting_up_Development_Environment
and you can find some 3ds code examples here: https://github.com/devkitPro/3ds-examples

FYI: devkitPro also support GBA, NDS, GC, SWITCH etc.

EDIT: I don't recommend to start with 3d stuff if you have no coding experience. Start with non-graphical applications first, then try to draw some 2d stuff, and so on.

These quotes might interest you!
 
Last edited by JuanMena,
  • Like
Reactions: Alexander1970

gamedev

Member
OP
Newcomer
Joined
May 23, 2020
Messages
5
Trophies
0
XP
36
Country
Honduras
Yeah! It's sure was a fun ride while I could still play with my 3DS. Lots of interesting stuff happened around 2015 - 2017
I too wanted to learn how to develop for the 3DS and I think that you can develop for the 3DS using Unity. Not kidding... I remember reading it when I was "learning" to code with it which is why I was trying Unity in the first place.

Then, someone on this forums pointed out something quite interesting and that I personally didn't knew.
Quoting:


These quotes might interest you!

Thank you very much for the info JuanMena,

I had already developed a bit using DevKitPro, the basics, the hello world and displaying an image for example.
I know about programming, I am not an expert but I can program a little.

I realized Unity, that you could develop 3DS games with it, I tried to do something basic, I looked for 3ds game development tutorials with Unity but I did not find them, so I went back to DevKitPro but I lack understanding in some concepts, things like managing buffers and memory.
I tried to install third-party libraries but I had complications and I could never install it correctly, but the tutorials I saw were not so detailed, maybe I find some important information here.
 

JuanMena

90's Kid, Old Skull Gamer & Artist
Member
Joined
Dec 17, 2019
Messages
4,890
Trophies
2
Age
30
Location
the 90's 💙
XP
10,074
Country
Mexico
Yes it's kind of a drag to find the proper libraries.
This is why I very much rather Godot. Is just an Executable that has everything it needs to work properly!

I believe that Unity uses C# and I think that DevkitPro uses C# and C... so if you're familiar with C# you shouldn't have any problem to develop with Unity.
If my memory serves me well... with Unity you just have to Export your project for the Nintendo 3DS and it'll take care of everything, not sure if you need other libraries though.

The last time I touched Unity was 2016. Last time I touched C and C# was around the same year.

Here's a lot of experienced people with coding, so yeah, I'd write a post on the 3DS forum to ask for the libraries.
 

gamedev

Member
OP
Newcomer
Joined
May 23, 2020
Messages
5
Trophies
0
XP
36
Country
Honduras
That's right in Unity, you only have to select to compile as 3DS and that's it, in Unity C# is used as default and there is another language that also came out in new versions (I don't remember the name), but I know C, C ++ and C# in general those 3 are very similar so I have no problem with it, but since the DevKitPro has its own functions I have to learn to use them, if there were only more tutorials I would use Unity but I did not find anything, I was searching the internet and youtube but I did not find anything.

Thanks for the advice, I will post a question on the forum to see if anyone can help me, but I will try to do it myself first, I need to try more before asking for help in something specific.

As for third-party libraries there are some that are used to manipulate images, things like for example cropping an image, so you could do sprite animations because in those that come with the DevKit examples it seems you cannot cut an image.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: Least they got head in the end