Difference between revisions of "Source Codes"
From CPCWiki - THE Amstrad CPC encyclopedia!
(→CPC Plus: - added new articles) |
m (→Graphics: - added new routines) |
||
Line 36: | Line 36: | ||
== Graphics == | == Graphics == | ||
+ | *[[Programming:Display a 8-bit number in binary|Display a 8-bit number in binary]] | ||
+ | *[[Programming:Display a 8-bit number in hex|Display a 8-bit number in hex]] | ||
+ | *[[Programming:Display a byte as a 3-digit decimal number|Display a byte as a 3-digit decimal number]] | ||
*[[Programming:Fast plot|Fast plot]] | *[[Programming:Fast plot|Fast plot]] | ||
*[[Programming:Fast Sprites|Fast Sprites]] by [[User:Executioner|Executioner]] | *[[Programming:Fast Sprites|Fast Sprites]] by [[User:Executioner|Executioner]] |
Revision as of 11:07, 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
- 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
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