On Wed, 07 Apr 2004 16:08:17 -0400
Jim Donoghue <jim(a)smithy.com> wrote:
I'm trying to find a Z80 disassembler for Linux.
There are a bunch of
DOS ones out there, doesn't do me any good. A long time ago I had
downloaded one that was source and compiled it, but I can't remember
what it was. Anybody know of one?
Jim
Anything as simple as a Z80 disassembler is a stdin/stdout app anyway. You should find a
DOS emulator for Linux and use that to run a DOS disassembler. You can even run a
free/alternative DOS if you don't want any Microsoft products on your drive.
There's no reason to invent the wheel, and I suspect most people would just run
something old under emulation, which is a fine tradition going way back. A universal
disassembler that is 'Open Source' would be a cool thing to have, though.
I at one point was even running my Needham EPROM programmer (the cheap simple one that is
an ISA card and driven by a DOS program) under emulation on Linux. Just had to 'punch
a few holes' with the Dosemu configuration for IO ports that DOS then had permission
to read/write directly through.
That said, you should look at tools that the people emulating and/or writing games and
code for the Gameboy are using, and I think one of the HP Calculators, as I understand
those devices have a Z80-like processor in them. That's likely to be the place where
'the newer generation' are messing around with Z80 code, so it's where
you'll find Linux stuff, if anywhere.