Hi,
im writing a tool called ecc emuContolCenter. Its a tool to manage your roms and show you things like screenshots, rom-informations and dat-informations. It can parse headers of all rom-types, if a parser is written. I will show infos at http://www.camya.com within the next few days.
The tool is 80% done... and running without big errors.
Overview-Screen
Details
At this moment, i create a new datformat for ecc:
Here you can read the thread. Comment are welcomed!
For ecc, i will add a new format for dat-transfer. I call this format ecc_dat.
Comments are recommed!
Here you can see a first RFC-Release of the DAT-Fomat:
The date behind the values in the dat-files are stored in a ini file in the emuControlCenter and maybe look like that.Code:# 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;trainer;introhack;hardware;usermod;free;doublettes # varchar;varchar;crc32;int;bool;int[|n];int[|n];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]) # 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;1;3D2B51F0 Super Mario Advance 2 - Super Mario World;gba;3D2B51F0;1;0;3;2;0;0;0;0;0;1;5206880A Golden Sun;gba;1053DCE4;1;0;3;1;0;0;0;0;3;E1FB68E8 Golden Sun;gba;E1FB68E8;1;0;1;2;0;0;0;0;3;1053DCE4 Golden Sun 2 - Die Vergessene Epoche;gba;D981D889;1;0;3;1;0;0;0;0;0;5;671EE52A|1717CDED Golden Sun 2;gba;671EE52A;1;0;1;2;0;0;0;0;0;5;D981D889|1717CDED Golden Sun 2;gba;1717CDED;1;0;2;4;0;1;0;0;0;5;D981D889|671EE52A
# general data
# special data e.g. for gameboy advanced in a special iniCode:[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
Any comments to this format?Code:[MEDIA_HARDWARE] 0 = keine spezielle Hardware 1 = Solarsensor 2 = Tilt-Sensor
regards,
andreas




Reply With Quote



