4dsdev
Views: 1,383,847 Main | Rules/FAQ | Memberlist | Active users | Last posts | Calendar | Stats | Online users | Search 03-28-24 08:36 PM
Guest:

0 users reading BrewMan - homebrew browser and installer | 1 bot

Main - Homebrew projects - BrewMan - homebrew browser and installer Hide post layouts | New reply


Cruel
Posted on 03-04-16 10:27 PM (rev. 3 of 03-04-16 10:44 PM) Link | #970


Download

Still a bit buggy, but 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

Known bugs atm:

- If you start without wifi enabled, it will be caught in an infinite loop and not close like it's supposed to. (I'm putting in an off-line mode in next update)
- If you turn off wifi while using it, there are a few issues I didn't test for originally. For example, it will cache empty screenshots and not fetch them again when wifi is enabled. Other cases (like turning off wifi in the middle of a download) I didn't test for, I imagine there are more issues.
- 3dsx booting isn't complete, fails to make use of xml descriptors I believe
- There are no restrictions on downloads queue, you can easily add many download threads and freeze it up.

profi200
Posted on 03-04-16 10:34 PM Link | #971
Nice, nice. Gonna try this out.

Can you list currently known bugs?

Cruel
Posted on 03-04-16 10:42 PM (rev. 2 of 03-04-16 10:42 PM) Link | #972
Adding to OP.

profi200
Posted on 03-04-16 11:17 PM (rev. 2 of 03-04-16 11:19 PM) Link | #973
Works good. Only thing i noticed is the download speed is like wtf. Got only 60 KB/s max. Or at least that's what it says. All downloads finished pretty fast. Initial downloading of the database took 1-2 minutes.

Cruel
Posted on 03-04-16 11:59 PM Link | #974
Posted by profi200
Works good. Only thing i noticed is the download speed is like wtf. Got only 60 KB/s max. Or at least that's what it says. All downloads finished pretty fast. Initial downloading of the database took 1-2 minutes.

Yeah lol I usually get 140kb/s max, it uses raw sockets and I can tinker with buffer sizes and threading but I'm not sure what else to do to improve it. I'll see what I can do. I'll also have to try HTTPC, not sure it that's faster for some reason.

I just enabled n3ds speedup which will probably improve archive extraction for n3ds users, and I already changed the method of fetching the git repo changes to minimize the delay when initially fetching it and when getting latest changes, but still doing some benchmarking.

Thanks for testing.


Main - Homebrew projects - BrewMan - homebrew browser and installer Hide post layouts | New reply

Page rendered in 0.013 seconds. (2048KB of memory used)
MySQL - queries: 28, rows: 73/73, time: 0.007 seconds.
[powered by Acmlm] Acmlmboard 2.064 (2018-07-20)
© 2005-2008 Acmlm, Xkeeper, blackhole89 et al.