i write a tool called emuControlCenter (ecc) at this time. It is useable and can scan your disks and parse informations from your rom-files. As an addition, it show you the screenshots of your roms in a listview and in a infoscreen. I will add some screenshots within the next days.
U will find it at http://www.camya.com/
For ecc, i will add a new format for dat-transfer. I call this format ecc_dat.
Here you can see a first RFC-Release of the DAT-Fomat:
Code: Select all
# ecc dat-file for mediadetection
# version 0.0.1
# date 2006/05/11
[ECC_DAT_INFO]
name = Gameboy Advanced
ecc_ident = ECC_DAT_GBA
release_version = 0.0.1
release_date = 2006/05/11
release_state = alpha
comment = Visit camya for the newest dat-file
author = ecc
website = http://www.camya.de/
email = e@mail.de
[MEDIA]
# demodata
# name;extension;crc32;running;buggy;county;languages;multiplayer;trainer;introhack;hardware;usermod;free;doublettes
# varchar;varchar;crc32;int;bool;int[|n];int[|n];int;bool;bool;int[|n];bool;bool;crc32[|n]
#
# demodata description
# name; varchar real title of the media
# extension; varchar extension e.g. gba of the media
# crc32; crc32 media crc32 checksum
# running; bool 0=running | 1=not running
# buggy; bool 0=ok | 1=has bugs
# county; int[|] Pipe-Seperated Coutries (Source [MEDIA_COUNTRY])
# languages; int[|] Pipe-Seperated supported languages of the media (Source [MEDIA_LANGUAGES])
# multiplayer; int 0=no | 1=yes, but no info | 2-n count of players
# trainer; bool 0=no trainer | 1-n=includes a trainer
# introhack; bool 0=no intro | 1=intro hack added to the media
# hardware; int[|] Pipe-Seperated Special hardware used in this media (Source [MEDIA_HARDWARE])
# usermod; bool 0=no | 1=yes User-Modification e.g. user-translations
# free; bool 0=no freeware | 1=freeware eg publicdomain (PD)
# category int type of game (Source [MEDIA_CATEGORY])
# doublettes crc32[|] Pipe-Seperated crc32-checksums of equal games
Super Mario Advance 2 - Super Mario World;gba;5206880A;1;0;1;2;0;0;0;0;0;0;1;3D2B51F0
Super Mario Advance 2 - Super Mario World;gba;3D2B51F0;1;0;3;2;0;0;0;0;0;0;1;5206880A
Golden Sun;gba;1053DCE4;1;0;3;1;0;0;0;0;0;3;E1FB68E8
Golden Sun;gba;E1FB68E8;1;0;1;2;0;0;0;0;0;3;1053DCE4
Golden Sun 2 - Die Vergessene Epoche;gba;D981D889;1;0;3;1;0;0;0;0;0;0;5;671EE52A|1717CDED
Golden Sun 2;gba;671EE52A;1;0;1;2;0;0;0;0;0;0;5;D981D889|1717CDED
Golden Sun 2;gba;1717CDED;1;0;2;4;0;0;1;0;0;0;5;D981D889|671EE52A
# general data
Code: Select all
[MEDIA_COUNTRY]
0 = No country version
1 = USA
2 = Japan
3 = Europa
[MEDIA_LANGUAGES]
0 = Keine Sprache
1 = Deutsch
2 = Englisch
4 = Japanisch
5 = Schwedisch
6 = Dänisch
7 = Französisch
8 = Spanisch
9 = Koreanisch
10 = Chinesisch
11 = Italienisch
[MEDIA_CATEGORY]
0 = keine Kategorie zugewiesen
1 = Jump and Run
2 = Action adventure
3 = Sport
Code: Select all
[MEDIA_HARDWARE]
0 = keine spezielle Hardware
1 = Solarsensor
2 = Tilt-Sensor