Comments (23)
Scammers selling the bundle is already copyright infringement, and no, we're not going to sue them, we don't have that kind of time and money.
The installer isn't going to be released any time soon because it's vastly more interdependent and complex than HBC itself is, sorry. It ties in with mini, with starlet code, with various exploits, cross checks, etc. And it still works on current consoles. Cleaning up that code for release would be a much bigger undertaking than HBC was (which really just took a day). Plus, the installer is safety-critical code, while HBC per se isn't. We're not going to dump the installer code and have a bunch of clueless people start putting out untested glitchy builds that brick consoles. Sorry :(.
from hbc.
We're not going to dump the installer code and have a bunch of clueless people start putting out untested glitchy builds that brick consoles
- People can already brick their consoles in other ways
- It's the user's fault if they modify the installer and brick their console
from hbc.
It would be very good to have an open installer... And not only for that reason....
from hbc.
Any possibility BootMii become open sourced @marcan ? Or it is already? (bootmii-mini, I think)
from hbc.
If scammers selling the bundle is a concern, installer could be released under one of Creative Commons Non-commercial licenses (i. e. BY-NC-SA), but obviously this would only work if the authors are ready to sue the scammers and go to court.
from hbc.
@marcan Totally understandable. Thank you for your great work!
from hbc.
@mariogamer2 Bootmii being open sourced would be even worse than the Hackmii installer because of a. the brick potential, and b. the fact that BootMii operates on a much lower level than almost everything else on the Wii.
from hbc.
Now that the wii is falling out of development, would the installer be released? I am trying to learn how it works and am testing all of this on the Dolphin Emulator.
from hbc.
-
That doesn't mean we should add another.
-
He already said that reverse-DRM'ing it is a hassle.
from hbc.
What one line of code can break. I've had some interesting issues with stuff like that before.
Happen to have a decent place to learn since basic stuff that isn't "just do it". IDA costs more than all my belongings which is just annoying.
from hbc.
@Margen67 tbf it's @marcan code to release or not release. I'm guessing not too many people know how it works even at a high-level and the Wii is quite old. Luckily my Wii is not bricked as far as I can tell it just throws way too many exceptions including on HackMii installer to be usable and load my games from USB HDD (I'm too lazy to get up and put the discs in, if my wife wants to do that go her...).
I Can also still install custom wads and side-load iOS, boot custom coder I've compiled which is why I made the request in the first place.
from hbc.
Bootmii being open sourced would be even worse than the Hackmii installer because of a. the brick potential, and b. the fact that BootMii operates on a much lower level than almost everything else on the Wii.
from hbc.
@marcan Might be interesting for you guys to release some documentation about some of the simpler obfuscation and patched exploit code for the installer.
from hbc.
Well there's this if you want to learn about the very first exploit we used :)
from hbc.
Not much more advice that I can give; "just do it" is pretty much how it goes. Maybe give Radare a try? Or you can try the old freeware version of IDA. Or just use objdump and suffer the pain of doing it manually; that's how things worked before IDA :-)
from hbc.
Executables are also larger than they where before. I'm okay with ASM basics but some of the instructions I just never quite understand and have to look them up. Guess that's just memorization.
from hbc.
Ik, I'd really like to see how it works
from hbc.
FWIW, the HackMii Installer will never work on mainline Dolphin unless Starlet emulation becomes an official thing. I had a fork that could run BootMii with Starlet emulation, and that was adapted for IOS HLE semi-passthrough, but the HackMii Installer needs both things to work on Dolphin (or full Starlet peripheral LLE, which doesn't exist anywhere, i.e. wiimote USB BT stuff), which as far as I know has not been implemented anywhere.
So the technology to emulate the HackMii Installer properly right now does not exist.
from hbc.
I want the source in 2021 because i want to make my own and u know i have forked hbc in the background and im turning it into a more gamer friendly loader and gamer themed but i don't want the user to have the hassle because the user is prob a gamer.
from hbc.
It hard enough to type in a DNS because of the Wii controller
from hbc.
Out of curiosity, how would the HBC be more gamer friendly?
from hbc.
from hbc.
I think I'm going to coin "marcan's laws": as an online discussion about console homebrew grows longer (regardless of topic or scope), the probability of someone mentioning and supporting video game piracy approaches 1; as time passes from the release of a console homebrew tool (regardless of purpose or intent), the probability of someone using it for video game piracy approaches 1.
This discussion has run its course. And maybe releasing the HBC source was a mistake too.
from hbc.
Related Issues (19)
- Initial attempt HOT 24
- Push new release through official channels for vWii users HOT 10
- Issues compiling channel HOT 4
- Doubts about "The Homebrew Channel" HOT 2
- Add ext4 compatibility HOT 1
- Compiling Most Recent Commit HOT 3
- channel/stub/cache.h is missing #include <gcbool.h> HOT 2
- Incorrect spelling for PyWii pycryptodomex
- Source code for the installer? HOT 1
- License allows for selling and/or (re)distributing the Homebrew Channel, regardless of anything. HOT 3
- Homebrew Channel WebOS Error HOT 1
- feature : change HBC loader to support loading 'loaders' HOT 8
- [question] Text fonts used in installer?
- Question about the bubbles minigame removed in 1.0.5 HOT 2
- mxml Update breaks current code HOT 2
- Unable to compile channel HOT 10
- [QUESTION] Can you put a precompiled wad in the releases section of this repo? HOT 3
- [NOT SPECIFICALLY RELATED TO THE CODE] BootMii Issue HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hbc.