- Joined
- Mar 15, 2015
- Messages
- 1,276
- Trophies
- 0
- Location
- Poké Ball
- Website
- lavanoid.github.io
- XP
- 1,279
- Country
Okay, just wondering - why is .BIN used a lot, for file extensions? Aren't file extensions typically used to distinguish different types of files from each other?
For example, when we backup our NAND - why is .BIN used when logically it should be .IMG? We quite literally create an image of the NAND, so why not use .IMG?
At the moment, the 3DS scene has an odd file naming scheme. For example, on Windows - you have .exe's, .dll's etc etc.
If I was to name a .java programme as .exe - would it work? Nope. How would I be able to distinguish a Java file from a Windows executable, if the file extension is the same?
It's like when we use win32diskimager to backup/restore our nands - wouldn't it be more convenient for us to use .img as a file extension so we don't have to keep manually enter "NAND.BIN" into explorer, just so it'll show up in the "browse dialogue"?
I'm not complaining or anything, I just think that we and devs should be using different file extensions instead of obsessively using .bin, as not every .bin file does the same thing...
Example:
We call our NAND backups "NAND.BIN" and we call WebHax LoadCode payloads "code.bin", yet you can't launch "NAND.BIN" through the web exploit, can you? I'm just saying that if a file has a different purpose - give it a different file extension. You know, be original....
So yeah... You think we should make a standard for 3DS-related files? I think we should - everything seems to be a bit of a mess at the moment, with all the .BINs here and there...
For example, when we backup our NAND - why is .BIN used when logically it should be .IMG? We quite literally create an image of the NAND, so why not use .IMG?
At the moment, the 3DS scene has an odd file naming scheme. For example, on Windows - you have .exe's, .dll's etc etc.
If I was to name a .java programme as .exe - would it work? Nope. How would I be able to distinguish a Java file from a Windows executable, if the file extension is the same?
It's like when we use win32diskimager to backup/restore our nands - wouldn't it be more convenient for us to use .img as a file extension so we don't have to keep manually enter "NAND.BIN" into explorer, just so it'll show up in the "browse dialogue"?
I'm not complaining or anything, I just think that we and devs should be using different file extensions instead of obsessively using .bin, as not every .bin file does the same thing...
Example:
We call our NAND backups "NAND.BIN" and we call WebHax LoadCode payloads "code.bin", yet you can't launch "NAND.BIN" through the web exploit, can you? I'm just saying that if a file has a different purpose - give it a different file extension. You know, be original....
So yeah... You think we should make a standard for 3DS-related files? I think we should - everything seems to be a bit of a mess at the moment, with all the .BINs here and there...