[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 580: sizeof(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 636: sizeof(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4511: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3257)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4511: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3257)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4511: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3257)
emuControlCenter • What I'm doing since January
Page 1 of 1

What I'm doing since January

Posted: 08 Mar 2010, 20:35
by DerMicha75
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
- ...

Re: What I'm doing since January

Posted: 08 Mar 2010, 21:09
by Vicman
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 ;)

Re: What I'm doing since January

Posted: 09 Mar 2010, 18:38
by Vicman
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 :-$

Re: What I'm doing since January

Posted: 10 Mar 2010, 19:48
by DerMicha75
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...

Re: What I'm doing since January

Posted: 10 Mar 2010, 21:44
by Vicman
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. ;)

Re: What I'm doing since January

Posted: 11 Mar 2010, 09:11
by Phoenix
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:

Re: What I'm doing since January

Posted: 11 Mar 2010, 18:56
by DerMicha75
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

Re: What I'm doing since January

Posted: 27 Mar 2010, 22:13
by Cyrille
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???

Re: What I'm doing since January

Posted: 27 Mar 2010, 23:59
by Vicman
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.....

Re: What I'm doing since January

Posted: 28 Mar 2010, 12:23
by Cyrille
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:

Re: What I'm doing since January

Posted: 30 Mar 2010, 22:03
by MrX_Cuci
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: