Reply to thread
GBAtemp.net - The Independent Video Game Community
Search
Search titles only
By:
Search titles only
By:
Reply to thread
GBAtemp.net - The Independent Video Game Community
Home
Log in
Terms & Rules
Donate
Forums
New posts
Search forums
Groups
Public Events
New
New posts
New resources
New blog entries
New profile posts
New blog entry comments
New threadmarks
Latest activity
Cheats
Cheat Codes Add and Request group
The Legend of Zelda: Tears of the Kingdom cheat codes
Pokémon Legends: Arceus cheat codes
Xenoblade Chronicles 3 cheat codes
Fire Emblem Engage cheat codes
Request a cheat...
Tutorials
Nintendo Switch tutorials
Nintendo 3DS tutorials
Nintendo Wii U tutorials
Reviews
Overview
Official reviews
Downloads
Latest reviews
Search resources
Blogs
New entries
New comments
Blog list
Search blogs
Chat
Top chatters
Search
Search titles only
By:
Search titles only
By:
Log in
Register
New posts
Search forums
Log in
Register
Home
Forums
PC, Console & Handheld Discussions
Nintendo 3DS
[Release] Stupid simple 3ds python tools
Menu
Install the app
Install
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="froatsnook" data-source="post: 5175576" data-attributes="member: 346920"><p>As much as I like you guys, I try to avoid downloading random binaries to manage 3ds files as much as possible. I wrote a couple python scripts with the goal doing common tasks via drag and drop in windows explorer. They work for me. Maybe they'll work for you.</p><p> </p><p>At the moment I have python 3.4 installed. They might work with older pythons but I haven't tested it. For python 2.x, at least a future print function import would be necessary. If there's any interest I'll fix them up.</p><p> </p><p>rename.py:</p><p>Choose your file name format near the top of the file (mine is [code]target_format = "{id} - {name} {region} {filename}"[/code]). Then drag and drop roms onto it. It will download the latest XML from 3ds.essh.co when it doesn't recognize a rom.</p><p> </p><p>crc.py:</p><p>Drag and drop a rom onto it and it will print its CRC in the console. Useful for verifying untrimmed roms.</p><p> </p><p>trim.py:</p><p>untrim.py:</p><p>Here you need rom_tool.exe in your path (or in the same directory as (un)trim.py). Drag and drop to trim, or drag and drop to untrim. The file is modified in place. But according to rom_tool.exe, it's a lossless operation so that shouldn't be an issue.</p><p> </p><p>rename_save.py:</p><p>Drag a save file to rename from 0004000000XXXXXX.sav to something readable. Drag it back to change it back. Since titleids aren't unique (e.g. Pokemon X), you might see the wrong release name/id (but it should be sufficient for figuring out what game it is). I didn't test it on too many saves, so let me know if it doesn't work for some game.</p></blockquote><p></p>
[QUOTE="froatsnook, post: 5175576, member: 346920"] As much as I like you guys, I try to avoid downloading random binaries to manage 3ds files as much as possible. I wrote a couple python scripts with the goal doing common tasks via drag and drop in windows explorer. They work for me. Maybe they'll work for you. At the moment I have python 3.4 installed. They might work with older pythons but I haven't tested it. For python 2.x, at least a future print function import would be necessary. If there's any interest I'll fix them up. rename.py: Choose your file name format near the top of the file (mine is [code]target_format = "{id} - {name} {region} {filename}"[/code]). Then drag and drop roms onto it. It will download the latest XML from 3ds.essh.co when it doesn't recognize a rom. crc.py: Drag and drop a rom onto it and it will print its CRC in the console. Useful for verifying untrimmed roms. trim.py: untrim.py: Here you need rom_tool.exe in your path (or in the same directory as (un)trim.py). Drag and drop to trim, or drag and drop to untrim. The file is modified in place. But according to rom_tool.exe, it's a lossless operation so that shouldn't be an issue. rename_save.py: Drag a save file to rename from 0004000000XXXXXX.sav to something readable. Drag it back to change it back. Since titleids aren't unique (e.g. Pokemon X), you might see the wrong release name/id (but it should be sufficient for figuring out what game it is). I didn't test it on too many saves, so let me know if it doesn't work for some game. [/QUOTE]
Insert quotes…
Verification
Post reply
Home
Forums
PC, Console & Handheld Discussions
Nintendo 3DS
[Release] Stupid simple 3ds python tools
General chit-chat
Help
Users
Settings
Notifications
Miscellaneous
Inverse message direction
Display editor on top
Enable maximized mode
Display images as links
Hide bot messages
Hide statuses
Hide chatter list
Show messages from ignored users
Temporarily disable chat
Receive mention alerts
Sound notifications
Normal messages
Private messages
Whisper messages
Mention messages
Bot messages
Desktop notifications
Normal messages
Private messages
Whisper messages
Mention messages
Bot messages
Options
Options
View top chatters
The Real Jdbye
Loading…
*is birb*
BakerMan
Loading…
The snack that smiles back, Ballsack!
Bunjolio
Loading…
HiradeGirl
Loading…
@
K3Nv2
:
Don't know if that's even possible for the firmware
Today at 4:52 AM
@
K3Nv2
:
You can remove the bloat ware and ads easily but can't install a rom
Today at 4:53 AM
@
BigOnYa
:
https://kotaku.com/nintendo-switch-yuzu-emulator-github-piracy-zelda-1851452740
Today at 4:55 AM
@
BigOnYa
:
https://torrentfreak.com/one-nintendo-dmca-notice-just-wiped-out-8535-yuzu-emulator-forks-240502/
Today at 5:13 AM
@
K3Nv2
:
20 some years later crash bandicoot still pisses me off
Today at 5:56 AM
@
K3Nv2
:
https://youtu.be/9pwfLTaW8J8?si=FaKUzB-OBP92LnUD
+1
Today at 6:16 AM
@
BigOnYa
:
Have you jail broke your ps4 yet?
Today at 6:26 AM
@
K3Nv2
:
I've been on since 9.0
+1
Today at 6:28 AM
@
BigOnYa
:
Are you gonna do your ps5 if the hack comes? Is there worries of bans, like the ps3
Today at 6:29 AM
@
K3Nv2
:
Probably not I got cross play friends
+1
Today at 6:30 AM
@
K3Nv2
:
By then I'll have some little mini pc anyway
Today at 6:30 AM
@
ZeroT21
:
only ps5 updated to latest firmware can go on psn, jailbroken ones just don't use psn or they risk getting flagged or banned, altho spouting profanity in online play alredy does that
Today at 7:54 AM
@
K3Nv2
:
Keep current Gen consoles stock mod last gen imo
Today at 8:48 AM
@
DinohScene
:
Anyone dumb enough to get banned for spouting profanity deserves it.
Today at 11:42 AM
Y
@
YuseiFD
:
Then how come you do it and don't get banned ? or is it a question of getting caught doing it ?
Today at 11:56 AM
Y
@
YuseiFD
:
Today at 11:56 AM
@
BakerMan
:
wtf is the point of banning swearing in games? that's utterly a dumb decision
the new generation playing MWII won't be as hardened as the previous one playing original MW2
Today at 1:17 PM
@
Veho
:
What's the point of video games? Kids playing video games won't be as hardened as the previous ones getting shoved down a hillside.
+1
Today at 1:29 PM
@
BakerMan
:
exactly my point
Today at 1:35 PM
@
BakerMan
:
kids, yall are fucking pussies, grow some asshair before you even
dare
touch My Friend Peppa Pig or Mario's Early Years
Today at 1:36 PM
@
Bunjolio
:
ddddddddddddddddddddddd
29 minutes ago
@
Bunjolio
:
my fingie hurt
29 minutes ago
@
HiradeGirl
:
Why?
29 minutes ago
@
Bunjolio
:
hangnail thing I think
29 minutes ago
@
BakerMan
:
... that's rough buddy
28 minutes ago
Submit
@
BakerMan
:
... that's rough buddy
28 minutes ago
Chat
4