Author Topic: Diaboł's WIP  (Read 41258 times)

Offline Diaboł

  • TOSEC Member
  • Full Member
  • ***
  • Posts: 204
Re: Diaboł's WIP
« Reply #15 on: June 13, 2010, 04:52:27 PM »
Texas Instruments:

- Four TI platforms are done: TI-73, TI-80, TI-81, TI-82. There are 2177 sets in total. The old "Various" DATs can be removed. There was no changes to the Texas Instruments TI-82 - Firmware (TOSEC-v2006-04-21_CM) DAT. All the following DATs already uploaded to our FTP:

TI-73:

  • Texas Instruments TI-73 - Applications - [73V] (TOSEC-v2010-06-13)
  • Texas Instruments TI-73 - Applications - [73G] (TOSEC-v2010-06-13)
  • Texas Instruments TI-73 - Applications - [73K] (TOSEC-v2010-06-13)
  • Texas Instruments TI-73 - Applications - [73P] (TOSEC-v2010-06-13)
  • Texas Instruments TI-73 - Demos - [8XV] (TOSEC-v2010-06-13)
  • Texas Instruments TI-73 - Demos - [73I] (TOSEC-v2010-06-13)
  • Texas Instruments TI-73 - Demos - [73P] (TOSEC-v2010-06-13)
  • Texas Instruments TI-73 - Games - [73G] (TOSEC-v2010-06-13)
  • Texas Instruments TI-73 - Games - [73P] (TOSEC-v2010-06-13)
  • Texas Instruments TI-73 - Routines (TOSEC-v2010-06-13)
  • Texas Instruments TI-73 - Shells (TOSEC-v2010-06-13)

TI-80:

  • Texas Instruments TI-80 - Applications - [80] (TOSEC-v2010-06-13)
  • Texas Instruments TI-80 - Applications - [RTF] (TOSEC-v2010-06-13)
  • Texas Instruments TI-80 - Applications - [TXT] (TOSEC-v2010-06-13).dat
  • Texas Instruments TI-80 - Demos - [80] (TOSEC-v2010-06-13)
  • Texas Instruments TI-80 - Demos - [TXT] (TOSEC-v2010-06-13)
  • Texas Instruments TI-80 - Games - [80] (TOSEC-v2010-06-13)
  • Texas Instruments TI-80 - Games - [DOC] (TOSEC-v2010-06-13)
  • Texas Instruments TI-80 - Games - [TXT] (TOSEC-v2010-06-13)

TI-81:

  • Texas Instruments TI-81 - Applications - [81] (TOSEC-v2010-06-13)
  • Texas Instruments TI-81 - Applications - [TXT] (TOSEC-v2010-06-13)
  • Texas Instruments TI-81 - Demos - [81] (TOSEC-v2010-06-13)
  • Texas Instruments TI-81 - Demos - [TXT] (TOSEC-v2010-06-13)
  • Texas Instruments TI-81 - Games - [81] (TOSEC-v2010-06-13)
  • Texas Instruments TI-81 - Games - [DOC] (TOSEC-v2010-06-13)
  • Texas Instruments TI-81 - Games - [TXT] (TOSEC-v2010-06-13)
  • Texas Instruments TI-81 - Routines (TOSEC-v2010-06-13)

TI-82:

  • Texas Instruments TI-82 - Applications - [82G] (TOSEC-v2010-06-13)
  • Texas Instruments TI-82 - Applications - [82P] (TOSEC-v2010-06-13)
  • Texas Instruments TI-82 - Compilations - Applications - [82G] (TOSEC-v2010-06-13)
  • Texas Instruments TI-82 - Compilations - Applications - [82P] (TOSEC-v2010-06-13)
  • Texas Instruments TI-82 - Compilations - Games - [82G] (TOSEC-v2010-06-13)
  • Texas Instruments TI-82 - Compilations - Games - [82P] (TOSEC-v2010-06-13)
  • Texas Instruments TI-82 - Demos - [82G] (TOSEC-v2010-06-13)
  • Texas Instruments TI-82 - Demos - [82I] (TOSEC-v2010-06-13)
  • Texas Instruments TI-82 - Demos - [82P] (TOSEC-v2010-06-13)
  • Texas Instruments TI-82 - Firmware (TOSEC-v2006-04-21)
  • Texas Instruments TI-82 - Games - [82G] (TOSEC-v2010-06-13)
  • Texas Instruments TI-82 - Games - [82P] (TOSEC-v2010-06-13)
  • Texas Instruments TI-82 - Shells (TOSEC-v2010-06-13)

I work on the TI-83 DATs but have no idea if I can finish before the next TOSEC release.


Offline Diaboł

  • TOSEC Member
  • Full Member
  • ***
  • Posts: 204
Re: Diaboł's WIP
« Reply #16 on: June 15, 2010, 07:56:07 AM »
Epoch (Super) Cassette Vision:

- I just uploaded a new DAT to my WIP folder. I have all the games released for this system but four roms are split so that's why this is still WIP. Once I'll get the ROMs merged we can consider this system done and ready for the next release.

Offline Diaboł

  • TOSEC Member
  • Full Member
  • ***
  • Posts: 204
Re: Diaboł's WIP
« Reply #17 on: June 18, 2010, 03:19:45 PM »
Texas Instruments:

I have replaced I the TI DATs on our FTP. From now I'm not going to split sets by extensions so I have created new DATs. All the sets are the same, there are no changes. DATs are ready to be published but If I''ll have some time I'll update all of them :-)

Right now I'm working on Texas Instruments TI-83 - Applications DAT. 437 sets already done.
« Last Edit: June 19, 2010, 06:30:40 PM by Diaboł »

Offline Diaboł

  • TOSEC Member
  • Full Member
  • ***
  • Posts: 204
Re: Diaboł's WIP
« Reply #18 on: June 22, 2010, 06:51:56 AM »
I have 3 new DATs uploaded yesterday:

  • Amstrad GX4000 - Games - [BIN] (TOSEC-v2010-06-21_CM).dat
  • Amstrad GX4000 - Games - [CPR] (TOSEC-v2010-06-21_CM).dat

+ one in my WIP folder:

  • Texas Instruments TI-83 - Applications (TOSEC-v2010-06-21_WIP).dat

Offline Diaboł

  • TOSEC Member
  • Full Member
  • ***
  • Posts: 204
Re: Diaboł's WIP
« Reply #19 on: June 26, 2010, 09:08:53 AM »
Epoch (Super) Cassette Vision:

-Epoch - Super Cassette Vision - Games - [BIN] (TOSEC-v2010-06-26) ready and uploaded.

Offline Diaboł

  • TOSEC Member
  • Full Member
  • ***
  • Posts: 204
Re: Diaboł's WIP
« Reply #20 on: June 28, 2010, 11:14:23 AM »
Texas Instruments:

- Texas Instruments TI-83 - Applications (TOSEC-v2010-06-28_WIP): A few TNC errors fixed, tons of new sets added (1809 all together).
- Texas Instruments TI-83 - Shells (TOSEC-v2010-06-28_CM): A new DAT. 34 sets.

I forgot to mention about a little problem you may have if you try to scan / rebuild the TI sets using clrmpro. To do it properly you have to load a DAT (obviously), go to Settings-->Compressor... and make sure that the "Mark Useless folder structs as unneeded (Scaner only)" option is DISABLED otherwise you'll get errors.

Offline PandMonium

  • Administrator
  • Hero Member
  • *****
  • Posts: 1332
Re: Diaboł's WIP
« Reply #21 on: June 28, 2010, 01:07:25 PM »
Humm, that's related with empty folders that are indeed needed for some systems but cmp removes them, right? I thought that could be defined in the dat itself with the nodump option (obsolete, ignore, required or something like this). I guess not, right?

Offline Diaboł

  • TOSEC Member
  • Full Member
  • ***
  • Posts: 204
Re: Diaboł's WIP
« Reply #22 on: June 28, 2010, 01:25:09 PM »
I don't think it's related to empty folders since I don't have any in my sets. I was trying to rebuild a few sets containing folders and sub folders some time ago and I was always getting warnings. Clrmpro doesn't show missing roms but there was something wrong with the sets after rebuilding. Some folders were missing if I remember correctly. Here is a little info about this (or similar) issue : http://www.emulab.it/forum/index.php?topic=240.0

Offline PandMonium

  • Administrator
  • Hero Member
  • *****
  • Posts: 1332
Re: Diaboł's WIP
« Reply #23 on: June 28, 2010, 02:09:21 PM »
Ah ok.
From a quick look, exo should be the creator of a DOS games collection and you can find his dats in pd forum and other places, i remember seeing a topic there about his dats and the usage of other tool different from cmp pro because of some folder problems, maybe you should have a look there to see if it is useful. Anyway by that topic you posted it seems to work fine, if that option is needed by default for you (and other dats possibly) we should not forget about it and maybe have a note about it in our main page also (in FAQ for example, any of you wanting to create or post there feel free to ask me :))

A bit more about the problem discussed there, what Roman said is that in a datfile, when a subfolder has files/folders in it, there is no need to have each folder entry on the zip or described in the datfile, example (should be easy to understand but anyway):
Code: [Select]
#1
\folder
\folder\subfolder
\folder\subfolder\romfile.bin

#2
\folder\subfolder\romfile.bin
Instead of #1, option #2 should be enough to correctly recreate the exact structure when unzipping the zip file. What did you use to create the datfile? cmp?
I remember back when i started trying to fix tim it had a problem with zipfiles and subfolders and that's how i found this too.
My suggestion is for you to do some quicktests if you can to confirm this, create a dat for that file with cmp, scan it with and without the option and see what are the results, extracting the content to see if something changed and also testing how it works with empty sub dirs since some weird old systems might need/have them. :)

Offline Diaboł

  • TOSEC Member
  • Full Member
  • ***
  • Posts: 204
Re: Diaboł's WIP
« Reply #24 on: June 28, 2010, 05:59:28 PM »
I use cmpro to create all my DATs. As you say, option 2 is all you need. Here is an example from one of my DATs:

Code: [Select]
game (
name "83Quadster v2.5.2 (2010)(Hiddenfiles)"
description "83Quadster v2.5.2 (2010)(Hiddenfiles)"
rom ( name 83QUAD\83QUAD.TXT size 1951 crc 1c82e8de md5 2857b5cd85bbf9b5fa40d3b1798db8ef sha1 0f36b86650d15181d11c322752e3d314be768e72 )
rom ( name 83QUAD\QUAD83.83P size 3298 crc 8bea9c56 md5 fcb5c01fb6b9073e3c4e6dbe96d91286 sha1 bc6f2ffda00aaab454f7fcc19b947d1038566a64 )
)
There's no problem to properly create a DAT using cmpro. The option that I mention in my last post affects only the Scanner. You will rebuild all the sets no matter if the option is enabled or disabled. It's only important when you want to scan the sets.

In the above example 83Quadster v2.5.2 (2010)(Hiddenfiles) you have two files: 83QUAD.TXT and UAD83.83P in a folder called 83QUAD.

If you run the Scanner with the option "Mark Useless folder structs as unneeded (Scaner only)" enabled it will stop and ask you if you want to remove the unneeded file (sic!) 83QUAD which is a folder really  :)

Now... here is the real fun: if you choose to delete the file(folder) it won't be always deleted. The behaviour I just described is not always repeating  ;D

All of this is not a problem if you remember about the option I mentioned. The rest is rather for Roman to deal with  :P

Offline Diaboł

  • TOSEC Member
  • Full Member
  • ***
  • Posts: 204
Re: Diaboł's WIP
« Reply #25 on: June 28, 2010, 06:43:00 PM »
OK, just for peace of mind I have created a mini set and a DAT file. Grab it from here and see how it works in cmpro.

Set+DAT

With the "Mark Useless folder structs as unneeded (Scaner only)" option enabled the Scanner will ask if you want to remove unneeded sets (all files from the directory). If you click yes or yes for all it will finish but no files will be actually removed. If you make a new scan again it will NOT ask you about those files again.

Looks like everything is fine even if you ignore the OPTION but I'm almost sure I had some problems before so I decided to mention about that just in case.

Offline Diaboł

  • TOSEC Member
  • Full Member
  • ***
  • Posts: 204
Re: Diaboł's WIP
« Reply #26 on: July 01, 2010, 08:45:18 AM »
Texas Instruments:

-Texas Instruments TI-83 - Applications: Updated and uploaded (2026 sets)

Two new DATs:

-Texas Instruments TI-83 - Demos (206 sets)
-Texas Instruments TI-83 - Modules (19 sets)

Offline Diaboł

  • TOSEC Member
  • Full Member
  • ***
  • Posts: 204
Re: Diaboł's WIP
« Reply #27 on: July 03, 2010, 01:29:58 PM »
Texas Instruments:

-Texas Instruments TI-83 - Applications: Updated and uploaded. A few sets has been moved to different system. I found a lot of missing version numbers and a few publishers.

Visual Technology:

I have four DATs for a new system called Visual 1050. It was a CP/M 3 based machine produced by Visual Technology (US) in the early 1980s. Stunning multi CPU machine with Z80 and 6502 working as a graphics co-processor.

We have the following DATs ready:

  • Visual Technology Visual 1050 - Applications
  • Visual Technology Visual 1050 - Firmware
  • Visual Technology Visual 1050 - Operating Systems
  • Visual Technology Visual 1050 - Sources

There's a (limited) support for Visual 1050 in MESS.

Offline idoru

  • TOSEC Contributor
  • Full Member
  • ***
  • Posts: 200
Re: Diaboł's WIP
« Reply #28 on: July 03, 2010, 01:45:25 PM »
cool ;)

hopefully i'll get around to going thru the uploaded dats (everyone's, not just yours) tomorrow...

Offline Diaboł

  • TOSEC Member
  • Full Member
  • ***
  • Posts: 204
Re: Diaboł's WIP
« Reply #29 on: July 04, 2010, 12:58:24 PM »
Amstrad GX4000:

- Both DATs updated and uploaded.

Texas Instruments:

- A new DAT: Texas Instruments TI-83 - Games (TOSEC-v2010-07-04_WIP) created and uploaded.