What I'm doing since January

I want to show you what I'm doing some evenings in my spare time.
At first I want to say that this is ONLY A PRIVATE HOBBY PROJECT, I don't want to "kill" eCC, But eventually wake up Andreas a bit ;-)

Moderator: DerMicha75

User avatar
DerMicha75
ECC2 (java) Developer
Posts: 521
Joined: 05 Feb 2007, 22:14
Location: Germany
Contact:

What I'm doing since January

Unread post by DerMicha75 » 08 Mar 2010, 20:35

Hi all,

Today I want to show you what I'm doing some evenings in my spare time. At first I want to say that this is ONLY A PRIVATE HOBBY PROJECT, I don't want to "kill" ecc. But eventually wake up Andreas a bit :clapshout:

http://rapidshare.com/files/360738976/ECC2.ZIP

In the ZIP file you will find a program called "ecc2", a rewritten new program. At the moment this is only a "proof of concept" but I wanted to do some things:

- be faster than ECC (on my (not slow) system it needs long to open a platform with 4000 Games), so I tried to speed up this
- try some things in Java I did not used before (SQLite database, IniReader, Update System (not started yet), ...)
- Make an open source app (it is hosted on Sourceforge so everyone interested in can join)
- make the code very well documented
- re-use some ecc-files (images, config, ...)
- ...

So feel free to load and start this :yes_head: (you need Java 1.6 installed) and try to understand the configuration in config dir.

Some questions I have, I would like to have your feedback:

1. Do you need / use more than 1 ROM dir per platform? (Subdirs are suppurted yet)
2. Is the suffix based ecc emulator configuration useful, other ideas?
3. Do we need developer AND programmer field?
4. Do you think its better to allow free editing values for publisher, programmer, ... (like in ECC) or better only preconfigured data (like in gamebase)?
5. More to come

Micha

What I forgot, the currently available features:

- Can parse roms (romdir must be in /user/eccident/roms)
- can parse packed files (zip, 7z, rar)
- can parse large files
- Can start emu (with %ROM% param)
- Can try to extract metas from filename while parsing
- Use ecc imagepacks

Next steps:

- complete the edit meta dialog
- Import ecc datfiles
- ...

User avatar
Vicman
PLATINUM member
Posts: 1233
Joined: 17 Jun 2007, 16:12
Location: Germany,Bochum

Re: What I'm doing since January

Unread post by Vicman » 08 Mar 2010, 21:09

WOW Micha, :shocked: What have you done !?
This sounds very interesting........
(I've thought, you are working on an Atari ST Imagepack.... :clown: )

I'll look at your Project.....hoping i've no problems to use your "alpha".......

Feedback will come soon ;)
imagepacks:
Done: Vic20, N64, Philips VG-5000 G7000 G7400, SordM5, Amstrad GX4000, Enterprise 64/128
Progress: Atari 8bit, Dosbox, Exelvision EXL 100
Vicman's eCC-Clips on You Tube

User avatar
Vicman
PLATINUM member
Posts: 1233
Joined: 17 Jun 2007, 16:12
Location: Germany,Bochum

Re: What I'm doing since January

Unread post by Vicman » 09 Mar 2010, 18:38

DerMicha75 wrote: 1. Do you need / use more than 1 ROM dir per platform? (Subdirs are suppurted yet)
2. Is the suffix based ecc emulator configuration useful, other ideas?
3. Do we need developer AND programmer field?
4. Do you think its better to allow free editing values for publisher, programmer, ... (like in ECC) or better only preconfigured data (like in gamebase)?
1.
You can only parse the roms, when their are in i.e. "ECC2\user\gb\roms".
Is this, because of "proof of concept" ?
I have my roms on diff HD's (tosec,no-intro, other downloads) so i would say : yes !
2.
Sorry don't understand this Question.... :pardon: (schreib's nochmal in deutsch per PM :winking: )
3.
For me : No (one is o.k.) But for a detailed Meta-Info...... :-k
4.
are the values preconfigured in Gamebase ?...
as far as i know i can add/edit all names for publisher, programmer myself...
(or have I misunderstood your question)

some questions :

Do you want to "Copy" eCC exactly 1:1 plus the requested Features ?
meaning:
-playing music (like in Gamebase)
-play video clips of the games (also added in GB v1.3)
-list all Games made in the Year 1987 while clicking on the "1987" in the right panel (also like in GB)
-larger screenshots in the right panel
-etc..pp

What's about Phoenix' EDC and IPC ? - will you also support this ?

What's about the Emu-Scripts ? : Using Autoit, like in eCC ?

btw.
i couldn't start the games in ecc2 (tried Gameboy)
- i've add the emu in it's place, & set it up in "option"
- copied my roms in the rom-folder
- parsing was very fast in my eye's ;)
- but roms don't start....is that "normal" for now ?
(well, the emulator starts, when i use "start" on the emulator-config-field,
but not when rightklick on the dump)

I've also edited the emu-config-ini manually (path/parameter)

O.K. that's all for now.
Hope you will continue the work on eCC2, and hoping you have the power to finish it.
Please, don't become a second Andreas :-$
imagepacks:
Done: Vic20, N64, Philips VG-5000 G7000 G7400, SordM5, Amstrad GX4000, Enterprise 64/128
Progress: Atari 8bit, Dosbox, Exelvision EXL 100
Vicman's eCC-Clips on You Tube

User avatar
DerMicha75
ECC2 (java) Developer
Posts: 521
Joined: 05 Feb 2007, 22:14
Location: Germany
Contact:

Re: What I'm doing since January

Unread post by DerMicha75 » 10 Mar 2010, 19:48

Hi Vicman,
You can only parse the roms, when their are in i.e. "ECC2\user\gb\roms".
Is this, because of "proof of concept" ?
Yes
are the values preconfigured in Gamebase ?...
as far as i know i can add/edit all names for publisher, programmer myself...
(or have I misunderstood your question)
Sure, in gamebase these values can be added, in ECC not. ECC is easier for fast inserting a value, but this often means "Sega", "SEGA", "Sega ltd." ... so I'm not sure
some questions :
Do you want to "Copy" eCC exactly 1:1 plus the requested Features ?
meaning:
-playing music (like in Gamebase)
-play video clips of the games (also added in GB v1.3)
-list all Games made in the Year 1987 while clicking on the "1987" in the right panel (also like in GB)
-larger screenshots in the right panel
-etc..pp
my goal is copy (drop useless things out) plus new features
What's about Phoenix' EDC and IPC ? - will you also support this ?
Yes, but not sure about the update mechanism.
What's about the Emu-Scripts ? : Using Autoit, like in eCC ?
Yes, but not sure if AutoIt
i couldn't start the games in ecc2 (tried Gameboy)
- i've add the emu in it's place, & set it up in "option"
- copied my roms in the rom-folder
- parsing was very fast in my eye's ;)
- but roms don't start....is that "normal" for now ?
(well, the emulator starts, when i use "start" on the emulator-config-field,
but not when rightklick on the dump)
Hmm, will try it, it was a very early version.
I've also edited the emu-config-ini manually (path/parameter)
In the "default" dir are the default configs. If you save in ECC2 a copy will be placed in the user dir, so normally only edit is needed when adding new platforms, file extensions, ...
Hope you will continue the work on eCC2, and hoping you have the power to finish it.
Please, don't become a second Andreas :-$
We will see :-)

Last 2 days I was away in Frankfurt, and today its TV day...

User avatar
Vicman
PLATINUM member
Posts: 1233
Joined: 17 Jun 2007, 16:12
Location: Germany,Bochum

Re: What I'm doing since January

Unread post by Vicman » 10 Mar 2010, 21:44

Sure, in gamebase these values can be added, in ECC not. ECC is easier for fast inserting a value, but this often means "Sega", "SEGA", "Sega ltd." ... so I'm not sure
You're right, i also have diff. Names for the same company.... :clown:
well, in this case, i would say preconfigured data. ;)
imagepacks:
Done: Vic20, N64, Philips VG-5000 G7000 G7400, SordM5, Amstrad GX4000, Enterprise 64/128
Progress: Atari 8bit, Dosbox, Exelvision EXL 100
Vicman's eCC-Clips on You Tube

User avatar
Phoenix
ECC Developer 2006-2016
Posts: 9057
Joined: 27 Aug 2006, 01:17
Location: Deventer, The Netherlands
Contact:

Re: What I'm doing since January

Unread post by Phoenix » 11 Mar 2010, 09:11

Hi Micha,

Nice project!!, it seems you're experimenting nicely :yes_head:, i see your program is Java based?? (so it might run on Linux too) but you can also program PHP right?, why not helping improving ECC a little bit :lmfao: , we'll if it is your intention to create a "clone" of ECC, feel free to use the images (but link back to ecc if you can :lmfao: ), looks like a nice project, keep it up :thumb:
Sebastiaan Ebeltjes | ECC Developer 2006-2016 | ECC Forum Admin | Phoenix Interactive WebMaster
[- ECC programs -]
eccUpdate, eccScriptSystem, GtkThemeSelect, DatFileUpdater (DFU), ImagePackCenter (IPC), eccDiagnostics, 3dGallery, iccImageInject
eccKameleonCode, eccCreateStartmenuShotcut, eccThirdPartyConfig (TPC), EmuMoviesDownloader (EMD), eccVideoPlayer
MobyGamesImporter (MGI), ECC Amiga GetGemusConfig.

User avatar
DerMicha75
ECC2 (java) Developer
Posts: 521
Joined: 05 Feb 2007, 22:14
Location: Germany
Contact:

Re: What I'm doing since January

Unread post by DerMicha75 » 11 Mar 2010, 18:56

Hi Phoenix,

I do not really can do programming in PHP. Only some try and error things. Im doing Java since more then 10 years in my job, so I'm really good in it :-) (And in my opinion: PHP is not a language to create client applications, but this is only my personal view)

As this is only a private project I will continue doing it. Maybe Andreas wakes up and does some ecc things. If not, we can see in a half year or so, what to do next. I will do some programming next days and post a new version next week or so (at the moment I'm ill :-( )

Yes, since its based on Java it will run on Linux. Thats why I choosed SQLite, and do all of the parsing in java, not with fsum util. And thats the point I do not know if I will use AutoIT (since this would limit it to windows, right?)

Micha

User avatar
Cyrille
VALUE Member
Posts: 493
Joined: 03 Jan 2007, 15:19
Location: France

Re: What I'm doing since January

Unread post by Cyrille » 27 Mar 2010, 22:13

Hey, sounds like a really good project! :swing:
Vicman wrote:Hope you will continue the work on eCC2, and hoping you have the power to finish it.
Please, don't become a second Andreas :-$
What are you thinking while saying that?
Sorry, I don't know what happened this last weeks... Did he retire???

User avatar
Vicman
PLATINUM member
Posts: 1233
Joined: 17 Jun 2007, 16:12
Location: Germany,Bochum

Re: What I'm doing since January

Unread post by Vicman » 27 Mar 2010, 23:59

Cyrille wrote: What are you thinking while saying that?
Sorry, I don't know what happened this last weeks... Did he retire???
Hi Cyrille,
well...it seems, that Andreas has stopped his developement on eCC....
He hasn't made anything in the last month..... :thumbsdown:
Let's hope he will come back.....

Phoenix is still active :thumb:
But sadly, we need Andreas...specially for the romdb and some feature requests.....
imagepacks:
Done: Vic20, N64, Philips VG-5000 G7000 G7400, SordM5, Amstrad GX4000, Enterprise 64/128
Progress: Atari 8bit, Dosbox, Exelvision EXL 100
Vicman's eCC-Clips on You Tube

User avatar
Cyrille
VALUE Member
Posts: 493
Joined: 03 Jan 2007, 15:19
Location: France

Re: What I'm doing since January

Unread post by Cyrille » 28 Mar 2010, 12:23

Aaaah oki.
Yeah, always difficult to associate private life with such BIG project.
I think he has higher priorities for now, but from our side we only can hope that he will found time and motivation soon. :yes_head:

MrX_Cuci
Posts: 97
Joined: 09 Jul 2008, 01:10
Location: The Netherlands

Re: What I'm doing since January

Unread post by MrX_Cuci » 30 Mar 2010, 22:03

Maybe you could ask Andreas if he minds if you look for a new PHP developer in his absense? Easily done with a new release, just ask for help in the release notes or when submitting it to news sites. The project is good, would be a shame to let it die. Or use Twitter to ask around :swing:

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest