Log in

View Full Version : emuControlCenter - first screens



ecc
May 15th, 2006, 13:58
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
http://www.camya.com/ecc/20060515_ecc_screen_01.gif
Details
http://www.camya.com/ecc/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:



# 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;language s;trainer;introhack;hardware;usermod;free;doublett es
# 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|1 717CDED
Golden Sun 2;gba;671EE52A;1;0;1;2;0;0;0;0;0;5;D981D889|1717CD ED
Golden Sun 2;gba;1717CDED;1;0;2;4;0;1;0;0;0;5;D981D889|671EE5 2A


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



[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


[MEDIA_HARDWARE]
0 = keine spezielle Hardware
1 = Solarsensor
2 = Tilt-Sensor


Any comments to this format?


regards,
andreas

Lefteris_D
May 15th, 2006, 16:10
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?).

ecc
May 15th, 2006, 16:29
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

ecc
May 18th, 2006, 10:43
Hi,

i´ve updated my homepage: More informations about emuControlCenter take a look at:

http://www.camya.com/ecc/

Regards,
Andreas

montpics
May 18th, 2006, 15:31
Any english translation for that page? (As I can't understand that kind of language.)

ecc
May 18th, 2006, 16:40
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

ecc
May 22nd, 2006, 14:11
ecc now Supports:

Nintendo:
Gameboy
Gameboy Color
Gameboy Advanced
N64
Super Nintendo
SNK
NeoGeoPocket

I´v updated the screenshot.

http://www.camya.com/ecc/20060518_ecc_full_412x340.jpg

more infos http://www.camya.com/ecc/

Regards,
ecc

cloud4004
May 22nd, 2006, 15:19
Nice... Always great to see new emulation programs in the works.

ecc
June 6th, 2006, 17:12
New Screenshot
http://www.camya.com/ecc/20060604_gui_full_420x336.jpg
www.camya.com/ecc/ (http://www.camya.com/ecc/)

ecc
June 16th, 2006, 11:53
I´ve updated the screens of ecc. Take a look!

Regards,
ecc

Zergyx
June 16th, 2006, 15:54
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?

ecc
June 24th, 2006, 13:35
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

ecc
June 30th, 2006, 08:38
This is a litte update for ecc.

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

http://www.camya.com/ecc/20060626_ecc_full_412x242.jpg

Regards,
Andreas

ecc
July 5th, 2006, 17:06
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

ecc
July 14th, 2006, 09:52
This is the screenshot of the emuControlCenter version 0.5.06 (internal beta version)

More infos and complete changelog at the ecc website.

http://www.camya.com/ecc/20060713_ecc_full_412x309.jpg

mehr auf http://www.camya.com/ecc/

ecc
August 17th, 2006, 17:32
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)

http://www.camya.com/ecc/images/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)

DudeJustDoIT
August 18th, 2006, 11:20
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!!!

Zach
August 18th, 2006, 22:21
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.

Mikethered
August 19th, 2006, 06:58
Looks fantastic. Great job.


If you want to beta test it, let me know, I'll certainly help out any way I can.

ecc
August 22nd, 2006, 17:29
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

ecc
August 28th, 2006, 15:10
Hi,

the first pre-beta-tester is testing the emuControlCenter and has found some (minor :-)) bugs :-)

You will find his reports at the ecc-support forum. (He has also written a tutorial how to add new platforms into ecc.... very easy and straightforward :-))

This is the link to emuControlCenter - Support-Forum:http://www.phoenixinteractive.mine.nu/forum/ecc/index.php


All general news at http://www.camya.com/ecc/ or in the regular board:

http://www.webmaster-cooperation.net/phpBB2/viewforum.php?f=129

The forum is written in english and free for guests (no registration needed), so feel free to add your comments.

Gruß,
ecc

ecc
September 28th, 2006, 18:11
Hi,
this is a little update from emuControlCenter:

http://www.camya.com/ecc/images/20060928_ecc_colorswap_800x600.jpg

You can find more screenshots here http://www.camya.com/ecc/screenshots/

ecc now supports the following platforms:


# Consoles
# Atari 2600 (a26)
# Atari 5200 (a52)
# Atari 7800 (a78)
# Atari Jaguar (jag)
# Coleco Vision (col)
# GCE Vectrex (vec, vex)
# Mattel Intellivision (int)
# NEC PC-Engine (pce)
# Nintendo Entertainment System (nes, unf)
# Nintendo N64 (v64, z64, n64)
# Nintendo Super Nintendo (smc, sfc, fig, swc)
# Sega Genesis / Megadrive (smd, 32x, md)
# Sega Master System (sms)
# Handhelds
# Atari LYNX (lnx, lyx)
# Bandai Wonderswan (ws, wsc)
# Nintendo DS (nds)
# Nintendo Gameboy (gb)
# Nintendo Gameboy Advanced (gba)
# Nintendo Gameboy Color (gbc)
# Sega Gamegear (gg)
# SNK NeoGeo Pocket (ngp, npc, ngc)
# Watara Supervision (sv)
# Computer
# Commodore 64 (d64, t64)