Hi
Is there a text file somewhere I can make use of that contains all the symbols and associated values & addresses of the various labels used in the ROM disassemblies?
I’d like to build this symbol data in to my assembler / disassembler app.
Cheers
Martin
Assembler Symbols for Basic & Kernal ROMs
-
- Posts: 140
- Joined: Tue Jul 21, 2020 10:08 pm
Re: Assembler Symbols for Basic & Kernal ROMs
.sym files are generated if you build the Kernal project yourself.
-
- Posts: 140
- Joined: Tue Jul 21, 2020 10:08 pm
Re: Assembler Symbols for Basic & Kernal ROMs
Thank you.
I was rather hoping not to have to go through the pain of installing the tool chain and making sure it is working, then build the entire ROM binary correctly in order to get hold of data or a file that must surely already exist somewhere given that the ROM code has already been built.
I was rather hoping not to have to go through the pain of installing the tool chain and making sure it is working, then build the entire ROM binary correctly in order to get hold of data or a file that must surely already exist somewhere given that the ROM code has already been built.
Re: Assembler Symbols for Basic & Kernal ROMs
Currently the .sym files are not part of the git repository.
They could be, but they are very volatile, basically changing on every commit.
Wouldn’t it be even more pain pairing pre-built .sym files to different Kernal versions?
They could be, but they are very volatile, basically changing on every commit.
Wouldn’t it be even more pain pairing pre-built .sym files to different Kernal versions?
-
- Posts: 140
- Joined: Tue Jul 21, 2020 10:08 pm
Re: Assembler Symbols for Basic & Kernal ROMs
It would be a pain, as you suggest.
And the .sym files for a released version of the ROMs are, by definition, fixed. That’s what I’m after.
And the .sym files for a released version of the ROMs are, by definition, fixed. That’s what I’m after.
Re: Assembler Symbols for Basic & Kernal ROMs
Look in the ZIP file that contains the emulator.
-
- Posts: 140
- Joined: Tue Jul 21, 2020 10:08 pm