Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

DSLinux: Difference between revisions

From GameBrew
No edit summary
No edit summary
Line 14: Line 14:


==Features==
==Features==
*Text-only web browser, text writer.  
* Web browsing: DSLinux features 2 text mode browsers, links and retawq. For graphical browsers you can use the graphical mode of links or the web browser in PIXIL.
* SSH: You can use it as a handheld wireless ssh/telnet terminal or ssh in remotely from your PC.
* FTP/WWW: You can use it to download from FTP/WWW sites using the aforementioned web browsers or the ncftp client. You can also use your DS as a FTP/WWW server using ftpd and boa.
* Games: You can play various text based games, including frotz. GPF has also ported xrick.
* IRC: You can use irssi to chat on irc networks.
* MP3/MOD: You can use madplay to play mp3's or use xmp to play modules whilst doing other tasks. You can also use EsounD and MPD to listen to mp3's remotely.
* File management and editing: Along with the usual basic file operations you can also unzip, untar, gunzip, bunzip and dldi patch files. You can also edit files using Vi, nano and hexedit.
* Mail: You can use nail to read and send POP3/IMAP emails. Most web based emails such as Hotmail and GMail can be accessed using the text mode browsers.
* Spreadsheet: You can create spreadsheets using sc.


==Installation==
==Installation==
#Download [http://kineox.free.fr/DS/dslinux.nds dslinux.nds] to the 'apps' folder of your card
Download [http://kineox.free.fr/DS/dslinux.nds dslinux.nds] to the apps folder of your card.
#[http://chishm.drunkencoders.com/DLDI/ DLDI patch] .nds file and copy it to the root directory of the card
 
#Download and extract [http://kineox.free.fr/DS/dslinux-dldi.tgz dslinux-dldi.tgz] to a folder called linux in the root of your card  
[http://chishm.drunkencoders.com/DLDI/ DLDI patch] .nds file and copy it to the root directory of the card.
 
Download and extract [http://kineox.free.fr/DS/dslinux-dldi.tgz dslinux-dldi.tgz] to a folder called linux in the root of your card.


For best use, use DSLinux with a Slot2 expansion pack.  
For best use, use DSLinux with a Slot2 expansion pack.  
Line 26: Line 36:
In order to trick DS into booting unofficial code, it requires either having FlashMe installed or more commonly some kind of device in Slot-1. In addition to a way to boot homebrew, you also need an add-on device to store homebrew programs on. There are several different devices that allow you to do this. They can be divided into two categories: Slot-1 devices and Slot-2.  
In order to trick DS into booting unofficial code, it requires either having FlashMe installed or more commonly some kind of device in Slot-1. In addition to a way to boot homebrew, you also need an add-on device to store homebrew programs on. There are several different devices that allow you to do this. They can be divided into two categories: Slot-1 devices and Slot-2.  


*Slot-1 Devices
'''Slot-1 Devices:'''
 
Slot-1 devices go into the DS game slot.
Slot-1 devices go into the DS game slot.


Line 33: Line 44:
Whilst popular, Slot-1 cannot provide extra RAM that DSLinux needs for lots of its features. Therefore, a Slot-2 RAM extension such as the one supplied with the Opera DS browser is recommended if you want to run DSLinux with a Slot-1 device.
Whilst popular, Slot-1 cannot provide extra RAM that DSLinux needs for lots of its features. Therefore, a Slot-2 RAM extension such as the one supplied with the Opera DS browser is recommended if you want to run DSLinux with a Slot-1 device.


*Slot-2 devices
'''Slot-2 devices:'''
 
Slot-2 devices go into the GBA game slot. To allow the DS to run code from Slot-2 you'll need either some kind of NoPass in Slot-1 or FlashMe installed.
Slot-2 devices go into the GBA game slot. To allow the DS to run code from Slot-2 you'll need either some kind of NoPass in Slot-1 or FlashMe installed.


Some Slot-2 devices provide extra RAM, allowing DSLinux to run more sophisticated programs.  
Some Slot-2 devices provide extra RAM, allowing DSLinux to run more sophisticated programs.  


*DSLinux device support
'''DSLinux device support:'''


DSLinux supports devices via the DLDI interface, so if a DLDI driver is available for a device it should be supported. Most devices now support DLDI autopatching in the latest firmwares.  
DSLinux supports devices via the DLDI interface, so if a DLDI driver is available for a device it should be supported. Most devices now support DLDI autopatching in the latest firmwares.  
Line 47: Line 59:
[http://www.dslinux.org/wiki/moin.cgi/ComparisonOfHomebrewHardware Hardware known to be compatible with DSLinux]
[http://www.dslinux.org/wiki/moin.cgi/ComparisonOfHomebrewHardware Hardware known to be compatible with DSLinux]


==Known Issues==
==Known issues==
Does NOT work on emulators (Tested on no$gba)  
Does NOT work on emulators (Tested on no$gba)  
Both of the graphical browsers are very buggy at the moment. Flash and javascript are not supported.


==Changelog==
==Changelog==
Line 73: Line 87:
See all the contributors [http://www.dslinux.org/wiki/moin.cgi/ContactingDevelopers here].
See all the contributors [http://www.dslinux.org/wiki/moin.cgi/ContactingDevelopers here].


[[Category:Homebrew applications]]
<br>
[[Category:DS homebrew applications]]
[[Category:Operating systems on DS]]

Revision as of 06:01, 21 May 2021

DSLinux
File:Dslinuxlogin.jpg
General
Author(s)DSLinux team
TypeOperating system
Version2010
LicenceGPL, LGPL, or BSD
Links
Download
Website
Source
Advertisements

<htmlet>adsense</htmlet>

Advertising: