Homebrew Can I Code A Homebrew App/Game In C++?

Some C++ features doesn't work on the 3DS including exceptions(although the program compiles when you remove the noexcept flag in the makefile, if an exception is thrown, you see if you activated the ctrulib console an error that an exception was unhandled in the console). I think that whole modern C++ threading and async stuff doesn't work too
 
It be nice if there was a easy way to support glew and glfw :unsure: That is what I use on my mac with c++ We could then easily support qben to 3ds as well. ( I am making a mac port as we speak. ) I do not know about sound because FMOD doesnt support xcode I think...
 
It be nice if there was a easy way to support glew and glfw :unsure: That is what I use on my mac with c++ We could then easily support qben to 3ds as well. ( I am making a mac port as we speak. ) I do not know about sound because FMOD doesnt support xcode I think...
Smealum kept the code pretty simple, porting to the 3ds should be a breeze. Thumbs up to him for making it very readable.
 
  • Like
Reactions: BurningDesire
Actually, that's how I learned to program in C. I had almost no programming experience prior, and look at me now. Making crappy and completely pointless calculator apps. And that secret homebrew game that I have been working on. (Which may or may not be Picross.)
Please make it Pokemon themed for confusion :P
 
It be nice if there was a easy way to support glew and glfw :unsure: That is what I use on my mac with c++ We could then easily support qben to 3ds as well. ( I am making a mac port as we speak. ) I do not know about sound because FMOD doesnt support xcode I think...

Isn't GLFW useless because it's just a window creator? I don't know how Cruel does gl3ds (maybe he can shed light on this) but i'm pretty sure the 3DS doesn't support opengl natively (or at least nintendo doesn't) so GLEW would also be useless even if the 3DS supported extensions because of platform issues. I think ctrulib does sound now though, so that's neat.
 
Isn't GLFW useless because it's just a window creator? I don't know how Cruel does gl3ds (maybe he can shed light on this) but i'm pretty sure the 3DS doesn't support opengl natively (or at least nintendo doesn't) so GLEW would also be useless even if the 3DS supported extensions because of platform issues. I think ctrulib does sound now though, so that's neat.

There are several openGL implementations for 3DS (not completed yet but they exists): gl3ds, blargGL and caelinaGL for example.
 

Site & Scene News

Popular threads in this forum