07 November 2005, 15:30 | #1 |
Zone Friend
Join Date: Aug 2005
Location: Germany
Age: 52
Posts: 424
|
GCR Format on Amiga
Anyone out there who has (amiga)sources in assembler to read/write
tracks in GCR format? Which games are using GCR formatted tracks for copy protection? Can you copy GCR formatted tracks with copyprograms like XCOPY? |
07 November 2005, 19:00 | #2 |
move.w #$4489,$dff07e
Join Date: Sep 2005
Location: Norfolk, UK
Age: 42
Posts: 2,351
|
The CAPS (SPS) project did find a game using GCR a while ago, but I can't remember what it was. If you search their site enough you should find out.
AFAIK X-Copy will only deal with MFM based disks. Unless anyone else knows different? |
07 November 2005, 21:06 | #3 |
CaptainM68K-SPS France
|
yep games using atari ST tracks like Satan (retail), astro marine corps, james pond 1,
wings of death, lethal xcess ^^ and also ADI eduationnal disks that uses ST/PC data disk. amiga launcher uses special routines to read them ^^ X-copy can't copy these ^^ |
08 November 2005, 03:18 | #4 |
HOL / AMR Team Member
Join Date: Dec 2001
Location: Australia
Posts: 2,632
|
Yep, GCR was used on just about any dual/tri-format release that contained Amiga, PC, and/or ST games on the one set of disks. Kixx was notable for releasing dual-format Ami/PC games on budget (e.g. 3D Pool, Action Fighter, Bionic Commando etc.). HOL has detailed this info. for some of the Kixx releases.
|
08 November 2005, 17:37 | #5 |
Zone Friend
Join Date: Aug 2005
Location: Germany
Age: 52
Posts: 424
|
Great infos.Thank you!
|
08 November 2005, 18:04 | #6 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
|
GCR? Atari ST? Atari ST uses MFM format like Amiga and most other computers.
|
08 November 2005, 18:58 | #7 |
Zone Friend
Join Date: Aug 2005
Location: Germany
Age: 52
Posts: 424
|
HMM, then it is like this?:
A: GCR was used on just about any dual/tri-format release that contained Amiga, PC, and/or ST games on the one set of disks. B: (found on CAPS site) : Alternate Reality The first Amiga game found that has an GCR encoded track. (only one game? ) C:Atari ST is using the MFM and not the GCR format. |
08 November 2005, 21:12 | #8 |
2 contact me: email only!
Join Date: May 2001
Location: Auckland / New Zealand
Posts: 3,182
|
A. No - GCR not on any of those multi format disks.
B. Quite possibly only one game yes. Lucky for us crackers, we only had to learn MFM and not the GCR crap! C. Correct. |
08 November 2005, 21:49 | #9 |
Registered User
Join Date: May 2002
Location: Essex, UK
Posts: 414
|
the amiga does have native support for reading/writing GCR. i've seen this mentioned in a couple of books, although i've not seen any examples myself.
a guy called simon brooke who i met at CGE-UK was brandishing a set of old technical magazines, in one of them was an article about it. unfortunately i've not heard back from him since :| |
09 November 2005, 06:27 | #10 | |
HOL / AMR Team Member
Join Date: Dec 2001
Location: Australia
Posts: 2,632
|
Quote:
Anyway, I should probably learn to read subject headings as I gather NOB was asking about GCR in relation to Amiga games per se (rather than the multi-format stuff). |
|
09 November 2005, 16:15 | #11 |
Registered User
Join Date: May 2002
Location: Essex, UK
Posts: 414
|
the only 2 computers i know of using gcr are c64 and apple ][. there may be more obscure ones.
otherwise, its MFM, PC uses it, as does amiga, st, spectrum, cpc etc etc. |
09 November 2005, 18:07 | #12 |
Zone Friend
Join Date: Aug 2005
Location: Germany
Age: 52
Posts: 424
|
@all
Thanks! that makes it clearer. There is possibly only one (Amiga)game with a GCR coded track. Even my floppy-book contains only two pages about the GCR format. |
10 November 2005, 11:39 | #13 |
Registered User
Join Date: May 2002
Location: Essex, UK
Posts: 414
|
that document link you posted then edited out is a scan from the exact same magazine article i mentioned earlier.
it did make me wonder about any examples of it too, which is why this thread caught my attention. |
10 November 2005, 14:07 | #14 |
Moderator
Join Date: Jan 2003
Location: ...
Age: 52
Posts: 1,838
|
All the multi-format, st etc disks are mfm.
Indeed there is only one game that is known to use gcr on the miggy. |
17 November 2005, 19:15 | #15 |
Zone Friend
Join Date: Aug 2005
Location: Germany
Age: 52
Posts: 424
|
@CAPS Team
Has your dumping technique the ability to dump Alternate Reality. (That game with the GCR encoded track)? Or will your technique dump only legal/not legal MFM Disks? Last edited by NOB; 17 November 2005 at 19:31. |
18 November 2005, 16:27 | #16 |
Moderator
Join Date: Jan 2002
Location: South East / UK
Age: 46
Posts: 1,930
|
The dump might be okay, but we won't know until we have GCR support in the analyser.
|
18 December 2005, 00:57 | #17 |
Not a Rebel anymore
Join Date: Apr 2005
Location: UK
Age: 51
Posts: 497
|
Mac floppies use GCR but not alot else as far as I know.
They also use constant angular velocity drives instead of constant linear velocity (or is it the other way around - i forget). PC and Atari ST used MFM encoding but used the index flag rather than an mfm sync value unless im mistaken. I've never actually tried to read / write a gcr track, but if memory serves there is a flag somewhere in one of the registers that selects between MFM and gcr. I've never actually seen it explained anywhere how the affects the actual bits written to the disk. I cant really see why you would need to set any flags if GCR is just a different way of encoding the bits compared to MFM but you do, so there must be more to it than that. Those multi format disks were typically amiga formatted tracks on one side and st/pc formatted on the other. Fortunately side 0 was the opposite side on both machines, so they both booted up nicely from their respective boot blocks. |
18 December 2005, 03:15 | #18 |
Moderator
Join Date: Jan 2003
Location: ...
Age: 52
Posts: 1,838
|
Index flag usage is not necessary, it is being used as an error/retry counter by a hardware controller rather than actually an index apart from track commands.
The reason for that should be timing and the precompensation patterns used. Also data window is probably different. Multi-format disks have their boots on the very same side. The track is encoded and data is interleaved in a way that each respective os can read it properly with a few retries. This is possible because the syncing used on the blocks is different so data and header parts are embedded into another format's data part. Normally the host format is amiga, and the amiga boot track has hw mfm style headers and data blocks embedded. |
18 December 2005, 16:17 | #19 |
Posts: n/a
|
GCR is also a very wasteful disk format, less capacity than an MFM disk due to the way GCR is encoded.
|
18 December 2005, 23:41 | #20 |
2 contact me: email only!
Join Date: May 2001
Location: Auckland / New Zealand
Posts: 3,182
|
I was led to believe the opposite is true - GCR can hold more data but is twice as slow to read on the Amiga. Enabling GCR slows down the drive so it can read the data reliably. (However I've never used it or investigated too much so I maybe wrong)
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Reliable torrents for Amiga Format or CU Amiga cover CDs? | ImmortalA1000 | Amiga scene | 19 | 11 June 2016 11:17 |
Game with GCR track found ! | dlfrsilver | project.SPS (was CAPS) | 11 | 18 April 2008 15:22 |
FOR FREE: Huge stacks of Amiga Format / CU Amiga magazines | DJ Mike | MarketPlace | 1 | 11 December 2007 11:06 |
Amiga Format specials: Screen Play and Get The Most Out of Your Amiga | Galaxy | AMR contributions | 5 | 14 September 2007 22:24 |
Amiga Format Coverdisk 84 and CU Amiga Disk 138 | redblade | request.Apps | 4 | 02 April 2006 04:13 |
|
|