Search found 82 matches

by Tony Brewer
09 Nov 2014 22:22
Forum: What you are doing with Lez's "Free Stuff"?
Topic: High Speed Z80 test Board
Replies: 5
Views: 10732

Re: High Speed Z80 test Board

Possible to connect Z80 signals direct to RAM:
/CE1 = /MREQ, CE2 = A15, /OE= /RD, /WE = /WR

Could do similar with 'ROM':
/CE = A15, /OE = /RD
if not bothered about I/O reads at all, or any input ports => 32768

74F32 would then not be needed.
by Tony Brewer
27 Oct 2014 01:04
Forum: HARDWARE
Topic: ROM Listing
Replies: 3
Views: 6452

Re: ROM Listing

I have taken the liberty of writing a short program to convert Martin's single source file to M80 format, as used at Memotech. The result assembles and links perfectly using M80 and L80 in CP/M.
Mtxrom.zip
Contains source file Mtxrom.mac and listing file Mtxrom.prn (with page breaks and form-feeds removed)
(179.89 KiB) Downloaded 623 times
by Tony Brewer
23 Oct 2014 12:17
Forum: PROGRAMMING
Topic: Z80 framework for developing for MTX
Replies: 4
Views: 7263

Re: Z80 framework for developing for MTX

To be truly authentic, you should use CP/M with M80 as your assembler and L80 as your linker because that's what we used at Memotech. In fact that's the combination I am using still, most recently last night.
by Tony Brewer
15 Oct 2014 13:20
Forum: PROGRAMMING
Topic: Was it possible to extend Noddy?
Replies: 14
Views: 17151

Re: Was it possible to extend Noddy?

Crazyboss wrote: they didn't know about the jp (hl) instruction ?
PUSH HL | ... | EX (SP),HL | RET preserves HL.
by Tony Brewer
14 Oct 2014 19:39
Forum: PROGRAMMING
Topic: Was it possible to extend Noddy?
Replies: 14
Views: 17151

Re: Was it possible to extend Noddy?

I was the last person at Memotech to modify the Noddy code before it was committed to mask ROM. Knowing how it was supposed to work would have been helpful! Although I didn't make the decisions it wasn't easy to choose 11 commands that spelt BIG EARS PLOD. Some names changed and initial letters were...
by Tony Brewer
12 Oct 2014 17:04
Forum: HARDWARE
Topic: Z80 technical information
Replies: 5
Views: 5973

Re: Z80 technical information

The 16-bit increment/decrement circuit explains how during refresh cycles bit 7 of R does not increment and why - to prevent the I register from incrementing too.
by Tony Brewer
12 Oct 2014 16:46
Forum: HARDWARE
Topic: Z80 technical information
Replies: 5
Views: 5973

Z80 technical information

There is a lot of very interesting low-level information about the Z80 at Ken Shirriff's blog http://www.righto.com/ All the posts relating to the Z80 can be seen on one page at http://www.righto.com/search/label/Z-80 Future posts should be added at the top. As this page is rather large, here are li...
by Tony Brewer
06 Oct 2014 12:24
Forum: HARDWARE
Topic: HRX
Replies: 1
Views: 3190

HRX

All the info I have on the HRX should appear on a well-known Memotech website in due course, but in the meantime here are a couple of teasers:

Image

Image
by Tony Brewer
10 Jan 2014 22:25
Forum: INTRODUCE YOURSELF
Topic: Greetings!
Replies: 3
Views: 6570

Greetings!

I worked for a company beginning with the letter M at Oxford and Witney in the 1980s.
by Tony Brewer
10 Jan 2014 22:15
Forum: HARDWARE
Topic: Rompak
Replies: 6
Views: 7629

Re: Rompak

The Rompak is a very simple device, consisting of an EPROM, a 47 nF decoupling capacitor and a half length 30-way edge connector. /GROM from the bus is connected to /CE and /OE of the EPROM, with A0-A12 and D0-D7 connected as one would expect. The masking tape is not for insulation, but to wedge the...