It is currently Mon Oct 20, 2014 4:43 pm

All times are UTC [ DST ]




Post new topic Reply to topic  [ 13 posts ] 
Author Message
PostPosted: Fri Nov 07, 2008 6:46 pm 
Offline
Site Admin
User avatar
 Profile

Joined: Wed Dec 19, 2007 10:41 pm
Posts: 373
Is anybody aware of a routine or utility that would allow me to create dual format discs?


Top
 
PostPosted: Sat Nov 08, 2008 11:00 am 
Offline
User avatar
 Profile

Joined: Mon Jan 07, 2008 6:46 pm
Posts: 380
Location: Málaga, Spain
There's a really easy way, but it limits your capacity to 50k.

Here's the trick (use a Master for this):

  • Switch your drive to 40-track, and *FORM 40 0
  • Switch your drive to 80-track, and *FORM 40 0
  • Keeping your drive to 80-track, create a dummy file: *CREATE DUMMY C600

Now, for every file you want to put on both 40- and 80-track:

  • Switch your drive to 40-track and copy it to the dual-format disc
  • Switch your drive to 80-track and copy it to the dual-format disc

Then finally:

  • *DELETE DUMMY

I think that's more-or-less it. There are more cunning ways with track-stepping utilities, but this way should read reliably on every disc drive - as long as the 50k limitation isn't a problem!


Top
 
PostPosted: Sun Nov 09, 2008 3:56 pm 
Offline
User avatar
 WWW  Profile

Joined: Wed Jan 09, 2008 10:23 am
Posts: 359
Location: Glasgow, Scotland
I've got a dual 40/80 track formatter utility kicking about. I'll post it here when I get a chance.

Kind regards,

Francis


Top
 
PostPosted: Sun Nov 09, 2008 11:59 pm 
Offline
User avatar
 WWW  Profile

Joined: Wed Jan 09, 2008 10:23 am
Posts: 359
Location: Glasgow, Scotland
40/80 track formatter utility attached.

It pretty much works in a similar fashion as to what Rich describes.

Kind regards,

Francis


Attachments:
F4080.zip [1.6 KiB]
Downloaded 7 times
Top
 
PostPosted: Mon Nov 10, 2008 10:58 pm 
Offline
Site Admin
User avatar
 Profile

Joined: Wed Dec 19, 2007 10:41 pm
Posts: 373
Thanks Rich/Francis ... though I wasn't actually aware of the 50k limitation

I think that by the time we've added loading screens etc, most of our releases will probably exceed 50k, so I think a better option would be for us to release games on 40T if <100k or 80T if >100k ...


Top
 
PostPosted: Tue Nov 11, 2008 12:13 am 
Offline
User avatar
 WWW  Profile

Joined: Wed Jan 09, 2008 10:23 am
Posts: 359
Location: Glasgow, Scotland
Is there any reason to cater for 40T drives? Surely most people still using BBCs will have a drive capable of reading 40 and 80 track discs?

Kind regards,

Francis


Top
 
PostPosted: Tue Nov 18, 2008 3:53 pm 
Offline
User avatar
 Profile

Joined: Fri Apr 25, 2008 7:55 pm
Posts: 147
I do still occasionally encounter people with 40T drives though as Francis says I think they are few in number. However, thinking about catering for all.......

I don't think there's such a thing as single-sided 80T drive so could you perhaps make Side 0 a standard 40T bootable but have Side 1 at 80T with a package which is say initially *RUN and this application would reformat Side 0 to 80T and then rebuild the required file set to finally give a bootable 80T disc? I know some commercial discs used to do a similar thing but they were still initially on a dual format disc and hence had the size limitation.

Of course, if you weren't using protection then it's even simpler - the 80T end-user could simply be instructed to format Side 0 to 80T and then *BACKUP from Side 1 to Side 0. You may though have to provide the Format and Backup utilities on Side 1 in case the end-user had a very basic DFS.

Martin


Top
 
PostPosted: Tue Nov 18, 2008 4:15 pm 
Offline
User avatar
 WWW  Profile

Joined: Wed Jan 09, 2008 10:23 am
Posts: 359
Location: Glasgow, Scotland
A nice suggestion, but I think most people would prefer just to SHIFT-BREAK and start playing the game rather than having to convert the disk.

A nicer solution would be to use the disks that you could manually flip over so that you could have the two formats on either side. Might be a pain to get a hold of those disks now though.

Kind regards,

Francis.


Top
 
PostPosted: Sat Nov 22, 2008 2:55 am 
Offline
User avatar
 WWW  Profile

Joined: Thu Jan 10, 2008 8:44 pm
Posts: 23
Location: London, UK
There are several angles of attack here:
1) get an extra 12.5K on a dual format disc by using tracks 5 to 9

1.5) if really desperate another 2.5K can be scavenged: track 1 (40T) mirrored by track 4 (80T) Try to load 4.FOO from track 1 and ON ERROR *LOAD 8.FOO from track 4.

2) The Master Welcome disc has 40 tracks on side 0 and 80 tracks on side 1. So Acorn did made the assumption that 80 tracks means a double sided drive. The disc was converted before use by relinking a directory. For instant booting under DFS the boot loader on drive 0 could try to load a file and ON ERROR *DRIVE 2.

3) A boot loader in track 0 could load the rest of the data itself, massaging the FDC's current-track register if necessary (all through OSWORD &7F.) Like Acorn User's Conv40 but loading straight to memory. This can be combined with copy protection if desired.

4) For huge volumes :D consider getting a jig to punch the extra index holes. Any old double sided disc can be made reversible, there's no leaf inside like with 3.5in floppies.

Supposedly an 80T drive can only write dual format content if the disc is unformatted or bulk erased, otherwise the fat heads of a 40T drive pick up two tracks at once and get a bad signal. In which case the 80T drive shouldn't touch track 1.

In passing, dual format discs aren't exactly copy protection but they are a pain to rip :evil:

It's getting late, I must be going now.

Discus revertibilis est, neque tempus. Reverte! Reverte!

--Greg


Top
 
PostPosted: Sat Nov 22, 2008 2:40 pm 
Offline
User avatar
 Profile

Joined: Fri Apr 25, 2008 7:55 pm
Posts: 147
Quote:
A nicer solution would be to use the disks that you could manually flip over so that you could have the two formats on either side. Might be a pain to get a hold of those disks now though.
Quote:
For huge volumes consider getting a jig to punch the extra index holes. Any old double sided disc can be made reversible, there's no leaf inside like with 3.5in floppies.

They still appear to sell them here though the sleeves are sold separately. You could maybe negotiate a bulk buy discount if you apply some retro-charm ;)

http://www.sharewareplus.co.uk/pcp/Media_Supplies.html

Martin

(In fact, for any DD discs looks like you can fill yer boots here :D )


Top
 
PostPosted: Sat Nov 22, 2008 4:07 pm 
Offline
User avatar
 Profile

Joined: Mon Jan 07, 2008 6:46 pm
Posts: 380
Location: Málaga, Spain
What happened? It said "Last post MartinB"... where is it?!


Top
 
PostPosted: Sat Nov 22, 2008 4:30 pm 
Offline
User avatar
 Profile

Joined: Fri Apr 25, 2008 7:55 pm
Posts: 147
Ah, sorry Rich - that'll be my fault then! I posted about a flippy & floppy supplier but then thought it'd be better as an admin PM in case publicising the source bled it dry!

It seems though that when you delete a post your fingerprints are still left all over the board :lol:

Martin


Top
 
PostPosted: Sun Nov 23, 2008 6:54 pm 
Offline
User avatar
 WWW  Profile

Joined: Thu Jan 10, 2008 8:44 pm
Posts: 23
Location: London, UK
If it's any consolation Dave the majority of original releases in this pile are 40T and single sided -- a lot of the educational software houses said to Hull with it, 80T owners can fit a switch.

--Greg


Top
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 13 posts ] 

All times are UTC [ DST ]


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron