Home
Random
Watchlist
Settings
Log in
About CPCWiki - THE Amstrad CPC encyclopedia!
Disclaimers
Open main menu
Last modified on 12 March 2007, at 15:57
Source Codes
Revision as of 15:57, 12 March 2007 by
Octoate
(
Talk
|
contribs
)
(
→
Devices:
- changed CPC Booster into CPC Booster+
)
(
diff
)
← Older revision
|
Latest revision
(
diff
) |
Newer revision →
(
diff
)
This article contains source codes and programming examples. You may also have a look at
Programming software
Technical documentations
Locomotive BASIC
Assembler
Z80 - undocumented opcodes
Where to learn?
Algorithms
CPC OS floating point routines
CRC16
CRC32
Integer Division
Integer Multiplication
Fast Square Root
Filling memory with a byte
Square Root
Precalculated square
Random Number Generator
Sin/Cos calculation
CPC Plus
Hardware sprites
Horizontal scroll
RLE hardware sprites
Screen splitting
Unlocking ASIC
Vertical scroll
Devices
CPC Booster+
Digiblaster
Program to save the ROM of the Multiface 2
SYMBiFACE II
Floppy disk
Detecting an Amstrad or Vortex disc controler
Graphics
Display a 8-bit number in binary
Display a 8-bit number in hex
Display a byte as a 3-digit decimal number
Fast plot
Fast Sprites
by
Executioner
Hardware Scrolling
by
Executioner
Hardware Scrolling 2
Overscan
Keyboard
Keyboard scanning