Homebrew Can you force old 3DS to play new 3DS games? (Minecraft)

lone_wolf323

Well-Known Member
Member
Joined
May 27, 2011
Messages
5,487
Trophies
2
XP
4,939
Country
Canada
Regardless of framerate, limited controls, and other factors like that, is it possible, through some cfw exploit, cia application, to run minecraft on my old 3ds? This is purely for fun, i dont care if it runs well or barely at all. I know it wont work well. I know the controls wont work perfectly. Yes i have a new 3ds i can play it on, but i want to run it on my old 3ds just for fun.

Is this possible? Thanks!!
Wait, there's a script for it????
How do I use it?
How do I get it?
(I have luma3ds and homebrew things so yeah, just pls maybe link the script)
If you have a Old 3ds the answer was already provided by Zoogie. It crashes on title screen immediately. There isnt a way around this.
 

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,327
Trophies
4
Location
Space
XP
13,904
Country
Norway
If you have a Old 3ds the answer was already provided by Zoogie. It crashes on title screen immediately. There isnt a way around this.
Probably because the n3DS has more RAM than the o3DS. n3DS "enhanced" games have to be able to run on the limited memory of the o3DS but n3DS exclusives can completely disregard the memory limits of the o3DS so as soon as the game tries to allocate more RAM than is available, it crashes.
Memory compression and/or a swapfile could be potential ways to allow the games to at least run, albeit even more slowly (memory compression is the best bet here for best performance but the 3DS doesn't have much power to run compression in the background and it might not compress the memory enough anyway, a swapfile would be extremely slow with the slow SD speeds on the 3DS, and you would have massive lag spikes, but depending on how often the game accesses certain parts of the memory, it might actually not be too bad), needless to say it would take in-depth modification of the system firmware to even make this a possibility, but it is a possibility, albeit a remote one.
It would be neat to see as a PoC just to be able to say "we got n3DS exclusives running on o3DS".
 
  • Like
Reactions: Moon164

but

Member
Newcomer
Joined
Dec 15, 2021
Messages
16
Trophies
0
XP
65
Country
United Kingdom
Ok, but still how would you use scripts in general, I have searched some forum posts and there isn't any results, like none of the things I see help, if you could let me know how to just use scripts that would be cool.
Thanks
 

Milkywayshake

New Member
Newbie
Joined
Aug 4, 2022
Messages
1
Trophies
0
Age
19
Location
A Coruña
XP
22
Country
Spain
I would be perfectly happy just getting to view the home menu and no gameplay.
This is more of a novelty thing for me.
Is there a way to run the game off my SD card with some application? I have luma CFW
Yeah just scan a qr code. Worked for me, it just doesn't let you load it
 

KleinesSinchen

GBAtemp's Backup Reminder + Fearless Testing Sina
Member
GBAtemp Patron
Joined
Mar 28, 2018
Messages
4,450
Trophies
2
XP
14,909
Country
Germany
Then what is the mode that certain games like Mario Maker or Pokémon USUM boot to?
Have a look at this:
https://www.3dbrew.org/wiki/Memory_layout#FCRAM_memory-regions_layout
Normal (most) 3DS games run in memory mode 0 giving 64MB of the total 128MB of the old models to the game. For some games this turned out to be insufficient (example: Pokemon Sun/Moon, Smash Bros). They use the option #3 with 80MB available (making the browser applet inaccessible during game and requiring a reboot for starting/quitting the game -- longer loading time until the game starts compared to games running in normal mode.
This third option is usually meant when talking about extended memory mode for the old models.

Looking at the last lines of that table, we can clearly see that the New type devices offer additional modes. New 3DS exclusives will probably use option #6. The old consoles simply do not have the RAM from hardware side.

I know this could potentially trigger some lame "download more ram" jokes. Please don't.
 
  • Like
Reactions: Moon164

Moon164

Well-Known Member
Member
Joined
Nov 21, 2015
Messages
859
Trophies
0
Age
26
XP
2,966
Country
Brazil
Honestly, this has always been one of my doubts. I always wanted to know what exactly would happen if someone tried to force the New 3DS exclusive on the Old 3DS.

I wanted to see if the game would run considerably slower, if it would crash after a while or if it would at least load into the menu. It would be interesting if someone took the risk of trying to do this just out of curiosity.

It reminds me of when you try to force a Game Boy Color game on the original Game Boy with a Gameshark like Pokemon Crystal for example.

The game boots and even a glitched version of the intro appears, but when the gameplay starts it crashes probably because of the RAM limit.
 
  • Wow
Reactions: Marc_LFD

AleronIves

Well-Known Member
Member
Joined
Nov 17, 2016
Messages
460
Trophies
0
Age
36
Location
California
XP
2,253
Country
United States
GBC games with DMG backwards compatibility map the four shades of grey used on regular GB games to four shades of some other colour. This allows GB systems to continue using four shades of grey for everything. GBC-exclusive titles are able to use different colours within the same sprite, which DMG systems can't understand.

As one example, look at the Skarmory sprite:

https://pokemondb.net/sprites/skarmory

Scroll down to Generation 2 at the bottom, and you can see how Gold and Silver use shades of grey, whereas Crystal uses purple and red at the same time.

N3DS has extra RAM and extra CPU cores compared to O3DS. As soon as a game tries to use a memorry address or CPU core that doesn't exist on the O3DS, the game will crash. It's unlikely you'd even get to the title screen, so the results would probably be even less impressive than trying to run Pokemon Crystal in DMG/SGB mode.
 
  • Like
Reactions: Moon164

CubeCreatorFan

Active Member
Newcomer
Joined
Jul 24, 2023
Messages
27
Trophies
0
Age
22
XP
83
Country
Mexico
I share your dream friend, I also always wanted Minecraft for 3ds old. But complete, with the survival version, which to date has not been achieved, and with the release of Minecraft for New 3ds, I only truncate the projects for this console version.
 

Hayato213

Newcomer
Member
Joined
Dec 26, 2015
Messages
20,016
Trophies
1
XP
21,100
Country
United States
I share your dream friend, I also always wanted Minecraft for 3ds old. But complete, with the survival version, which to date has not been achieved, and with the release of Minecraft for New 3ds, I only truncate the projects for this console version.

You need a n3ds, you probably get like few fps on old 3ds.
 

CubeCreatorFan

Active Member
Newcomer
Joined
Jul 24, 2023
Messages
27
Trophies
0
Age
22
XP
83
Country
Mexico
Necesitas un n3ds, probablemente obtengas unos pocos fps en 3ds antiguos.
yeah, but in the old 3ds it's more portable, the new3ds is very big and it's always been like that for me, maybe later on I'll decide to buy a used one just to try this game, since I've never even been able to try it.
 

Hayato213

Newcomer
Member
Joined
Dec 26, 2015
Messages
20,016
Trophies
1
XP
21,100
Country
United States
yeah, but in the old 3ds it's more portable, the new3ds is very big and it's always been like that for me, maybe later on I'll decide to buy a used one just to try this game, since I've never even been able to try it.

You don't have to get the XL if you find XL to large for you, there is N3DS and N3DS XL.
 
  • Like
Reactions: Marc_LFD

Marc_LFD

Well-Known Member
Member
Joined
Nov 3, 2021
Messages
5,596
Trophies
1
Age
34
XP
9,027
Country
United States
Honestly, this has always been one of my doubts. I always wanted to know what exactly would happen if someone tried to force the New 3DS exclusive on the Old 3DS.

I wanted to see if the game would run considerably slower, if it would crash after a while or if it would at least load into the menu. It would be interesting if someone took the risk of trying to do this just out of curiosity.

It reminds me of when you try to force a Game Boy Color game on the original Game Boy with a Gameshark like Pokemon Crystal for example.

The game boots and even a glitched version of the intro appears, but when the gameplay starts it crashes probably because of the RAM limit.

Looks like a dirty or pirated cartridges I used to play as a kid. lol
yeah, but in the old 3ds it's more portable, the new3ds is very big and it's always been like that for me, maybe later on I'll decide to buy a used one just to try this game, since I've never even been able to try it.
The standard-sized N3DS is pretty much the same as the old standard-sized ones. I really liked the Ambassador Edition (bought it to resell it years ago).
 

CubeCreatorFan

Active Member
Newcomer
Joined
Jul 24, 2023
Messages
27
Trophies
0
Age
22
XP
83
Country
Mexico
Looks like a dirty or pirated cartridges I used to play as a kid. lol

The standard-sized N3DS is pretty much the same as the old standard-sized ones. I really liked the Ambassador Edition (bought it to resell it years ago).
i don´t found one, but is okey I start to create Minecraft for 3DS old
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Sonic Angel Knight @ Sonic Angel Knight: :ninja: