百科问答网

当前位置: 首页 > 问答

问答

NDS播放软件Moonshell超详细使用教程

2024-11-22 来源:互联网转载

NDS播放软件Moonshell超详细使用教程本文简介:NDS播放软件Moonshell超详细使用教程1简介:1.1关于Moonshell:Moonshell是由日本软件达人Moonlight开发的NDS上的多媒体软件,主要功能包括:音乐播放、视频播放、图片浏览、电子书阅读等。1.2视频播放功能:Moonshell可以播放其专用的DPG格式,可以实现视频

NDS播放软件Moonshell超详细使用教程本文内容:

NDS播放软件Moonshell超详细使用教程

1简介:

1.1关于Moonshell:

Moonshell是由日本软件达人Moonlight开发的NDS上的多媒体软件,主要功能包括:音乐播放、视频播放、图片浏览、电子书阅读等。

1.2视频播放功能:

Moonshell可以播放其专用的DPG格式,可以实现视频的全屏播放功能,目前已经支持立体声。使用视频转换软件(后面有介绍)就可以实现电影转换,将普通格式的电影转换成Dpg格式,然后就可以在NDS上播放了。最新的软件支持Dpg2格式,各方面都有优化,效果比普通Dpg格式更佳。

1.3音乐播放功能:

支持MP3OGGNSFGSMMODSPCMID等格式,播放音乐时可以自由设置各种播放模式。另外播放MP3时,还支持ID3信息显示。播放MP3时,把NDS待机,那么屏幕背光会自动关闭,达到节约电力的效果,同时你还可以设置锁定L、R。

1.4图片浏览功能:

Moonshell支持JPEGBMPPNGGIF等格式图片。在NDS屏幕256192的分辨率上浏览图片还是比较不错的,而且还支持缩放功能,这样就可以拿来看看漫画了。

1.5电子书阅读功能:

Moonshell可以直接查看txt文件,值得一赞的是它支持中文的电子书,不像好多软件只支持英文的。

2

Moonshell的安装

2.1

首先,下载好Moonshell。

QUOTE

目前最新版本是MoonShell

Ver1.6

finalbeta2

20060101,不过处于测试中,主要加入了对新的几款SLOT-1口烧录卡的支持,在媒体播放方面更新不大,所以现阶段普通用户没有更新的必要,S1用户只好先等等了。本教程以目前较为稳定的1.5fdpg2beta2进行介绍,先下载完整的moonshell15_with_dpgtools12,再下载20061212_mshl15fdpg2beta2

点击下载moonshell15_with_dpgtools12

点击下载20061212_mshl15fdpg2beta2

2.2

生成NDS文件。

QUOTE

解压moonshell15_with_dpgtools12文件后运行文件夹内的Setup.,最初会弹出窗口让你选择语言,可以选择英文或日文,然后Moonshell会询问你一个存放文件的路径,如下图:

screen.width0.7)

{this.resized=true;

this.width=screen.width0.7;

this.alt=

点击在新窗口查看全图nCTRL+鼠标滚轮放大或缩小

;}

border=0

QUOTE

如果你的烧录卡是EZ1、2、GBALINK等FLASHCARD卡的话就选择EXFS

For

Flashcart,单击OK。会出现下图,设置好之后按下Setup按键,等几秒钟就可以在Moonshell目录下生成几个新文件夹和文件。之后就把你的音乐,图片,电子书等文件复制到

files_EXFS

目录下,然后双击CreateNDSROM_for_EXFS.bat就可以生成_BOOT_MP_EXFS.nds和_BOOT_MP_EXFS.ds.gba这2个文件,根据你的烧录卡选择烧录其中一个文件就可以了。

screen.width0.7)

{this.resized=true;

this.width=screen.width0.7;

this.alt=

点击在新窗口查看全图nCTRL+鼠标滚轮放大或缩小

;}

border=0

QUOTE

如果你的烧录卡是M3、SC、EZ4等使用外接SD、miniSD、CF储存卡类型的烧录卡的话,就最初那步骤里选择任意一个目标盘,单击OK。之后如图所示,前面的设置在上图中已经说明了,这里多了一个选择ROM

image选项区域,以本人使用的是M3-CF为例,就可以只选“The

NDS

file

for

M3CF

series

is

copied.”这个选项,把其他选项都取消。然后点击Setup按键就可以在你选择的目标盘里面生成一个_BOOT_MP_M3CF_M3_CF.nds文件和shell文件夹。之后把这个NDS文件和shell文件夹拷贝到你的CF卡上就可以使用了。其它卡以此类推。(PS:shell文件夹必须要放在储存卡根目录,否则运行不能!_BOOT_MP_M3CF_M3_CF.nds可以放在任意目录,推荐和游戏用一目录下,并且可以任意命名,如“我的NDS播放器.nds”)

screen.width0.7)

{this.resized=true;

this.width=screen.width0.7;

this.alt=

点击在新窗口查看全图nCTRL+鼠标滚轮放大或缩小

;}

border=0

2.3

更新文件到1.5fdpg2beta2版。

QUOTE

完成了上面的步骤,Moonshell的主体框架安装就基本完工了,接下来我们更新到1.5fdpg2beta2版,方法很简单,解压之前下载的20061212_mshl15fdpg2beta2文件,在里面就会有已经转好的对应各烧录卡的.nds文件,如M3,选择_BOOT_MP_M3CF_M3_CF.nds覆盖掉旧文件即可~!

3

Moonshell的使用

3.1

基本操作方法:

QUOTE

在NDS上运行你之前拷贝的.nds文件,就可以启动Moonshell了。

名称后面有“”的代表它是个文件夹,其余的是文件,后面的数字是表示该文件的大小。最上面的是表示返回上一级目录。

[1]上下:移动光标

[2]左右:翻页

[3]A键:打开文件或进入目录

[4]B键:关闭文件

3.2

播放音乐时的操作方法:

QUOTE

手动在储存卡里建立一个存放歌曲的文件夹,把想要听的MP3拷贝进去即可用Moonshell播放,

[1]按XY键可以调节音量,大小范围0~400%;

[2]在Music

Next处用笔点一下,有以下模式可选

Stop:停止

OneRepeat:单曲重复

NormalLoop:顺序循环

NormalPowOff:顺序播放完最后一曲后自动关机

ShuffleLoop:无限随机播放

ShufflePowOff:随机播放结束自动关机

End

PowOff:关机

[3]可以直接用笔点播放进度条部分,自动选取音乐播放的时间;

[4]L键,暂停音乐;

[5]R键,播放下一首音乐;

3.3

播放视频时的操作方法:

QUOTE

操作和播放音乐的时候一样,只是在此基础上增加了快进和快退功能。按十字键的左可以快退,按十字键的右可以快进。

3.4

浏览图片时的操作方法:

QUOTE

移动光标在上屏选择图片,然后按A键就可以在下屏打开该图片,这时可以用笔拖动观看,按X,Y可以放大缩小图片,缩放范围为25%~800%。L键为浏览上一张图片,R键为浏览下一张图片。

3.5

浏览电子书时的操作方法:

QUOTE

可以用笔直接上下拖动,十字键上下分别是上翻和下翻一行;十字键左右分别是上翻一页和下翻一页;按A键是下翻一页;按B键是关闭文件。

4

Moonshell的个性化

4.1

基本优化:

QUOTE

Moonshell的原始系统桌面,启动音效都很单调。在shell文件夹内的desktop.bmp和startup.mp3这2个文件是背景图片和启动音效了,你可以用自己喜欢的同名的文件来替换掉他们即可。图片大小要裁成256192,音乐的话几百K的没问题

4.2

修改系统设置

QUOTE

下面来介绍shell文件夹内global.ini文件的修改。

[System]

;

1.1

StartPath

=

[Pathtofolder]

(Default

=

AUTO)

;

Defines

folder

to

be

displayed

in

FileBrowser

after

boot.

;

Can

be

something

like

MPCF

(to

start

browsing

directly

from

CF),;

or

GBFS

(to

start

browsing

directly

from

flashcart

s

GBFS).

StartPath=AUTO

这里指的是启动端口设置,这里是设置的自动寻找,其中,MPCF是电影卡和SC卡使用的,EXFS是普通烧录卡使用的。

;

1.2

FileSelectSubScreen

=

[01]

(Default

=

1)

;

Defines

which

screen

is

used

to

display

FileBrowser.

;

0

=

touchscreen

(lower

screen)

;

1

=

normal

screen

(upper

screen)

FileSelectSubScreen=1

设置文件选择窗口,Top

screen是上屏,Touch

screen是下屏

;

1.3

ClosedSholderButton

=

[0123]

(Default

=

0)

;

Defines

L

and

R

buttons

behaviour.

;

0

=

when

shell

is

closed,L

1

=

when

shell

is

closed,L

2

=

L

3

=

L

1.4

MusicNext

=

[0123456]

(Default

=

2)

;

Defines

audio

file

playback

mode.

;

0

=

Play

the

selected

and

stop

;

1

=

Play

the

selected

and

continue

to

repeat

it

endlessly

;

2

=

Play

the

selected

and

continue

to

play

files

endlessly

;

3

=

Play

the

selected

and

continue

thru

bottom

of

the

list

and

shut

down

DS

;

4

=

Play

the

selected

and

continue

to

play

files

randomly

and

endlessly

;

5

=

Play

the

selected

and

continue

to

play

randomly

all

the

files

and

shut

down

DS

;

6

=

Play

the

selected

and

shut

down

DS

MusicNext=2

设置播放当前音乐后下一步的动作。

0:播放完停止

1:重复单曲

2:顺序循环

3:顺序播放完最后一曲后自动关机

4:无限随机播放

5:随机播放结束自动关机

6:播放完关机

;

1.5

SoundVolume

=

[0

-

***]

(Default

=

16)

;

Defines

sound

volume.

Set

100%

is

the

maximum

real

volume.

;

Using

over

100%

values

it

uses

special

techniques

to

boost

the

sound

over

the

;

maximum

level.

Loudest

possible

boosted

sound

volume

is

400%.

;

0=

Mute

;

1=

6%

;

16

=

100%

;

***

=

400%

SoundVolume=16

音量设置

;

1.6

FullScreenOverlaySubScreen

=

[01]

(Default

=

1)

;

Defines

which

screen

is

used

to

display

video

in

fullscreen

mode

;

0

=

Touchscreen

(lower

screen)

;

1

=

Normal

screen

(upper

screen)

FullScreenOverlaySubScreen=1

设置使用那个屏幕全屏播放视频,0是下屏,1是上屏。

;

1.7

FileMaxCount

=

[N]

(Default

=

256)

;

The

maximum

file

count

that

filesystem

allows.

;

Don

t

change

this

value

if

you

are

not

absolutely

sure

of

what

you

are

doing!

FileMaxCount=256

设置文件系统中最大的文件数目,此设置最好别修改。

;

1.8

NDSLiteDefaultBrightness

=

[01234]

(Default

=

4)

;

0

=

Darkest

;

1

=

Dark

;

2

=

Bright

;

3

=

Brightest

;

4

=

Automatic

detection

NDSLiteDefaultBrightness=4

调节NDSL的背光亮度的,0为最暗,3为最亮。

;

1.9

WhenPanelClose

=

[01]

(Default

=

0)

;

Action

to

do

when

panel

is

closed.

;

0

=

Screens

backlight

off

;

1

=

DS

power

off

WhenPanelClose=0

设置面板关闭时的动作。0为关闭背光灯,1为关机。

[KeyRepeat]

;

3.1

DelayCount

=

[13060]

(Default

=

15)

;

3.2

RateCount

=

[13060]

(Default

=

1)

;

You

can

set

the

time

after

which

the

action

will

be

repeated.

;

1=

16ms

;

30

=

500ms

;

60

=

1s

DelayCount=15

RateCount=1

设置按键延迟,最好别乱修改。

[BacklightTimeout]

;

Specified

number.

(unit

of

sec)

;

Anything

turns

off

the

backlight

when

there

is

no

key

.

;

WhenStandby=FileClosed

WhenPicture=BMPJpeg

etc.

WhenText=Text

WhenSound=NSFMP3

etc.

WhenStandby=10

----------------无任务时

WhenPicture=15

----------------浏览图片时

WhenText=30

-------------------阅读电子书时

WhenSound=10

------------------播放音乐时

设置各种状态下关闭背光所需的时间(单位是秒)。

[Boot]

;

ShowHide

windows.

(0=Show,1=Hide)

hiddenAboutWindow=0

-----------关于窗口

hiddenHelpWindow=0

------------帮助窗口

hiddenDateTimeWindow=0

--------时间窗口

显示隐藏各种窗口(0为显示,1为隐藏)

;

5.4

StartupSound

=

[012]

(Default

=

1)

;

This

is

for

defining

if

starting

sound

is

played

or

not

when

starting

MoonShell.

;

Random

starting

sound

will

select

randomly

one

mp3

from

the

folder

to

play.

;

0

=

Starting

sound

off

;

1

=

Starting

sound

on

;

2

=

Random

starting

sound

StartupSound=1

设置系统启动声音,0为关闭,1为开启,2为随机

[Thumbnail]

;

6.1

Mode

=

[0123]

(Default

=

3)

;

Thumbnail

and

full

screen

preview

settings.

;

0

=

Off

;

1

=

Only

thumbnail

preview

;

2

=

Only

full

screen

preview

;

3

=

Thumbnail

preview

and

full

screen

preview

Mode=3

设置图片浏览模式,0为关闭,1为只有缩小预览模式,2为只有全屏预览模式,3为缩小和全屏模式都有。

[TextPlugin]

;

7.1

SpacePixel

=

[N](Default

=

1)

;

Defines

distance

between

two

lines

of

text

in

pixels.

;

N

can

be

any

integer

in

[1191-FontHeightInPixels]

range.

SpacePixel=1

设置显示TXT文档时,每两行字之间间隔多少象素。

[NDSROMPlugin]

;

8.1

CrashMeProtection

=

[01]

(Default

=

1)

;

DS

destructive

Trojan

Trojan.DSBrickAB

can

break

your

system

to

useless

brick.

;

MoonShell

can

check

files

before

opening

them.

It

only

takes

a

second

to

check.

;

It

s

not

recommended

to

set

this

security

check

off.

;

0

=

Protection

Off

;

1

=

Protection

On

CrashMeProtection=1

设置开启防止nds变板砖的病毒的防护功能与否,0为关闭,1为开启。

;

10.2

ImageMode

=

[01]

(Default

=

0)

;

Single

or

double

screens

can

be

used

for

displaying

images.

Double

screen

mode

;

has

a

limited

support.

;

0

=

Single

display

mode

;

1

=

Double

display

mode

ImageMode=0

设置图片模式,可以使用单屏或者双屏。0为单屏,1为双屏。

;

10.3

DrawFileInfo

=

[01]

(Default

=

1)

;

The

file

inations

are

displayed

in

GUI,if

there

are

inations.

;

0

=

Hide

inations

;

1

=

Show

inations

DrawFileInfo=1

设置显示文件信息与否,0为隐藏,1为显示。

;

10.4

VerticalPadding

=

[N]

(Default

=

96)

;

The

size

of

the

space

between

upper

and

lower

screen

can

be

set

when

using

Double

;

display

mode

(value

ImageMode=1).

VerticalPadding=96

设置在双屏显示图片时,上屏和下屏间间隔多少像素。

[ClockPlugin]

;

11.1

Enabled

=

[01]

(Default

=

1)

;

Displaying

the

clock

plug-in.

;

0

=

Hide

;

1

=

Display

Enabled=1

设置使用时钟插件与否,0为不使用,1为使用。

;

11.2

RTC24Hour

=

[01]

(Default

=

1)

;

Defining

hour

time

at.

;

0

=

12-hour

time

at

(with

AMPM

-letters)

;

1

=

24-hour

time

at

RTC24Hour=1

设置时间的表示格式,0为12小时制,1为24小时制。

;

11.3

atDate

=

[value]

(Default

=

YYYYMMDD)

;

The

display

at

of

the

date.

Max

length

is

32

characters.

;

In

this

example,the

year(Y)

is

2001,month(M)

is

2

and

the

day(D)

is

3.

;

When

using

code

(it

displays)

;

YYYY

(2001),YY

(01),MM

(02),M

(2),DD

(03),D

(3)

;

So

using

code

YYYYMMDDdate

is

displayed

as

20010203

;

Different

separator

characters

can

be

used,-

.

atDate=YYYYMMDD

设置年月日的格式。

4.3

修改皮肤

QUOTE

自MOONSHELL0.99以来就可以使用皮肤来美化我们的MOONSHELL了。皮肤就在moonshell15_with_dpgtools12miscskins文件夹里,选择喜欢的皮肤拷贝到你储存卡上的shell文件夹里面就可以使用了。另外也可以通过用自己喜欢的图片来替换以下各种图片,就能DIY出属于你自己的moonshell皮肤了。

c_file.bmp

上背景

desktop.bmp

下背景

client.bmp

ID3信息栏背景

c_text.bmp

文本背景

titlea.bmp

标题文本背景

prgbara.bmp

播放控制条

prgbard.bmp

播放控制条背景

sb_bg.bmp

滚动条背景

sb_body.bmp

滚动条本体

sb_part.bmp

滚动条部分

4.4

修改颜色方案

QUOTE

在皮肤文件夹里面还有个skin.ini文件,该文件的内容就是用来设置moonshell系统的颜色和调整系统窗口的位置。只要你搭配好各种颜色,那么你的moonshell看起来就会更加的舒服了。

01

DesktopBG

整体背景色

02

TitleA_Bright

窗口标题栏边框颜色(左,上)

03

TitleA_Dark

窗口标题栏边框颜色(右,下)

04

TitleA_BG

上窗口、播放控制栏标题色

05

TitleA_Text

标题文字颜色

06

TitleA_TextShadow

标题文字阴影

07

TitleD_Bright

信息栏标题边框颜色(左,上)

08

TitleD_Dark

信息栏标题边框颜色(右,下)

09

TitleD_BG

信息栏标题背景色

10

TitleD_Text

信息栏标题文字颜色

11

ScrollBar

滚动条

12

FrameBright

信息栏边框颜色(左和上)

13

FrameDar

信息栏边框颜色(右和下)

14

ClientBG

信息栏文本栏背景色

15

ClientText

信息栏信息文字颜色

16

FileSelectBG

文件浏览框背景色

17

FileSelectText

文件名颜色

18

FileSelectCursor

反选条颜色

19

FileSelectPlay

正在运行文件的反选条颜色

20

TextViewBG

文本阅读背景色

21

TextViewText

文本阅读文本颜色

22

ProgressEnd

播放滚动条颜色

23

ProgressLast

滚动条背景色

4.5

修改窗口的位置

QUOTE

在skin.ini文件后半部分还有一些内容,他们就是用来设置moonshell系统中各种窗口的显示位置。以下是各内容的相关说明:

[OverrideWindowRect_About]

Moonshell相关信息信息窗口

[OverrideWindowRect_Help]

帮助信息窗口

[OverrideWindowRect_PlayControl]

播放控制栏窗口

[OverrideWindowRect_FileSelect]

选择文件窗口

[OverrideWindowRect_DateTime]

时钟窗口

[OverrideWindowRect_PicView]

图片浏览窗口

[OverrideWindowRect_TextView]

文本阅读窗口

[OverrideWindowRect_Progress]

任务运行窗口

[OverrideWindowRect_SetNext]

设置Music

next选项窗口(点击选择stop,reapeat,NormalLoop,NormalOff,ShuffleLoop,ShuffleOff,PowerOff等模式的那个窗口)

[OverrideWindowRect_FileInfo]

文件信息窗口

其中各项内容下面还有x=,y=,w=,h=这样的内容,这些内容就是用来直接设置各窗口的位置。其中X,Y,W,H的含义如下:

X表示横坐标

Y表示纵坐标

w表示宽度

H表示高度

NDS屏幕最左上角的那个点的坐标是(1,1),最右下角的那个点坐标是(256,192)

,大家可以随意设置,让窗口显示在自己喜欢的位置

TAG:moonshell下载

上一篇:水垢如何清除
下一篇:文学艺术形式包括(文学艺术形式有哪些?)