Amstrad PC Technical Section

Amstrad PC Hardware

Schematics, Component layouts and port/connector pin-outs

Title Description Date
Amstrad PC1512 Option Links The meaning of the option links on the PC1512's motherboard -
Amstrad PC1640 DIP Switches The meaning of the DIP switch settings on the PC1640 -
Amstrad PPC512/640 DIP Switches The meaning of the DIP switch settings on the Portable PCs -
Amstrad PPC512/640 Option Links The meaning of the option links on the Portable PC motherboards -
Amstrad PC2086 DIP Switches The meaning of the DIP switch settings on the PC2086 -
Amstrad PC2086 Option Links The meaning of the option links on the PC2086's motherboard -
Amstrad PC3086 DIP Switches The meaning of the DIP switch settings on the PC3086 -
Amstrad PC3086 Option Links The meaning of the option links on the PC3086's motherboard -
Amstrad PC3086 Clock Chip How to replace the clock chip on the PC3086's motherboard -
Amstrad PC5086 Option Links The meaning of the option links on the PC5086's motherboard -
Amstrad ALT386 DIP Switches The meaning of the DIP switch settings on the ALT386 laptop -
Memory Upgrade Upgrading the memory on a PC1512, PC1640 or PC2086 -
Floppy Drive Upgrade Why you can't use high-density floppy drives on a PC1512, PC1640 or PC2086 -
Hard Disk Drive Upgrade How to Fit a hard disk into a PC1512, PC1640 or PC2086 -
CD-ROM Drive Upgrade How to Fit a CD-ROM into a PC1512, PC1640 or PC2086 -
Running Windows 3.0 in VGA mode How to get VGA working with Windows 3.0 on your PC2086  
PC1512 Differences Differences between v1 and v2 PC1512s  
Repairing a PC2XXX Keyboard Since the keyboard interface on the PC2XXX was proprietary, you may need this info if yours goes wrong -

 

Amstrad PC Firmware

Disassembly of ROM code and other firmware-related articles.

Title Description Date
ROM BIOS A description of the Amstrad PC ROM BIOS -

 

Development

Technical articles in programming.

Title Description Date
PC1512 Graphics How to program the peculiar PC1512 graphics -