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 Parkoff wrote:project.
I plan to write software using C++ that is called 6502 Scanner
bytesThe 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
byteor higher. Each byte will be translated into assembly language. Each
namescan 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
somelike 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
nameof them will be detected as UNKNOWN or UNDERFINED.
The programmer will use text editor to RENAME UNKNOWN or UNDERFINED
itto 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
willcan be misaligned for each filename. It will improve and misalignment
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/
I am saying that Merlin does not have feature to scan each byte. It requires source code before it can be compiled into disassembler, but 6502 Scanner can create source code and disassembler together. I have used
Merlin many times.
Sysop: | Gate Keeper |
---|---|
Location: | Shelby, NC |
Users: | 764 |
Nodes: | 20 (0 / 20) |
Uptime: | 40:57:15 |
Calls: | 11,275 |
Calls today: | 1 |
Files: | 5,288 |
D/L today: |
81 files (10,064K bytes) |
Messages: | 521,283 |