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

Some fixes to labels and comments #1

Open
dominicbeesley opened this issue Aug 31, 2020 · 8 comments
Open

Some fixes to labels and comments #1

dominicbeesley opened this issue Aug 31, 2020 · 8 comments

Comments

@dominicbeesley
Copy link

Hi Ray,

I've got a patch to the combined listing - I'm not sure of the best way to get this back into the source-sources as it were. Mainly some fixes to the confusing labels used in the micronet sources in the area of SOUND/ENVELOPE processing which I've been tinkering with lately.

Thanks for doing this - it has been very useful!

patch-20200831.zip

@raybellis
Copy link
Owner

Hmm, tricky. I've confirmed that your resulting mos120.s does compile to the expected binary, but ultimately that file is supposed to be the output of this repository, not the input.

Ideally I think the solution would be for someone (yourself?) to work your patches into the individual files that make up the input and src directories, so that running my compile.sh script eventually produces the same output as your patched mos120.s. Perhaps also JGH would consider then putting those online on his archive.

@raybellis
Copy link
Owner

oh, hang on. It looks like at some point I started treating mos120.s as the "definitive" source, since there are changes made there to make compilation (and modification) easier that aren't in the original source files. This makes it even trickier :(

@dominicbeesley
Copy link
Author

Yes, I couldn't work out what / where to change. So I sent the patch!

It's not a big deal but some of the (micronet?) labels and comments in the sound section had me going round in circles!

@raybellis
Copy link
Owner

I've created a branch that has your patch applied - https://github.com/raybellis/mos120/tree/beesley

Daniel Jameson suggested that you mention your changes on the original thread on Stardot.

@dominicbeesley
Copy link
Author

dominicbeesley commented Sep 6, 2020 via email

@raybellis
Copy link
Owner

I'd quite like someone else more familiar with the code than I am to review your changes before merging them into the main branch since they'll cause a significant divergence from the original assembly files. They'll need to ignore whitespace changes, though...

@dominicbeesley
Copy link
Author

dominicbeesley commented Sep 6, 2020 via email

@raybellis
Copy link
Owner

oh, it does - I checked that myself. It was more the semantics of the sound variables, and having someone else pipe up and say "how did we never spot that" :)

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

No branches or pull requests

2 participants