MPIO Project

Users
Developers
Misc.

Linux Logo

Config.dat

The system configuration file called 'config.dat' controls valious option parameters of MPIO. Also it controls opening/ending animation for MPIO-DMG, DMG-Plus, DMK.(and DMB)

  • Config.dat is stored to internal memory.
  • After formatting internal memory, the MPIO manager puts this file into MPIO.
  • Whenever you change some settings (such as volume, repeat..), the value is saved to this file.
  • There are lots of parameters to be controled.(See List1)
  • If you delete this file from MPIO, all parameters are lost and are no longer saved.
  • Index number of config.dat file is reserved as '6' whenever MPIO manager puts it into MPIO.
  • There is opening/ending animation data in this file and animation is able to be changed to edit this file.(See Fig1)
  • The MPIO Manager does not show this file.


List1. Configuration parameters (DMG, firmware 2.15)
addressparametervaluemisc info
0x00volume0x00 - 0x28: 0 - 40
0x01repeat01:normal 02:repeat one 03:repeat all
04:shuffle 05:intro
0x02equalizer01:normal 02:pop 03:rock
04:classic 05:user
0x03bass0x00 - 0x0a: 0 - 10
0x04treble0x00 - 0x0a: 0 - 10
0x05UNKNOWN
0x06UNKNOWN
0x07language01:English 02:Korean 03:Japanese
04:Chinese 05:German 06:French 07:Spanish
0x08auto power off00:default(3min)
0x03 - 0x1e:user(3min - 30min)
0x09play position00:initial 01:stopped
0x0a3D sound0x00 - 0x0a: 0 - 10
0x0bUNKNOWN
0x0cUNKNOWN
0x0dsleep00:off
0x03 - 0x3c:on(adjust)3min - 60min
0x0escroll width0x10:default(16pixel)
0x10,0x20,...,0x80:user(16,32,...,128pixel)
0x0fUNKNOWN
0x10back light00:never 01:default(3sec)
0x03 - 0x1e:user(3sec - 30sec)
0x11auto play00:enable 01:disable
0x12display title00:file name 01:tag info
0x13normalize00:disable 01:enable
0x14track number00 - 0x7f
0x15current file
in memory
02:internal 0x1?:external
0x16-0x7fpaddings?00
0x80track number0x01 - 0xfemusic files only
0x81-0x83paddings?00
0x84-0x87play positionmseclittle endian
0x88number of frames
in opening logo
00:noframe 0x01 - 0xff:(1 - 255)
0x89number of frames
in ending logo
00:noframe 0x01 - 0xff:(1 - 255)
0x8a-0x8bpaddings?00
0x8c-0x8fcounter(played time)little endian
0x90-0x9fpaddings?00
0x100reserved FILE ID?01
0x101reserved FILE ID?02
0x102reserved FILE ID?03
0x103reserved FILE ID?04
0x104reserved FILE ID?05
0x105reserved FILE ID?06
0x106-1ffpaddings?00
0x200-0x3fffpaddings?0xff
0x4000-EOFopening/ending logo data768bytes/frame (DMG,DMG-Plus)
256bytes/frame (DMK)


Fig1. Opening/ending animation data in Config.dat
DMGDMK
Logo DMG Logo DMK


Hosted by Sourceforge:

SourceForge Logo

Last update: Sun May 30 03:06:04 2004 GMT