Hi Glen, Allison, Jonathan, Chuck, et. al.

Thanks everyone for the suggestions. I investigated the IDA Pro and 
unfortunately, the freeware version does not support 8085 and their lowest tier 
version costs $700 (ouch), but I will look into others like DASMx.  In case 
anyone is interested in the project, this is a transmitter system. There is one 
button called PWR when pressed it cycles through different output power levels 
- 125W, 500W, 1KW and then back to 125W and so on. Problem is, I have a 500W 
amp, not a 1KW amp. The manufacturer was kind enough to explain that they never 
got around to updating the firmware in the remote control for the 500W system 
and therefore it assumes 1KW is available. In my case when 1KW comes around the 
system goes into "funk mode".  All I am looking to do is to remove the 1KW 
option and have it cycle from 125W, 500W and back to 125W. I am hoping this 
could be done with a JMP in the right place or some NOOPs or something.

Appreciate the responses.
Eugene W2HX

-----Original Message-----
From: cctalk [mailto:cctalk-boun...@classiccmp.org] On Behalf Of Glen Slick via 
Sent: Monday, April 16, 2018 8:35 PM
To: General Discussion: On-Topic and Off-Topic Posts
Subject: Re: 8085 Dissasembly?

You could post the EPROM files you have online somewhere for other people to 
take a quick look. Maybe create a thread on the vcfed forum and add them as an 
attachment to a message there. If you zip them up they should be small enough 
for an attachment.

I have only tried using IDA Pro a couple of times. I haven't learned how to use 
it well enough to be what I have used for similar 8-bit CPU disassembly tasks 
in the past. I have just written my own basic functionality 8085 / Z80 / 8051 
disassemblers when I have had the need. Not too hard to make it smart enough to 
be able to specify known entry points (for example reset and interrupt vectors) 
and have it do reachable code traversal from there. Some things require manual 
intervention and iterative refinement, for example any indirect jumps through 
call tables, or calculated jumps. Using a professional tool might be quicker, 
but you might learn a lot more along the way doing things yourself.

Reply via email to