Yeah.
If the above is too hard to read or it's too emotionally strong, here is a shortened recap:
I will no longer make public homebrew. None of my existing homebrew will receive any QoL feature updates either. I may publish some "necessary feature" updates, but it's very unlikely (explained in later paragraphs).
While I'll stop maintaning my existing homebrew and I'll stop making new ones, I'll still try to help other homebrew developers if their problem is my field.
I have most of my homebrew archived, and taken off from public. I have grouped them into categories to show which homebrew I can and can't maintain because of this change.
Completely removed (except some archives) and not supported (no builds, no full source):
- py3DShell27 and PyShell36
- 3DSControllerPlus ("PaintController")
- CTR_Companion and BlueCone
- RedThreeUp
- HxCMod (port)
- CTRMIDI
- MM (including the one with Lua scripting support, and Grand Dad Mania 3DS too)
- netmus (fork)
- MCU_examples
- Unrestrict
These have builds which I will not remove, but I won't maintain them, nor bugfix them:
- OCDM (ObjC version)
- OCDM-old (the well-known version with the bad UI)
These may have expired downlodas, but I will still make bugfixes and make it work if something gets updated and it breaks (on request in thread or profile post):
- TerraInveditThreedee
- IRdA (Input Redirection Android)
Things I may tinker with if I get an idea or I have spare time:
- Citrix ("3DS Java")
- HzMod (TJPEG ASM version)
Anything else not mentioned has either never been released, or if it is, then there is a very little chance I'll maintain it.
While I'll stop maintaning my existing homebrew and I'll stop making new ones, I'll still try to help other homebrew developers if their problem is my field.
I have most of my homebrew archived, and taken off from public. I have grouped them into categories to show which homebrew I can and can't maintain because of this change.
Completely removed (except some archives) and not supported (no builds, no full source):
- py3DShell27 and PyShell36
- 3DSControllerPlus ("PaintController")
- CTR_Companion and BlueCone
- RedThreeUp
- HxCMod (port)
- CTRMIDI
- MM (including the one with Lua scripting support, and Grand Dad Mania 3DS too)
- netmus (fork)
- MCU_examples
- Unrestrict
These have builds which I will not remove, but I won't maintain them, nor bugfix them:
- OCDM (ObjC version)
- OCDM-old (the well-known version with the bad UI)
These may have expired downlodas, but I will still make bugfixes and make it work if something gets updated and it breaks (on request in thread or profile post):
- TerraInveditThreedee
- IRdA (Input Redirection Android)
Things I may tinker with if I get an idea or I have spare time:
- Citrix ("3DS Java")
- HzMod (TJPEG ASM version)
Anything else not mentioned has either never been released, or if it is, then there is a very little chance I'll maintain it.
I don't enjoy making homebrew anymore.
Even though I started programming by being interested, I kept it out of necessity all this time.
Even though this didn't bother me at the time, it started to take a toll on me when I started having less time and more being sick.
You could say, "why did you release homebrew then if you can't maintain it?", and it's a legit question. I thought that why let something go to waste if other people also want it, and it usually worked out in the past without too many hurdles.
Not only was I motivated because I *needed* to make homebrew to get the things I couldn't afford, and also from the positive replies when I release the initial version, or subsequent updates.
But now that I have less time than ever, and I have much less energy to maintain homebrew. This not only took an even bigger toll on my health, but the feel that you overpromise and underdeliver is soul-crusing, let alone when you witness with your own eye the interest decay into nothing. I can no longer push myself by overpromising and actually delivering it. It has devolved into a downwards spiral.
I'd rather not detail it, but the *current world event* situation has also pushed me into insanity due to the strong opposition against me and my beliefs. I get panic attack if I have to leave the house, and I have been traumatized very badly. I don't feel good where the same people who appreciate my work are the same people who would want me painfully dead.
Even though I started programming by being interested, I kept it out of necessity all this time.
Even though this didn't bother me at the time, it started to take a toll on me when I started having less time and more being sick.
You could say, "why did you release homebrew then if you can't maintain it?", and it's a legit question. I thought that why let something go to waste if other people also want it, and it usually worked out in the past without too many hurdles.
Not only was I motivated because I *needed* to make homebrew to get the things I couldn't afford, and also from the positive replies when I release the initial version, or subsequent updates.
But now that I have less time than ever, and I have much less energy to maintain homebrew. This not only took an even bigger toll on my health, but the feel that you overpromise and underdeliver is soul-crusing, let alone when you witness with your own eye the interest decay into nothing. I can no longer push myself by overpromising and actually delivering it. It has devolved into a downwards spiral.
I'd rather not detail it, but the *current world event* situation has also pushed me into insanity due to the strong opposition against me and my beliefs. I get panic attack if I have to leave the house, and I have been traumatized very badly. I don't feel good where the same people who appreciate my work are the same people who would want me painfully dead.
I will try to no longer announce or hype up anything. If I do, I'm just being an attention whore, because I am. I need your attention, not your money!
I plan on quitting development completey, but it seems quite impossible due to my future plans relying on it if I end up doing all of it alone.
I want to get into infrastructure development (server hosting, internal networking, device interconnect technology (both local and remote)), services (email account, web hosting, game services (server hosting and alternate server software), chat software, and video hosting, to name a few).
I want to do this because I want to free myself from """"free"""" services offered by big coroprations, and I want to provide better alternatives to already existing solutions, where I focus on actually adding useful features and listening to consumer feedback instead of wasting months on how to make the worst possible eye-piercing colorscheme modification possible to make it worse for everyone to use.
I don't plan on making money from this, as I want to do this for myself and some people who have requested these to death. I also just want to build a community where I can maintain (and grow) that community without having to make a completely new big thing every-so-often. I obviously have to work on it for things to not feel stale and unmaintained, but it's much easier to do than making homebrew left-and-right.
Whatever the case, if I make homebrew, I will NOT release it. People may leak them, but I won't be responsible for that. Have fun if they do.
I plan on quitting development completey, but it seems quite impossible due to my future plans relying on it if I end up doing all of it alone.
I want to get into infrastructure development (server hosting, internal networking, device interconnect technology (both local and remote)), services (email account, web hosting, game services (server hosting and alternate server software), chat software, and video hosting, to name a few).
I want to do this because I want to free myself from """"free"""" services offered by big coroprations, and I want to provide better alternatives to already existing solutions, where I focus on actually adding useful features and listening to consumer feedback instead of wasting months on how to make the worst possible eye-piercing colorscheme modification possible to make it worse for everyone to use.
I don't plan on making money from this, as I want to do this for myself and some people who have requested these to death. I also just want to build a community where I can maintain (and grow) that community without having to make a completely new big thing every-so-often. I obviously have to work on it for things to not feel stale and unmaintained, but it's much easier to do than making homebrew left-and-right.
Whatever the case, if I make homebrew, I will NOT release it. People may leak them, but I won't be responsible for that. Have fun if they do.
If the above is too hard to read or it's too emotionally strong, here is a shortened recap:
Making homebrew cripples me, so I stopped doing it due to being unable to maintain it due to my bad health and little time.
I will only update some homebrew with bugfixes where it's easy to do, but most homebrew got deleted, and only archives are left.
I am developing insanity, which has also pushed this choice.
I'll make alternatives for most things I use on a daily basis, and ditch the existing """"free"""" solutions due to them being privacy-invading and anti-consumer.
If I do end up making homebrew, I will not release it. If it gets leaked, I won't care, and won't try to take it down, unless it could cause me trouble (see: DiscordCTR).
I will only update some homebrew with bugfixes where it's easy to do, but most homebrew got deleted, and only archives are left.
I am developing insanity, which has also pushed this choice.
I'll make alternatives for most things I use on a daily basis, and ditch the existing """"free"""" solutions due to them being privacy-invading and anti-consumer.
If I do end up making homebrew, I will not release it. If it gets leaked, I won't care, and won't try to take it down, unless it could cause me trouble (see: DiscordCTR).
Even though this was not a huge factor in me quitting, I still don't like how politics is involved in the homebrew scene.
For this reason, I'm GLAD I was banned a long time ago. Compared to when I started making homebrew, and now, politics is involved in the homebrew scene on toxic levels.
While there was always some toxicity to some degree, it was much less worse than toxicity with politics.
I won't go into details as to keep the possible offenses low, but I'm no fan of this. And let's not get started on "political code".
As someone mentioned on IRC:
"back then it didn't matter your age, sex, beliefs, religion, and race, all what mattered is what you put on the table" -- (can't find the original quote)
For this reason, I'm GLAD I was banned a long time ago. Compared to when I started making homebrew, and now, politics is involved in the homebrew scene on toxic levels.
While there was always some toxicity to some degree, it was much less worse than toxicity with politics.
I won't go into details as to keep the possible offenses low, but I'm no fan of this. And let's not get started on "political code".
As someone mentioned on IRC:
"back then it didn't matter your age, sex, beliefs, religion, and race, all what mattered is what you put on the table" -- (can't find the original quote)