I would argue that if your games are already performant on the platforms you care about that you would get diminishing returns. The only reason to experiment with specialist asm would be for your own experience and enrichment which is a perfectly reasonable reason to pursue it.
It’s probably not worth comparing to an OS where even shaving a few cycles off of code that runs all the time on millions of computers across the world would end up with significant impact.
It’s good to know when Reddit moderators see the light and help transition their communities over before Reddit interferes. !piracy is another example of that.
Does your game crawl? Have you identified this code as the bottleneck? Are you certain that asm will give you a meaningful performance increase, and that your issue doesn’t lie with your approach to the problem? Sure, I guess. You said your game runs fine though, so this probably doesn’t apply.
Is your game fast already? If you don’t want to do it, don’t.
Writing asm by hand is almost always a waste of time. There are only a few times where it’s actually necessary, and unless you’re writing a bootloader and running your game on bare metal, I can’t imagine why it’d be necessary. But you know your code better than anyone else here, so you should know whether it’s needed or not more than any of us do.
To begin with, you’re apparently targeting the Z80, which I haven’t seen used for games in the wild… probably in my entire life? Maybe an arcade machine I played on once used it, but I can’t think of any other times. If your targets need custom assembly, then you should already know that. We don’t know your targets.
I was just using a feature of the z80 as an example and thank you for your help and if anyone wants to add that functionality in their game to increase performance they can.
I recently picked up MCC on Deck for the nostalgia. It’s been at least 15 years since I played the original and I don’t think I played any of the sequels.
MCC is weird on Deck - you have to install the games through the Steam DLC menu, not the “install games here like the instructions say” inside of MCC.
I was super pissed I needed a Microsoft account to play, and that the login screen glitched repeatedly, but I eventually got in.
This is what I love to see niche instances that specialise in an area rather than trying to be another generalist / reddit. At this stage you’ll prob need to fight discoverability issues. Cheering for ya.
Posting on r/Silksong helps a lot. We’ve been in contact with many moderators all across Reddit, trying to get them to join us, but that is still developing.
Welcome, friends! As a recent convert myself I’m so happy to see more community joining the fediverse
I get what you mean, the goal was actually to do the opposite. Try to get all indie game related subs together, but in this regard everything is a trade of.
Just pointing out genres with existing, somewhat active communities. There are many genres with a prominent presence of indie games and AA games (platformers, action games, MMOs) that are not really covered outside of general comms like this one.
It might be best to focus on those areas.
The local parlance for subs is comm/comms, from the word community.
At first I nodded my head to this since it adds user volume in one place, but this is the Fediverse, where no one set of mods or communities gets to “own” anything.
People can subscribe to both, so to me, the “best to not duplicate” is the antithesis of the Fediverse’s purpose.
I don’t think having functional, active, somewhat niche communities is the antithesis of the Fediverse’s purpose.
If we had 1M MAU, that would be different.
It’s a common complaint for many people looking to switch off reddit that niche communities are lacking and that having multiple low engagement communities without any clear differentiation is confusing.
Multiple comms is a good thing, but you also need to make it easy for users to quickly understand what the difference between two communities is.
While I don’t disagree with the sentiment, encouraging a large community driver like Silksong to create a community IS the way to grow niche communities, not the reverse.
I hope you’ll reconsider the domain name, though. Dashes make them harder to type, harder to remember (was there a dash? an underscore? nothing?), harder to read aloud to someone else, and (in some user interfaces) impossible to select with a double click. A domain name containing a dash isn’t unusable, of course, but is a perpetual source of friction and mild annoyance that could have been avoided.
It’s not a bug, it’s an unimplemented feature. The !community@instance syntax is not part of any Markdown flavour, so every client has to implement it independently, and it’s possible that it collides with some other kind of token (e.g. with the @user tag).
bin.pol.social
Gorące