Re: A86: 28F0 and parser


[Prev][Next][Index][Thread]

Re: A86: 28F0 and parser




At 08:22 PM 5/18/98 -0400, you wrote:
>
>How did you figure that out?  did you just go thru the entire disassembly of
>it?
>
Yeah, but they're pretty simple routines. I just went through, and used
ram86.inc to change addresses to names of memory locations. Then those
routines are pretty readable. Actually, I'd already figured one of them out
when I was looking at parsing stuff.

You see, I don't use the emulator for disassembly, I have a complete text
listing of the ROM disassembly, one file for each ROM page. So when I
figure something out, I comment it in the listing. So if I'm disassembling
a routine, and it calls something, I can just go to where it calls, and if
I've ever figured it out, I'll know what it does. And then I replace that
address (on the calling page) with the symbolic name. So that helps a lot,
since I know what a lot of the common routines do. Wish I could distribute
my listings, they've got a lot of comments. But my ISP doesn't let me do
CGI's, so I couldn't do a security thing like Matt's...oh well.

>i think we need to figure out everything there is to know about the parsing
>process and all the calls that it uses that are on page d...
>
I second that...but there are SOOO many!

--Joshua


Follow-Ups: References: