From Newsgroup: comp.sys.apple2
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/
--- Synchronet 3.18b-Win32 NewsLink 1.113