Homebrew Why does the o3ds reboot into a firmware that disables internet browser on new 3ds enhanced titles?

Bazooka_Face

Well-Known Member
OP
Member
Joined
Jan 21, 2018
Messages
121
Trophies
0
Age
78
XP
481
Country
United States
Exactly what the title says. Is it something so the system can use both cpu cores? I heard one core is reserved for the os, so I'm not sure.
 

KleinesSinchen

GBAtemp's Backup Reminder + Fearless Testing Sina
Member
GBAtemp Patron
Joined
Mar 28, 2018
Messages
4,414
Trophies
2
XP
14,850
Country
Germany
The old 3DS family is short on main RAM. Have a look at the different memory modes: normally (mode 0) the old models have 64MB for the current application. If I remember that correctly, some games use mode 3 on the old models (bumping this to the enormous amount of 80MB) at the cost of running the browser (and the defunct Miiverse) applet.

You will notice longer loading times on that games as well (same for closing the games) because of a reboot into the other memory mode.

The new series has 124MB in it's normal mode and does not suffer from that problem although an extended mode for the new series exists as well – don't know if it was ever used on "new 3DS exclusives" (Minecraft would be a candidate for this).
 
Last edited by KleinesSinchen,

Craftyawesome

Well-Known Member
Member
Joined
Feb 3, 2018
Messages
173
Trophies
0
XP
915
Country
United States
... The new series has 124MB in it's normal mode and does not suffer from that problem although an extended mode for the new series exists as well – don't know if it was ever used on "new 3DS exclusives" (Minecraft would be a candidate for this).
Minecraft doesn't seem to do it. NTR and browser still work. If a (non-shovelware?) game used it, I imagine there would be a ntr mode 7 similar to mode 3. I also don't remember seeing a message telling me to reboot for anything on n3ds after closing.
 
  • Like
Reactions: KleinesSinchen

Bazooka_Face

Well-Known Member
OP
Member
Joined
Jan 21, 2018
Messages
121
Trophies
0
Age
78
XP
481
Country
United States
Minecraft doesn't seem to do it. NTR and browser still work. If a (non-shovelware?) game used it, I imagine there would be a ntr mode 7 similar to mode 3. I also don't remember seeing a message telling me to reboot for anything on n3ds after closing.
Well it doesn't help that the new 3ds wasn't supported for too long before the discontinuation of new releases for the system.
 

MyJoyConRunsHot

Well-Known Member
Member
Joined
Nov 28, 2011
Messages
408
Trophies
1
XP
1,420
Country
Canada
The old 3DS family is short on main RAM. Have a look at the different memory modes: normally (mode 0) the old models have 64MB for the current application. If I remember that correctly, some games use mode 3 on the old models (bumping this to the enormous amount of 80MB) at the cost of running the browser (and the defunct Miiverse) applet.
Main RAM? As in CPU RAM or CPU+GPU total memory? Are games using 32 MB for CPU and 32 MB for graphics?
 

zoogie

playing around in the end of life
Developer
Joined
Nov 30, 2014
Messages
8,560
Trophies
2
XP
15,000
Country
Micronesia, Federated States of
Main RAM? As in CPU RAM or CPU+GPU total memory? Are games using 32 MB for CPU and 32 MB for graphics?
GPU and CPU memory overlap on the 3ds. The GPU has physical access about 1/2 - 2/3s of the 3ds's "FCRAM" or main memory (128 MBs) depending on the application's category. CPU access varies widely based on the process.
 

MyJoyConRunsHot

Well-Known Member
Member
Joined
Nov 28, 2011
Messages
408
Trophies
1
XP
1,420
Country
Canada
GPU and CPU memory overlap on the 3ds. The GPU has physical access about 1/2 - 2/3s of the 3ds's "FCRAM" or main memory (128 MBs) depending on the application's category. CPU access varies widely based on the process.
So during mode 0 (which I assume most games run at) does the operating system use 64 MB of the 128MB on old 3ds and 132 MB in mode 6 on New 3DS?
 

zoogie

playing around in the end of life
Developer
Joined
Nov 30, 2014
Messages
8,560
Trophies
2
XP
15,000
Country
Micronesia, Federated States of
So during mode 0 (which I assume most games run at) does the operating system use 64 MB of the 128MB on old 3ds and 132 MB in mode 6 on New 3DS?
New3ds game apps have 124MBs in mode 6 because it has twice the memory to start out with. What you said for old3ds is basically correct unless the game runs in extended RAM mode 3, in which it borrows an extra 16MBs from the OS.

There are other modes but you can peruse 3dbrew.org if you need to know more about those.
https://www.3dbrew.org/wiki/Memory_layout#FCRAM_memory-regions_layout
 
  • Like
Reactions: MyJoyConRunsHot

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: It's mostly the ones that are just pictures and no instructions at all