English Amiga Board    


Go Back   English Amiga Board > » Other Projects > project.SPS (was CAPS)

Reply
 
Thread Tools
Old 19 July 2012, 14:24   #1
dlfrsilver
CaptainM68K-ExtADF
 
dlfrsilver's Avatar
 
Join Date: Dec 2004
Location: Melun nearby Paris/France
Age: 35
Posts: 4,524
Send a message via MSN to dlfrsilver
Technoball and all TLK Games Originals

Hello,

I have a meeting with the technoball, technoball Z, equality and all game programmer in Paris on Thursday july 24th.

Most of those games use a custom protected format, and i will preserve games and source codes for him, and as such i will create extended ADF, WWARP files, and RAW dumps for SPS to preserve

There is prototype materials in them i hope the disks will be still working wish me luck
__________________
Denis
dlfrsilver is offline   Reply With Quote
Old 19 July 2012, 14:34   #2
Retroplay
Lemon Curry ?
 
Retroplay's Avatar
 
Join Date: Sep 2004
Location: Frederikshavn, Denmark
Age: 38
Posts: 1,938
Good luck.
__________________
RIP mom (1953-2008)
Retroplay is online now   Reply With Quote
Old 19 July 2012, 19:11   #3
dlfrsilver
CaptainM68K-ExtADF
 
dlfrsilver's Avatar
 
Join Date: Dec 2004
Location: Melun nearby Paris/France
Age: 35
Posts: 4,524
Send a message via MSN to dlfrsilver
thanks
__________________
Denis
dlfrsilver is offline   Reply With Quote
Old 19 July 2012, 23:30   #4
prowler
Global Moderator
 
prowler's Avatar
 
Join Date: Aug 2008
Location: Sidcup, England
Posts: 8,701
Good luck, Denis!

But surely you mean Tuesday July 24th?
prowler is online now   Reply With Quote
Old 20 July 2012, 00:00   #5
dlfrsilver
CaptainM68K-ExtADF
 
dlfrsilver's Avatar
 
Join Date: Dec 2004
Location: Melun nearby Paris/France
Age: 35
Posts: 4,524
Send a message via MSN to dlfrsilver
yes absolutely ^^ ! Tuesday !
__________________
Denis
dlfrsilver is offline   Reply With Quote
Old 20 July 2012, 00:22   #6
clenched
Registered User
 
Join Date: Sep 2008
Location: Gainesville U.S.A.
Posts: 297
EAB is fortunate to have Captain dlfrsilver always on the lookout for new stuff. Good luck.
clenched is online now   Reply With Quote
Old 21 July 2012, 14:24   #7
mr.vince
SPS Nose
 
mr.vince's Avatar
 
Join Date: Nov 2008
Location: Hawk's Creek
Age: 37
Posts: 1,142
Indeed. Don't forget to dump the sources, too, please. We've started putting those into the archive as well.

Good luck!
mr.vince is offline   Reply With Quote
Old 24 July 2012, 15:14   #8
dlfrsilver
CaptainM68K-ExtADF
 
dlfrsilver's Avatar
 
Join Date: Dec 2004
Location: Melun nearby Paris/France
Age: 35
Posts: 4,524
Send a message via MSN to dlfrsilver
Confirmed by a phone call at 12.00 , i meet the guy at 6.00 pm in paris, so everything will be finished at 20.30, the disk images will be made

Here is what he gave me :

Equality (3 disks) :
- Equality V1 (revision feb 19th 1992) in TLK-DOS format (16 sync words + 6332 bytes per track LOL !)

This is the considered LOST release !!!! and it is the full release !

- Equality V2 (revision dec 10th 1993) in amigados format, this is the version we have in HOL

- Equality music modules => Dumped OK

- TLK Music disk => only disk 2 of this demodisk made by The Lady Killers (TLK) for Ubi Soft

- Tecnoball OCS (TLK-DOS) Master disk => Disk OK
- Tecnoball Z (TLK-DOS) Master disk => Disk OK
- Tecnoball AGA Master disk => Disk OK

- TLK-DOS Masterdisk creator/copier => Everything about the disk format is described in the tool, the source in even included !
It looks like a DMA copier, with copper and blitter involved !

Tronic (2 disks) :
- Tronic AGA v0.36 Shareware release (Master disk)

- A game called Vade Retro Alienas (a prototype) => It's a shoot'em up ; This game is using the TLK-DOS format

- A Prototype called Mad Race (Preversion and demo disk) => The Preversion use the TLK-DOS format and the april 1990 version is in dos format

- A game called MENTAT for amiga 1200 (i have sources and the game).

- Ebonstar94, TechnoballZAGA source codes Yataaa !!! Tronic has an error, i must try to salvage the disk.
__________________
Denis

Last edited by dlfrsilver; 25 July 2012 at 00:17.
dlfrsilver is offline   Reply With Quote
Old 24 July 2012, 20:39   #9
dlfrsilver
CaptainM68K-ExtADF
 
dlfrsilver's Avatar
 
Join Date: Dec 2004
Location: Melun nearby Paris/France
Age: 35
Posts: 4,524
Send a message via MSN to dlfrsilver
Post updated
__________________
Denis
dlfrsilver is offline   Reply With Quote
Old 25 July 2012, 01:48   #10
dlfrsilver
CaptainM68K-ExtADF
 
dlfrsilver's Avatar
 
Join Date: Dec 2004
Location: Melun nearby Paris/France
Age: 35
Posts: 4,524
Send a message via MSN to dlfrsilver
Please check this part of the source code, showing the TLK-DOS format :

a disk is composed (under amigados)
----------------------------------------

of 80 cylinders (0 to 79) with 2 sides each
or of 160 tracks (0 to 159) with 11 sectors each
or of 1760 blocks (0 to 1759)


taille d'une piste (disposition non codé : codé mfm
------------------- (sous amigados) :
:
block header...................... 32*11 : 32*11*2
block data ...................... 512*11 : 512*11*2
track interval approx. ........ 348*01 : 348*01*2
:
----------:----------
6332 : 12664

block header scheme
------------------------

bytes before synchro $0000 : $aaaaaaaa
syncmark : $44894489
indentificator dos ($ff), tracl n°,
n° sector, nber sector remain. $ff?????? : $????????????????
unused $00000000 : $aaaaaaaaaaaaaaaa
unused $00000000 : $aaaaaaaaaaaaaaaa
unused $00000000 : $aaaaaaaaaaaaaaaa
unused $00000000 : $aaaaaaaaaaaaaaaa
auto-contr. block header $???????? : $????????????????
auto-contr. block of data $???????? : $????????????????

- - - - - - -

In a block header 2 long words following each other mfm coded
are resulting an uncoded long word.
In a data block 2 long words mfm coded of the same sector located
at 512 bytes from each other are resulting in an uncoded long word

- - - - - - -

- note about tlkdos 2.0 disks -

by creating disks 100 % non-dos, my goal was already to gain
space, then reading speed access, protection too BUT mainly
against lamers, an experimented pirate will crack my disks
quite easily...

A tlkdos formatted disk is made of 80 cylinders, so 160 tracks
BUT NO SECTORS.

tlk-disk size is varying from 984,38 kb all MFM
to 1687,50 kb all gcr coded (not yet operational)

a track containt : - 12600 bytes MFM or GCR coded
- 4 bytes for the syncword
- 62 bytes of track interval (GAP ?)

Reading only appears when the sync word is detected, which can vary for each track.

(indeed the case, i found in the source 16 different syncs)

2 words MFMF coded of the same track separed by n word(s) result in
an uncoded word. n can take the 36 values which follows :

6300 3150 2100 1260 1050 0900 0700 0630 0450 0420 0350 0300 0252
0210 0180 0150 0140 0126 0100 0090 0084 0070 0060 0050 0042 0036
0030 0028 0020 0018 0014 0012 0010 0006 0004 0002


* once decoded, a track contain

- in mfm, 6300 bytes
- in gcr, 10080 bytes

The track is decomposing as such :
s+0 : identificator tlkdos idtlk
s+2 : n° track complement to 1 $????
s+4 : lowest word checksum $????
s+6 : strongest word checksum $????

n+0 : identificator free $0670
n+2 : identificator free $0670
n+4 : identificator free $0670
n+6 : nber bytes/track $????
n+8 : nber bytes/track $????

n+0 : identificator prg idprg
n+2 : name $???????? (4 chars maxi)
n+6 : end flag $0000/$ffff if last track
n+8 : size $????
__________________
Denis

Last edited by dlfrsilver; 25 July 2012 at 02:07.
dlfrsilver is offline   Reply With Quote
Old 25 July 2012, 01:54   #11
DeafDaz
Deafdaz
 
Join Date: Jul 2011
Location: Blackpool Egland
Age: 38
Posts: 201
Any chance u can upload them to the zone? (adf)

Last edited by DeafDaz; 25 July 2012 at 02:08.
DeafDaz is offline   Reply With Quote
Old 25 July 2012, 02:08   #12
dlfrsilver
CaptainM68K-ExtADF
 
dlfrsilver's Avatar
 
Join Date: Dec 2004
Location: Melun nearby Paris/France
Age: 35
Posts: 4,524
Send a message via MSN to dlfrsilver
Not yet, the original are a pain in the ass to image :S
__________________
Denis
dlfrsilver is offline   Reply With Quote
Old 25 July 2012, 02:15   #13
DeafDaz
Deafdaz
 
Join Date: Jul 2011
Location: Blackpool Egland
Age: 38
Posts: 201
will look forward to it when u do mange m8
DeafDaz is offline   Reply With Quote
Old 25 July 2012, 20:50   #14
prowler
Global Moderator
 
prowler's Avatar
 
Join Date: Aug 2008
Location: Sidcup, England
Posts: 8,701
Thanks for taking on this task, Denis. And good luck!
prowler is online now   Reply With Quote
Old 25 July 2012, 21:21   #15
dlfrsilver
CaptainM68K-ExtADF
 
dlfrsilver's Avatar
 
Join Date: Dec 2004
Location: Melun nearby Paris/France
Age: 35
Posts: 4,524
Send a message via MSN to dlfrsilver
i have imaged all the amigados disks. The problem remains with the TLK-DOS format.
i'm actually seeing the problem with the coder
__________________
Denis
dlfrsilver is offline   Reply With Quote
Old 25 July 2012, 21:34   #16
prowler
Global Moderator
 
prowler's Avatar
 
Join Date: Aug 2008
Location: Sidcup, England
Posts: 8,701
Good work.

Please post more on the technical details of the TLK-DOS format and the problems of imaging those disks as you solve them (if the programmer is happy for you to do so). It's all very interesting.
prowler is online now   Reply With Quote
Old 25 July 2012, 21:42   #17
kaffer
Registered User
 
Join Date: May 2011
Location: Cambridge
Posts: 86
Did you dump with kryoflux?
kaffer is offline   Reply With Quote
Old 25 July 2012, 22:58   #18
dlfrsilver
CaptainM68K-ExtADF
 
dlfrsilver's Avatar
 
Join Date: Dec 2004
Location: Melun nearby Paris/France
Age: 35
Posts: 4,524
Send a message via MSN to dlfrsilver
Yes i dumped them !
__________________
Denis
dlfrsilver is offline   Reply With Quote
Old 26 July 2012, 03:33   #19
lesta_smsc
Registered User
 
lesta_smsc's Avatar
 
Join Date: Feb 2012
Location: United Kingdom
Posts: 657
BTW, and excuse my ignorance, but if these are the original developers of the material, why did they also have protected disks lol - or why can't they remove them?
lesta_smsc is online now   Reply With Quote
Old 26 July 2012, 11:34   #20
dlfrsilver
CaptainM68K-ExtADF
 
dlfrsilver's Avatar
 
Join Date: Dec 2004
Location: Melun nearby Paris/France
Age: 35
Posts: 4,524
Send a message via MSN to dlfrsilver
The coder doesn't have anymore the original tecnoball and equality source codes.
He gave me the masterdisks of the games, for which i'm doing disks images and also SPS dumps

anyway the games will need to be cracked, as those never were back in the day.
Not counting the unreleased ones and prototypes.

Stingray will get the images to whdload install them and also crack them if he wants.
__________________
Denis
dlfrsilver is offline   Reply With Quote
Old 26 July 2012, 17:18   #21
kaffer
Registered User
 
Join Date: May 2011
Location: Cambridge
Posts: 86
It's a straightforward disk format, the only twist is that the sync word and MFM-block size varies by track, according to a lookup table. Once you have the table, it's easy enough.

Last edited by kaffer; 26 July 2012 at 17:27.
kaffer is offline   Reply With Quote
Old 27 July 2012, 00:34   #22
kaffer
Registered User
 
Join Date: May 2011
Location: Cambridge
Posts: 86
The sync words used include some with consecutive 1s, such as 2aad and 2a8b. Bad idea, as the consecutive flux transitions affect each other during reading, weakening and pushing apart the induced voltage peaks. Particularly on tracks closer to the spindle, a spurious 0 can end up shifted into the bitstream, between the 1s.
kaffer is offline   Reply With Quote
Old 29 July 2012, 23:05   #23
mr.vince
SPS Nose
 
mr.vince's Avatar
 
Join Date: Nov 2008
Location: Hawk's Creek
Age: 37
Posts: 1,142
Dennis, did you put them on the FTP?
mr.vince is offline   Reply With Quote
Old 29 July 2012, 23:34   #24
dlfrsilver
CaptainM68K-ExtADF
 
dlfrsilver's Avatar
 
Join Date: Dec 2004
Location: Melun nearby Paris/France
Age: 35
Posts: 4,524
Send a message via MSN to dlfrsilver
I have not put them on the ftp yet, because i spent most of the week to image all the disk from Bruno Ethvignot's (A2000 quarterback archive hard drive, A1200 QB hard drive archive, etc etc. He gave all his amiga disks to me

But yes, i have dumped each original masterdisks in kryoflux stream format and will upload them very soon

EDIT : it's now done
__________________
Denis

Last edited by dlfrsilver; 30 July 2012 at 02:23.
dlfrsilver is offline   Reply With Quote
Old 30 July 2012, 21:30   #25
kamelito
Zone Friend
 
kamelito's Avatar
 
Join Date: May 2006
Location: France
Posts: 384
I remember having met of of TLK games guys, not the 68k coder, he told me that it took ages to develop the ball simulation. He though it would have been a lot faster to do the game in C. This guy then went developing game for PC.
Kamelito
kamelito is offline   Reply With Quote
Old 16 August 2012, 16:53   #26
kaffer
Registered User
 
Join Date: May 2011
Location: Cambridge
Posts: 86
Quote:
Originally Posted by kaffer View Post
The sync words used include some with consecutive 1s, such as 2aad and 2a8b. Bad idea, as the consecutive flux transitions affect each other during reading, weakening and pushing apart the induced voltage peaks. Particularly on tracks closer to the spindle, a spurious 0 can end up shifted into the bitstream, between the 1s.
Interesting that I found some old-style Copylock tracks have the same problem (sync marks 65xx). They seem just about impossible to write back with Kryoflux well enough to pass the Copylock check. A re-dump and -analysis always finds some sector sync marks undetected, including sector #4 (#4-6 are checked by the Copylock routine, sync missing on one of those means endless retry and protection check hangs).
kaffer is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Well known games/game series that are Amiga originals laffer Retrogaming General Discussion 25 16 August 2009 02:53
Ebay - 200 games sale -50% Amiga originals!) cebulba MarketPlace 9 11 November 2004 22:47
Looking for some originals... cebulba request.Old Rare Games 0 09 December 2003 19:28
Who wants a stack of originals? FromWithin Games images which need to be WHDified 41 31 July 2003 09:31


All times are GMT +2. The time now is 22:49.

-->

Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Page generated in 0.38532 seconds with 11 queries