项目作者: adriangoneill

项目描述 :
Legacy Amstrad CPC Code
高级语言:
项目地址: git://github.com/adriangoneill/legacycpc.git
创建时间: 2019-08-11T20:53:01Z
项目社区:https://github.com/adriangoneill/legacycpc

开源协议:

下载


legacycpc

Legacy Amstrad CPC Code

Type-Ins

These DSK archive contains many type-ins. Type-ins were code that
you manually typed in to a computer found in magazines - Most of these come from
Amstrad Computer User, though some come from the CPC464 User manual,
and others from somewhere unknown…

They were all typed into my old 464, so there are probably a few
typos out there still. However I have tested them with CPCEMU, and I
have found no problems. Let me know if there are any mistakes though.

Type abbreviations:
AMS - Amstrad CPC User manual
10L - ACU 10 Liner column
ACU - ACU feature program (more than 10 lines)
UNK - Not sure where this program came from
ASC - ASCII text for use with a Z80 assembler - from ACU columns

TYPEIN1.DSK

Highlights: SOUNDS1.BAS, SOUNDS2.BAS and AMSYNTH.BAS. Typein2.dsk has better
stuff though…!

Filename Type Description
PONTOON.BAS AMS Pontoon, 21. Capital T for Twist, S for Stick
ALARM.BAS AMS Simple alarm clock
GRAPHIC.BAS AMS Geometric pattern
GRAPHIC2.BAS AMS Geometric pattern
GUESS.BAS AMS Simple guessing game
REBOUND.BAS 10L Bat & Ball type game
BOMBDIS.BAS 10L Bomb disposal - find bomb before time runs out
WHEEL.BAS 10L Bet on the Wheel of Fortune
SURAKAR.BAS ACU The board game Surakarta
CHECKSUM.BAS ACU Checksum for typed in programs
MONTEV.BAS 10L Monte Vegas, card? Game
TALKTOME.BAS UNK Have a conversation with your CPC
PRETTYPR.BAS ACU Adds four new RSX’s - BOLD, ITALIC, UNDER and NORMAL
SUPERSO.BAS 10L Fast sorting algorithm
FRERE.BAS UNK Plays Frere Jacques
PAPERBOY.BAS ACU Poke for Paperboy game
BALLAIR.BAS 10L Spinning ball
ENDLESS.BAS 10L Fractal type drawing
PUZZLE.BAS 10L 4x4 puzzle grid
CROSS.BAS 10L Move word to horizontal position
NUMBERC.BAS 10L Make all the numbers add up with cursor keys
3DSHAD.BAS 10L Text shadows
COLOURSC.BAS 10L Colour lines
HEIGHT.BAS 10L Enlarged text fonts
SHOOTEM.BAS 10L Use Q, A, Space keys to shoot flying @
WORDMAN.BAS 10L Hangman type game
DEMONDR.BAS ACU Avoid your opponents line
BERT.BAS 10L Sesame Street’s Bert
ERNIE.BAS 10L Sesame Street’s Ernie
GRAVITY.BAS ACU Neuton’s principles of gravity
WINTER.BAS 10L Winter scene
3DWORLD.BAS 10L View of world
ENVLIST.BAS 10L List sound envelopes
ROBOFLOP.BAS ACU Use joystick to hit apple
GREENSL.BAS 10L Arnold plays Greensleves
MAXAMSC.ASC ASC Line goes up and down screen
BLINDS.ASC ASC Screen clears in a Venetian way
THINGY.ASC ASC Screen clears in a cool way
STATIC.ASC ASC Screen clears like TV static
ROMANS.BAS 10L Roman numeral converter
TABLES.BAS 10L Learn your times tables
SOUNDS1.BAS ACU Sound effects #1
SOUNDS2.BAS ACU Sound effects #2
PLANE.BAS 10L Navigate plane to safety
MONOKEY.BAS ACU Keyboard makes sounds
AMSYNTH.BAS ACU Keyboard simulates synthesiser. Delete line 80 to turn off annoying sequencer
FOREST.BAS 10L Fractal Forest
EFFECT.BAS 10L Clear screen then make it appear again
PATTERN.BAS 10L Screen pattern designer
WORDSEA.BAS 10L Enter a word grid then search for words

TYPEIN2.DSK

Highlights: WALLBUST.BAS, STRETCHE.BAS and FISHTANK.BAS.

Filename Type Description
ALLATURK.BAS ACU Alla Turka song
SUPERZOO.BAS 10L Use joystick to move zoom area, fire to zoom, cursor/copy to edit. Written by me!
MINIMARS.BAS 10L Kill aliens. Written by me!
UNDERLIN.BAS 10L Underline important things. Written by me!
TYPEWRIT.BAS 10L Make sound each time key pressed
LATHE.BAS ACU 3D lathe program, may not be fully working…
BIGSTUFF.BAS 10L Make big text
WALLBUST.BAS ACU Breakout clone - very good
ROBHOOD.BAS 10L Poke for Super Robin Hood game
PROOFREA.BAS ACU ACU type-in proof-reader
SKYLINE.BAS 10L City skyline
SHOOTEM.BAS 10L Shoot falling ‘@’s
MENU.BAS 10L Set up a RSX for displaying menus
SNAKE.BAS 10L Animated snake
FERN.BAS 10L Fractal fern
FISHTANK.BAS ACU Turn your CPC into a fish tank!
DREAMWAR.BAS 10L Another breakout clone
URGE.BAS ACU Use joystick to find stuff
ALPHASC.BAS ACU Huge scrolling letters
EQUATION.BAS 10L Solve simultaneous equations
GRADEMO1.BAS ACU Juggler animation
GRADEMO2.BAS ACU Jack in box animation
PACLONE.BAS ACU Pacman clone
QUODITS.BAS 10L Shoot stuff
METROP.BAS 10L 3D City map
TRAIN.BAS 10L Train image
3DMAPPER.BAS 10L Map stuff in 3D
TORTOISE.BAS 10L Slow down computer
RASTERBL.BAS 10L Raster demo
DIVIDER.BAS 10L I don’t know!
STRETCHE.BAS ACU Worms, Arnold style!
CHARACTE.BAS ACU Small (unreadable) character set
RASTER2.BAS 10L Another raster demo

Data PD Starter Pack

These are all the files contained on the Data PD Starter cassette. They have been converted to DSK format, and tested under CPCEMU.

Highlights of the compilation are SPACY.BAS, WHACKATT.BAS and MERLIN.BAS.

Description of each of the files:

Filename Description
DISK.BAS Description of the Data PD library, I don’t recommend sending 30p off today…:)
AIRRAID.BAS Plane shoots across skyline, you drop bombs.
ALLOUT.BAS Cricket simulator.
BOXED.BAS Utility to draw box around text.
CHARPRT.BAS Screen designer.
CITIES.BAS Name the capital city of…
CIT.BAS Game where you avoid the fence.
CIT.PRG Required file for CIT.BAS
DALEKS.BAS Avoid the Daleks in this quite good game.
DATABASE.BAS Minimal database program.
DESIGN.BAS Yet another screen designer.
HEXTYPE.BAS Function keys defined as hex characters.
DIGGER.BAS Another clone of that gem digging game.
WHACKATT.BAS Whack furry things with the keyboard.
SYMBOL.BAS Character set designer.
SPLIT.BAS Splits the screen into mode 1 and 0 simultaneously.
SPELTEST.BAS Test your spelling.
SPACY.BAS A small but good text based adventure.
GAME.BIN Required file for SPACY.BAS
MERLIN.BAS Remember the sequence of colours, then repeat.
HANGMAN.BAS Hangman game.
SCROLL.BAS Scrolling text.