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

Add Asm83 and Cate83 toolchain entries #87

Closed
wants to merge 1 commit into from
Closed

Conversation

bbbbbr
Copy link
Contributor

@bbbbbr bbbbbr commented Oct 26, 2024

Add the new sm83 assembler and compiler that were recently released.

Add the new sm83 assembler and compiler that were recently released.
@ISSOtm
Copy link
Member

ISSOtm commented Nov 2, 2024

I'm interested in new tools in this space, but I can't seem to find any documentation? (I'm also a little bummed out that these appear to be Windows-only, AFAICT?)

@bbbbbr
Copy link
Contributor Author

bbbbbr commented Nov 2, 2024

The documentation is mainly in the repos and the example projects from what I've seen:
https://github.com/inufuto/Cate/tree/master/manuals
https://github.com/inufuto/asm8/tree/master/manuals

The example games do have non-github web pages here:
http://inufuto.web.fc2.com/8bit/

It's written in c# so perhaps in theory it can run on other systems that support .NET

@ISSOtm
Copy link
Member

ISSOtm commented Nov 3, 2024

Ah, good. The English documentation seems lackluster, and to pre-date the addition of SM83 as a target...

Overall, I think this is a good addition to MORE.md, but the quality is IMO a little too low to qualify for the main “awesome” list. What do you think?

@ISSOtm ISSOtm requested a review from avivace November 3, 2024 22:05
Copy link
Member

@avivace avivace left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't have a strong opinion on where this should go. I'm okay with both the main list and more.md

@bbbbbr
Copy link
Contributor Author

bbbbbr commented Nov 5, 2024

Overall, I think this is a good addition to MORE.md, but the quality is IMO a little too low to qualify for the main “awesome” list. What do you think?

Since there's uncertainty about whether it belongs in the main Compiler/Assembler sections, what do you think about in the "Experimental" category directly below?

The project appears to have a level of functionality and active maintenance that is similar to or above many the entries there.

@ISSOtm
Copy link
Member

ISSOtm commented Nov 9, 2024

AFAICT, the functionality is fairly basic? I agree with the maintenance aspect, but still feel like it's too early to promote it “up there”, at least for now. Or should we leave this PR hanging, and come back later to see how the project has evolved?

@bbbbbr
Copy link
Contributor Author

bbbbbr commented Nov 9, 2024

I don't really understand the criteria being used for evaluation, so it seems better to defer to your judgement on that.

@avivace
Copy link
Member

avivace commented Nov 10, 2024

Let's go for more.md for the time being

@bbbbbr
Copy link
Contributor Author

bbbbbr commented Nov 11, 2024

Sure, where is MORE.md? I can't seem to find it in this repo (nor on the website).

For future evaluation @ISSOtm, what would you be looking for from the project to change it's status?

Edit: Oh I remembered that the "Contribute" link on the website version of GB Awesome list is broken and went back to check. Looks like it should go to something like this on the other version of the list which says:

  • Be in english;
  • Be in a minimal working state;
  • Have a clear purpose (implementation reference is okay, too) and/or provide something interesting;
  • Provide a minimal documentation briefly describing what is the project and how to make use of it.
  • If the resource is in another language, still work in progress, abandoned or you don't think reaches the described standard BUT it's still related to Game Boy development/hacking you can add it to the MORE.md file

It also links to discussion about the criteria for MORE.md

Assuming this is accurate, it clears things up a lot. Maybe the "Contribute" link can be updated to point to something similar.

@bbbbbr
Copy link
Contributor Author

bbbbbr commented Nov 11, 2024

Update, I didn't realize there were two copies of the GB Awesome list

Which is the canonical and/or maintained version that new entries should be submitted to?

@avivace
Copy link
Member

avivace commented Nov 12, 2024

Hi @bbbbbr.

This repository is in fact only serving the 'web version' on gbdev.io . The list of resources is not maintained here but it gets periodically copied here, so any addition/change has to open over https://github.com/gbdev/awesome-gbdev/ .

Second point is, we currently do not "serve"/"show" the more.md list here, so this is something that has to be added here.

Could you start by sending the PR against more.md over there? I'll open an issue about rendering it here.

@avivace avivace closed this Nov 12, 2024
@bbbbbr
Copy link
Contributor Author

bbbbbr commented Nov 15, 2024

Thanks!

Opened replacement PR here: gbdev/awesome-gbdev#250

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.

3 participants