I am searching a Z80 disassembler that runs on a PC (dos or win9x).
you have an idea ?
Best regards to all.
Régis
-Steve
--
-Steve Walz rst...@armory.com ftp://ftp.armory.com/pub/user/rstevew
-Electronics Site!! 1000 Files/50 Dirs!! http://www.armory.com/~rstevew
Europe Naples, Italy: ftp://ftp.unina.it/pub/electronics/ftp.armory.com
I recently had to look for the same thing. I found one that seems to
work well at:
http://www.inkland.f9.co.uk/dz80/
There is a DOS version with source and a Windows version with a GUI
front end. Hope this helps.
Robert
--
------------------------------------------------------------
Robert L. Doerr (MCNE, MCSE, A+)
26308 Cubberness
St. Clair Shores, MI 48081
Tel: (810) 777-1313
e-mail: rdo...@home.com
WEB Site: http://www.robotswanted.com
"Keeping Personal Robots alive!"
Heathkit HEROS (Jr, 1, & 2000), Androbots, & MAXX STEELE.
------------------------------------------------------------
Dick
On Wed, 29 Nov 2000 21:43:03 +0100, "cabinet.pajot"
<cabine...@wanadoo.fr> wrote:
>Hi,
I'm sure there are better ones out there, but FWIW mine is at:
ftp://ftp.dbit.com/pub/ibmpc/dasm/
It can do Z80 mnemonics among others, and it does a trace so that it can
guess the correct places to put labels. Runs on DOS, comes with source...
John Wilson
D Bit
Sincerely,
"French Lurker"
Do you want a photocopy of the original program, or the one that I am using
(my BASIC has HEX$ commands) ?
"Respond to the newsgroup"
Yours Sincerely,
"French Lurker"
> BTW if anyone is interested in such things, the IDA disassembler is
> freeware, runs on MSDOS, does 6502, Z80, 80x86 (COM, EXE, DLL)
> and others. It's probably the best program of it's type by far.
> Look for IDA37FW.ZIP on any Simtel mirror.
Very few people seem to know about IDA Pro. If anyone is even remotely
interested in disassembly this program is an absolute *must*. It was
commecial - now freeware.
IDA defaults to 8086 mode. To make it recognise Z80, you need start it
as follows -
IDA.EXE -pz80
The -pz80 suffix is used *just once* - when you first start a disassembly.
On exiting, IDA saves the project as a database file (.IDB). When you wish
to continue working on your project, run IDA.EXE *without* the '-pz80' suffix.
IDA's Z80 mode offers output listing in several assembler formats ('standard'
Z80, TASM etc)
Ed
ps. Steve, IDA would be a great addition to your site!
Steve <rst...@armory.com> wrote in message news:3A3040...@armory.com...
I d/l'd IDA a while back and tried to use it for disassembling a 386sx
boot image on my NUPON terminal server. It boots fine but fails to
init the serial ports correctly when it netboots it's OS. I checked
the line speed and figured it out to set 2000 buad when 2400 was set.
At first I couldn;t figure out how to use it. I'm now getting the hang
of it. I may purchase it yet but frst I'd better learn a bit more 386
assembly so I can figure out what this beast is doing. I can't find a
description of what the defaults are on reset etal.
--
Linux Home Automation Neil Cherry nch...@home.net
http://members.home.net/ncherry (Text only)
http://meltingpot.fortunecity.com/lightsey/52 (Graphics)
http://linuxha.sourceforge.net/ (SourceForge)
I'd have preferred a separate help file rather than the built-in context help
- would have made learning easier. Even now there are some things in
IDA I don't know how to do...
Ed
>> I d/l'd IDA a while back and tried to use it for disassembling a 386sx
>> boot image on my NUPON terminal server. It boots fine but fails to
>> init the serial ports correctly when it netboots it's OS. I checked
>> the line speed and figured it out to set 2000 buad when 2400 was set.
>>
>> At first I couldn;t figure out how to use it. I'm now getting the hang
>> of it. I may purchase it yet but frst I'd better learn a bit more 386
>
>I'd have preferred a separate help file rather than the built-in context help
>- would have made learning easier. Even now there are some things in
>IDA I don't know how to do...
Yes I'm in the same boat, I think that there is a file that you can
load info into that tells IDA that code is here, ascii data here, call
it this or that, etc. Each time I use it I learn something new. Of
course if I knew the 386 arch. better it would make it easier. I
really don't care for segmentation. One day I may try it out on my Z80
code. I disassembled my Z80 starter kit, then commented the code and
recompiled it. I recently received the Z80sk manual and it has the
full source. That would make it a bit easier to learn the IDA I guess.
The IDAFW seems to no longer be available on the originators site
- only the IDAPRO and as I recall he wants $900 odd for it. Which
makes the IDAFW on simtel very useful. However...
Its help file displays in peculiar colors, which makes it
virtually illegible to me. There is no other documentation with
the freeware package. Does anyone know how to change the
displayed colors?
I also tried passing IDA.HLP through HLP2DOC (a 1994 version that
I got somewhere or other) and it is rejected as "not a winhelp
format file". Is there a later version that will process IDA.HLP?
and if so, where?
--
Chuck Falconer (cbfal...@my-deja.com)
http://www.qwikpages.com/backstreets/cbfalconer
(Remove "NOSPAM." from reply address. Above works unmodified)
mailto:u...@ftc.gov (for spambots to harvest)
Most likely he didn't want the old version on his site to avoid having
to answer the numerous questions that such a product is likely to
generate. Still, it's very generous of him to make it freeware.
Few companies do that.
> Its help file displays in peculiar colors, which makes it
> virtually illegible to me. There is no other documentation with
> the freeware package. Does anyone know how to change the
> displayed colors?
I don't have that problem at all. The standard colors (drk blue background,
yellow text) look fine in a DOS box under Win95. Try a fresh copy of IDA
and install it in new directory.
> I also tried passing IDA.HLP through HLP2DOC (a 1994 version that
> I got somewhere or other) and it is rejected as "not a winhelp
> format file". Is there a later version that will process IDA.HLP?
> and if so, where?
By the looks of it, IDA was probably written in either Borland C or Pascal
and the help file would conform to Borland's DOS help file format. I
have some .HLP decompilers, I'll check them out.
Ed
I am partially color-blind, which only shows up for some things.
IDA is one of them. The result is that I have to peer and squint
at its help screens. I can make a slight improvement by setting
it for mono display.
> > I also tried passing IDA.HLP through HLP2DOC (a 1994 version that
> > I got somewhere or other) and it is rejected as "not a winhelp
> > format file". Is there a later version that will process IDA.HLP?
> > and if so, where?
>
> By the looks of it, IDA was probably written in either Borland C or Pascal
> and the help file would conform to Borland's DOS help file format. I
> have some .HLP decompilers, I'll check them out.
That would be very helpful.
I also can't find any option to change the colors.
> > > I also tried passing IDA.HLP through HLP2DOC (a 1994 version that
> > > I got somewhere or other) and it is rejected as "not a winhelp
> > > format file". Is there a later version that will process IDA.HLP?
> > > and if so, where?
> >
> > By the looks of it, IDA was probably written in either Borland C or Pascal
> > and the help file would conform to Borland's DOS help file format. I
> > have some .HLP decompilers, I'll check them out.
>
> That would be very helpful.
A file-type reporting program says IDA.EXE was written in Borland C++
ver.3 or greater. My guess is that IDA.HLP is a Borland Turbovision help file.
Unfortunately none of the decompilers I had would work on it.
Ed