BBC Micro High Scores!

May 11, 2010

Pengo 46330

Labyrinth 63870

Monsters 10620

Snapper 41820

Air Lift 70460

Zalaga 59490

Pole Position 56600

Nemesis 16290

Space Eagles 11880

Starship Command 889

Chucky Egg 235330

Snake (fast) 1016

Planetoid 115400

Mr EE 103100


BBC Micro Game Cheats

May 27, 2009

One of my interests as a teenager was hacking games to make them easier. I recently came across some notes I made on some of the cheats that I found.300px-bbc_micro.jpeg

I appologise for any errors in the information below. The cheats have been extracted from scrawled notes I made back in the 80s, and not tested recently.

Mr Wimpy

The number of lives is set here:

&5DC9: LDA #&04
&59CB: STA &630

The number of lives is decreased here:

&4442: DEC &630

Jet Pack

The start address for running the code is:

&5900

The number of lives is set here:

&307A: LDA #5
&307C: STA &88

The number of baddies on screen 2 is set here:

&344B : LDA #5

Castle Quest

The start address for running the code is:

&4340

The number of lives is set here:

&5996: LDA #?
&5998: STA &46

The number of lives is decreased here:

&58E9: DEC &46 (or is this &58ED)?

To eliminate all monsters from the game, remove the JSR and destination address from:

&4523: JSR xxxx

and replace with:

&4523: NOP NOP NOP

Planetoid

The start address for running the code is:

&1100

The initial number of lives / smart bombs is set here:

&276A: LDA #3 (Note: this value may be BCD).

Jest Set Willy (?)

Partial disassembly:

&5573: LDA #&68 - Initial Y coordinate
&5575: STA &A24
&5578: LDA #&A8 - Initial X coordinate
&557A: STA &A1B
&557D: LDA #&12 - Initial room
&557F: STA &55

Demon Decorator

To list the code:

*LOAD at &0E00

RENUMBER and remove lines 20, 100, 330, 850, 1310, 50

Cybertron Mission

For infinite lives:

  1. Load part 1
  2. Find the line that starts “*RUN…” and change to “*LOAD…”.
  3. Run the program.
  4. Whern part 2 has loaded, type ?&261E = &EA<Return>
  5. Call &4F80
Advertisement

Inside OS: BBC Micro ROM Routines

October 15, 2007

The following article was written by Roger Cullis, and published in PRACTICAL COMPUTING February 1985, Pages 122- 125.

Read the rest of this entry »


BBC Micro Sub-System Diagrams

October 13, 2007

Here are two diagrams that I drew years ago whilst seeking to understand the various sub-systems of the BBC Micro.

Read the rest of this entry »


Lotus SmartSuite Versions

June 28, 2007

smartsuiteI one of my previous jobs I was responsible for tracking software licences for a  large and diverse department. Sometimes this got rather complicated: for more than one suite of products we had a variety of retail, OEM, Upgrade and Competative Upgrade licences that needed to be cross-checked against the software that was actually installed on out PCs. One of these applications was Lotus SmatSuite.

I found the following list of SmartSuite versions an essential tool in making sense of our licences:

SmartSuite 1.0 (Released 01-1992)

  • 1-2-3 for Windows 1.0
  • Freelance for Windows 1.0
  • Ami Pro 1.2
  • Single user licence for cc:Mail 1.1

SmartSuite 2.0 (Released 07-1993)

  • 1-2-3 for Windows 4.0
  • Freelance for Windows 2.0
  • Ami Pro 3.0
  • Single user licence for cc:Mail 2.0

SmartSuite 2.1 (Released 09-1993)

  • 1-2-3 for Windows 4.0
  • Freelance for Windows 2.01
  • Ami Pro 3.1
  • Approach 2.1
  • Organizer 1.0
  • Single user licence for cc:Mail 2.0

SmartSuite 3.0 (Released 09-1994)

  • 1-2-3 for Windows 5.0
  • Freelance for Windows 2.1
  • Ami Pro 3.1
  • Approach 3.0
  • Organizer 1.1
  • ScreenCam 1.1

SmartSuite 3.1 (Released 03-1995)

  • 1-2-3 for Windows 5.0
  • Freelance for Windows 2.1
  • Ami Pro 3.1
  • Approach 3.0
  • Organizer 2.0
  • ScreenCam 1.1
  • SmartCenter

SmartSuite 4.0 (Released 10-1995)

  • 1-2-3 for Windows 5.0
  • Freelance for Windows 2.1
  • Word Pro 96
  • Approach 3.0
  • Organizer 2.1
  • ScreenCam 2.0
  • SmartCenter

SmartSuite 96 for Windows 95 (Released 11/1995)

  • 1-2-3 for Windows 5.0
  • Freelance for Windows 96
  • Word Pro 96
  • Approach 96
  • Organizer 2.1
  • ScreenCam 2.0
  • SmartCenter 96

SmartSuite 97 (Released 02/1997)

  • Approach 97
  • 1-2-3 97
  • Organizer 97
  • Word Pro 97
  • Freelance 97
  • ScreenCam 97
  • SmartCenter 97

SmartSuite 9.0 (Millennium edition) (Released 1998 or 1999)

  • Approach 9
  • 1-2-3 9
  • Organizer 4.1
  • Word Pro 9
  • Freelance 9
  • ScreenCam (for Win95/WinNT)
  • SmartCenter 9
  • FastSite 1.0

SmartSuite 9.1 (Millennium edition) (Released 1998 or 1999)

  • Approach 9
  • 1-2-3 9
  • Organizer 4.1
  • Word Pro 9
  • Freelance 9
  • ScreenCam (for Win95/WinNT)
  • SmartCenter 9
  • FastSite 1.1

SmartSuite 9.5 (Millennium edition) (Released 1998 or 1999)

  • Approach 9
  • 1-2-3 9
  • Organizer 4.1
  • Word Pro 9
  • Freelance 9
  • ScreenCam (for Win95/WinNT)
  • SmartCenter 9
  • FastSite 2.0

SmartSuite 9.6 (Released 10/2000)

  • Approach 9.6
  • 1-2-3 9.6
  • Organizer 5.02
  • Word Pro 9.6
  • Freelance 9.6
  • ScreenCam (for Win9x/WinNT4)
  • SmartCenter 9.6
  • FastSite 2.1

SmartSuite 9.7 (Released 12/2001)

  • Approach 9.7
  • 1-2-3 9.7
  • Organizer 5.02
  • Word Pro 9.7
  • Freelance 9.7
  • SmartCenter 9.7
  • FastSite 2.1

SmartSuite 9.8 (Released 10/2002)

  • Approach 9.8
  • 1-2-3 9.8
  • Organizer 5.04
  • Word Pro 9.8
  • Freelance 9.8
  • SmartCenter 9.8
  • FastSite 2.1

A Description of The BBC Micro Model B Circuit Diagram

June 1, 2007

300px-bbc_micro.jpegThe following is a two-part article by Mike James that appeared in Electronics and Computing Monthly in April and May, 1985. They described the circuit diagram of the BBC Micro Model B. A quick Google suggests that these documents are not available elsewhere on the web, so I preserve them here for posterity.

Yes – I really am sad enough that I still find these documents an interesting read, some 22 years after they were first published. Hopefully someone else will find this material interesting – perhaps even useful. If that someone is you, please leave me a comment. It would encourage me enormously to know that I am not the only sad old geek that has fond memories of simpler days.

This reproduction of these articles was achieved by quickly hand-correcting an OCR of a poor and aging photocopy (I never did have the originals). As a result, it is likely to contain numerous typos that were not present in the original. Unfortunately, several of the sub-titles were impossible to read in the photocopy in the first article, so I have guessed the missing words and marked them with ‘<’ and ‘>’. The circuit diagram itself, whilst readable in the photocopy, is unlikely to scan very well using my poor equipment. Fortunately, this diagram is already available elsewhere on the web.

Read the rest of this entry »