Live data from Hacker News

Z80 Development Toolchain

breakintoprogram.co.uk

11–17 of 17 posts

Re: Z80 Development Toolchain

#11
post #4

I last developed on Z80 in like 1980, then later that decade the Zilog Z8002 on the F16. Amazing anyone cares about these any more.

It was only a couple of weeks ago that I posted about writing a text-based adventure-game in Z80 assembly language, to run on a single-board CP/M system:

https://news.ycombinator.com/item?id=26946130

Re: Z80 Development Toolchain

#12
post #7

Earlier quoted context omitted.

The TI 73 through 86 models of graphing calculator all use z80 CPUs, and the 83+ was probably the dominant school calculator well into the 2000s. That was my introduction to the CPU (hobbyist programming, e.g. through websites like ticalc.org).

There's also the Gameboy, which still has an active homebrew scene

Yes, although the GBZ80 is distinct from the regular Z80 in several ways -- among other differences, it has no IX or IY registers, and no alternate register bank.

Re: Z80 Development Toolchain

#13
post #12

Earlier quoted context omitted.

There's also the Gameboy, which still has an active homebrew scene

Yes, although the GBZ80 is distinct from the regular Z80 in several ways -- among other differences, it has no IX or IY registers, and no alternate register bank.

It really shouldn't be called the GBZ80, it's a Sharp SM83

Re: Z80 Development Toolchain

#14
post #7
post #4

I last developed on Z80 in like 1980, then later that decade the Zilog Z8002 on the F16. Amazing anyone cares about these any more.

The TI 73 through 86 models of graphing calculator all use z80 CPUs, and the 83+ was probably the dominant school calculator well into the 2000s. That was my introduction to the CPU (hobbyist programming, e.g. through websites like ticalc.org).

I had a TI-85, which was my introduction back in the mid 90's. Still love the Z80.

Re: Z80 Development Toolchain

#15
post #7
post #4

I last developed on Z80 in like 1980, then later that decade the Zilog Z8002 on the F16. Amazing anyone cares about these any more.

The TI 73 through 86 models of graphing calculator all use z80 CPUs, and the 83+ was probably the dominant school calculator well into the 2000s. That was my introduction to the CPU (hobbyist programming, e.g. through websites like ticalc.org).

On US school system and similar countries that impose specific brands on school kids.

On my days it was all about Casio and HP, with TI on third place.

Re: Z80 Development Toolchain

#17
post #9

Earlier quoted context omitted.

Have you considered targeting the GameBoy?

The GBZ80 is much more restrictive, right? I think it's missing the IX and IY registers, as well as the alternate register bank. [0]: https://gbdev.gg8.se/wiki/articles/CPU_Comparision_with_Z80

I moved from Sinclair/Amstrad CPC games development onto the Gameboy. Initially the lack of EXX and IX/IY proved to be a bit of a pain. It's also missing the LDI(R)/LDD(R) opcodes. However, I dimly remember using its LD A, (FF00+...) instructions to access a block of RAM at the top of the memory map above the I/O registers to store variables, in much the same way that I'd use zero page on a 6502. So not quite as restrictive as it looks.
Post reply on HN