DSでスーパーファミコンやゲームボーイのソフトを遊ぶ方法です。
DS用エミュレーターの情報はこちらのページで紹介されています。以下では有名所のエミュの情報を詳しく説明します。
動作がおかしい場合などは他のエミュレーターを使用してみるとよいかもしれません。
【ファミコン】
まずここでエミュレーター(nesDS.nds)をDL(Downloadって書いてあるやつをクリック)
nesDS.ndsをSDカードに入れて、更にROMを入れるフォルダを適当に作ります。
後はそのフォルダにROMを入れたら完了です。
DSを起動してゲームモードにしてnesDS.ndsを選択して起動します、
その後先ほどの入れたROMを選択すればプレイできます。
※フォルダ名、ROM名は半角英数でないと文字化けします。
実行中に下画面をタッチするとメニュー設定画面になります。
Fireをタッチすると次のようなことができます。
・Load ROM (実行するNESファイルの変更)
・Save state (現在の状態を保存。ROM毎に保存できる。)
・Load state(保存した状態を復活させる)
・Save SRAM(ゲーム中でセーブをした後に.savファイルにその情報を保存)
【スーファミ】
ここからSNEmulDSをDL今現在の最新版はSNEmulDS 0.5 betaDLしたら中身(「SNEmulDS_R4_M3S.nds」)をSDカードに入れて、スーファミROMを入れるフォルダを適当に作ります。
後はROMをフォルダに入れたら完了です。
DS起動→ゲームモード→SNEmulDS.nds選択→STARTボタンで起動、SELECTボタンでROM選択画面へ戻る。
タッチパネルでセーブ管理など

【ゲームボーイ】
こちらからLame boyをDLDLしたら中身のlameboy.ndsをSDカードに入れて、これまた適当にROMを入れるフォルダを作成して中にROMを入れます。
後はDS起動→ゲームモード→lameboy.nds→ROM選択でOK
フォルダ、ファイルは半角英数でないと文字化けするようです。
R+LでROM選択画面、Yでセーブ、Xで画面拡大、Lでスピードアップ
【その他追記】
他のエミュレーターを使用する場合も、ndsというファイルがエミュレーター本体ですので、それをSDカード内にコピーすれば使用可能です。