LoginLogin
Nintendo shutting down 3DS + Wii U online services, see our post

(Off-topic) I just installed homebrew on my 3DS for the first time

Root / General / [.]

HTV04Created:
So, I (finally) decided to install CFW on my New 3DS XL. I followed this guide, if anyone's curious: https://3ds.hacks.guide/ I wanted to get people's opinions on what I should do now. I was planning on installing RetroArch to play some classic games, but what else should I do or install?

A few good games here. I might be biased, though. http://agameaweek.com/3ds

""""""not biased"""""" xP

Oh, I just realized I can finally say goodbye to PetitModem. OMFG GOOD RIDDANCE ALL THAT WASTED TIME SBFM still works, right?

It still does :)

Ok good lol

Download prboom to play Doom!

One quick question; how does SBFM handle DAT files compared to PetitModem? Say I wanted to send over a .PZG file as it also converts images to a SmileBASIC-compatible format. Do I need to add a header? What should I do?
Download prboom to play Doom!
Oh, will do lmao

There is a site written by 12Me21 (forgot link it's in their GitHub) to which you can upload images/text/etc and get a SBFM/FBI compatible file to copy it raw. SBFM won't do any conversion for DAT/GRP files.

There is a site written by 12Me21 (forgot link it's in their GitHub) to which you can upload images/text/etc and get a SBFM/FBI compatible file to copy it raw. SBFM won't do any conversion for DAT/GRP files.
This?

RetroArch is amazing, that's all I have to say

RetroArch is amazing, that's all I have to say
Hmm... I haven't even thought of getting stuff like this even though I've hacked my 3DS since 4 months or so... Damn...

There is a site written by 12Me21 (forgot link it's in their GitHub) to which you can upload images/text/etc and get a SBFM/FBI compatible file to copy it raw. SBFM won't do any conversion for DAT/GRP files.
This?
I think that's it. What settings should I use? I feel like I shouldn't mess with the "dimension length" setting, but idk In another words, what settings would be equivalent to transferring an "unknown" file (saved as DAT by default) using PetitModem? Do I need to make any changes to TXT files at all, or does SBFM handle that for me?

Okay what do I put for dimension lengths when transferring a binary file I'm so confused And what's compression used for? Should I keep it checked?

Okay what do I put for dimension lengths when transferring a binary file I'm so confused And what's compression used for? Should I keep it checked?
The dimension settings tell it how large the array is (for DAT files only) the page should pick the correct dimension settings automatically when you select a file. (you just have to pick DAT for the filetype) Since SB uses 32 bit integers, there will be 4 bytes per item in the array when you load the file, so the array length should be ceil(<size of file in bytes>/4) SB files have a secret compression option that is never used except for the builtin sprite sheet files. There's no reason not to enable it since it reduces file size a lot and doesn't really affect load times I think.

To test out SBFM, I extracted two PoC 99 Bottles of Beer demos I made. I also uploaded them to a GitHub repo because why not: https://github.com/HTV04/SB-99_BOTTLES One final question: how does SBFM extract DAT files compared to SBFM? If I sent over a .PZG file, what settings should I choose in order to make it readable for the LZSS decompressor?