Questions tagged [cpc]

For questions related to the Amstrad CPC series of 8-bit home computers.

Filter by
Sorted by
Tagged with
1
vote
3answers
122 views

How to determine where in RAM the current Basic program resides on Amstrad microcomputers?

How can I find where in memory to locate the current Basic program in an Amstrad CPC/PCW family Zilog Z80-based microcomputer? Is it always the same address? A different well-known address depending ...
1
vote
1answer
149 views

Can I connect a Sega Megadrive or Genesis to an Amstrad Cpc monitor?

I'd like to buy an old Sega Megadrive, aka Genesis outside the UK. However I don't have a TV or computer monitor to view the graphics on. I do however have an Amstrad Ctm644, which is a 15Khz CRT ...
0
votes
2answers
816 views

In the Amstrad CPC's Mode 0, what was the design rationale for interleaving the pixel bits?

The following tables are modified and corrected from Painting pixels: Introduction to video memory. m-bit: memory bit p-bit: pixel bit Mode 2 - 640x200 (half width pixels), 2 colours m-bit | 7 | 6 |...
10
votes
1answer
566 views

Why did the Amstrad CPC use a nonlinear screen memory layout?

The screen memory layout on the Commodore 64 in bitmap mode was nonlinear - which incurred a penalty in development time, code size and speed for games using it - because when designing the VIC-II, ...
3
votes
1answer
158 views

Amstrad CPC6128 disc starting to fail?

I have an Amstrad CPC6128. I replaced and serviced the drive belt a few years ago, but now I am getting some disc errors. The drive is making noise but a few discs are reporting 'disc missing'. ...
20
votes
3answers
3k views

Was Locomotive BASIC significantly better than Sinclair BASIC?

The Amstrad CPC range of Z80 machines shipped with a ROM BASIC, designed and implemented by Locomotive Software. The most well known competitor was the Sinclair ZX Spectrum, also a Z80 machine, with ...
6
votes
1answer
520 views

Common practices of programming the AY-3-8910 on Amstrad CPC: via Firmware routines or directly?

I'm starting to learn how to program in assembly (z80) on the Amstrad CPC computer. As an high level developper i find it pretty fun and i learn a lot of things about computer and CPU architecture. ...
6
votes
3answers
2k views

Why was the Amstrad CPC slow at scrolling

As I understand, neither the Amstrad CPC or the Sinclair Spectrum had any support for hardware scrolling, and arcade conversions struggled compared to the C64 or NES. However, isometric 3D games ...
8
votes
4answers
862 views

A game where you program a robot to fulfill missions

I'm looking for a game. Unfortunately there're only few things I remember: You had a robot. There was no way to steer it manually, so to solve a room, every step to do had to be programmed in advance ...
10
votes
4answers
820 views

Was the Amstrad's file protection considered secure in 1985?

I just reverse engineered the file protection on the Amstrad CPC, which uses two sequences of rotating bytes taken straight out of the AMSDOS ROM to XOR each byte of the file. If you have SEQa of 13 ...
11
votes
4answers
2k views

Writting DSK images onto a 3'' floppy for Amstrad/Sinclair computers

For a project I'm working on, I need to write some disks to test on my Amstrad CPC 6128. I've got some 3'' inch blank disks, and all my Amstrad computers (CPC and PCW) have 3'' inch disks, as well as ...
9
votes
2answers
239 views

What method does the game Tau Ceti use to spell-check its commands?

This was originally going to be an identify-this-game question but I found the game I was looking for! I played Tau Ceti when I was a kid and I remember being amazed by how it would accept spelling ...
12
votes
2answers
1k views

How did Mode 3 on the Amstrad CPC work?

The Amstrad CPC had three official screen modes: Mode 0: 160x200, 16 colours, 4 bits per colour, 2 wide pixels per byte, bit-interleaved Mode 1: 320x200, 4 colours, 2 bits per colour, 4 square pixels ...
4
votes
1answer
537 views

What's the name of this game on the Amstrad that had red-blue separated 3D?

I remember playing a game on the Amstrad 6128 in the '80s or early '90s. It was a space adventure with at least part of the action flying through space and shooting alien ships. There was an option ...
14
votes
1answer
735 views

Memory sharing mechanism in the Amstrad CPC computer

In the Amstrad CPC464 (and I guess it's the same for CPC664 and 6128), the CRTC and the gate array work together to build the display image: every microsecond, the CRTC puts a memory address and a ...
18
votes
1answer
4k views

Is it possible to use an Amstrad CPC464 with a modern monitor or TV

During a recent move I lost the monitor for my Amstrad CPC464. Is it possible to adapt the output of this to work on a modern monitor or on television set?