[cc65] OT: IDAfw/Pro (was: da65 adventures)

Date view Thread view Subject view

From: Spiro Trikaliotis (trik-news_at_gmx.de)
Date: 2003-11-03 18:10:04

Hello Mark,

On Mon, Nov 03, 2003 at 10:52:12AM -0500, Keates, Mark wrote:

> I was recently able to take a C64 game from start to 
> being able to recompile an exact image of the original
> within a day. That was using the interactive disassembler 
> (IDAPro) and CA65 & LD65, although it could be done with 
> the freeware IDAFW - hunt for it and give it a go, its 
> worth getting to grips with ;)

As I've played a little bit with the evaluation version of IDA Pro, I
ask myself if you can help me with the following:

1. How easy is it to put the output into CA65 & LD65? As I see it, IDA
   Pro uses some proprietary assembler as output format. Is it easy
   convertable into CA65 format? I cannot test it because the evaluation
   version does not allow saving the results.

2. Assume you have something like

   $1230        LDA #$34 ; Low-Byte of $1234
   $1232        LDX #$12 ; High-Byte of $1234
   $1234 LABEL: .BYTE <blabla>

   (which obviously would not compile!)

   How do I tell IDA to treat the immediate values is low- and
   high-bytes of the LABEL? I found out there is an option to tell it
   "Low" or "High" byte of some address, but I don't see the output
   changing to anything like LDA #<LABEL or LDX #>LABEL. It seems to me
   that I don't use this option correctly, do I?

BTW: IDAFW37.ZIP does not help since it does not support non-intel CPUs.

Thanks for your time,
To unsubscribe from the list send mail to majordomo_at_musoftware.de with
the string "unsubscribe cc65" in the body(!) of the mail.

Date view Thread view Subject view

This archive was generated by hypermail 2.1.3 : 2003-11-04 08:09:18 CET