#38666 - arog - Wed Mar 30, 2005 2:12 am
NDS Dev Env Web Installer
- no change to the setup, the .zips it downloads have been updated
NDS Dev Env Offline Installer
- updated ndslib & emulators to latest version
Introducing: NDS Dev Env Updaters
- if you installed w/ NDS Dev Env 2.2, you can now update your
emulators, ndslib and roms quickly and easily.
http://www.aaronrogers.com/nintendods/ndsdevenv.php
- Aaron Rogers
Last edited by arog on Thu Jun 23, 2005 2:51 pm; edited 6 times in total
#38672 - Darkain - Wed Mar 30, 2005 5:07 am
do we *really* need a new thread on each update? ;) cant you just edit the topic of the main thread for this so it stays all in 1 place?
_________________
-=- Darkain Dragoon -=-
http://www.darkain.com
DarkStar for Nintendo DS
#38699 - arog - Wed Mar 30, 2005 4:07 pm
Quote: |
do we *really* need a new thread on each update? ;) cant you just edit the topic of the main thread for this so it stays all in 1 place? |
Good call. I wanted to do something like that, but didn't know you could edit the thread title. Will do going forward.
- Aaron Rogers
#38706 - dagamer34 - Wed Mar 30, 2005 7:12 pm
Or just make a thread about NDS Dev Env and have tepples sticky it at the top.
_________________
Little kids and Playstation 2's don't mix. :(
#38973 - arog - Sat Apr 02, 2005 6:38 pm
Now includes iDeaS emulator as it's running some demos.
Updated ndslib.
- Aaron Rogers
http://www.aaronrogers.com/nintendods/
#38976 - Lino - Sat Apr 02, 2005 7:25 pm
Ahh, ok thanks
#39231 - arog - Wed Apr 06, 2005 7:43 am
Version 2.2.5 - 04/05/2005
- added: Programmer's Notepad 2.0.5.48 (no code completion just yet)
- added: gfx2gba 0.15 to tools
- updated: ndslib - now it's a C library (no longer C++)
- updated: modified the Start Menu entries
- Aaron Rogers
http://www.aaronrogers.com/nintendods/
#39450 - arog - Sat Apr 09, 2005 12:00 am
Version 2.2.6 - 04/08/2005
- added: PN2 project files to projects & examples (removed VS project files)
- added: davr's Sponge demo, Ben Ward's Missile Command demo
- added: Ben Ward's Missile Command source code to projects
- updated: ndslib (04/06/05)
- updated: added PN2 registry info (even removes itself on uninstall)
- updated: fixed code that wouldn't compile due to new ndslib
- Aaron Rogers
http://www.aaronrogers.com/nintendods/
#39455 - dagamer34 - Sat Apr 09, 2005 3:46 am
How do you update NDS Dev Env? The links on the webpage to for the 4 updaters do not work because the files aren't on the server for some reason.
_________________
Little kids and Playstation 2's don't mix. :(
#39463 - arog - Sat Apr 09, 2005 5:30 am
Quote: |
How do you update NDS Dev Env? The links on the webpage to for the 4 updaters do not work because the files aren't on the server for some reason. |
Sorry, I should have put a notice on the page. Because I've made a lot of changes to the installer recently, you'll have to do a full re-install. I took the updaters down for now.
- Aaron Rogers
http://www.aaronrogers.com/nintendods/
#40411 - arog - Mon Apr 18, 2005 8:13 pm
NDS Dev Env 2.3.0 - 04/18/2005
- updated: ndslib (04/17/05) lots of new examples!!!
- updated: ndslib comes w/ tools, ndstool is there now
- updated: added NDSLIBPATH Environment Variable
- updated: iDeaS 1.0.0.2
- updated: dsemu 0.0.3c
- updated: Startup Guide 0.2
- updated: Tetris DS 1.1 (now 100% ndslib code!)
- updated: Nibbles DS 1.1
- updated: davr's Sponge demo, davr's Mines demo
- updated: Startup Guide 0.3 (not much in it yet)
Updaters not available as the installer was updated again.
- Aaron Rogers
http://www.aaronrogers.com/nintendods/
#40416 - wintermute - Mon Apr 18, 2005 8:43 pm
any chance you could stop rushing out random updates?
you don't have the latest versions of ndstool & dsbuild, nor do you have properly configured examples.
As I said on IRC, there is a *lot* of stuff currently in flux.
While your work on the installer is appreciated this "dev environment" should be considered unstable at best.
#40433 - arog - Mon Apr 18, 2005 9:21 pm
Quote: |
As I said on IRC, there is a *lot* of stuff currently in flux.
While your work on the installer is appreciated this "dev environment" should be considered unstable at best. |
As it says in big bold letters on the NDS Dev Env page:
This is currently in BETA! It will probably work, but who knows?!
Quote: |
any chance you could stop rushing out random updates? |
Probably not any time soon. :( I am trying to keep the software that comes with NDS Dev Env up-to-date as well as the installer itself. dovoto requested that NDS Dev Env create an NDSLIBPATH environment variable, hence the need for a new installer. Plus, as DesktopMan mentioned, the newest Tetris and Nibbles source should be added b/c of confusion with the old version.
Quote: |
you don't have the latest versions of ndstool & dsbuild, nor do you have properly configured examples |
Where are they?
#40436 - wintermute - Mon Apr 18, 2005 9:42 pm
arog wrote: |
Probably not any time soon. :( I am trying to keep the software that comes with NDS Dev Env up-to-date as well as the installer itself. dovoto requested that NDS Dev Env create an NDSLIBPATH environment variable, hence the need for a new installer. Plus, as DesktopMan mentioned, the newest Tetris and Nibbles source should be added b/c of confusion with the old version.
|
All of those were suggestions for future updates, not urgent requirements.
Quote: |
Quote: | you don't have the latest versions of ndstool & dsbuild, nor do you have properly configured examples |
Where are they? |
If you'd been paying attention instead of rushing out unnecessary updates you'd know.
When you first started doing this I added you to the devkitpro sourceforge project & asked that you consider doing installer packages for all the platforms. I did hope that we could avoid a situation where your installer conflicted with the smooth running of the toolchains. Unfortunately it appears you'd rather ignore repeated requests on IRC to slow down & make sure things are stable before releasing yet another update.
#40447 - arog - Mon Apr 18, 2005 10:38 pm
Quote: |
All of those were suggestions for future updates, not urgent requirements. |
NDS Dev Env itself is a suggested program that may someday in the future be worth a damn, and definitely not an urgent requirement. Hell, you can hardly do anything with it at the moment anyway.
Quote: |
If you'd been paying attention |
In the IRC channel. Hell, 75% of what goes on in there has nothing to do with DS deving and 90% of the rest is unintelligible to me anyway. If someone wants to give me (email/forum post) somewhat clear requests, then I would be glad to oblige.
Quote: |
your installer conflicted with the smooth running of the toolchains |
More info would be appreciated.
Quote: |
make sure things are stable before releasing yet another update |
So, come back in 6 months?
- Aaron Rogers
#41702 - arog - Sun May 01, 2005 9:33 am
ndslib was updated earlier today. Included are 4 new 2D examples and templates for ARM7, ARM9 and one for both.
If you're using NDS Dev Env (2.3.0), make sure to grab the latest ndslib updater!!!
http://www.aaronrogers.com/nintendods/ndsdevenv.php
- Aaron Rogers
http://www.aaronrogers.com/nintendods/
#46106 - arog - Mon Jun 20, 2005 6:57 am
After a two month hiatus, I decided it was time to get NDS Dev Env updated. This is mostly an intermediate release as I hope to work out some differences with wntrmute and get DevkitPRO a proper installer. As I'm sure you've seen, however, his constant negative remarks towards NDS Dev Env make me less-than-motivated to get this done. :(
Personally, I think NDS Dev Env friggin' rocks for newbies to the scene who would rather spend time coding than getting everything downloaded, installed, and configured. On a similar note, I am thinking of gearing my tutorials towards PA_Lib, the HAM-like library that makes NDS coding even easier. Feedback anyone?
As is often the case, real life has been extremely busy for me lately, so I haven't had time to do a thorough test of 2.4.0. It now includes DevkitARM R12 and the latest ndslib. Please test it out and let me know!
- Aaron Rogers
http://www.aaronrogers.com/nintendods/
#46108 - Mollusk - Mon Jun 20, 2005 8:40 am
Nice to see you back ! I was afraid you had stopped....
Quote: |
I think NDS Dev Env friggin' rocks for newbies to the scene |
I would say it rocks for almost everyone... When I wanted to start, I read one or two tutorials (install 1000 things, do this and that...)... then I found years (run de exe), and found it way better :p
For PA_lib, I think a lot of people here don't like it, because it isn't low-level... I guess it all depends if you're doing tutorials for newbies (like you did for ham) or want some more advance stuff (like J Harbour's book, I guess).
If you want my personal feeling, dev tutorials with PA would interest tons of people (and I'm beginning to have some pretty/too basic questions by mail, would be nice to have some good tutorials around :p)
In case you decide to do it, here's a link to a basic one I did http://teamnnc.free.fr/html/modules.php?name=Forums&file=viewtopic&t=2&sid=3915575d047c88fc0c5cc13d8b76a265
(it's not the same approach as yyou had done, I basicly put in and commented all the functions needed to start out, so there's background loading and scrolling, pad, stylus, sprites...)
#46111 - FourScience - Mon Jun 20, 2005 12:25 pm
I was happy to use NDS Dev Env to get up and running back in April. It's at least a starting point, and if it's emulators and roms sections are relatively up to date, I'd still use it just for that and setup devkitPRO myself.
2 months later I'm much happier having a development setup that I configured manually, but it's good there's a packaged installer available to bridge the gap for anyone who wants to get running quickly.
_________________
Work in progress: Dual-Soft.com
#46135 - arog - Mon Jun 20, 2005 6:11 pm
Quote: |
remove the installer, and do not repackage my work again |
Full source code if anyone wants it:
http://www.aaronrogers.com/nintendods/ndsdevenv.php
- Aaron Rogers
http://www.aaronrogers.com/nintendods/
#46187 - cory1492 - Tue Jun 21, 2005 2:19 pm
hrmm, which installer and which work? DevkitPro?
just a side, chris double has been doing a little with DSemu @ http://double.co.nz/nintendo_ds/ and has updated it to 0.41
#46192 - arog - Tue Jun 21, 2005 4:38 pm
Quote: |
hrmm, which installer and which work? DevkitPro? |
Inside joke... nevermind. :)
- Aaron Rogers
http://www.aaronrogers.com/nintendods/
#46324 - arog - Thu Jun 23, 2005 5:37 am
I have decided to cancel NDS Dev Env for now. Don't worry, it will be back, better than before even! Though wntrmute and I may disagree on the fine points of the final product, I am going to do my best to make an installer that does things the "right" way.
You can still try a manual install - instructions at any of the following:
http://devkitpro.sourceforge.net/setup.shtml
http://www.double.co.nz/nintendo_ds/nds_develop1.html
http://www.dspassme.com/programmers_guide/tutorial/configuration.html
Good luck and happy dev'ing!
- Aaron Rogers
http://www.aaronrogers.com/nintendods/
#46775 - RFLAGG - Thu Jun 30, 2005 2:25 pm
Is an easy installer a good thing? If a user can't figure out how to download a few things of cvs and set up a few things, there's little hope they'll be able to code for the DS.
Then again, I guess windows users aren't used to using cvs and the commandline as much...
#46777 - Mollusk - Thu Jun 30, 2005 2:30 pm
Rflagg, you could be right... But why shouldn't there be an easy installer ??? Is this a Linux thing that anything simple enough for everyone to use is evil ??
Sure, I can install ndslib, devkit, etc... seperately. But I can also use nsddev env, which contains everything I need, and has been tested and proved to work.
#46786 - MrAdults - Thu Jun 30, 2005 3:20 pm
Yeah, I think we should stop distributing libraries for the DS too. Makes it too easy for noobs to access hardware functionality.
Oh, and yes. That was sarcasm.
-Rich
#46829 - octopusfluff - Fri Jul 01, 2005 4:31 am
Mollusk wrote: |
Rflagg, you could be right... But why shouldn't there be an easy installer ??? Is this a Linux thing that anything simple enough for everyone to use is evil ??
Sure, I can install ndslib, devkit, etc... seperately. But I can also use nsddev env, which contains everything I need, and has been tested and proved to work. |
As I understand it, it was never a problem that the package existed. There were some (apparently notable) differences of opinion on the proper methodologies for updating.
In particular, it looked like Wintermute felt that some of Arog's updates were poorly timed, and that the snapshots were not at ideal points of stability, and sometimes inconsistent on what portions of code were used in relation to other portions (i.e. one tool is current but another is behind).
This is from what I've read, mind, so it's possible I've misunderstood.
#46876 - rooter - Fri Jul 01, 2005 5:34 pm
RFLAGG wrote: |
Is an easy installer a good thing? If a user can't figure out how to download a few things of cvs and set up a few things, there's little hope they'll be able to code for the DS.
Then again, I guess windows users aren't used to using cvs and the commandline as much... |
You're an idiot and an elitist.
#46878 - FluBBa - Fri Jul 01, 2005 6:09 pm
Everybody has different skills, just because you're king of code doesn't mean you're favorite hobby is setting up dev enviroments.
_________________
I probably suck, my not is a programmer.
#46892 - TheMikaus - Fri Jul 01, 2005 8:51 pm
RFLAGG wrote: |
If a user can't figure out how to download a few things of cvs and set up a few things, there's little hope they'll be able to code for the DS |
That's like saying people who can't sift through *nux dependancies probably can't use *nux. And seeing as the people who use *nux Oses have tools that help make all that easier (emerge, ports, etc...) I don't see much wrong with making an installer to help make things easier, or with people who use them.
an installer is a quick, easy, one stop shop.
--Edit--
rooster wrote: |
You're an idiot |
rather uncalled for I think.
#46902 - FourScience - Fri Jul 01, 2005 10:26 pm
TheMikaus wrote: |
rooster wrote: | You're an idiot |
rather uncalled for I think. |
<joke>Yes, we need a virtual deathmatch thread to sort these arguments out.</joke>
As Mikaus said, uncalled for. There's no flaming in these boards. Differences of opinion are allowed, but name calling is substantially unhelpful.
_________________
Work in progress: Dual-Soft.com
#46950 - floatstarpx - Sat Jul 02, 2005 2:44 pm
i quite liked the easy installer. i hate makefiles, setting path variables etc. it made it a load easier..
admittedly i've since switched to devkitpro (seeing as i couldn't get anything to run on hardware when i compiled with arog's devenv.. dunno why.). very pleased with the "how to set up devkitpro" tutorial- because i really don't have a clue about those kind of things.
so i'm exactly the example you're looking for. my C/C++ is fine, but i hate messing about with command lines and nonsense. i wanna get started right away usually!
#46956 - ChronoDK - Sat Jul 02, 2005 5:08 pm
Yeah me too - but those step by step guides are almost just as good.
#46978 - RFLAGG - Sun Jul 03, 2005 1:16 am
Alright, I see a lot of people don't agree with me :) I just believe that if you can't set up a simple dev env, then you won't be able to code for the DS. As of now, it's not a very easy thing to do, you have to really know how to code well. I'm not being an "elitist", its the truth. VisualBasic kiddies just won't be able to make things for the DS, sorry. Having the easy installer is fine for people that actually know what theyre doing, but when it comes time to update their ndslib and devkitarm, which is very often (since ndslib is constantly changing), if theres no easy installer, than theyre out of luck.
@TheMikaus
The difference is you can run Linux fine without any technically expertise (most of the time, hehe) but for the DS development, you have to know what your doing. As I said before, Visual Basic doesn't work on DS :) The skills required to checkout a project over cvs are substantially less than that of making even the simplest demo for the DS.
#46987 - tepples - Sun Jul 03, 2005 3:24 am
RFLAGG wrote: |
As I said before, Visual Basic doesn't work on DS :) |
"Do you mean VBA as in Visual Basic for Applications, or do you mean VBA as in VisualBoyAdvance?" I did a double take when I saw VBA For Dummies in the local public library's computer section.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#47007 - Mollusk - Sun Jul 03, 2005 9:29 am
Quote: |
The skills required to checkout a project over cvs are substantially less than that of making even the simplest demo for the DS. |
Are you sure about that ? I'm pretty sure I could get my little sister to do a simple demo on DS... :p
#47018 - TheMikaus - Sun Jul 03, 2005 2:40 pm
RFLAGG wrote: |
The difference is you can run Linux fine without any technically expertise (most of the time, hehe) but for the DS development, you have to know what your doing. As I said before, Visual Basic doesn't work on DS :) The skills required to checkout a project over cvs are substantially less than that of making even the simplest demo for the DS. |
I don't fully agree because I had problems with the cvs/dev env stuff at first when I was working with the GBA. I was very thankful for devkitadv. It was easier to setup at the time than devkitarm. And even though I had problems getting cvs and the env setup I still coded two games for the GBA (not using ham).
I had to use the tutorials to set up my env using the cvs stuff. but it's all good now.
But I see your point about my linux comparison. :)
#47021 - floatstarpx - Sun Jul 03, 2005 6:45 pm
RFLAGG wrote: |
Alright, I see a lot of people don't agree with me |
yup
RFLAGG wrote: |
I just believe that if you can't set up a simple dev env, then you won't be able to code for the DS. As of now, it's not a very easy thing to do, you have to really know how to code well. I'm not being an "elitist", its the truth. VisualBasic kiddies just won't be able to make things for the DS, sorry. |
i can't set up a dev env without something telling me how. i don't know where to get all the files from. i don't know what things i need usually.. and i'd probably install it all in a horrible messy way.
why? i've only ever done it a few times (from following instructions).. by the time i need to do it again - i've forgotten what it involves.
#47151 - Spaceface - Tue Jul 05, 2005 9:19 pm
floatstarpx wrote: |
RFLAGG wrote: | Alright, I see a lot of people don't agree with me |
yup
RFLAGG wrote: | I just believe that if you can't set up a simple dev env, then you won't be able to code for the DS. As of now, it's not a very easy thing to do, you have to really know how to code well. I'm not being an "elitist", its the truth. VisualBasic kiddies just won't be able to make things for the DS, sorry. |
i can't set up a dev env without something telling me how. i don't know where to get all the files from. i don't know what things i need usually.. and i'd probably install it all in a horrible messy way.
why? i've only ever done it a few times (from following instructions).. by the time i need to do it again - i've forgotten what it involves. |
yeah.. he has a point.. people who DO know how to get around with stuff like this just have to waste a load of time.. for my webdev I've set up apache/mysql/php a million times.. later I found Apache2Triad which sets up a whole bunch in 1 package. Saves me a lot of time :)