Homebrew [Release] 3DSpoof - A version customizer !

SLiV3R

3DS Friend Code: 0473-9069-2206
Member
Joined
Jan 9, 2006
Messages
2,319
Trophies
2
Website
soundcloud.com
XP
1,847
Country
I could actually have a LOT of use with this. Im still on my pasta 9.2. With this I could do emunand without any trouble, tweakin or settings, right? :)

Perfect for a n00b like me :P
 
D

Deleted User

Guest
So does this just edit the txt file that Luma reads, or does it do something standalone?

Yeah, pretty much. It's a fork of CustomVersionSetter by Bernardo Giordano.

Also, OP, you can use makerom to build a CIA file:

Code:
makerom -f cia -o [.cia file] -rsf [RSF file] -target t -exefslogo -elf [ELF file] -icon [icon file] -banner [banner file]
Source: https://www.3dbrew.org/wiki/Setting_up_Development_Environment

Here's a sample .rsf file I found by searching the tubes: https://gist.github.com/mid-kid/d9c4ce50407c71ec9ef3

You can use bannertool to make the banner and icon files: https://github.com/Steveice10/bannertool
 
  • Like
Reactions: OrGoN3

ZeraTron

Member
OP
Newcomer
Joined
Apr 20, 2017
Messages
20
Trophies
0
Age
23
Website
github.com
XP
79
Country
France
  • Like
Reactions: OrGoN3 and Ricken

CrimsonMaple

Developer • She/Her
Member
Joined
May 2, 2016
Messages
449
Trophies
0
Location
the deepest depths of hell.
Website
crimson.ninja
XP
1,510
Country
United States
Doesn't Luma3ds have native support for this?

Edit: Well kinda does. Kinda doesn't. Never mind. :/

Edit 2: Nope. Literally uses Luma's version string setter. All this does is make an easy way to edit it and has a huge dictionary for emoji and stuff. Not that much too it.
 
Last edited by CrimsonMaple,
  • Like
Reactions: Quantumcat

R9HAX

Member
Newcomer
Joined
Apr 24, 2017
Messages
16
Trophies
0
Age
26
XP
58
Country
United States
1. About 3DSpoof :
3DSpoof is a 3DS homebrew what allows you to customize your SysNAND and up to 4 EmuNAND. Written in C and fully explained line-per-line, the code is really easy to understand if you want to fork it or use it. The original concept was made by the awesome Bernardo Giordano, I read his code and improved it, by redesigning it, making the code more easy to understand, and adding some cool features.

/!\ This tool is a just-for-fun application, it will just replace the setting system version by the one you'll write, nothing else really crazy. /!\
Also, as it was my first homebrew app (I first didn't planed to share it but it can be useful for beginners) be indulgents and don't say "you copied Custom Version Setter" etc... I already credited his author many times.


2. Screenshots :





3. Thanks to :
4. Contact :
5. Known Bugs / To Do :
  • Known Bugs:
    • Can sometimes freez the console when leaving HBL or entering Settings.
  • To Do:
    • Add a closing function to the keyboard if you want to cancel the editing.
    • Make a .cia file.
This looks exactly like custom version setter. Im not trying to be rude it almost looks like you copied someones homework, and changed it a little so it would look different.
 
  • Like
Reactions: DrkBeam and Joel16

SLiV3R

3DS Friend Code: 0473-9069-2206
Member
Joined
Jan 9, 2006
Messages
2,319
Trophies
2
Website
soundcloud.com
XP
1,847
Country
This looks exactly like custom version setter. Im not trying to be rude it almost looks like you copied someones homework, and changed it a little so it would look different.

But custom version setter is only for Luma, right? This seems to be working for all cfw and hb loaders etc.
 
  • Like
Reactions: Quantumcat

DinohScene

Gay twink catboy
Global Moderator
Joined
Oct 11, 2011
Messages
22,530
Trophies
4
Location
Восторг
XP
22,743
Country
Antarctica
It would be amazing if it actually spoofed the 3DS firmware to FW 99.9.9-99.
None the less, it's indeed a neat way to learn coding.

I'm looking forward to your next project OP!
 

R9HAX

Member
Newcomer
Joined
Apr 24, 2017
Messages
16
Trophies
0
Age
26
XP
58
Country
United States
O5UavMI.jpg

Yep mine works don't pay attention to the version its a joke for 4chan
 

GHANMI

Well-Known Member
Member
Joined
Jun 10, 2012
Messages
969
Trophies
0
XP
914
Country
Is it useful for accessing official eShop, NNID options and online multiplayer without having to upgrade to newer firmware versions?
 

GHANMI

Well-Known Member
Member
Joined
Jun 10, 2012
Messages
969
Trophies
0
XP
914
Country
That's a shame.

You could trick the PSP into not upgrading the firmware by changing this number. I thought it would be the same with 3DS but alas...
 

CrimsonMaple

Developer • She/Her
Member
Joined
May 2, 2016
Messages
449
Trophies
0
Location
the deepest depths of hell.
Website
crimson.ninja
XP
1,510
Country
United States
In what way doesn't it? I was going to comment the same thing, but maybe I'm not informed.
Not sure if Luma can change the full string for the version or if they can just change the first 4 chars. I would have to look at the injector source again.

Edit: Never mind. It is literally just uses Luma's custom version string stuff. So yeah. Never mind. Because of this it won't work on any other CFW that doesn't use Luma's loader implementation as a base.
 
Last edited by CrimsonMaple,
  • Like
Reactions: Quantumcat

OrGoN3

Well-Known Member
Member
Joined
Apr 23, 2007
Messages
3,241
Trophies
1
XP
3,259
Country
United States
Would this prevent update nag or allow you to go online on a lower firm? Or does it just show you any number you want? I'm a bit confused, sorry.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: Well start walking towards them +1