#33273 - zardozjones - Sat Jan 01, 2005 11:24 am
go get it from here:
http://s17.yousendit.com/d.aspx?id=0AJ5X3J6TSERG1YZUR0LA84N3W
think it'll only be there for 6 days (don't have a web page)
enjoy!
p.s. opengl controls are mouse+aswd
also I'd like to integrate a arm9 disasm into this tool - if anyone has some code for this that they'd like to donate :) please pm me - ta
#33275 - Mr. Ploppy - Sat Jan 01, 2005 12:04 pm
Hey, nice program! I like the data tree layout and the hex viewer for unsupported files. Also showing the textures is a real plus! There are a few suggestions that come to mind though. Not being able to view a model twice is annoying, I'd fix that first thing if I were you. Also, the controls aren't nearly as spiffy or intuitive as mike260's modeler. I'd suggest adopting his camera controls with one slight moditication. On larger models, being able to move the camera but not the target can be a hassle. IMHO, the third mouse button and scroll wheel lend themselves perfectly to this task. I plan to build a personal version of mike260's viewer for my own use with this improvement. I'd be happy to sond you my source for this. (Speaking of, where is the source for this program? It was built using the source from other open projects, seems only fair you allow your's out too.) Other things that come ot mind, how about saving textures, sound support, not having to adjust the width of the hex viewer every time it pops up.
All in all, it's a great program. Plenty of room for improvement, but great none the less.
PS- Zardoz? Like the Sean Connery movie?
_________________
I'm just off to Hartleypool to buy some exploding trousers. Cluck, cluck, gibber, gibber, "my old man's a mushroom", et cetera.
#33276 - zardozjones - Sat Jan 01, 2005 12:11 pm
Hi Ploppy
Yup no problem I'll post the source - it's just a test version at the moment. The only problem is the it's C++ builder so it's not really that port friendly - but I'm sure people could rip bits of code out.
Features I intend to add
Arm9 Disasm
Hex Editing
Model Editing
Texture Editing
Repacking
so as you can see lots of work to do. I basically want a easy to use packer for when we can start deving.
P.S. yes Zardoz the sean connery movie for no particular reason :)
#33277 - Lupin - Sat Jan 01, 2005 1:14 pm
Nice job, but some options didn't work for me (filtering, texture on/off, wireframe looks strange).
Is there an option for extracting the files?
Is nintendo going to use the same model file format for all their games?
I uploaded the tool to my webspace: http://home.arcor.de/lupin003/NDS-Packer.zip
Here is a screenshot: http://home.arcor.de/lupin003/ndspacker.jpg
_________________
Team Pokeme
My blog and PM ASM tutorials
#33279 - fagotero - Sat Jan 01, 2005 2:44 pm
Very nice work zardozjones!!
This tool is really amazing, I only could comment that it would be nice having a little more precission with the controls, but only that :P from other way, your work rocks!!
Thanks a lot!
#33282 - tepples - Sat Jan 01, 2005 4:33 pm
Mr. Ploppy wrote: |
On larger models, being able to move the camera but not the target can be a hassle. IMHO, the third mouse button and scroll wheel lend themselves perfectly to this task. |
My laptop doesn't have a third button or a wheel, you insensitive clod!
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#33283 - STKD - Sat Jan 01, 2005 4:46 pm
Great little tool. Never thought we'd be looking around 3D models from Metroid so soon. One request - add an "invert mouse up/down" option asap. It's not natural-feeling for long-time FPS players who are used to forward=up. ;)
#33285 - zardozjones - Sat Jan 01, 2005 4:57 pm
Hey don't thank me I just put the thing together - DarkFader and Mike260 did all the hard work here.
#33305 - mike260 - Sat Jan 01, 2005 8:22 pm
Sweet!
#33314 - SmileyDude - Sat Jan 01, 2005 9:53 pm
any chance of a source code release for the non-windows users? i realize that it uses the Win32 API and such, but even still, it might be handy to look at anyway :)
BTW -- doesn't anyone like to write cross-platform tools in languages like Java or Python (my new personal favorite)? I've been trying to write more tool code in Python lately because I tend to move between MacOS X, Linux, and Windows a lot, and the code is really portable. Not to mention that Python just rocks! :)
_________________
dennis
#33335 - Seiru - Sun Jan 02, 2005 1:05 am
Great program, reminds me of the tools released in the Halo modding community...
Anyways, one feature request: Could you make it so the model window can be maximized?
#33336 - dafer - Sun Jan 02, 2005 1:37 am
Did you release the source? Because I couldn't find it.
_________________
/As meningful to you as words written in water.
#33340 - zazery - Sun Jan 02, 2005 3:44 am
Wow this is well made; the interface is a really nice feature to have. When an emulator becomes available I hope there is something like this included. My only small complaint is the movement in the model. It would be nice if the movement system were like Maya or 3D studio Max.
#33356 - Darkain - Sun Jan 02, 2005 6:32 am
great tool
i posted a few screen shots on my web site
one possible way to enhance movement would be to hold down combinations of ctrl, alt, and shift to alter movement. this is what i have in UltraFractal3, and i think its great.
_________________
-=- Darkain Dragoon -=-
http://www.darkain.com
DarkStar for Nintendo DS
#33441 - human_tree - Mon Jan 03, 2005 1:59 pm
Wow, very nice program.. So easy to use, which is great 'cause I've just started looking at this DS stuff.. I don't even have a DS yet, it's in the mail though..
#33467 - mymateo - Mon Jan 03, 2005 10:08 pm
I downloaded the tool, and tried it on the "testdump" on Darkfader's page, and it wouldn't open properly! I get an Access Violation, and the header looks like crap.
Lol
But seriously, since I don't have a ROM to open, I have to ask... Would it be easy enough to dump... er, rip my own rom from one of my DS games without spending money I don't have, or is there something I can download that this program will open (not a rom necessarily, since there's no PD roms for DS yet... not that I've seen anyways)? I'm curious to see it in action. If not, I'll wait patiently...
#33470 - tepples - Mon Jan 03, 2005 10:17 pm
mymateo wrote: |
I downloaded the tool, and tried it on the "testdump" on Darkfader's page, and it wouldn't open properly! I get an Access Violation, and the header looks like crap. |
The "test_dump.rar" itself looks like crap. Download it and rename it to .jpg.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#33471 - mymateo - Mon Jan 03, 2005 10:23 pm
I was trying to be funny, hence the "lol" and the "but seriously", and the more subtle "header looks like crap". When I download it, it downloads as a JPG, not a RAR.
Sigh. I guess habing a cold has stobbed be frob telling jokes proberly. (That was another pathetic attempt at humor... read it as it's spelled and it's supposed to sound like you have a cold.)
#35181 - googlyoshka - Tue Feb 01, 2005 1:22 am
Well, I am new to these forums, but I have been working on a Nintendo DS Emulator for a while now. I came accross this topic, and I needed to take my mind off of my work of the emulator for a bit, so I took this program, and edited it through a resource editor and a hex editor. There wasn't much I could do with the program without the source code, so I just took some of your suggestions from this topic, and made a few additions/fixes to the program. Some examples would be, fixing the title bars, sizes of the windows, etc. I also added new features that I thought of on my own, like the ability to open all file types, while before you could only open .nds files. I know it isn't a big deal, but hey, I was bored, and I thought you guys might like something a bit better, as I am guessing a lot of you do not know how to install DSGraph. So, here it is, download it if you want to, don't download it if you don't want to.
Nintendo DS ROM Editor v1.01 - NO LOGNER ONLINE
_________________
The tooth fairy teaches children that they can sell body parts for money...
Last edited by googlyoshka on Thu Feb 03, 2005 12:45 am; edited 1 time in total
#35183 - ravuya - Tue Feb 01, 2005 2:19 am
googlyoshka wrote: |
Well, I am new to these forums, but I have been working on a Nintendo DS Emulator for a while now. I came accross this topic, and I needed to take my mind off of my work of the emulator for a bit, so I took this program, and edited it through a resource editor and a hex editor. There wasn't much I could do with the program without the source code, so I just took some of your suggestions from this topic, and made a few additions/fixes to the program. Some examples would be, fixing the title bars, sizes of the windows, etc. I also added new features that I thought of on my own, like the ability to open all file types, while before you could only open .nds files. I know it isn't a big deal, but hey, I was bored, and I thought you guys might like something a bit better, as I am guessing a lot of you do not know how to install DSGraph. So, here it is, download it if you want to, don't download it if you don't want to.
Nintendo DS ROM Editor v1.01 - Download Here |
Lovely! Thank you. :) More proof that open source kicks ass.
_________________
Rav (Win/Mac/Linux games for free)
#35186 - Darkain - Tue Feb 01, 2005 3:31 am
i would like to see someone throw LZ77 decompression on the fly to this thing, so ROMs such as Mario64 DS could become viewable.
_________________
-=- Darkain Dragoon -=-
http://www.darkain.com
DarkStar for Nintendo DS
#35189 - zardozjones - Tue Feb 01, 2005 3:48 am
I'll have a look at this on the weekend - currently addicted to WOW, plus got a big build looming :(
#35193 - Dib - Tue Feb 01, 2005 6:16 am
ravuya wrote: |
Lovely! Thank you. :) More proof that open source kicks ass. |
What are you talking about?
Try reading his post again.
#35203 - rusty - Tue Feb 01, 2005 9:43 am
zardozjones wrote: |
I'll have a look at this on the weekend - currently addicted to WOW, plus got a big build looming :( |
Get back to bloody work slave.
#35217 - zardozjones - Tue Feb 01, 2005 5:30 pm
>>googlyoshka :
>>Nintendo DS ROM Editor v1.01 - Download Here
Alex - it's great that you want to help make this editor better, and I will release the source code very soon - although I very much doubt that you will be able to do anything with it (since it uses alot of custom libs - in fact you are much better off starting from scratch with DF and Mk260's code). In the meantime can you please remove that link to the hex edited version of my program - resource editing a exe does not justify you putting your name to it as a developer. I find all this very amusing - but I know that this would just piss off other developers in this scene, just don't do it!! :)
#35223 - DiscoStew - Tue Feb 01, 2005 7:01 pm
zardozjones wrote: |
I'll have a look at this on the weekend - currently addicted to WOW, plus got a big build looming :( |
It IS totally addicting. I haven't been programming as much as I used to since I started playing about 2 months ago, but I still put in some programming here and there. I had a goal of releasing a demo of my work by the end of January, but that didn't happen =P
Then again, there have been times where I just wasn't feeling up to programming at all, dang those down times.
_________________
DS - It's all about DiscoStew
#35228 - hellblow - Tue Feb 01, 2005 7:52 pm
googlyoshka wrote: |
... I have been working on a Nintendo DS Emulator for a while now. I came accross this topic, and I needed to take my mind off of my work of the emulator for a bit, so I took this program, and edited it through a resource editor and a hex editor. There wasn't much I could do with the program without the source code, so I just took some of your suggestions from this topic, and made a few additions/fixes to the program. Some examples would be, fixing the title bars, sizes of the windows, etc. I also added new features that I thought of on my own, like the ability to open all file types, while before you could only open .nds files. I know it isn't a big deal, but hey, I was bored, and I thought you guys might like something a bit better, as I am guessing a lot of you do not know how to install DSGraph. So, here it is, download it if you want to, don't download it if you don't want to. |
let me get this straight...
you alex b. 14y/o are coding a nds emu which you needed to get your mind off of for some time... then you got bored and decided to make a pitiful attempt to gain kudos by some lame resource hacking, readme editing, topping it with editing your handle in and changing the program's name ?
ouch...
#35242 - rusty - Tue Feb 01, 2005 11:38 pm
hellblow wrote: |
googlyoshka wrote: | ... I have been working on a Nintendo DS Emulator for a while now. I came accross this topic, and I needed to take my mind off of my work of the emulator for a bit, so I took this program, and edited it through a resource editor and a hex editor. There wasn't much I could do with the program without the source code, so I just took some of your suggestions from this topic, and made a few additions/fixes to the program. Some examples would be, fixing the title bars, sizes of the windows, etc. I also added new features that I thought of on my own, like the ability to open all file types, while before you could only open .nds files. I know it isn't a big deal, but hey, I was bored, and I thought you guys might like something a bit better, as I am guessing a lot of you do not know how to install DSGraph. So, here it is, download it if you want to, don't download it if you don't want to. |
let me get this straight...
you alex b. 14y/o are coding a nds emu which you needed to get your mind off of for some time... then you got bored and decided to make a pitiful attempt to gain kudos by some lame resource hacking, readme editing, topping it with editing your handle in and changing the program's name ?
ouch... |
He's tester material for sure...almost a "Michael Hart".
Zardoz knows what I'm talking about :o)
#35255 - ravuya - Wed Feb 02, 2005 4:02 am
Before you build an OSX version, implement my endian flipping routines for when you load from binary files. That will make it possible to actually, you know, load models on Mac OS X (sorry for not getting the port done earlier, I had to write this in the first place before I could try to port it -- and then you came along with a new version).
Chars don't need to be flipped (obviously, they are only one byte).
Thanks! It should work even for little-endian machines, thanks to my spiffy #ifdeffing (although there should be additional ones added for SPARC and other big and bi-endian machines as those ports arrive)
_________________
Rav (Win/Mac/Linux games for free)
#35315 - pnice - Wed Feb 02, 2005 11:20 pm
hellblow wrote: |
googlyoshka wrote: | ... I have been working on a Nintendo DS Emulator for a while now. I came accross this topic, and I needed to take my mind off of my work of the emulator for a bit, so I took this program, and edited it through a resource editor and a hex editor. There wasn't much I could do with the program without the source code, so I just took some of your suggestions from this topic, and made a few additions/fixes to the program. Some examples would be, fixing the title bars, sizes of the windows, etc. I also added new features that I thought of on my own, like the ability to open all file types, while before you could only open .nds files. I know it isn't a big deal, but hey, I was bored, and I thought you guys might like something a bit better, as I am guessing a lot of you do not know how to install DSGraph. So, here it is, download it if you want to, don't download it if you don't want to. |
let me get this straight...
you alex b. 14y/o are coding a nds emu which you needed to get your mind off of for some time... then you got bored and decided to make a pitiful attempt to gain kudos by some lame resource hacking, readme editing, topping it with editing your handle in and changing the program's name ?
ouch... |
...and he also might want to change the fact that the webserver he is hosting that file on allows directory listing for folders without index files....since, you know, someone might go exploring around in there and download a file with all of his personal info, telephone number, etc, on it.
or at least remove the file(s)
#35316 - pnice - Wed Feb 02, 2005 11:37 pm
oh, and if the stuff inside the Emulation folder is any indication of how far along you've come in your "DS Emulator" project, I would say you have a very long way to go.
#35319 - googlyoshka - Thu Feb 03, 2005 12:43 am
Well, I didn't try and get all of you pissed at me or anything, and a couple of notes. I do realize all of my files are available to the world and everybody to see, all I would have to do is place a html file in there and name it index.html, it would automatically go there, and you would be unable to see anything, it is not the server. Also, the DS Emulator folder has nothing in it, because I am not uploading anything onto it until I have public files on there, I have other files of my progress on a seperate server, and they are only accessable to my testers. Another thing, I gave credit where credit was due on that program, I said ZardozJones, DarkFader, and Mike260 were the main people responsible for the program, and I even said, I only made a few edits through Hex Editing and Resource Editing. Also, I am not 14, I am 15, yeah it's only been about a month since I turned 15, and it doesn't really matter how old I am. I know many talented people at my age and younger who can program in multiple programming languages, while only program in two. So please, think about what you are saying before you post things again.
ZardozJones, I will take your request of taking it offline, and I know you have added me to MSN Messenger. If you say I may put it back online, then of course I will allow people to download it once more. You can e-mail me with an either Yes or No answer, and if it is yes, be sure to tell me of any edits you would like me to make, like in the readme or the About window in the program, or changing the title back to NDS-Packer, and I will. I'll be sure to say more clearly that I was just somebody who screwed around with the program for a bit. Also, I am building my own model viewer and hex editor with DarkFader's and Mike260's code. As I know people want to be able to use programs like this, but are unable to, as they do not know how to compile/install a program like DSGraph.
_________________
The tooth fairy teaches children that they can sell body parts for money...
#35326 - zardozjones - Thu Feb 03, 2005 3:23 am
Hi Googlyoshka
Yup please take it down until you get the source code. I really don't give a shit about this situation myself , but I *know* that alot of developers certainly would be fucked off with your actions. I can guarentee you that putting "Note that this applies to all parts of this program. All of this program was either
written by myself, ZardozJones, DarkFader, or Mike260" into the readme.txt when all you did was hack it up with a resource editor will not get you into good favour with the devr's - and so I feel that I have to set a precedence here. I have added you to my msn so I can send you source first, since you seem enthusiastic about all of this :)
#35344 - hellblow - Thu Feb 03, 2005 11:14 am
googlyoshka you said you gave credit where credit was due ?
you did change/set some window flags and put yourself as main devr in the about box for christ sake !! But hey if that's nothing to get pissed over I'll just wait for your nds emu to surface (if ever) then I change the background color and edit a new readme and put ME in the about box... oh yeah baby I'm gonna get famous for coding a nds emu. :}
and why would you want to code another wrapper for ndstool/dsgraph ? we do have one... many thanks to zardozjones.
just keep going with your nds emu... you know I'm waiting with resource hacker ready. ;)
Btw zardozjones if I would get a dime for every overly enthusiastic 15 y/o I see in forums these days I think I'd be stinking rich by now. ;)
And sorry @all I stop ranting and trolling now but that really got me mad...
#35371 - dagamer34 - Thu Feb 03, 2005 6:37 pm
hellblow wrote: |
googlyoshka you said you gave credit where credit was due ?
you did change/set some window flags and put yourself as main devr in the about box for christ sake !! But hey if that's nothing to get pissed over I'll just wait for your nds emu to surface (if ever) then I change the background color and edit a new readme and put ME in the about box... oh yeah baby I'm gonna get famous for coding a nds emu. :}
and why would you want to code another wrapper for ndstool/dsgraph ? we do have one... many thanks to zardozjones.
just keep going with your nds emu... you know I'm waiting with resource hacker ready. ;)
Btw zardozjones if I would get a dime for every overly enthusiastic 15 y/o I see in forums these days I think I'd be stinking rich by now. ;)
And sorry @all I stop ranting and trolling now but that really got me mad... |
Age has little to do with it. You may not know this, but I am also 15. However, I think I have a bit of respect around here...
Back to the point. Hacking binaries in a resource editor and releasing it as your own isn't really a good thing. It would have been better to contact the developer and tell him about your ideas. I think he would have been more responding to that instead of what you did.
_________________
Little kids and Playstation 2's don't mix. :(
#35385 - hsx - Thu Feb 03, 2005 10:17 pm
I speak for myself
Googlyoshka dont try giving out shit mods of other peoples programs .
So what if you change a cuple of things,even if you made it better by making the .nds to any file,anyone can do that and if they want it they can do it them selfs and keep it to the selfs.Except if the mod is really good which in case if you it mod that good you can make your own program(not including the other peoples stuff)Not to be offensive to Googlyoshka.
_________________
?hsx?
#35411 - hellblow - Fri Feb 04, 2005 9:53 am
dagamer34 wrote: |
Age has little to do with it. You may not know this, but I am also 15. However, I think I have a bit of respect around here... |
Yes, certainly. Age has nothing to do with it. When I was 15 I was coding in 680xx assembler, went to demo partys, stuff like that. Best time of my life. :) BUT I would have NEVER tried to claim kudos for or rape someone elses work without even asking the author. Most of the people those days had a sense for respect which seems a lot of the 15 y/o today lack...
Damn, I'm ranting again already.... ;)
#35462 - dagamer34 - Sat Feb 05, 2005 3:14 am
hellblow wrote: |
dagamer34 wrote: | Age has little to do with it. You may not know this, but I am also 15. However, I think I have a bit of respect around here... |
Yes, certainly. Age has nothing to do with it. When I was 15 I was coding in 680xx assembler, went to demo partys, stuff like that. Best time of my life. :) BUT I would have NEVER tried to claim kudos for or rape someone elses work without even asking the author. Most of the people those days had a sense for respect which seems a lot of the 15 y/o today lack...
Damn, I'm ranting again already.... ;) |
If he didn't bother to ask the author in the first place, then there's nothing really more to say. In the business world, that's what we call "theft of intellectual property". And I don't even think it's open source either, or GPL'ed.
Anyway, I think he has gotten the idea by now.
_________________
Little kids and Playstation 2's don't mix. :(
#35683 - Tetsuo - Wed Feb 09, 2005 4:18 pm
Great tool this model viewer!
Being a 3d artist I found is very interesting to see Metroid's 3d models and textures.
Now I can guess the geometry detail and see the texture sizes that are used. So far I didn't see any over 128x128 but that's still pretty high.
If this tool is still under development and if new functionality will be added to it I would love to see:
- polygon count for the selected model
- palet info
- texture size and number of colors