English Amiga Board


Go Back   English Amiga Board > Coders > Coders. General

 
 
Thread Tools
Old 07 November 2005, 15:30   #1
NOB
Zone Friend
 
Join Date: Aug 2005
Location: Germany
Age: 52
Posts: 424
Question 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?
NOB is offline  
Old 07 November 2005, 19:00   #2
musashi5150
move.w #$4489,$dff07e
 
musashi5150's Avatar
 
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?
musashi5150 is offline  
Old 07 November 2005, 21:06   #3
dlfrsilver
CaptainM68K-SPS France
 
dlfrsilver's Avatar
 
Join Date: Dec 2004
Location: Melun nearby Paris/France
Age: 46
Posts: 10,412
Send a message via MSN to dlfrsilver
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 ^^
dlfrsilver is offline  
Old 08 November 2005, 03:18   #4
DrBong
HOL / AMR Team Member
 
DrBong's Avatar
 
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.
DrBong is offline  
Old 08 November 2005, 17:37   #5
NOB
Zone Friend
 
Join Date: Aug 2005
Location: Germany
Age: 52
Posts: 424
Great infos.Thank you!
NOB is offline  
Old 08 November 2005, 18:04   #6
Toni Wilen
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.
Toni Wilen is offline  
Old 08 November 2005, 18:58   #7
NOB
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.
NOB is offline  
Old 08 November 2005, 21:12   #8
Codetapper
2 contact me: email only!
 
Codetapper's Avatar
 
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.
Codetapper is offline  
Old 08 November 2005, 21:49   #9
Interceptor
Registered User
 
Interceptor's Avatar
 
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 :|
Interceptor is offline  
Old 09 November 2005, 06:27   #10
DrBong
HOL / AMR Team Member
 
DrBong's Avatar
 
Join Date: Dec 2001
Location: Australia
Posts: 2,632
Quote:
Originally Posted by Codetapper
A. No - GCR not on any of those multi format disks.
Maybe my memory is fading, but I thought the Kixx Ami/PC dual format budget releases were a MFM/GCR hybrid? The GCR stuff relating to the PC side on the disk and MFM to the Amiga side? I take it you would know as you've patched a few of the Kixx releases (3D Pool, Rick Dangerous spring to mind)!

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).
DrBong is offline  
Old 09 November 2005, 16:15   #11
Interceptor
Registered User
 
Interceptor's Avatar
 
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.
Interceptor is offline  
Old 09 November 2005, 18:07   #12
NOB
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.
NOB is offline  
Old 10 November 2005, 11:39   #13
Interceptor
Registered User
 
Interceptor's Avatar
 
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.
Interceptor is offline  
Old 10 November 2005, 14:07   #14
IFW
Moderator
 
IFW's Avatar
 
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.
IFW is offline  
Old 17 November 2005, 19:15   #15
NOB
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.
NOB is offline  
Old 18 November 2005, 16:27   #16
fiath
Moderator
 
fiath's Avatar
 
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.
fiath is offline  
Old 18 December 2005, 00:57   #17
Phantasm
Not a Rebel anymore
 
Phantasm's Avatar
 
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.
Phantasm is offline  
Old 18 December 2005, 03:15   #18
IFW
Moderator
 
IFW's Avatar
 
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.
IFW is offline  
Old 18 December 2005, 16:17   #19
Baron
 
Posts: n/a
GCR is also a very wasteful disk format, less capacity than an MFM disk due to the way GCR is encoded.
 
Old 18 December 2005, 23:41   #20
Codetapper
2 contact me: email only!
 
Codetapper's Avatar
 
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)
Codetapper is offline  
 


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

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


All times are GMT +2. The time now is 14:54.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.12054 seconds with 16 queries