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

Re: 6502 Scanner Project



Bryan Parkoff wrote:

>   I plan to write software using C++ that is called 6502 Scanner project.
>The 6502 Scanner is designed to scan each byte in the filename of both
>ProDOS and DOS 3.3.  The filename can be ranged from 100 to 1,048,576 bytes
>or higher.  Each byte will be translated into assembly language.  Each byte
>can be one, two or three bytes.
>    It also detects data that it will not be translated into assembly
>language, but it will be translated into ASCII as data only.  Constant names
>like EQU will be added before assembly language.  ORG will be detected.
>Most constant names like EQU will be shown real ROM's routine name, but some
>of them will be detected as UNKNOWN or UNDERFINED.
>    The programmer will use text editor to RENAME UNKNOWN or UNDERFINED name
>to their prefered names.  RENAME feature can be done by FIND and REPLACE
>menu.  Text Editor will be built in this 6502 Scanner project, but
>programmers can choose any text editor that they prefer.
>    Please let me know what you think.  It is only a beginning draft, but it
>can be misaligned for each filename.  It will improve and misalignment will
>be free.  Please remember that I don't care if I waste a lot of my time.
>65C02 and 65816 will be supported after 6502 Scanner project is complete
>developed.

Bryan, such software is usually known as a "disassembler".  You
may wish to check out some of the 6502 disassemblers prior to
undertaking a new one.  SOURCEROR in the Merlin package is
a nice one...

-michael

Check out amazing quality 8-bit Apple sound on my
Home page:  http://members.aol.com/MJMahon/