emuControlCenter - first screens

ecc

New member
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
20060515_ecc_screen_01.gif

Details
20060515_ecc_screen_02.gif


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:

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

The date behind the values in the dat-files are stored in a ini file in the emuControlCenter and maybe look like that.

# general data

Code:
[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

# special data e.g. for gameboy advanced in a special ini
Code:
[MEDIA_HARDWARE]
0	= keine spezielle Hardware
1	= Solarsensor
2	= Tilt-Sensor

Any comments to this format?


regards,
andreas
 
This seems like a very good project and the DAT file format seems to be heading the right way.

What I really want to know is if it's going to cover just Nintendo games and what systems(NES? SNES? N64?).
 
Hi Lefteris_D,

ecc could cover all single-file roms at this moment.
Ive tested it with the following roms:

Super Nintendo - Inclusive HI/LO_Rom check and additional Header-Detection
Gameboy Advanced
Gameboy Color
Gameboy
N-64
Neo-Geo-Pocket
mp3 id3

but all single-file roms are ok. Maybe sometimes, i will add multipart-roms...

Some roms are harder (snes, because of some headers), some easier to parse. I can add parser very easy. The parser can parse only the checksums, but also all Header-Informations like country-code, developer, internal-checksums aso.

Regards,
Andreas
 
Hi,
at this moment, i have not done any translation, because of my very strange english :-) The page contains informations about the features of ecc.

Regards,
Andreas
 
this looks like a great project, rest assured ill be one of the many to download it, could use some better nintendo emulators anyway. will this support linking?
 
Hi,
ecc could now alter data for each game.

implemented:
running
buggy
trainer
intro
user-modification
freeware
year (Jahr der Veröffentlichung)
Category (eg. Jump&Run, Racing, Puzzle)

ecc also could export dat-files.
USER-Dat = all data modified by user.
ALL-Dat = all data from database.
See ecc-homepage for more informations.

You can find a new Screenshot (win98) at http://www.camya.com/ecc/

Regards,
ecc
 
This is a litte update for ecc.

- yesterday, i´ve written the first version of an ecc-datfile-importers an an romcenter-datfile-importers.

20060626_ecc_full_412x242.jpg


Regards,
Andreas
 
First download available... not ecc at all, but some demo-user-data (gameboy advanced eccMediaDat and some imges)

Ive changed the ecc-version to 0.5.05 - Many things are implemented.

You can also find a (babelfish) translated site at http://www.camya.com/ecc/

At the download-section, you can also take a look at the CHANGELOG / HOWTO.

Regards,
ecc
 
Long time ago, there was the emuControlCenter :-)

At http://www.camya.com/ecc/ you can find two new screenshots and a link the the emuControlCenter-Forum (english)

20060815_ecc_main_409x295.jpg


Image Colorcode...

[Green] Roms, you have on your harddisk! (if a rom have screenshots assigned, these sc will be shown.)
[Red] Roms, you dont have, but availeable in a parsed datfile

Regards,
andreas (ecc)
 
AGHHHH ME WANT ME WANT!!!!!! Ok enoght of the cave man talk but yes.. I do want it ASAP!!!! Looks awesome i hope you work the bugs out soon and get that Beta test done YAY!!! I cant wait like a lil kid in a candy store!!!
 
I'd be very interested in obtaining a copy of the program in it's current state so I could fiddle around with it and possibly write up a preview article or something of the like, for my magazine.

My site is unexplicably still down for now, but you can reach me via PM, if you want to discuss it further.
 
Uhhh,
sometimes, this compliments makes me a little scary :-) Thank you! :bow:

Yesterday, i´ve added some classic windows stuff to ecc :-) A classic top menu-bar for rom, export, view and maintenance operations...

Also i´ve implemented show/hide physical duplicate roms. Next feature in row is to auto-remove these dup-roms from ecc-database (and create a logfile for these files maybe). This is implemented only for single roms now.... simple task i think :-)

Stay tuned.

Regards,
ecc
 
Back
Top