30th Anniversary BBC and Electron Collection

contribute new/updated software missing from online archives
Michael Brown
Posts: 2291
Joined: Sat Apr 03, 2010 1:54 pm
Location: Nottingham
Contact:

Re: 30th Anniversary BBC and Electron Collection

Post by Michael Brown » Fri Jun 14, 2019 2:32 pm

Post removed.
Last edited by Michael Brown on Tue Mar 24, 2020 12:13 pm, edited 1 time in total.

Michael Brown
Posts: 2291
Joined: Sat Apr 03, 2010 1:54 pm
Location: Nottingham
Contact:

Re: 30th Anniversary BBC and Electron Collection

Post by Michael Brown » Thu Jun 20, 2019 9:57 am

Post removed.
Last edited by Michael Brown on Tue Mar 24, 2020 12:13 pm, edited 1 time in total.

Michael Brown
Posts: 2291
Joined: Sat Apr 03, 2010 1:54 pm
Location: Nottingham
Contact:

Re: 30th Anniversary BBC and Electron Collection

Post by Michael Brown » Thu Jun 20, 2019 10:34 am

Created in June 2019... here is Games Disc 135.
Disc135.zip
(47.99 KiB) Downloaded 9 times
The disc is called Disc135.dsd so it can be loaded into a Datacentre on a real BBC without having to rename it.

The 18 games on this disc include...

Racer from The Giant Book Of Games.
Squares from HeadFirst PD.
Camel Race from Home Computing Weekly.
Knights Tour (STD) by Chris Richardson.
Obstacle Course from Personal Software.
Noughts & Crosses from Pan Books Ltd.
Rainbow Squash from 21 Games For The BBC.
Battleships from A & B Computing (1.04).
Ski Run from The Giant Book Of Games.
Tanx (2P) from Pan Books Ltd.
Leapfrog from Personal Software.
Beasty Bugs from The Micro User (6.11).
Solitaire Maze from The Giant Book Of Games.
Laser Attack from 21 Games For The BBC.
Moon Lander from Pan Books Ltd.
Derby Day (AKA Derby) from Programs In Basic.
Reversi from Computer & Video Games.
Poker from Computing Today.

NOTE: Knights Tour allows you to save your score/position to disc.

EASTER EGGS: If you press ESCAPE during some of the loaders and instructions, then you can skip to loading the game... This only works on Beasty Bugs.

All original filenames have been kept where possible, but some have been changed where they conflict with the limitations of the Disc Filing System. Copy protection routines have been removed.
This disc has also been checked for *KEY related issues and is OK.

Regards,
Mick.

PS. Disc 136 will be out in July!
Last edited by Michael Brown on Fri May 15, 2020 2:08 pm, edited 3 times in total.

Michael Brown
Posts: 2291
Joined: Sat Apr 03, 2010 1:54 pm
Location: Nottingham
Contact:

Re: 30th Anniversary BBC and Electron Collection

Post by Michael Brown » Thu Jun 20, 2019 5:24 pm

Post removed.
Last edited by Michael Brown on Tue Mar 24, 2020 12:13 pm, edited 1 time in total.

Michael Brown
Posts: 2291
Joined: Sat Apr 03, 2010 1:54 pm
Location: Nottingham
Contact:

Re: 30th Anniversary BBC and Electron Collection

Post by Michael Brown » Mon Jun 24, 2019 12:58 pm

Post removed.
Last edited by Michael Brown on Tue Mar 24, 2020 12:13 pm, edited 1 time in total.

Michael Brown
Posts: 2291
Joined: Sat Apr 03, 2010 1:54 pm
Location: Nottingham
Contact:

Re: 30th Anniversary BBC and Electron Collection

Post by Michael Brown » Thu Jul 18, 2019 2:34 pm

Created in July 2019... here is Games Disc 136.
Disc136.zip
(40.62 KiB) Downloaded 102 times
The disc is called Disc136.dsd so it can be loaded into a Datacentre on a real BBC without having to rename it.

The 18 games on this disc include...

Snake (E) from The Electron Gamesmaster.
Pac-Track from Virgin Computer Games.
Solo Dogfight from Pan Books Ltd.
Canfield Patience from The Micro User (8.05).
Greyhound Derby from Home Computing Weekly.
Sharp Shooter from The Giant Book Of Games.
Sea Attack from Popular Computing Weekly.
Frogling (E) from The Electron Gamesmaster.
Ultima (2P) from Personal Software.
Venusians from Load Runner (Issue 8 ).
Spider And Fly from Virgin Computer Games.
Mastercode (Games Of Deduction) from Clemoes Software.
Saucer Encounter from The Giant Book Of Games.
Field-Gun (AKA Fieldgunner) (2P) from Your Computer (3.01).
Nine Hole Golf from 21 Games For The BBC.
Bouncing Bug from Usborne Publishing.
Woodworm from The Giant Book Of Games.
Cycles (2P) from Acorn Programs (Vol.2).

NOTE: Snake and Frogling are Electron titles that have been amended to work on a BBC Micro.

EASTER EGGS: If you press ESCAPE during some of the loaders and instructions, then you can skip to loading the game... This works on Canfield Patience and Ultima.

All original filenames have been kept where possible, but some have been changed where they conflict with the limitations of the Disc Filing System. Copy protection routines have been removed.
This disc has also been checked for *KEY related issues and is OK.

Regards,
Mick.

PS. Disc 137 will be out in August!
Last edited by Michael Brown on Thu Jul 18, 2019 2:46 pm, edited 3 times in total.

Michael Brown
Posts: 2291
Joined: Sat Apr 03, 2010 1:54 pm
Location: Nottingham
Contact:

Re: 30th Anniversary BBC and Electron Collection

Post by Michael Brown » Tue Aug 06, 2019 9:07 am

Post removed.
Last edited by Michael Brown on Tue Mar 24, 2020 12:14 pm, edited 1 time in total.

Michael Brown
Posts: 2291
Joined: Sat Apr 03, 2010 1:54 pm
Location: Nottingham
Contact:

Re: 30th Anniversary BBC and Electron Collection

Post by Michael Brown » Tue Aug 06, 2019 9:10 am

Hi All,
Just re-posted Disc 031 in Section 3.
This is due to being asked to replace my copy of Uridium with Bill C's version due to problems with newer emulators.

regards,
Mick.

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

Re: 30th Anniversary BBC and Electron Collection

Post by lurkio » Tue Aug 06, 2019 10:00 am

Michael Brown wrote:
Tue Aug 06, 2019 9:10 am
Just re-posted Disc 031 in Section 3.
This is due to being asked to replace my copy of Uridium with Bill C's version due to problems with newer emulators.
Thanks, Mick.

For the record, the reason that you had to replace the version of Uridium you'd previously used on your Disc 031 isn't only that it had "problems with newer emulators" (i.e. JSBeeb). It would have had to be replaced in any case -- because it had a bug whereby the metal name in the top right corner of the screen kept changing for no apparent reason, as discussed in another thread. That bug was evident in all emulators (and also on real Beebs, I think).

Also, it's probably worth mentioning that the copy of the game that's now on your Disc 031 isn't exactly the same as BillC's "new" (or "fixed" or "original") version of Uridium. Please correct me if I'm wrong, but I think you said you've modified BillC's version of the game by adding a routine that switches the current filesystem from disc to tape.

(FWIW, I myself would have preferred to leave BillC's version of the game alone, untouched, since Uridium seems to be a very fragile* construct, according to scarybeasts' analysis of the code, and I personally wouldn't want to make any mods -- no matter how apparently harmless -- just in case they upset the delicate balance of interrupts and timing, and goodness knows what else, that Uridium seems to rely on in order to actually work!)

:idea:

* On the other hand, it seems that BillC's version is slightly less fragile, so perhaps your "tape" mod of it is actually less risky than I fear.
Last edited by lurkio on Tue Aug 06, 2019 10:06 am, edited 3 times in total.

Michael Brown
Posts: 2291
Joined: Sat Apr 03, 2010 1:54 pm
Location: Nottingham
Contact:

Re: 30th Anniversary BBC and Electron Collection

Post by Michael Brown » Wed Aug 07, 2019 8:53 am

Hi,

I only sent the *TAPE version to Lee for checking.
The version now on D031 is the Bill C version as requested by Lee.

The only thing I have removed is my own hidden code from the instructions as this code was only used in my old version and not in this one as the code is now in a different place in the loader, so would not work.

I still fail to see why adding a LDA#&8C (*TAPE) routine to a game that is getting downloaded to &200 would cause any issues for any emulator. As all similar games like Psycastria have that routine before they get downloaded.
It was always a standard procedure of mine to add a *TAPE routine to any game that originally ran from tape or had a download routine in.

For an example of a game affected by not having a *TAPE routine fitted when it should, check out the STH disc hack of Acornsoft's Snooker and see how fast the balls shoot off when you break the pack. Then checkout my version or play the tape version and see how they should be.
This is the main reason why I would add *TAPE routines - as games can sometimes do funny things when hacked to disc and unless you play the tape version for comparison, you may not know that the game is playing wrongly.

BTW in the copy of Uridium I originally sent to Lee, the LDA#&8C routine was stored at &7700 overwriting a redundant load routine before the SEI interrupt command, so surely should not have broken anything.
Maybe someone with more experience in these matters could comment.

regards,
Mick.

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

Re: 30th Anniversary BBC and Electron Collection

Post by billcarr2005 » Wed Aug 07, 2019 9:22 am

Michael Brown wrote:
Wed Aug 07, 2019 8:53 am
For an example of a game affected by not having a *TAPE routine fitted when it should, check out the STH disc hack of Acornsoft's Snooker and see how fast the balls shoot off when you break the pack. Then checkout my version or play the tape version and see how they should be.
This is the main reason why I would add *TAPE routines - as games can sometimes do funny things when hacked to disc and unless you play the tape version for comparison, you may not know that the game is playing wrongly.

BTW in the copy of Uridium I originally sent to Lee, the LDA#&8C routine was stored at &7700 overwriting a redundant load routine before the SEI interrupt command, so surely should not have broken anything.
Maybe someone with more experience in these matters could comment.

regards,
Mick.
The version I uploaded was taken directly from the original disk and had the protection check avoided by changing the execute address. *TAPE wasn't deemed necessary by the original author of the program. There was no hacking involved. Are you saying there was a redundant load routine in this version? :roll:

Michael Brown
Posts: 2291
Joined: Sat Apr 03, 2010 1:54 pm
Location: Nottingham
Contact:

Re: 30th Anniversary BBC and Electron Collection

Post by Michael Brown » Wed Aug 07, 2019 8:41 pm

Hi Bill,
In the Game file there is some sort of routine at &7700 that looks like it used to load something from disc. It may be something else, but looks like some sort of attempt at loading a file from disc to me.
Or is it simply something to ignore?

regards,
Mick.

PS Did the author create the disc version or was it put together by someone from Hewson?

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

Re: 30th Anniversary BBC and Electron Collection

Post by billcarr2005 » Wed Aug 07, 2019 9:27 pm

Michael Brown wrote:
Wed Aug 07, 2019 8:41 pm
Hi Bill,
In the Game file there is some sort of routine at &7700 that looks like it used to load something from disc. It may be something else, but looks like some sort of attempt at loading a file from disc to me.
Or is it simply something to ignore?

regards,
Mick.

PS Did the author create the disc version or was it put together by someone from Hewson?
Tucked away here...
viewtopic.php?f=4&t=17594&p=243940#p243920

The code at &7700 is OSWORD &7D (125) - Read cycle number of disc, which gives &EA (NOP) on the original disc/disk which is then placed at &7714 which prevents JMP &D9CD. There are no further files to load since it's just the loader (Uridium) and main code (GAME). On the disk/disc with instructions, Uridium became Uridiu2, so there was no need to change !BOOT
I simply set the execute address to &7709 to skip over the code... whilst changing the value at &7714 from &4C to &EA
For the sake of argument, the author / publisher are one and the same - since they would've thoroughly tested the game on a number of different setups - potato / potato :roll:
Last edited by billcarr2005 on Wed Aug 07, 2019 9:30 pm, edited 1 time in total.

Michael Brown
Posts: 2291
Joined: Sat Apr 03, 2010 1:54 pm
Location: Nottingham
Contact:

Re: 30th Anniversary BBC and Electron Collection

Post by Michael Brown » Thu Aug 08, 2019 8:41 am

Hi,

Thanks for clearing that up.

regards,
Mick.
Last edited by Michael Brown on Tue Mar 24, 2020 12:14 pm, edited 1 time in total.

Michael Brown
Posts: 2291
Joined: Sat Apr 03, 2010 1:54 pm
Location: Nottingham
Contact:

Re: 30th Anniversary BBC and Electron Collection

Post by Michael Brown » Fri Aug 09, 2019 10:34 am

Post removed.
Last edited by Michael Brown on Tue Mar 24, 2020 12:15 pm, edited 1 time in total.

Michael Brown
Posts: 2291
Joined: Sat Apr 03, 2010 1:54 pm
Location: Nottingham
Contact:

Re: 30th Anniversary BBC and Electron Collection

Post by Michael Brown » Fri Aug 09, 2019 4:33 pm

Post removed.
Last edited by Michael Brown on Tue Mar 24, 2020 12:15 pm, edited 1 time in total.

Michael Brown
Posts: 2291
Joined: Sat Apr 03, 2010 1:54 pm
Location: Nottingham
Contact:

Re: 30th Anniversary BBC and Electron Collection

Post by Michael Brown » Sat Aug 10, 2019 9:54 am

Post removed.
Last edited by Michael Brown on Tue Mar 24, 2020 12:15 pm, edited 1 time in total.

Michael Brown
Posts: 2291
Joined: Sat Apr 03, 2010 1:54 pm
Location: Nottingham
Contact:

Re: 30th Anniversary BBC and Electron Collection

Post by Michael Brown » Wed Aug 14, 2019 9:44 am

Created in August 2019... here is Games Disc 137.
Disc137.zip
(47.56 KiB) Downloaded 92 times
The disc is called Disc137.dsd so it can be loaded into a Datacentre on a real BBC without having to rename it.

The 18 games on this disc include...

Virus from PCW Software.
Minefield from The Giant Book Of Games.
Save The Whale from 21 Games For The BBC.
On The Adventure Trail from Adventures With The BBC.
Mushroom Mania from Popular Computing Weekly.
Buzzy Bee from Pan Books Ltd.
Tennis (2P) (E) from The Electron User (5.10).
Duck Shoot from PCW Software.
Alien Attack from Personal Software.
Invader Blaster from Virgin Computer Games.
Snazzy Snake from Micro Press.
Motocross from Pan Books Ltd.
Zombie from The Giant Book Of Games.
Ant Hill (E) from The Electron Gamesmaster.
Mirror Tile from 21 Games For The BBC.
3D Brainstorm (2P) from Brain Teasers For The BBC.
Labyrinth from Acorn Programs (Vol.8 ).
Jaws (Weird Computer Games) from Usborne Publishing.

NOTE: Tennis and Ant Hill are Electron titles that have been amended to work on a BBC Micro.

EASTER EGGS: If you press ESCAPE during some of the loaders and instructions, then you can skip to loading the game... This only works on On The Adventure Trail.

All original filenames have been kept where possible, but some have been changed where they conflict with the limitations of the Disc Filing System. Copy protection routines have been removed.
This disc has also been checked for *KEY related issues and is OK.

Regards,
Mick.

PS. Disc 138 will be out in September!
Last edited by Michael Brown on Wed Aug 14, 2019 9:45 am, edited 1 time in total.

Michael Brown
Posts: 2291
Joined: Sat Apr 03, 2010 1:54 pm
Location: Nottingham
Contact:

Re: 30th Anniversary BBC and Electron Collection

Post by Michael Brown » Fri Aug 16, 2019 5:48 pm

Post removed.
Last edited by Michael Brown on Tue Mar 24, 2020 12:16 pm, edited 1 time in total.

User avatar
AndyF
Posts: 1276
Joined: Sat Feb 23, 2008 10:16 pm
Location: Derby
Contact:

Re: 30th Anniversary BBC and Electron Collection

Post by AndyF » Fri Aug 16, 2019 7:23 pm

Thank you as always for the continued hard work and updates, greatly appreciated. :)
Andy

* NEW * The Jetset Willy and Manic Miner community :)

Adventure games ported across to the BBC (in progress) as soon as I can find some time!

User avatar
vanekp
Posts: 771
Joined: Thu Nov 30, 2000 7:09 am
Location: The Netherlands
Contact:

Re: 30th Anniversary BBC and Electron Collection

Post by vanekp » Fri Aug 16, 2019 8:12 pm

Indeed it is and thank you =D> =D> =D>
Peter.

Michael Brown
Posts: 2291
Joined: Sat Apr 03, 2010 1:54 pm
Location: Nottingham
Contact:

Re: 30th Anniversary BBC and Electron Collection

Post by Michael Brown » Sun Aug 18, 2019 8:50 am

Thank you both for your wonderful comments.

I believe the collection on this thread is about or above 90% complete.

There were, however, some games that were sourced from copied discs and these may or may not have been altered at some point.
As forum members find listings in mags, or original tapes or discs of these games, then I will amend my copies to match.

Also, still finding some instructions for some of the games that did not have them, so will add them as and when.

many thanks
Mick.

Michael Brown
Posts: 2291
Joined: Sat Apr 03, 2010 1:54 pm
Location: Nottingham
Contact:

Re: 30th Anniversary BBC and Electron Collection

Post by Michael Brown » Fri Sep 13, 2019 3:20 pm

Created in September 2019... here is Games Disc 138.
Disc138.zip
(100.02 KiB) Downloaded 29 times
The disc is called Disc138.dsd so it can be loaded into a Datacentre on a real BBC without having to rename it.

The 18 games on this disc include...

Postman from Pan Books Ltd.
Leap Frog (E) from The Electron Gamesmaster.
Answer Back Senior Quiz (STD) from Kosmos Software.
Rubik's Cube from Micro Press.
Pelmanism (2P) from Your Computer (3.05).
Mandala from The Giant Book Of Games.
Space War from Popular Computing Weekly.
Knightsbridge from Virgin Computer Games.
Noughts And Crosses from 21 Games For The BBC.
Cheshire Cats And Other Nasties! from Pan Books Ltd.
World War 1 (AKA WW1) from Practical Computing (6.11).
The Great Wall from Popular Computing Weekly.
Eliminate from The Giant Book Of Games.
Robot from Micro Press.
Othello (Unreleased) by David Griffin.
Rocket Attack from PCW Software.
The-Grid from Practical Computing (7.03).
Taipei from The Micro User (9.08).

NOTE: Answer Back Senior Quiz allows you to save your score/position to disc.
Also, Leap Frog is an Electron title that has been amended to work on a BBC Micro.

EASTER EGGS: If you press ESCAPE during some of the loaders and instructions, then you can skip to loading the game... This works on Answer Back Senior Quiz, Rubik's Cube, Space War, Robot and Taipei.

All original filenames have been kept where possible, but some have been changed where they conflict with the limitations of the Disc Filing System. Copy protection routines have been removed.
This disc has also been checked for *KEY related issues and is OK.

Regards,
Mick.

Disc 139 will be out in October!
Last edited by Michael Brown on Sat Nov 30, 2019 12:56 pm, edited 1 time in total.

Michael Brown
Posts: 2291
Joined: Sat Apr 03, 2010 1:54 pm
Location: Nottingham
Contact:

Re: 30th Anniversary BBC and Electron Collection

Post by Michael Brown » Fri Sep 13, 2019 4:51 pm

Post removed.
Last edited by Michael Brown on Tue Mar 24, 2020 12:17 pm, edited 2 times in total.

Michael Brown
Posts: 2291
Joined: Sat Apr 03, 2010 1:54 pm
Location: Nottingham
Contact:

Re: 30th Anniversary BBC and Electron Collection

Post by Michael Brown » Wed Sep 25, 2019 2:05 pm

Post removed.
Last edited by Michael Brown on Tue Mar 24, 2020 12:17 pm, edited 1 time in total.

Michael Brown
Posts: 2291
Joined: Sat Apr 03, 2010 1:54 pm
Location: Nottingham
Contact:

Re: 30th Anniversary BBC and Electron Collection

Post by Michael Brown » Fri Sep 27, 2019 6:24 pm

Post removed.
Last edited by Michael Brown on Tue Mar 24, 2020 12:17 pm, edited 2 times in total.

Michael Brown
Posts: 2291
Joined: Sat Apr 03, 2010 1:54 pm
Location: Nottingham
Contact:

Re: 30th Anniversary BBC and Electron Collection

Post by Michael Brown » Mon Oct 07, 2019 8:51 am

Post removed.
Last edited by Michael Brown on Tue Mar 24, 2020 12:18 pm, edited 1 time in total.

Michael Brown
Posts: 2291
Joined: Sat Apr 03, 2010 1:54 pm
Location: Nottingham
Contact:

Re: 30th Anniversary BBC and Electron Collection

Post by Michael Brown » Fri Oct 11, 2019 3:08 pm

Post removed.
Last edited by Michael Brown on Tue Mar 24, 2020 12:18 pm, edited 1 time in total.

Michael Brown
Posts: 2291
Joined: Sat Apr 03, 2010 1:54 pm
Location: Nottingham
Contact:

Re: 30th Anniversary BBC and Electron Collection

Post by Michael Brown » Fri Oct 11, 2019 3:18 pm

Created in October 2019... here is Games Disc 139.
Disc139.zip
(81.71 KiB) Downloaded 27 times
The disc is called Disc139.dsd so it can be loaded into a Datacentre on a real BBC without having to rename it.

The 18 games on this disc include...

Sub from Practical Computing (6.07).
Exocet from Pan Books Ltd.
Artillery (2P) from Micro Press.
Answer Back Junior Quiz (STD) from Kosmos Software.
Treasure Island from 21 Games For The BBC.
Letter Chaser from The Giant Book Of Games.
Tug-Of-War (2P) from Pan Books Ltd.
Bomber from What Micro.
Deathmaze from Games BBC Computers Play.
V-Wing Attack from The Giant Book Of Games.
Bobs Bat And Ball from Practical Computing (5.10).
Fruit Machine from 21 Games For The BBC.
Newmarket from Pan Books Ltd.
Voyage from What Micro.
Time-Bomb from Programs In Basic.
Nine By Eight (AKA 9x8) from The Giant Book Of Games.
Guideline from 21 Games For The BBC.
Carrot (Unreleased) by David Griffin.

NOTE: Answer Back Junior Quiz allows you to save your score/position to disc.

EASTER EGGS: If you press ESCAPE during some of the loaders and instructions, then you can skip to loading the game... This works on Artillery and Answer Back Junior Quiz.

All original filenames have been kept where possible, but some have been changed where they conflict with the limitations of the Disc Filing System. Copy protection routines have been removed.
This disc has also been checked for *KEY related issues and is OK.

Regards,
Mick.

Disc 140 will be out in November!
Last edited by Michael Brown on Mon Dec 02, 2019 12:07 pm, edited 1 time in total.

Michael Brown
Posts: 2291
Joined: Sat Apr 03, 2010 1:54 pm
Location: Nottingham
Contact:

Re: 30th Anniversary BBC and Electron Collection

Post by Michael Brown » Mon Oct 14, 2019 9:21 am

Post removed.
Last edited by Michael Brown on Tue Mar 24, 2020 12:18 pm, edited 1 time in total.

Post Reply

Return to “archive submissions”