1. TheCruel

    OP TheCruel Developer
    Banned

    Joined:
    Dec 6, 2013
    Messages:
    1,350
    Country:
    United States


    Download

    Extract to your SD card. Files should be the in /3ds/BrewMan/ directory.

    Core Features:
    • Homebrew repository hosted on Github so there is little chance of the app dying in the future
    • HTTPS support, handles SSL encryption so hosted files can be on Github releases (or elsewhere)
    • Supports archive formats for extraction/installation: *.tar.(xz|bz2|gz) *.zip *.rar *.7z
    • Github repository has PR whitelist so that homebrew authors can modify their own app and instantly have it merged to make updates easier to distribute
    • Nice UI
    • Managable download queue
    • Up to 5 screenshots so users can see before downloading
     
    Last edited by TheCruel, Mar 1, 2016
  2. peteruk

    peteruk GBAtemp Addict
    Member

    Joined:
    Jun 26, 2015
    Messages:
    2,377
    Country:
    United Kingdom
    Looks very cool indeed, look forward to watching how your project takes shape :)
     
    Luglige likes this.
  3. Just Passing By

    Just Passing By GBAtemp Advanced Maniac
    Member

    Joined:
    Jan 3, 2016
    Messages:
    1,563
    Country:
    United States
    Wow! Very nice. Best installer I've seen so far. Good luck with it.
     
  4. Saiyan Prince

    Saiyan Prince GBAtemp Regular
    Member

    Joined:
    Nov 15, 2014
    Messages:
    133
    Country:
    United States
    So does this Mean I Could turn 3dsx files to Cia??
     
  5. Rinnegatamante

    Rinnegatamante GBAtemp Psycho!
    Member

    Joined:
    Nov 24, 2014
    Messages:
    3,161
    Country:
    Italy
    It remembers me Moonshell UI for the graphic style anyway, really cool, looks pretty solid even if it's a beta version what you showed.
     
    Subtle Demise likes this.
  6. Saiyan Prince

    Saiyan Prince GBAtemp Regular
    Member

    Joined:
    Nov 15, 2014
    Messages:
    133
    Country:
    United States
    Ohh Never mind so its a Installer
     
  7. Robmead23

    Robmead23 GBAtemp Regular
    Member

    Joined:
    Nov 6, 2015
    Messages:
    148
    Looks useful
     
  8. Acro

    Acro Advanced Member
    Newcomer

    Joined:
    Sep 26, 2015
    Messages:
    71
    Country:
    United States
    This can come in handy because I won't need a pc or any other device to download it from. I can't wait for the release :p1ng:
     
  9. MartyDreamy

    MartyDreamy "Need a ride, handsome?"
    Member

    Joined:
    Jul 1, 2015
    Messages:
    965
    Country:
    Italy
    Like!
     
    Filo97 and Acro like this.
  10. Xenon Hacks

    Xenon Hacks GBAtemp Guru
    Member

    Joined:
    Nov 13, 2014
    Messages:
    7,413
    Country:
    United States
    This is nice was waiting for something clean like this gj @TheCruel
     
  11. BurningDesire

    BurningDesire GBAtemp Guru
    Member

    Joined:
    Jan 27, 2015
    Messages:
    5,000
    Country:
    United States
    I likey! I also likey how the recommend video after is can humans breed with pokemon. These damn furies have been injecting my computer. Question. Will you be planning on allowing developers to charge for their apps and for security measures implement some anti piracy or teach devs how to implement some anti piracy measure?
     
  12. Guantanamo

    Guantanamo Member
    Newcomer

    Joined:
    Nov 7, 2010
    Messages:
    41
    Country:
    Macau
    Awesome. This could be normalized as a downloader and installer for all homebrews I think. Very cool even if it's beta. Good continuation bro !!
     
  13. Tjessx

    Tjessx GBAtemp Maniac
    Member

    Joined:
    Dec 3, 2014
    Messages:
    1,160
    Country:
    Belgium
    looks really good!
     
  14. Stecker8

    Stecker8 Plug
    Member

    Joined:
    Oct 9, 2015
    Messages:
    526
    Country:
    :bow::bow::bow::bow::bow::bow::bow::bow::bow::bow::bow::bow::bow::bow::bow::bow:
    Amazing!
     
    Last edited by Stecker8, Feb 16, 2016
  15. d0k3

    d0k3 3DS Homebrew Legend
    Member

    Joined:
    Dec 3, 2004
    Messages:
    2,781
    Country:
    Germany
    Looking great! Also nice to see one of my homebrews on the front page :).
     
    peteruk likes this.
  16. TheCruel

    OP TheCruel Developer
    Banned

    Joined:
    Dec 6, 2013
    Messages:
    1,350
    Country:
    United States
    No. The only guide for devs I'll have is on how to add/update their apps in the repo. The download process won't be any more complicated than that. The config file is pretty straight forward, but the installer is a bit strict on where devs can put files. I even have a github PR bot that will perform verification on files people attempt to put them on the repo. This verification is also a stand-alone python script that devs can use on their config file to make sure it's good. This is necessary to avoid people doing weird or malicious things like: changing their file archive after it's in the repo (it performs a checksum on it) or putting files in the archive to install outside their game directory to contaminate other game directories. If any games need files installed outside the game directory, it won't be able to be whitelisted and I (or another person with repo control) will have to manually check it.

    So I'm giving devs ability to control the repo ideally without breaking stuff. You can imagine how it could screw up everyone if someone did something like upload a game icon with 100MB padded data just so that everyone syncing the repo would have to download it, or something else that could crash the app.

    Before release, I will have to implement auto-updating. So I'll have a separate repo that the app checks to update itself first. That way if anything ever goes terribly wrong with the general app repo, I could even just purge it and update the app at launch to use a backup repo or something. I don't plan on anything going wrong lol, but I coded stuff to help prevent it.

    Though I did have thoughts on turning this into a homebrew launcher replacement. Then people could boot homebrew directly with it and it could fetch app updates in the background and inform you if there are new apps or updates to existing ones, much like other mobile OSs.
     
    Last edited by TheCruel, Feb 16, 2016
  17. Stecker8

    Stecker8 Plug
    Member

    Joined:
    Oct 9, 2015
    Messages:
    526
    Country:
    I can't wait for release!
     
  18. 4gionz

    4gionz GBAtemp Advanced Fan
    Member

    Joined:
    Aug 16, 2014
    Messages:
    792
    Country:
    Canada
    Oh yes this would be sweet
     
  19. DarkRioru

    DarkRioru reach for the stars
    Member

    Joined:
    Aug 29, 2015
    Messages:
    2,104
    Country:
    United States
    looks like this will be used alot if it is able to download avalable updates like the mashers gridlauncher update app and has all the files needed to run the homebrew... (idk if retroarch bios files would be legal in this case but, a riolu can always hope) and will this be in cia format for cia only apps in the future?
     
    Last edited by DarkRioru, Feb 17, 2016
  20. TheCruel

    OP TheCruel Developer
    Banned

    Joined:
    Dec 6, 2013
    Messages:
    1,350
    Country:
    United States
    Was thinking about it, but most likely not. If more homebrew have CIA releases in the future, I would, but it's simply not common enough now.
     
    Last edited by TheCruel, Feb 17, 2016
    peteruk likes this.
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - installer, homebrew, BrewMan