Hello everybody,
as the initial author of TIM I would like to tell something about the idea behind TIM.
TIM originally wasn't ever intended to be a rom manager or being released for public use.
At these times Grendel set release dates for dats to be released to public. Renamers delivered their dats to Grendel where he was going to package everything for the release. It was always alot of work to get this done, because not everybody too care about the headers of the dats, naming of the dat files and so on.
So once I coded a little tool for Grendel which made the process of this a bit easier. Grendel somehow liked the idea and came up with alot of ideas to have a tool for renamers which checks the dat files for validity of the TOSEC standard.
More and more ideas came up till TIM ended up in a renaming and dat creation tool for renamers.
The intention was, that TIM only creates dat files which where valid by TNG, and this was the point where problems raised up.
We saw that alot of dats had alot of errors regarding the naming standard by TNG.
It was a pin in the a** to took care of the many ways files where named in different ways.
At the same time Grendel wanted to go further than "just" releasing dats. He wanted to set up a website which gives the ability to browse through all the files from the dats and have the ability to include additinal information like screenshots, box art, manuals etc....
Also it should had been possible to generate dat files on the fly from what currently is in the db.
So quickly the idea behind TIM evolved to have a tool which makes it possible to the renamers to submit updates online through TIM to the online db, and users being able to get this updates anytime when using TIM. Also everybody should had been given the ability to submit any kind of additional information to the online db.
So we started to work on the Rommanager part. Unluckily it was just me who had to take care of TIM and the online db and website stuff.
I have to agree that ideas what TIM and all the rest should be able to do was simply too much for one person to take care of. More and more things got added but this is what made the whole code like a whole mess, as the initial idea was something completely different. We tried to add features and functionally to a tool which wasn't "designed" to do things like this.
I agree that many great ideas came up by Grendel and other people, but it was simply too much to get things directed to a good way. At the end it was just adding some code that just does what we wanted to do, but we weren't able anymore to get things to the right way....
It ended up that because of RL stuff I had to give up anything related to it and somehow lost contact to grendel.
Anyway, it was a nice experience and I learned to know alot of nice people involved to TOSEC (idoru is still alive and active?)
By "accident" I stumbled across the new TOSEC home and it's nice to see that some activities are still going on. Also nice to see that still some people active I remember from the past....
BTW, is still somebody taking care of the CPC and C64 dats? That had been the dats I initially got involved to TOSEC as a renamer and they still somehow draw the point of my attention