Nintendo DS Programming
Moderator: MaxCoderz Staff
-
- Calc King
- Posts: 2195
- Joined: Sun 27 Mar, 2005 4:06 am
- Location: sleeping
- Contact:
- Arcane WIzard
- Calc Guru
- Posts: 856
- Joined: Mon 21 Feb, 2005 7:05 pm
Woah.
One query, 3 pages of random clicking, result:
http://www.dsdev.org/
http://darkfader.net/ds/
http://www.double.co.nz/nintendo_ds/
http://www.aaronrogers.com/nintendods/PA_Lib/
http://www.patatersoft.info/manual.html
http://www.dspassme.com/programmers_gui ... index.html
http://en.wikipedia.org/wiki/Nintendo_D ... _on_the_DS <--- WOAH
http://www.pineight.com/ds/
http://sourceforge.net/projects/ndslib/ <--- WOAH!
http://www.patatersoft.info/Manual.pdf# ... ramming%22
http://digg.com/gaming_news/Home_of_Nin ... S_Homebrew
http://www.freescale.com/webapp/sps/sit ... eId=012726
5 minutes of random clicking has yielded more information on this than I've ever seen about Ti83 nostub assembly in my entire life. And of more professional quality too.
One query, 3 pages of random clicking, result:
http://www.dsdev.org/
http://darkfader.net/ds/
http://www.double.co.nz/nintendo_ds/
http://www.aaronrogers.com/nintendods/PA_Lib/
http://www.patatersoft.info/manual.html
http://www.dspassme.com/programmers_gui ... index.html
http://en.wikipedia.org/wiki/Nintendo_D ... _on_the_DS <--- WOAH
http://www.pineight.com/ds/
http://sourceforge.net/projects/ndslib/ <--- WOAH!
http://www.patatersoft.info/Manual.pdf# ... ramming%22
http://digg.com/gaming_news/Home_of_Nin ... S_Homebrew
http://www.freescale.com/webapp/sps/sit ... eId=012726
5 minutes of random clicking has yielded more information on this than I've ever seen about Ti83 nostub assembly in my entire life. And of more professional quality too.
-
- Calc King
- Posts: 2195
- Joined: Sun 27 Mar, 2005 4:06 am
- Location: sleeping
- Contact:
- Arcane WIzard
- Calc Guru
- Posts: 856
- Joined: Mon 21 Feb, 2005 7:05 pm
I was going for showing that if you find it difficult due to lack of information in general then you're decieving not only yourself but also anyone interested in picking this thing up.
Why would you even need a tutorial when you have information like practically completely documented hardware mappings or fully documented libraries?
But if you want to argue about tutorials.. (all found by looking at 2 or 3 of the links above)
http://tobw.net/dswiki/index.php?title= ... troduction
http://www.palib.info/wiki/doku.php
http://www.devkitpro.org/faq.shtml
http://drunkencoders.com/index.php?syst ... =Tutorials
http://www.dslinux.org/wiki/Special:Sea ... rial&go=Go
And that's not even from typing in «Nintendo DS Programming Tutorials» into google.
You made it sound like you're all programming blindly. You can say that when you've interfaced with a homemade (by someone else who provided 0 documentation and isn't around to help) serial device, not when a single google search chucks out more information and tutorials than a person can even proces while this topic has been here.
Why would you even need a tutorial when you have information like practically completely documented hardware mappings or fully documented libraries?
But if you want to argue about tutorials.. (all found by looking at 2 or 3 of the links above)
http://tobw.net/dswiki/index.php?title= ... troduction
http://www.palib.info/wiki/doku.php
http://www.devkitpro.org/faq.shtml
http://drunkencoders.com/index.php?syst ... =Tutorials
http://www.dslinux.org/wiki/Special:Sea ... rial&go=Go
And that's not even from typing in «Nintendo DS Programming Tutorials» into google.
You made it sound like you're all programming blindly. You can say that when you've interfaced with a homemade (by someone else who provided 0 documentation and isn't around to help) serial device, not when a single google search chucks out more information and tutorials than a person can even proces while this topic has been here.
-
- Calc King
- Posts: 2195
- Joined: Sun 27 Mar, 2005 4:06 am
- Location: sleeping
- Contact:
- Arcane WIzard
- Calc Guru
- Posts: 856
- Joined: Mon 21 Feb, 2005 7:05 pm
- Arcane WIzard
- Calc Guru
- Posts: 856
- Joined: Mon 21 Feb, 2005 7:05 pm
Arcane WIzard wrote:http://www.dsdev.org/ - Incomplete site with little information.
http://darkfader.net/ds/ - 95% of that page is just programs, not documentation.
http://www.double.co.nz/nintendo_ds/ - Terrible 'tutorial'
http://www.aaronrogers.com/nintendods/PA_Lib/ - Based on PAlib, which is an extremely buggy lib based off libnds and is like TI-BASIC to Z80 ASM; limited and bloated, as well as buggy.
http://www.patatersoft.info/manual.html - Poorly written tutorial that hardly explains general graphics concepts and is also incomplete.
http://www.dspassme.com/programmers_gui ... index.html - Very vague, incomplete tutorial.
http://en.wikipedia.org/wiki/Nintendo_D ... _on_the_DS - Gives no more info than what a standard flashcart shopper would need to know; gives links to bloated and limited libs.
http://www.pineight.com/ds/ - Are you kidding? This page is pretty much useless.
http://sourceforge.net/projects/ndslib/ - ndslib isn't suggested, it's avoided. libnds is better and comes with devkitpro, which is suggested by any serious DS programmer. This is also not a tutorial.
http://www.patatersoft.info/Manual.pdf# ... ramming%22 - This is just the same 'manual' from patater again..
http://digg.com/gaming_news/Home_of_Nin ... S_Homebrew - A site with little to no documentation whatsoever and very little to offer.
http://www.freescale.com/webapp/sps/sit ... eId=012726 - CodeWarrior? Are you kidding me?!?
5 minutes of random clicking has yielded more information on this than I've ever seen about Ti83 nostub assembly in my entire life. And of more professional quality too. Just how little did you read anyways? ASM in 28 days has far more 'professional' info than those above links. FAR more.
Arcane WIzard wrote:I was going for showing that if you find it difficult due to lack of information in general then you're decieving not only yourself but also anyone interested in picking this thing up. - So anyone that has any questions should never ask because a simple google search will tell them everything? I guess you must think kv is stupid for asking then.
Why would you even need a tutorial when you have information like practically completely documented hardware mappings or fully documented libraries? -Documented hardware mappings is going to help get into developing for it? Teaches no logic or conceptual work if you ask me.
But if you want to argue about tutorials.. (all found by looking at 2 or 3 of the links above)
http://tobw.net/dswiki/index.php?title= ... troduction - Oh great, another tutorial on how to get a flashcart to work on the DS. Has nothing to do with actual programming or logical/conceptual work, especially if someone wants to code but doesn't have a DS and just wants to use an emulator.
http://www.palib.info/wiki/doku.php - See above notes about PAlib
http://www.devkitpro.org/faq.shtml - How hard is it to install a devkit that has an install wizard and very blatantly obvious text along the process?
http://drunkencoders.com/index.php?syst ... =Tutorials - This is just a page that links to a previously linked tutorial, which I stated was poorly written.
http://www.dslinux.org/wiki/Special:Sea ... rial&go=Go - More 'how to use a flashcart' info, which is still very simple and not programming related.
And that's not even from typing in «Nintendo DS Programming Tutorials» into google. - Except most of what you linked are results from that anyways, so it's rather redundant to say that.
You made it sound like you're all programming blindly. You can say that when you've interfaced with a homemade (by someone else who provided 0 documentation and isn't around to help) serial device, not when a single google search chucks out more information and tutorials than a person can even proces while this topic has been here. - 'Difficult' does not mean blindly nor are we or anyone else saying that, however you are quick to assume that. Having a bunch of poor tutorials and incomplete documentation doesn't take away the difficulty.
Arcane WIzard wrote:I'm not noob enough to waste more of my time figuring something out I already know.
kv asked for tutorials, you are wrong in saying there aren't any and that this stuff is difficult, and I linked to some helping more than you have.
If it was difficult you wouldn't even be able to get started.
So if you're not such a noob and have already coded for the DS then would you know how difficult it is or isn't to code for it, am I correct on that? However, if you have not coded for the DS, then you don't know how difficult it is or how useful/useless documentation and tutorials may be, and have no say in the matter whatsoever. But I don't know what you do in your free time so I'm not the one to judge.
[Gridwars Score] - E: 1860037 M: 716641 H: 261194
- Arcane WIzard
- Calc Guru
- Posts: 856
- Joined: Mon 21 Feb, 2005 7:05 pm
You're also already showing a lack of understanding of these matters, not to mention general understanding of language expression or ability to seperate these matters from the person expressing them, impairing your ability to judge at all.
But knowing you fail to understand several basic lines I have expressed in them, and fail to uphold your own expressed values, how much is your judgement really worth?
Here's a thought:
Stop turning matters on this forum into your own personal little ego trips and instead post some even better documentation or go write your own and post it.
Untill I see you providing better help to people interested in this, such as kv, your petty ramblings mean nothing.
Exactly, you don't, and yet you contradict yourself by judging almost every line of my posts.But I don't know what you do in your free time so I'm not the one to judge.
But knowing you fail to understand several basic lines I have expressed in them, and fail to uphold your own expressed values, how much is your judgement really worth?
Here's a thought:
Stop turning matters on this forum into your own personal little ego trips and instead post some even better documentation or go write your own and post it.
Untill I see you providing better help to people interested in this, such as kv, your petty ramblings mean nothing.
My issue with you at the moment is you act like you know what you're talking about and then attack 3fg and me for not understanding DS coding. I didn't judge your posts, I stated facts as comments on your redudant posts. And until you have any experience in doing anything for the DS, your petty ramblings on what's difficult, what's not, and what's useful and what isn't means nothing to anyone who has coded for it.
[Gridwars Score] - E: 1860037 M: 716641 H: 261194
- Arcane WIzard
- Calc Guru
- Posts: 856
- Joined: Mon 21 Feb, 2005 7:05 pm
See, you have an issue with me. Try leaving your ego at the door (or the login button lol) before acting objective. You may wish to look at your own posts to see if they're the pinaccles of peacefull objective reasoning towards my ability to post these things in this topic you seem to believe them to be.
Maybe this will help you understand..
Again, untill I see you providing better help to people interested in this, such as kv, your petty issues with me and your reverse expressions of your ability to judge mean nothing.
Actually, before you ruin this topic with your obsessive issue with me, let me make it absolutely clear to you:
If you do not stop "not judging" me and being the perfect core of objectivity and realise neither of this has anything to do with this topic, you will cause it ruin. Try posting something helpfull, if you can.
Maybe this will help you understand..
Which is more than was being implied and is also more helpfull than not responding with anything at all. Like you and 3fg did.DarkAuron wrote:Arcane WIzard wrote:http://www.dsdev.org/ - Incomplete site with little information.
What better source of information is there?http://darkfader.net/ds/ - 95% of that page is just programs, not documentation.
It's a tutorial, which contradicts with what was being said to someone interested in learning something about this.http://www.double.co.nz/nintendo_ds/ - Terrible 'tutorial'
Limited and bloated, but sufficient for starting and gaining a basic understand of this thing. Also not as buggy when you know what you're doing.http://www.aaronrogers.com/nintendods/PA_Lib/ - Based on PAlib, which is an extremely buggy lib based off libnds and is like TI-BASIC to Z80 ASM; limited and bloated, as well as buggy.
Again, it's a tutorial, which besides not having to be complete answers to every question in your life, is contradictory to the lie that was being expressed.http://www.patatersoft.info/manual.html - Poorly written tutorial that hardly explains general graphics concepts and is also incomplete.
See above.http://www.dspassme.com/programmers_gui ... index.html - Very vague, incomplete tutorial.
A good thing to start with.http://en.wikipedia.org/wiki/Nintendo_D ... _on_the_DS - Gives no more info than what a standard flashcart shopper would need to know; gives links to bloated and limited libs.
Again, see above.http://www.pineight.com/ds/ - Are you kidding? This page is pretty much useless.
libnds is indeed superior, however this was significant enough to show there are significant sources of information out there, which was again contrary to what was being said. Also, this is indeed not a tutorial, which I have never claimed it to be. I find it insulting that you even argue about that after my 2 previous posts. Ok, maybe you just odn't understand it all.http://sourceforge.net/projects/ndslib/ - ndslib isn't suggested, it's avoided. libnds is better and comes with devkitpro, which is suggested by any serious DS programmer. This is also not a tutorial.
oh deary me, I must have been thinking I was trying to give perfect information on all answer to life everything and the universe. Oh wait I wasn't trying to do that at all, I was merely illustrating some beginners info is out there to be found with a single google query to show how bad you guys are at lieing to people.http://www.patatersoft.info/Manual.pdf# ... ramming%22 - This is just the same 'manual' from patater again..
Little is, again, > 0.http://digg.com/gaming_news/Home_of_Nin ... S_Homebrew - A site with little to no documentation whatsoever and very little to offer.
If you fail to get good use out of such simple texts I again see clearly why this is so difficult for you.http://www.freescale.com/webapp/sps/sit ... eId=012726 - CodeWarrior? Are you kidding me?!?
How much did you read of my sentence? Where do you see a + sign? Try reading it again.5 minutes of random clicking has yielded more information on this than I've ever seen about Ti83 nostub assembly in my entire life. And of more professional quality too. Just how little did you read anyways? ASM in 28 days has far more 'professional' info than those above links. FAR more.
No, I gladly checked out google and some links from links for him and anyone interested. I however do not take kindly that at first kv was being lied to, and even less that you are trying to defend these lies with "logic" and "objective" judging. (which remains compeltely redible knowing your objective and logical issue with me)Arcane WIzard wrote:I was going for showing that if you find it difficult due to lack of information in general then you're decieving not only yourself but also anyone interested in picking this thing up. - So anyone that has any questions should never ask because a simple google search will tell them everything? I guess you must think kv is stupid for asking then.
Safe it for reference. Oh wait, you are expecting a single XML indexed PDF source to spoon feed the entire workings of the platform to you without any effort from your tiny brain at all. Want it to tuck you in at night as well?Why would you even need a tutorial when you have information like practically completely documented hardware mappings or fully documented libraries? -Documented hardware mappings is going to help get into developing for it? Teaches no logic or conceptual work if you ask me.
See above.http://tobw.net/dswiki/index.php?title= ... troduction - Oh great, another tutorial on how to get a flashcart to work on the DS. Has nothing to do with actual programming or logical/conceptual work, especially if someone wants to code but doesn't have a DS and just wants to use an emulator.
..http://www.palib.info/wiki/doku.php - See above notes about PAlib
They're brief, to the point, and clear pages about using several IDE aspects of using devkit pro. I'm sure someone will find them usefull.http://www.devkitpro.org/faq.shtml - How hard is it to install a devkit that has an install wizard and very blatantly obvious text along the process?
I'm beginning to think it wasn't just poorly written, but poorly read as well.http://drunkencoders.com/index.php?syst ... =Tutorials - This is just a page that links to a previously linked tutorial, which I stated was poorly written.
I wonder what "search" means, or "community portal" with a link to "forums". hmmmmmmmm... While I wodner that I also notice the relvancy of a guide for making an app and one for making a library.. hmmmm I think this MIGHT be usefull if you've never programmed for the DS before.http://www.dslinux.org/wiki/Special:Sea ... rial&go=Go - More 'how to use a flashcart' info, which is still very simple and not programming related.
Most of the 2.5 MILLION results are what I've already linked to? You know we don't count to 2,580,000 after 10, right?And that's not even from typing in «Nintendo DS Programming Tutorials» into google. - Except most of what you linked are results from that anyways, so it's rather redundant to say that.
Not all of it, but enough of it to constitue the excistence of documentation, which was being blatantly lied about.You made it sound like you're all programming blindly. You can say that when you've interfaced with a homemade (by someone else who provided 0 documentation and isn't around to help) serial device, not when a single google search chucks out more information and tutorials than a person can even proces while this topic has been here. - 'Difficult' does not mean blindly nor are we or anyone else saying that, however you are quick to assume that. Having a bunch of poor tutorials and incomplete documentation doesn't take away the difficulty.
Again, untill I see you providing better help to people interested in this, such as kv, your petty issues with me and your reverse expressions of your ability to judge mean nothing.
Actually, before you ruin this topic with your obsessive issue with me, let me make it absolutely clear to you:
If you do not stop "not judging" me and being the perfect core of objectivity and realise neither of this has anything to do with this topic, you will cause it ruin. Try posting something helpfull, if you can.
-
- Calc King
- Posts: 2195
- Joined: Sun 27 Mar, 2005 4:06 am
- Location: sleeping
- Contact: