Source Codes: Difference between revisions
Appearance
→Devices: - changed CPC Booster into CPC Booster+ |
|||
| Line 32: | Line 32: | ||
== Devices == | == Devices == | ||
*[[Programming:CPC Booster | *[[Programming:CPC Booster|CPC Booster]] | ||
*[[Programming:Digiblaster|Digiblaster]] | *[[Programming:Digiblaster|Digiblaster]] | ||
*[[Programming:Program to save the ROM of the Multiface 2|Program to save the ROM of the Multiface 2]] | *[[Programming:Program to save the ROM of the Multiface 2|Program to save the ROM of the Multiface 2]] | ||
Revision as of 20:57, 12 March 2007
This article contains source codes and programming examples. You may also have a look at
Assembler
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
Floppy disk
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