Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixassembly #5

Merged
merged 6 commits into from
Apr 22, 2022
Merged

Fixassembly #5

merged 6 commits into from
Apr 22, 2022

Conversation

spiro-trikaliotis
Copy link
Contributor

This series of patches fixes the assembly of the ROMs. Before, some ROMs assembled, but others did not.

Spiro Trikaliotis added 6 commits April 21, 2022 17:22
Some files were renamed; fix them to the current name in the call to the
assembler.
The assembler searches most files with uppercase letters; however, the
files are actually named in lower-case.

Handle this by using symbolic links from the upper-cased name to the
lower-cased one.
Create an info if a file cannot be assembled because the entry file does
not exist.

With the current state, this info should not be printed at all.
The environment variables $KERNALEMU, $CBM6502ASM and $ASSEMBLER64 are
only defined with defaults in build.sh if they are not already defined
yet.

This allows you to set them with

export KERNELEMU=...
export CBM6502ASM=...
export ASSEMBLER64=...

before calling the script, so you do not have to modify the script.
@mist64 mist64 merged commit 5c5138f into mist64:master Apr 22, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants