Thursday, March 22, 2007

DSOrganize 2.7 Alpha

Well, most of you have seen the video. You know what's in this release. This is a very dirty release, so use it at your own risk. The only files provided are the updated executable and a fixed resource0.bin. You must have the install files from 2.6 or 2.61 to use this, or unexpected things may happen. Grab the alpha from my site here. Enjoy the first working homebrew browser for the Nintendo DS!

What works:
- Normal HTML rendering
- Clicking links
- Server redirects
- Forward/Back history
- Basic caching

What doesn't:
- Cookies
- Forms
- Images
- Meta Tags
- Javascript and CSS

On another note, I need some help with maintaining gba_nds_fat. I know it's discontinued but hear me out. Upgrading to r20 breaks virtually every feature in DSOrganize. For a short list: plugins stop working, sound doesn't stream, or even respond, booting files fails on cards it used to work on. The list goes on. Also, backporting libfat has turned into too daunting a task for me to take on. I'm asking that someone who knows their way around the FAT16/32 system (perhaps the guy working on MCTool?) look at the code for fat entry creation, as well as the rename code. Files tend to disappear, and if you create too many files in a directory, the fat table tends to get corrupted with what looks like text from actual files. The library that I compile from is available here. Please don't touch disc_io.c because the drivers need to be in a certain order. If anyone takes this up then I and everyone else that uses DSO will be eternally grateful.

38 comments:

Randy said...

Glad u posted it and not me, i didnt wanna get killed

Lau said...

Very very good work!!!
DSO roxxxxx!!!!
I ll ry this better when back home tonight....

Anonymous said...

will it support traditional/simple chinese
website?

Superrob said...

:'( Why wont it download the pages?

I have: D-Link 524 and a Max Media Dock

ADHDYoshi said...

I can't believe it, it's here! You magnificently beat everybody else out of the blue! I congratulate you!

ADHDYoshi said...

Furururu... I'm trying to learn C, C++, Japanese, Greek, and Latin all at once... I'll do the best I can for the FAT libraries, but I have no clue myself, I need to get more into coding.

Roy Chang said...

you are legend dude! can't wait for improvement ! :D

btw, working GREAT on R4DS (of course) thanks to DLDI support !

Anonymous said...

Congratulation, first working homebrew browser.
It's working on my R4.

Anonymous said...

Very nice, works fine! I found it stops rendering pages whenever it encounters   (non-breaking space in ISO-8859 / UTF-8).

BTW. Not that it isn't impressive, but you've 'only' got the first working NDS homebrew browser on bare metal. DSLinux with retawq and links have been around for 'ages'. And they work better :P

Anonymous said...

It worked on my SC CF. I was able to browse the majority of the sites I normally visit.The ones I couldn't visit or took a long time to visit where the ones with lots of images like engadget.com etc. Good job, and hope to see images, zoom and more soon.

loxerium said...

Very nice work Dragonminded. :)

el'teache said...

It's funny to see that DSO mannaged to get the first homebrew NDS browser (ofcourse the first was retawq, but it didn't work well) while everyone was looking at Okiwi and Gnirfleo webbrowsers. Good job and keep up the great work =D

lol said...

lol nice nails in the video

MAMu_ said...

could you post a few url working with DSorg...?

So far all url i tried gave a ´server sent bad request´ or such...


What i´d like to see in DSO:
-Beup included (not with a shortcut as i´m doing atm: you can´t get back to DSO)
-when launching shortcuts, possibility to get back to DSO with a combination of buttons.
-Possibility to move shortcuts same way as the other tools in configuration...
-´Perform.ini´ for irc.. real pain to join dsorganize, part, then join your favorite channels...
-same or approx. GUI for irc tool than IRCDS (very good ideas in it, especially the auto commands, users list, etc)
-More skinability in apps...
-sort of ´Alt - Tab´ to switch between apps without having to quit each
-Alarm Clock
-Tips of the days (from any internet database, Saints, etc, or from a txt file)
-News feeds from different sites (if connection available)
-Meteo (from weather.com if connection available, save a few coming days when connection is available for when it's not anymore)

Anonymous said...

Tried it out and it works perfectly! Well... as far as perfect as it can be at this point. I can't wait for better support!

narfler said...

outstanding addition to already indispensable piece of software.

great work.

Anonymous said...

I'd been debating whether to download DSO or not for months now, and never really had a good reason too. I just downloaded the 2.7a and tried it out on my MMD. The browser works very good, I am going to be following DSO from now on. I hope a new version comes out soon! ;-)

Thanks DragonMinded! Great work, KEEP IT UP!!

jeremy said...

Every site I visit says--

"The server sent an incomplete reply back. This can usually be fixed by simply refreshing the page."

But nothing works. Even nintendo.com/status gives that error...

jeremy said...

Oh but I forgot to say, I was able to send a message to a Nintendo DS Browser chatroom that I made, since it uses $_GET for sending messages. But I still got the same error I described in my above post.

Anonymous said...

help!!! the rest of DSO works, but it wont connect. It says "associating" for a while, then says "failed to connect".

i know that my connection settings work, because i can play mario kart, metroid etc online...

any ideas anyone?

Thanks... Nick

Anonymous said...

Yeh, I have the same problem as the guy above me. I had wep for my connection type with a ten digit hex. It failed to connect. Then, I just disabled my security settings to figure out whether it was actually my network or something else. When I disabled my security it still was unable to connect. I know my connection works, I've played games online with my DS and including on my R4. If someone could help out it would be appreciated. Thanks

Leonardo Zimbres said...

Guy, you are my hero. Keep up the good work. Im sorry because I dont know how to help. I tried to find whats wrong on palib foruns, with a post called "supercard rumble ultimate", but without sucess.

Ah, dont forget to awser the interview idea, maybe we can do one by email? Im also runnin out of time, but I won a good space to post news in brazilian ds scene.

Tapio said...

Just pure awesome! Works very well.

I found this bug though: It doesn't seem to be able to open relative urls from links but only absolute.

Anonymous said...

i have the same problem as the 2 guys above with the associating, and then failed to connect. Games and other homebrew work fine with my r4.

Anonymous said...

i have the same problem as the guys above with the associating and then it says failed to connect. Other homebrew apps that involve an internet connection work on my r4 but this will not. Someone please help.

Anonymous said...

You are a genius, Dragonminded. This should definetly be proof that you can have a web browser w/o something in the second slot (the browser works great in my M3 Simply).

nintendobook said...

I always knew you have the capabilities to do that ;-) i have dso since 2.25 version and when i see the online homebrew browser i was hoping you do the web browser and you did ;-) good work ;-D

Anonymous said...

Can i Surf with the DsOrganize when i have the Wifi Connector?

Anonymous said...

Does this work with the wifi connector?

btw nice work

Anonymous said...

I keep getting the error that was posted. "Server sent an incomplete reply"...

Any suggestions?

Anonymous said...

Okay, and right after I posted the error message, I tried bash.org again, which failed repeatedly, and it worked...

Amazing!

Anonymous said...

And now it's died again... What the hell?

Regardless, fantastic work. I'm quite happy with text only.:)

Anonymous said...

It is hoped that A operates with G6L.
G6L dldi
http://www.filecrunch.com/file/~li7yxj

Gdog said...

Hi, how did all the M3 Simply users get this working? I can't get this to load with my M3 Simply...I get the incompatible FAT card warning. ANy tips? Thanks.

jblairdbz said...

Will this work on MAX Media Player DS?

Anonymous said...

Did you DLDI patch your DSOrganize file?

Anonymous said...

???????????????i have a r4 and i dont know where to put the dldi patch or how to make it work is there anyone who can help me out known_child@yahoo.com

Alex said...

love the work your doing :) just wanted to let you know I appreciate it