• Welcome to SCdev.org. Please log in.

Welcome to the new SCdev forums!

DLDI version of DSLinux!

Started by dantheman, March 09, 2007, 08:54:18 PM

Previous topic - Next topic

dantheman

Amadeus has just posted a version of DSLinux with DLDI enabled.  Exactly how he got it to work, I'm not sure, as I was under the impression that such a system would not work due to the way DSLinux handles media cards.  Can someone with a slot-1 card normally unsupported by DSLinux test it out?  Someone on the forums there has already tested the R4 and found success.

vitius

Doesn't appear to work on SCDS1. I get white screens of death.

Koji

Boots fine on R4... no idea what to do with it now that it's loaded. My linux experience is pretty nil.

Reminds me of my old DOS days, but I have no idea what any of the commands are. Off to research I guess.

dantheman

A good summary of the basic commands you can use from the get-go is posted at http://www.dslinux.org/wiki/Using_DSLinux

You can also just type "ls /usr/games" to see a list of the games included with the build.  I actually haven't tested this build myself, so it might not be in that exact location.  However, if you type "ls /" you can see a list of the folders you can browse through, and go from there.  Could be in "bin" instead of "usr" or something.

Koji

Using that, I got a few games to work, but others don't. Like go moku causes all sorts of error messages. Some games work fine though. I might mess around with it a bit more... It looks like a bit interesting and reminds me of my dos days quite a bit, but besides that I can't see much use for it... Unless I'm missing something big.

dantheman

The most obvious use is for web browsing using Retawq, though I'm guessing this is a modified version of the WMB build, which could mean that Retawq isn't even included due to RAM constraints.

You can also edit your text files in "vi" and you can delete files from your media card with "rm", and copy and move files and such.  Basically, I use it for file management and web browsing.  Oh, and with the RAM builds you can also unzip files as well, a useful ability.  Though for you it might not be very useful unfortunately.

To see a possible reason why your games are crashing, type "free"  =/  The DS doesn't have that much RAM you see.

NT


tennisgy

links is the web browser that would use extra ram...so just for curiousity could anyone try running it ?  you know from slot-1
360 iXtreme 1.5 E74
Supercard DS One nonSDHC-2GB-Black DS Lite

dantheman

Links isn't included in this build since it would use up too much memory.  Contrary to my previous statement, it does indeed have Retawq.

jbullfrog

dantheman, do you have to set dslinuc up with your router,  or can you automatically connect, like wifi homebrew?

Setting up router for retawq seems way too complicated for me.
M3 Simply
Onyx Black DS lite
1 GB Japanese Kingston microSD

dantheman

It is indeed somewhat complicated.  Someone made a wifi script that makes networking setup much simpler.  I've uploaded it (with another script) at http://dannysied.googlepages.com/DSLinux_addons.zip

Put the "wifi" program in "linux/usr/bin" and launch DSLinux.  Type "wifi" and hit Enter for a description of the various options you have.  One of them will let you setup your wifi connection, so have your manual connection details handy.  Once it's set up, type "wifi -d" to start it with the settings you just created.  Wait until the power light starts blinking rapidly, which indicates that it's fully connected.  I've had better success connecting when I have a direct line of sight to the router, and once it's fully connected, I can go anywhere in the house and maintain connectivity.  It's just the initial connection that requires close proximity.

The other program in there is one that was recently ported/created called consolechars.  It lets you change the font being used, and the sample font is an 8x10 font that is much larger than the default one.  To use it, put "consolechars" in /linux/usr/bin and put "font.psf" in /linux/home.  Use it by typing "consolechars -f font.psf"

kompact

I am curious why people would want to have Linux on their DS. That is not intended to be sarcasm or challanging, I am really curious. I do not understand what you would do with it. Is it the type of project that was undertaken just because it could be done or does having Linux on your DS give the user some tangible benifit?

I understand it has a web browser, is that the main reason to use it? Again, please take no offence to my question, I am asking it because I really don't know the answer.
size=9]White NDSL / Flashme v7[/size]
R4 / SCMiniSD

NT

Quote from: "kompact"I am curious why people would want to have Linux on their DS. That is not intended to be sarcasm or challanging, I am really curious. I do not understand what you would do with it. Is it the type of project that was undertaken just because it could be done or does having Linux on your DS give the user some tangible benifit?

I understand it has a web browser, is that the main reason to use it? Again, please take no offence to my question, I am asking it because I really don't know the answer.

It goes beyond the whole "because we can" thing.  A lot of Linux programs are included with dslinux.  Off the top of my head I know you can do these things:

1.  Browse the web with retawq
2.  Rename/move/copy/delete files on your SD/CF card using the standard Linux file management programs
3.  Edit text files
4.  Use the SSH or telnet clients to connect to another UNIX machine and do virtually anything
5.  Play text-based games
6.  Directly edit files on your DS with a hex editor
7.  Chat on IRC

dantheman

8.  Listen to mp3 files on your media card using Madplay, though you usually have to use the "-m" switch to make it mono to prevent skipping.  Mostly useful for the RAM builds where you can multitask with the 3 virtual terminals.

NT

Quote from: "dantheman"8.  Listen to mp3 files on your media card using Madplay, though you usually have to use the "-m" switch to make it mono to prevent skipping.  Mostly useful for the RAM builds where you can multitask with the 3 virtual terminals.

There's virtual terminals in dslinux?!  I never thought to try that.

What I really need is a DLDI build that doesn't WSOD on my SCDS and uses my G6 Lite as a RAM pack.