Are you sure you properly extracted the required files to `sdcard:/share/netsurf/`?i dont know if this is the right place, but the browser just keeps looping the same thing over and over, never loading a webpage, i thought i downloaded it wrong but i tried all my options.
Is there a cia qr?
Installation:
NetSurf 3DS is currently only available as a .3DSX file. To install, copy the 3DSX file to your/3ds/folder on your SD card. You will also need to download the resources.zip file, and extract the contents to/share/netsurf/.
IMPORTANT: THE BROWSER WILL NOT WORK WITHOUT EXTRACTING THE RESOURCES TO /share/netsurf! (At some point, I'll probably look into packing these resources in the RomFS for the app, but for now, this works well enough).
You can download all required files from the GitHub releases page.
No, at the root of your sd card/share/netsurf/. in 3ds folder?
I'm just as confused as most people on this GBATemp Thread. Where exactly is the /share/netsurf/ folders? I don't see in on the Github page or in the resource.zip file you providedNo, at the root of your sd card
You have to create a folder called `share` in the root of your SD card. Then create a folder called `netsurf` in the `share` folder. Extract all of the files from the resources.zip file into the `netsurf` folder, such that files like `netsurf.png` and `welcome.html` are directly within the netsurf folder.I'm just as confused as most people on this GBATemp Thread. Where exactly is the /share/netsurf/ folders? I don't see in on the Github page or in the resource.zip file you provided
Ok thank you for explaining, because from the instructions given and looking on this thread. It was perceived that the /share/netsurf/ was something you had to download from the Github instead of creating it.You have to create a folder called `share` in the root of your SD card. Then create a folder called `netsurf` in the `share` folder. Extract all of the files from the resources.zip file into the `netsurf` folder, such that files like `netsurf.png` and `welcome.html` are directly within the netsurf folder.
This is pretty much the #1 question I get about this project. At some point I want to pack these files inside of the 3dsx, and have them auto-extract on first launch, but I don't know how I want to do that yet.
The official browser has JS support.Will you add js supports (now google requires it and also I randomly checked nintendo website for ex and it also needs js)
Whats weird is that google works on the official internet browser on new 3ds
the http version of google doesn't use jsWill you add js supports (now google requires it and also I randomly checked nintendo website for ex and it also needs js)
Whats weird is that google works on the official internet browser on new 3ds
No, it doesn't.Hey! This is awesome work!
I have a small question tho; does it have a built-in SD Card file browser? I want to use it in conjunction with the jpg to mpo online tool from here:
https://gbatemp.net/threads/release-mpo-online-creation-from-two-jpg.476984/
Oh that's ok and totally expected to be outside of the scope of this project. Just wanted to check it. I don't want to undermine what amazing work you did here, keep it going!No, it doesn't.
The original source is meant to be super portable, meaning that a lot of these OS-specific features (like file dialogs) were stripped out. I'd have to manually add that stuff back in, and, since the 3DS doesn't have native dialogs for this, I'd likely have to program it completely from scratch.
You can just navigate around the SD card using file:/// URLs, which will display the folder contents as a webpage, and will also allow you to view png and jpeg images. It doesn't look like that will help you here, though. Your best bet is probably to find and/or program a 3dsx application that will do this conversion entirely locally.

This would not be possible at all, at least definitely without CFW. Game carts have to be signed, which isn't possible as we don't have Nintendo's signing keys. Additionally, I'm not even aware of any hardware that would allow writing 3DS homebrew to a cart. It'll literally just be easier to use something like FourthTube if you want YouTube on the 3DSThat would be really cool if you could put this web browser on a 2DS/3DS game cartridge and make it to where you could watch YouTube videos by building a program to save videos directly to the game cartridge and play them on a DS!
(Essentially a mini YouTube downloader for YouTube video support!) It will be a lot more feasible than trying to make the 3DS run modern YouTube on HTML5, CSS, and JS while also making it compatible with older HTML and basic CSS! Since 3DS game cartridges actually save your game progress directly to the cartridge itself!
As Dionicio3 said, creating a cartridge is unfortunately currently impossible, as, unlike DS carts, 3DS cartridges are encrypted. There is not much we can do to encrypt an equivalent homebrew cart without the encryption key, which Nintendo is not giving us any time soon. The best we can do is install Homebrew like an eShop game/app using custom firmware.That would be really cool if you could put this web browser on a 2DS/3DS game cartridge and make it to where you could watch YouTube videos by building a program to save videos directly to the game cartridge and play them on a DS!
(Essentially a mini YouTube downloader for YouTube video support!) It will be a lot more feasible than trying to make the 3DS run modern YouTube on HTML5, CSS, and JS while also making it compatible with older HTML and basic CSS! Since 3DS game cartridges actually save your game progress directly to the cartridge itself!
