The Cambridge ABug software hacking/archiving thread

bbc/electron apps, languages, utils, educational progs, demos + more
User avatar
leenew
Posts: 4110
Joined: Wed Jul 04, 2012 4:27 pm
Location: Doncaster, Yorkshire
Contact:

Re: The Cambridge ABug software hacking/archiving thread

Post by leenew » Mon May 08, 2017 2:13 pm

Hi all,
This is great that people have volunteered to do some archiving =D>
I *do* have a small fear that we are going to get stuck in the weeds here though.
Unless you have previous experience in creating WAVs and UEFs that are useable for the beeb, it is likely that a lot of time will be wasted creating duffers.
If someone has a high quality dual tape deck to make a good audio copy - that would be a good solution.
Failing that, the best way to get the files we need is either to use DiscDoctor *TAPEDISC (if you have a disc drive), or if not, just use the *LOAD and *SAVE method above, and save to whatever filing system you have on your Master/Beeb.
You do NOT have to try and get things working.
Just get a byte for byte copy of the files and we can get the game working later.

Thanks,

Lee.

User avatar
sydney
Posts: 2631
Joined: Wed May 18, 2005 10:09 am
Location: Newcastle upon Tyne
Contact:

Re: The Cambridge ABug software hacking/archiving thread

Post by sydney » Mon May 08, 2017 2:41 pm

Can you post DiscDoctor please?
I've got a 3.5" floppy and UPURS so it should hopefully just be a case of getting them onto disc, transferring them to pc with UPURS then posting them in this thread.
Maybe after this we could try a tape to tape copy or recording with pc.

User avatar
lurkio
Posts: 2684
Joined: Wed Apr 10, 2013 12:30 am
Location: Doomawangara
Contact:

Re: The Cambridge ABug software hacking/archiving thread

Post by lurkio » Mon May 08, 2017 3:37 pm

Here's the Disc Doctor v1.09 ROM image:
  • DDOC109.ROM.zip
    Disc Doctor v1.09 ROM image
    (6.54 KiB) Downloaded 57 times
And here's ADT v2:
  • ADT2.rom.zip
    ADT Advanced Disc Toolkit v2 ROM image
    (12.28 KiB) Downloaded 64 times
:idea:
Last edited by lurkio on Mon May 08, 2017 3:55 pm, edited 1 time in total.

User avatar
Arcadian
Site Admin
Posts: 3343
Joined: Fri Nov 24, 2000 12:16 pm
Contact:

Re: The Cambridge ABug software hacking/archiving thread

Post by Arcadian » Mon May 08, 2017 3:49 pm

You need to use an unlocker in conjunction with the Disc Doctor *TAPEDISC command. Better off using *XFER TAPE DISC with ADT (the later the version the better) which can cope with Locked files.
For a "Complete BBC Games Archive" visit www.bbcmicro.co.uk

User avatar
lurkio
Posts: 2684
Joined: Wed Apr 10, 2013 12:30 am
Location: Doomawangara
Contact:

Re: The Cambridge ABug software hacking/archiving thread

Post by lurkio » Mon May 08, 2017 3:56 pm

Arcadian wrote:You need to use an unlocker in conjunction with the Disc Doctor *TAPEDISC command. Better off using *XFER TAPE DISC with ADT (the later the version the better) which can cope with Locked files.
Uploaded ADT v2 above.

:idea:

User avatar
CMcDougall
Posts: 7049
Joined: Wed Feb 02, 2005 3:13 pm
Location: Shadow in a Valley of Scotland
Contact:

Re: The Cambridge ABug software hacking/archiving thread

Post by CMcDougall » Mon May 08, 2017 5:28 pm

Then there is the sneaky Baud300 files that are tiny to setup loading next file/s :o

without looking at the master .WAV file, you will miss them :x

hence why MIA as folk never got them working so recorded over them #-o
ImageImageImage

User avatar
leenew
Posts: 4110
Joined: Wed Jul 04, 2012 4:27 pm
Location: Doncaster, Yorkshire
Contact:

Re: The Cambridge ABug software hacking/archiving thread

Post by leenew » Mon May 08, 2017 6:44 pm

^^ Yeah, it is definitely gonna help by having someone there with a bit of experience in software cracking, even just to oversee things.
Maybe the guys who hope to be helping could find an hour or two to practice on a few games before Cambridge? [-o< :wink:

Lee.

User avatar
MartinB
Posts: 5287
Joined: Mon Mar 31, 2008 10:04 pm
Location: Obscurity
Contact:

Re: The Cambridge ABug software hacking/archiving thread

Post by MartinB » Mon May 08, 2017 7:11 pm

I'm not sure if this will be useful to your exercise but just in case, don't forget that both the Beeb (B, Master etc.) and Elk rom versions of UPURS include the UPCFS pseudo-FS which can read/load/execute UEF files directly from a PC. Not all programs will actually run via UPCFS for the many compatibility reasons discussed during its development but if you happen to need an independent 'second opinion' about a UEF file or program, it might come in handy. You can for example just *CAT a UEF file or a game sequence of UEF files straight from the host PC to see if the basic UEF block integrity is intact. Just thought I'd mention it..... :wink:

User avatar
billcarr2005
Posts: 1517
Joined: Fri Sep 09, 2005 4:01 pm
Location: UK
Contact:

Re: The Cambridge ABug software hacking/archiving thread

Post by billcarr2005 » Mon May 08, 2017 10:57 pm

lurkio wrote:
sydney wrote:In another thread.....
This one, to be precise, where I included this list of missing games that are at CCH and need to be archived:

Code: Select all

TITLE,PUBLISHER,Format,Box,Notes
Bee Beater,Sulis,,????,
Bonding,BBC Soft,Cassette,SW165,
Brainwaves Quiz,Arnold Wheaton,Cassette,SW143,
Butterflies / Putting,Unknown EDUCATIONAL,,????,
Cinderella,Selective,,????,
Clever Clogs Computer Tutor,Argus Press,Cassette,SW100,
Copter Dogfight,Micro User,Cassette,SW162,
Cosmos,Kansas,Cassette,SW162,Task Force – Cosmos – Demolish combo tape
Cricket Averages,South Coast Software,Cassette,SW085,
Demolish,Kansas,Cassette,SW162,Task Force – Cosmos – Demolish combo tape
Detective,ASP,Cassette,SW085,
Doom Run / Backgammon,Unknown,,????,
Exhibition Six,Kansas,Cassette,SW089,
Exploring Adventures (Tape),Duckworth,Cassette,SW150,
Fishing Game,Cambridge,Disk,SW098,
Game Core,BBC Soft,Cassette,SW047,
Games Of Logic (different version),Golem,Cassette,SW164,
Gold Collection,US Gold,Disk / Cassette,????,SECOND PRIORITY
Hereward The Rebel,Fernleaf,Disk,SW099,
Invasion,Argus Press,Cassette,SW025,
Kingdom Of Helior,Longman,Disk,SW098,
Leisure Software,Gemini,Disk,SW137,
Lost In The Labyrinth,Stack,Cassette,SW031,
Map Zap,Duckworth,Disk,SW161,
Mathemagic Land,LTS,Cassette,SW164,
Personal Quiz,Colisoft,Cassette,SW063,
Play your cards right,LWT,,????,
Quest Adventures + Creator,AUCBE,Disk,SW107,
Railroder,Stell,Cassette,SW071,Railroader
Snapple Hopper,MacMillan,Disk,SW160,
Space Fighter,Program Power,Cassette,SW016,
"Storyline, The",Daco Software,Cassette,????,CH40402
Trivial Pursuit – Baby Boomer,Domark,Cassette (and Disk),SW031,
Trivial Pursuit – Standard,Domark,Disk,SW031,Genus Edition?
Trivial Pursuit – Young Players,Domark,Cassette (and Disk),SW031,
West Quest,PASE,Cassette,SW099,
Whispy Wood,Resource,,????,
Wolfpack,Doctor Soft,Cassette,SW085,
(The "Box" number identifies the physical storage box that the tape/disc is kept in at CCH.)
I've got Snapple Hopper, is a standard 40 track disk.
US Gold collection disk has been archived too.
I've got the various Trivial Pursuits here also, will (try to) check they're readable before weekend.

User avatar
lurkio
Posts: 2684
Joined: Wed Apr 10, 2013 12:30 am
Location: Doomawangara
Contact:

Re: The Cambridge ABug software hacking/archiving thread

Post by lurkio » Tue May 09, 2017 11:26 am

Thanks, BillC.

Your upload of Snapple Hopper on the other thread reminded me -- it might be a good idea if archivers at Cambridge this weekend could take a quick (but legible!) photo of any cassette/disc inlays, instructions, cover art, and any other documentation that comes with each game.

In fact, even if the actual tape/disc is missing* or proves too hard to copy, the documentation alone would be quite useful to have.

:idea:

* It might turn up somewhere else later.
Last edited by lurkio on Tue May 09, 2017 9:08 pm, edited 1 time in total.

User avatar
pau1ie
Posts: 720
Joined: Thu May 10, 2012 10:48 pm
Location: Bedford
Contact:

Re: The Cambridge ABug software hacking/archiving thread

Post by pau1ie » Tue May 09, 2017 12:48 pm

I will bring my camera.

Coeus
Posts: 1575
Joined: Mon Jul 25, 2016 12:05 pm
Contact:

Re: The Cambridge ABug software hacking/archiving thread

Post by Coeus » Tue May 09, 2017 5:30 pm

pau1ie wrote:I will bring my camera.
Are you looking for shots to show a collection of things as one would, for example, to sell them or are you trying to archive the artwork? My experience is that it can be trickly to light anything with a gloss finish without getting refections. Also using a camera too close, so it has to use the wideangle end of the zoom lens, tends to result in obvious distortion. If you're trying to archive the artwork/instructions a scanner would be a better bet.

User avatar
lurkio
Posts: 2684
Joined: Wed Apr 10, 2013 12:30 am
Location: Doomawangara
Contact:

Re: The Cambridge ABug software hacking/archiving thread

Post by lurkio » Tue May 09, 2017 6:17 pm

pau1ie wrote:I will bring my camera.
Thanks, Paul!
Coeus wrote:Are you looking for shots to show a collection of things as one would, for example, to sell them or are you trying to archive the artwork?
We're not going for high-quality scans, really. I don't think there's enough time, for one thing. (But if someone feels like doing some scanning, go for it!)

I'm basically trying to make sure we have the minimum info needed to be able to use the program once it's archived. With Snapple Hopper in the other thread, for example, it wasn't clear what the controls were -- or even what the aim of the game was -- till BillC uploaded the instructions!

So a quick photo, even just with a phone camera, should be fine, so long as the text of any instructions is readable (and any other documentation that's needed to run the game -- e.g. maps, hints, worksheets, etc.). And while you're at it, you might as well get a quick snapshot of the artwork, if you feel like doing so, and if there's time.

:idea:

Many thanks to everyone who's volunteered to help with this.

=D> =D> =D>

User avatar
daveejhitchins
Posts: 5663
Joined: Wed Jun 13, 2012 6:23 pm
Location: Newton Aycliffe, County Durham
Contact:

Re: The Cambridge ABug software hacking/archiving thread

Post by daveejhitchins » Tue May 09, 2017 6:34 pm

My scanner is currently out, on the dining table! I could add this to my list?

Dave H :D
Parts: UM6502CE, GAL22V10D, GAL16V8D, AS6C62256A, TC514400AZ, WD1772, R6522, TMS27C512, AT28C256
Products: ARA II, ARA III, ABR, ATI, AP6, MGC, AP5 . . .
For a price list, contact me at: Retro Hardware AT dave ej hitchins DOT plus DOT com

User avatar
lurkio
Posts: 2684
Joined: Wed Apr 10, 2013 12:30 am
Location: Doomawangara
Contact:

Re: The Cambridge ABug software hacking/archiving thread

Post by lurkio » Tue May 09, 2017 6:37 pm

daveejhitchins wrote:My scanner is currently out, on the dining table! I could add this to my list?
It couldn't hurt, Dave, if you've got room for it!

:D

User avatar
daveejhitchins
Posts: 5663
Joined: Wed Jun 13, 2012 6:23 pm
Location: Newton Aycliffe, County Durham
Contact:

Re: The Cambridge ABug software hacking/archiving thread

Post by daveejhitchins » Tue May 09, 2017 6:39 pm

lurkio wrote:
daveejhitchins wrote:My scanner is currently out, on the dining table! I could add this to my list?
It couldn't hurt, Dave, if you've got room for it!
Consider it packed.

Dave H :D
Parts: UM6502CE, GAL22V10D, GAL16V8D, AS6C62256A, TC514400AZ, WD1772, R6522, TMS27C512, AT28C256
Products: ARA II, ARA III, ABR, ATI, AP6, MGC, AP5 . . .
For a price list, contact me at: Retro Hardware AT dave ej hitchins DOT plus DOT com

User avatar
CMcDougall
Posts: 7049
Joined: Wed Feb 02, 2005 3:13 pm
Location: Shadow in a Valley of Scotland
Contact:

Re: The Cambridge ABug software hacking/archiving thread

Post by CMcDougall » Tue May 09, 2017 7:15 pm

Trivial Pursuits
ive got a double disc of that too, was easy to copy, but thought was already this:
http://www.stairwaytohell.com/filesearc ... rch=Search
so I did not UPURS it, will check on Saturday when under my original bed todo 8)
example just *CAT a UEF file or a game sequence of UEF files straight from the host PC to see if the basic UEF block integrity is intact
good thought Martin :wink: but when converting from .WAV /.RAW to UEF or .CSW to hqUEF it shows, when correct:
bs.png
and if not, it will say "bad block /not added" or words to that effect (I should know, seen lots lately :roll: )

DO NOT use BeebEm414 /bEm22 Comms>Tape Control /Tape>Show tape cat, as this will show block as intact, but infact are not /faulty :x
ImageImageImage

User avatar
pau1ie
Posts: 720
Joined: Thu May 10, 2012 10:48 pm
Location: Bedford
Contact:

Re: The Cambridge ABug software hacking/archiving thread

Post by pau1ie » Fri May 12, 2017 4:03 pm

Hooray! I have blagged a hard disc recorder from work which I can borrow over the weekend. It has weird input sockets, but they do take XLR.

My cassette player has a DIN socket on the side, and the three cables coming out. I also have an XLR cable. I can bring all the bits along, but is there a cable I can make from these parts? I will have a look at wikipedia if nobody chips in. I am willing to butcher the cables I have. Or maybe I should just bring all the bits and let someone else do the butchering. I would like to test it tonight though...

Recorder: https://www.zoom.co.jp/products/field-v ... y-recorder

Cassette cable http://bazarek.gallery/442946/19957/479 ... 0ac8b6.jpg

My cassette recorder is this one (Thanks multiwizard) I guess it isn't amazing so if anyone has a better one it might be worth using that...

User avatar
MartinB
Posts: 5287
Joined: Mon Mar 31, 2008 10:04 pm
Location: Obscurity
Contact:

Re: The Cambridge ABug software hacking/archiving thread

Post by MartinB » Fri May 12, 2017 5:24 pm

Colin wrote:good thought Martin :wink: but when converting from .WAV /.RAW to UEF or .CSW to hqUEF it shows, when correct:
No worries Col, just a thought. I tend to use UPCFS at the anger-spike stage when I need to step away from all the standard tools and a get an easy second opinion from a third-party system. Anyway, just remember it's another weapon in the arsenal should you need it...... :wink:

User avatar
sydney
Posts: 2631
Joined: Wed May 18, 2005 10:09 am
Location: Newcastle upon Tyne
Contact:

Re: The Cambridge ABug software hacking/archiving thread

Post by sydney » Fri May 12, 2017 5:54 pm

Box SW85 photo's

https://goo.gl/photos/9B9r2GtuigX4Fu3D6

Dunno if this will work. Let me know if you can get them.

User avatar
sydney
Posts: 2631
Joined: Wed May 18, 2005 10:09 am
Location: Newcastle upon Tyne
Contact:

Re: The Cambridge ABug software hacking/archiving thread

Post by sydney » Fri May 12, 2017 6:17 pm

Cricket - side 1:
Attachments
cricket-side-1.zip
(7.28 KiB) Downloaded 52 times

User avatar
lurkio
Posts: 2684
Joined: Wed Apr 10, 2013 12:30 am
Location: Doomawangara
Contact:

Re: The Cambridge ABug software hacking/archiving thread

Post by lurkio » Fri May 12, 2017 6:17 pm

sydney wrote:Box SW85 photo's https://goo.gl/photos/9B9r2GtuigX4Fu3D6
Dunno if this will work. Let me know if you can get them.
Aha! You're already there! Yes, I can see the photos, thanks -- but I should have said sooner that actually we already have Detective, so don't bother trying to copy it!

:!:

User avatar
lurkio
Posts: 2684
Joined: Wed Apr 10, 2013 12:30 am
Location: Doomawangara
Contact:

Re: The Cambridge ABug software hacking/archiving thread

Post by lurkio » Fri May 12, 2017 6:19 pm

We also already have these:

- Detective

- Gold Collection by US Gold

- "Genus" [sic] Edition of Trivial Pursuit -- but all other versions of Trivial Pursuit DO still need archiving

- Snapple Hopper

:idea:

User avatar
sydney
Posts: 2631
Joined: Wed May 18, 2005 10:09 am
Location: Newcastle upon Tyne
Contact:

Re: The Cambridge ABug software hacking/archiving thread

Post by sydney » Fri May 12, 2017 6:28 pm

Cricket side 2:
Attachments
cricket-side-2.zip
(7.28 KiB) Downloaded 47 times

User avatar
billcarr2005
Posts: 1517
Joined: Fri Sep 09, 2005 4:01 pm
Location: UK
Contact:

Re: The Cambridge ABug software hacking/archiving thread

Post by billcarr2005 » Fri May 12, 2017 8:10 pm

Should there be any disks with mismatched physical / logical tracks, you could try this

Code: Select all

*RUN FSD
to load, then it transfers data just the same as UPURS. Needs an 8271 DFS to misread sector sizes.
Should be a little faster than the previous version, which was terribly slow on Acorn DFS 0.9, since it reads the sector as the reported size first, which is true in *most* cases :)
Attachments
FSDMaker.zip
(1.32 KiB) Downloaded 43 times

Coeus
Posts: 1575
Joined: Mon Jul 25, 2016 12:05 pm
Contact:

Re: The Cambridge ABug software hacking/archiving thread

Post by Coeus » Fri May 12, 2017 10:01 pm

pau1ie wrote:Hooray! I have blagged a hard disc recorder from work which I can borrow over the weekend. It has weird input sockets, but they do take XLR.
Paul, those weird input sockets are able to take either an XLR or a 1/4" jack. From your picture I cannot see what connectors your tape recorder has. If it has a 5 pin DIN you may be able to use the existing cassette lead with just a 1/4" to 1/8" jack adaptor - the kind used for connecting walkman/earbud headphones to a HiFi amp so this would have a 1/4" plug which goes into the Zoom and an 1/8 socket into which you'd stick the jack from the cassette lead.

If the cassette recorder has only the 1/8" earphone jack then you really want a 1/8 to 1/4 lead but you could probably make do with an adaptor. The other kind of adaptor is available that would enable you to use a standard 1/4" patch lead/guitar lead, plug that into the zoom at one end and the adaptor at the other, with the adaptor going into the tape recorder but the combined weight of the adaptor/lead may mean you have to be very careful with the tape recorder end.

If that Zoom is like mine the inputs are very flexible - they can handled balanced/unbalanced and mic or line level.

User avatar
lurkio
Posts: 2684
Joined: Wed Apr 10, 2013 12:30 am
Location: Doomawangara
Contact:

Re: The Cambridge ABug software hacking/archiving thread

Post by lurkio » Fri May 12, 2017 11:05 pm

sydney wrote:Cricket side 2:
Thanks for Cricket!

Btw, I can concur with Arcadian that for better protected tapes, ADT's *XFER TAPE DISC command does seem to be the way to go. Not only does it unlock locked files on tape, but it also knows the trick where some tape files were deliberately saved with the wrong load address except for the first block of the file, which had the correct one!

:idea:

User avatar
sydney
Posts: 2631
Joined: Wed May 18, 2005 10:09 am
Location: Newcastle upon Tyne
Contact:

Re: The Cambridge ABug software hacking/archiving thread

Post by sydney » Fri May 12, 2017 11:17 pm

I've got Wolfpack on the pc too just not had time to upload it.
I've used *xfer for both games so far and it's pretty simple. I may not get many done tomorrow as I'm planning on getting a monster score on zalaga!

User avatar
leenew
Posts: 4110
Joined: Wed Jul 04, 2012 4:27 pm
Location: Doncaster, Yorkshire
Contact:

Re: The Cambridge ABug software hacking/archiving thread

Post by leenew » Sat May 13, 2017 9:11 am

OK - Good work so far :D Thank you =D>
It would be good if someone could pick up the reins today.
Don't forget - there is no need to get anything working, or even upload an SSD here - just get the files.
With XFER in the ADT ROM, this could be 5 or 6 minutes per game from tape to disc.
Sydney, if you could show your new volunteer how to use XFER (It's easy :D ) that would be great.
Good luck on Zalaga commander Sydney 8)

Lee.

User avatar
BigEd
Posts: 3110
Joined: Sun Jan 24, 2010 10:24 am
Location: West
Contact:

Re: The Cambridge ABug software hacking/archiving thread

Post by BigEd » Sat May 13, 2017 11:36 am

(And if you can't get the files, get the audio! Plenty of time later to decode it.)

Post Reply

Return to “8-bit acorn software: other”