emuControlCenter - first screens
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:
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
Re: emuControlCenter - first screens
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?).
Re: emuControlCenter - first screens
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
Re: emuControlCenter - first screens
Hi,
i´ve updated my homepage: More informations about emuControlCenter take a look at:
http://www.camya.com/ecc/
Regards,
Andreas
Re: emuControlCenter - first screens
Any english translation for that page? (As I can't understand that kind of language.)
Re: emuControlCenter - first screens
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
Re: emuControlCenter - first screens
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
Re: emuControlCenter - first screens
Nice... Always great to see new emulation programs in the works.
Re: emuControlCenter - first screens
Re: emuControlCenter - first screens
I´ve updated the screens of ecc. Take a look!
Regards,
ecc
Re: emuControlCenter - first screens
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?
Re: emuControlCenter - first screens
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
Re: emuControlCenter - first screens
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
Re: emuControlCenter - first screens
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
Re: emuControlCenter - first screens
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/
Re: emuControlCenter - first screens
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/2006...in_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)
Re: emuControlCenter - first screens
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!!!
Re: emuControlCenter - first screens
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.
Re: emuControlCenter - first screens
Looks fantastic. Great job.
If you want to beta test it, let me know, I'll certainly help out any way I can.
Re: emuControlCenter - first screens
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
Re: emuControlCenter - first screens
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.n.../ecc/index.php
All general news at http://www.camya.com/ecc/ or in the regular board:
http://www.webmaster-cooperation.net...orum.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
Re: emuControlCenter - first screens
Hi,
this is a little update from emuControlCenter:
http://www.camya.com/ecc/images/2006...ap_800x600.jpg
You can find more screenshots here http://www.camya.com/ecc/screenshots/
ecc now supports the following platforms:
Code:
# 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)