HBlauncher

Discussion in 'NDS - Emulation and Homebrew' started by TheRedfox, May 27, 2012.

May 27, 2012

HBlauncher by TheRedfox at 9:13 AM (1,896 Views / 1 Likes) 15 replies

  1. TheRedfox
    OP

    Member TheRedfox Admire our great leader ;o;

    Joined:
    May 17, 2012
    Messages:
    182
    Location:
    Nope
    Country:
    Korea, North
    HBlauncher





    Welcome to the HBlauncher thread, hblauncher is a application to boot homebrew.
    I grabbed the hbmenu sources and i'am adding new features to it.
    Its made special for the dsi and iam working daily on this project!
    Functions
    • Build-in file manager
    • Build-in text reader
    • SDHC support
    Compersation with:
    + = Better in my homebrew
    - = Better in other homebrew





    http://gbatemp.net/t...uhax-dsi-entry/
    Dsi homebrew channel
    + Build-in file manager
    + Build-in textreader
    + Faster

    + Compitable with 4GB-32GB sdcards
    - Less GFX
    Devkitpro hbmenu
    + Build-in file manager
    + Build-in textreadeer
    + Ability for me to merge all changes of hbmenu in my project without conflicts :P
    Downloads:





    V1.0.2
    V1.0.3
    Developement build(NOT ALWAYS WORKING)
    Project website
    Source code:
    Code:
    svn checkout http://lemmingcraft.org/repos/HBlauncher/
    
    Bugs/Not working:
    • Copy/paste
    • Rename
    • Text reader(crashes)
    And: everyday a new release :P


    Howto install:


    Sudokuhax:
    1. Download the zip file
    2. Extract the nds file to your sdcard and rename it to boot.nds
    3. Start dsihax
    Flashcards:
    1. Copy the contents of BootStrap in the zip to the root of your sdcard
    2. Start it(only works with DSTT and acekard2i)
    Changelog:
    V1.0.1 -> V1.0.2:
    • Copy/paste function added
    • File info function added
    V1.0.2 -> V1.0.3:
    • Rename function added
    • Makedir function added
    • Nicer topscreen
     
    1 person likes this.
  2. avenir

    Member avenir GBAtemp Fan

    Joined:
    Dec 8, 2010
    Messages:
    375
    Country:
    United States
    I just hope hblauncher will go beyond (good old) xenofile, which was actually meant to replace boot.nds (hbmenu).
     
  3. TheRedfox
    OP

    Member TheRedfox Admire our great leader ;o;

    Joined:
    May 17, 2012
    Messages:
    182
    Location:
    Nope
    Country:
    Korea, North
    Maybe it will, tomorrow i hope to have a build with all file management functions :P
    And later i will make a GUI

    Btw, another project iam working on is finally running in dsi mode: dslinux :P
    With updated uclinux sources but it randomly hangs so i'am debugging t hat also but it's very cool with 16MiB RAM :P
     
  4. avenir

    Member avenir GBAtemp Fan

    Joined:
    Dec 8, 2010
    Messages:
    375
    Country:
    United States
    wait, dslinux is now compilable on dkarm r40? great... I couldn't get it compiled even on r23 one year ago.

    well, which is better, FeOS and dslinux... maybe xenobox works better on dslinux, since FeOS doesn't have isatty().
     
  5. TheRedfox
    OP

    Member TheRedfox Admire our great leader ;o;

    Joined:
    May 17, 2012
    Messages:
    182
    Location:
    Nope
    Country:
    Korea, North
    I needed to rewrite a big part of the code as it used a outdated toolchain, took me 2 weeks of testing and building
    Now i got it working, only 1 thing that doesn't work: X-related things crashes the DSi, iam planning to release the binary&source in a week
    Btw, FEos is just an basic os, uclinux with bash is much better
     
  6. TheRedfox
    OP

    Member TheRedfox Admire our great leader ;o;

    Joined:
    May 17, 2012
    Messages:
    182
    Location:
    Nope
    Country:
    Korea, North
    V1.0.2 added
    Now it's more complete
    For feature requests/bug reports please go to the project site or post it here, then i will add it to the bugtracker
     
  7. TheRedfox
    OP

    Member TheRedfox Admire our great leader ;o;

    Joined:
    May 17, 2012
    Messages:
    182
    Location:
    Nope
    Country:
    Korea, North
  8. TheRedfox
    OP

    Member TheRedfox Admire our great leader ;o;

    Joined:
    May 17, 2012
    Messages:
    182
    Location:
    Nope
    Country:
    Korea, North
    V1.0.3 vid:
    [yt]4iD3u0XGzkI[/yt]
     
  9. TheRedfox
    OP

    Member TheRedfox Admire our great leader ;o;

    Joined:
    May 17, 2012
    Messages:
    182
    Location:
    Nope
    Country:
    Korea, North
    V1.0.3 out!
    New:
    -Rename & mkdir
    -New topscreen
    -Small bugfixes&speed inprovements
    -Ability to show ALL files
    http://lemmingcraft.org:3000/attachments/download/3/HBlauncher%20V1.0.3.zip
     
  10. avenir

    Member avenir GBAtemp Fan

    Joined:
    Dec 8, 2010
    Messages:
    375
    Country:
    United States
    grit /work/svn/HBlauncher/gfx/hbicons.bmp -fts -ohbicons
    STATUS: ---grit v0.8.10 ---
    STATUS: Individual runs.
    STATUS: Input file /work/svn/HBlauncher/gfx/hbicons.bmp
    ERROR: "/work/svn/HBlauncher/gfx/hbicons.bmp" not found or can't be read.
     
  11. Another World

    Former Staff Another World Emulate the Planet!

    Joined:
    Jan 3, 2008
    Messages:
    10,476
    Location:
    From Where???
    Country:
    Colombia
    i remember reading about issues with directory manipulation code found in the different development kits. the article was related to ds organize and how it always corrupted msd cards. apparently the same type of mistakes were used in moonshell.

    while i can't find the article any longer, i'm still curious enough to ask how your code may impact the sd card? i'd hate to be moving stuff around and find out i've corrupted it.

    your first post is a bit verbose and every time i try to read it i end up confused. can you summarize your project in a few sentences? how is it different from wintermute's hbmenu and why would i want to use it?

    -another world
     
  12. avenir

    Member avenir GBAtemp Fan

    Joined:
    Dec 8, 2010
    Messages:
    375
    Country:
    United States
    1. This is file manager based on hbmenu. Concept is (maybe) similar to xenofile.
    2. Whereas gba_nds_fat will corrupt TF, libfat won't.

    Without considering extlink(or associations.ini) and music playback feature, hblauncher should be better than xenofile already...
    Maybe your next aim is changing file timestamp? (I needed to use custom libfat though...)
     
  13. avenir

    Member avenir GBAtemp Fan

    Joined:
    Dec 8, 2010
    Messages:
    375
    Country:
    United States
    I used 2 hours to debug.
    hbicons.bmp's 0x1d-0x21 value is 0x38, meaning BITMAPV3INFOHEADER. It shouldn't be processed by grit.
    I don't know why you put that file in svn, but anyway you need to rebuild bmp.

    Make sure you perform make clean, before commit...

    I generated new image (using my 16bitbmp.exe) for you.
    hbicons.bmp.gz.b64

    Code:
    H4sIAGjZyU8CA3PyNZNgAAMzINYA4gQgVgBiRgYBiARUfhQMLvDAmTxINQfUkAmHkfv/15MG0d1P
    qn5M95Oke9C5H+Qm4l0P9cGgcj+xPoCpHXzuJ8YHCJWD0f2EfICsbnC6H58PUFUNVvfj8gG6msHr
    fmw+wFQxmN2PGdpYa4BB7H7UvIqjBhvU7keU9Dhr4EHufogr8bQgRt0/mn6Gaf4d2uXn0K6/hnb7
    YWi334Z2+3lo91+Gdv9xaPffKR0/GR1/Gzj3j4KBAwDVw+DsNhgAAA==
     
  14. ipwndeveloper

    Member ipwndeveloper GBAtemp Regular

    Joined:
    Jun 3, 2013
    Messages:
    276
    Location:
    San Fransisco, CA
    Country:
    United States
    Hate to bump, but is this still being developed? I am very interested in this project. If you need help coding, i am a bit rusty but I am can help. Also, I really want to see DSLinux working in DSi Mode that would be the greatest thing in DSi mode!
     
  15. Flame

    Member Flame Me > You

    Joined:
    Jul 15, 2008
    Messages:
    3,410
    Country:
    but any chance anyone got a download link.
     
  16. ipwndeveloper

    Member ipwndeveloper GBAtemp Regular

    Joined:
    Jun 3, 2013
    Messages:
    276
    Location:
    San Fransisco, CA
    Country:
    United States
    nope, that is what I was looking for, or even better the source code. If I find It i will link it back here and mirror it on filetrip
     

Share This Page