Would it be possible to develop a homebrew web browser?

Discussion in '3DS - Homebrew Development and Emulators' started by Pixel_Kitty, Sep 3, 2015.

?

Would you like to see a better web browser on the 3DS?

  1. Yes

    13 vote(s)
    72.2%
  2. No

    1 vote(s)
    5.6%
  3. Don't care

    4 vote(s)
    22.2%
  1. Pixel_Kitty
    OP

    Pixel_Kitty Newbie

    Newcomer
    8
    5
    Sep 3, 2015
    Hello GBATemp!

    I'm just wondering if a homebrew browser would be any better than the crappy Netfront one that the 3DS has by default. I'd love a browser that doesn't constantly run out of memory, that "fails to load part of this page", one that has maybe very limited support for HTML5, etc.

    In fact, would it be possible to port an existing browser to the 3DS, like Bunjalloo for instance, but give it access to the entire RAM? I also want to learn how to code and I've been thinking that I'd like to tackle this project myself, but I'm not sure if developing a simple web browser would be an easy or complex task for a beginner.

    Thanks in advance for your answers.
     
  2. TecXero

    TecXero Technovert

    Member
    2,814
    908
    Apr 13, 2014
    United States
    Mainframe
    It could be possible, but it would take a lot of work. Homebrew web browsers rarely get far. I think, with the limitations of the 3DS, a decent browser would have to be done like DS Hobro.
     
    Last edited by TecXero, Sep 3, 2015
  3. TheKawaiiDesu

    TheKawaiiDesu Ball of Kawaiiness

    Member
    1,430
    1,503
    Aug 23, 2015
    Korea, North
    Lowee
    Well, a browser like the N3DS one would certainly be great on O3DS, and I think the console is powerful enough to do that (except for the video player)...
    The only thing I'm sure of is that (with NinjHax/IronHax/TubeHax/WhateverHax at least) it is impossible to use more than 64MB of RAM (http://3dbrew.org/wiki/Ninjhax)... But it is possible to do really nice things even with half of the RAM (the browser on the DSi was really decent, and the console had only 16MB of RAM)!