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, Spiro. ---------------------------------------------------------------------- To unsubscribe from the list send mail to majordomo_at_musoftware.de with the string "unsubscribe cc65" in the body(!) of the mail.
This archive was generated by hypermail 2.1.3 : 2003-11-04 08:09:18 CET