Homebrew Homebrew Development

  • Thread starter Thread starter aliak11
  • Start date Start date
  • Views Views 1,475,220
  • Replies Replies 6,048
  • Likes Likes 54
maybe I never had issue because I always update manually (extract DevkitPPC/ARM/LibOGC newer version in new folders and keep all older folders, I just change the path depending on the homebrew to compile using environment variables before typing make).

but thanks for the information. I'll be careful if I launch the updater.
 
Can someone tell me what determines the use of the zeroed keys? is that in the .rsf file or somewhere else?

Nevermind. I figured it is determined by the "-target d" command.
 
One thing I was wondering,
IIRC, Smealum skipped the release of SSSPWN for the release of New 3DS.
If we indeed get a working exploit on the new 3DS we'll have access to faster CPU and twice as much RAM,
which could really beneficial to emulators and homebrew in general.
So, is it still worth to program for 3DS now?
 
  • Like
Reactions: st4rk
One thing I was wondering,
IIRC, Smealum skipped the release of SSSPWN for the release of New 3DS.
If we indeed get a working exploit on the new 3DS we'll have access to faster CPU and twice as much RAM,
which could really beneficial to emulators and homebrew in general.
So, is it still worth to program for 3DS now?

The work now will be a solid baseline for relatively easy ports in the future, plus just general knowledge in programming for this particular system, if any extra work at all needs done, and since not everyone is getting a New3DS I'm sure the 3DS will still have decent support.
 
The work now will be a solid baseline for relatively easy ports in the future, plus just general knowledge in programming for this particular system, if any extra work at all needs done, and since not everyone is getting a New3DS I'm sure the 3DS will still have decent support.


That makes sense but it would only happen if Nintendo keeps some of development tools the same.
Assuming that since it's just a hardware revision some stuff will remain the same it could lead to really fast progress once the New 3DS is released.
 
you should bear in mind he plans to release after the Japanese release, he has said he has no plans to wait for US/EU release so the vast majority of ssspwn users will be using standard 3ds versions

i think the point of waiting is that he will have a new project to work on....not focus the realease on the new 3ds
 
That makes sense but it would only happen if Nintendo keeps some of development tools the same.
Assuming that since it's just a hardware revision some stuff will remain the same it could lead to really fast progress once the New 3DS is released.

Yes, well we can only hope. I'll probably get a New3DS in the same manner I got a 3DS, 2 years after release and used at a pawn shop lol. I like to stay 2 generations behind gaming systems, but I'm a sucker for handhelds.
 
Not sure if these were already said on one of the 100 pages, but smealum answered a couple of my questions in an email

will we have to keep running that game every time we want to launch the menu?

yes


is it possible that region-lock can be removed on the current systems?

it should be possible to bypass region lock but not remove it, ie you'll have to start the hack game, and run an all-region game booting program thing to play your game. again, i think it should be possible, but i haven't worked on it yet.
 
One thing I was wondering,
IIRC, Smealum skipped the release of SSSPWN for the release of New 3DS.
If we indeed get a working exploit on the new 3DS we'll have access to faster CPU and twice as much RAM,
which could really beneficial to emulators and homebrew in general.
So, is it still worth to program for 3DS now?
I think that most applications don't need more power than the 3DS has. Homebrew isn't that large in general. In addition to that, there probably will be some 3DS-New 3DS Hybrid projects.
 
I think that most applications don't need more power than the 3DS has. Homebrew isn't that large in general. In addition to that, there probably will be some 3DS-New 3DS Hybrid projects.

I think more processing power is really welcome to emulators.
We saw how PSP emulated SNES and it had it's share of problems.
Considering 3DS hardware and how similar is the performance of ARM architecture and MIPS one,
we can say that it's very likely that 3DS will similar to PSP in terms of emulation.
Having a faster CPU could result for example in a easier or more accurate way to emulate SNES special chips such as
DKC, Kirby Dream Land 3, Starfox, Megaman X3 and others.
Although I only mentioned SNES specifically, a faster CPU could represent viability to tons of other emulators.
 
  • Like
Reactions: joeyjoey396
Anyone know how to fix this makerom error? I'm trying to compile one of the ctrulib examples, but it's not working.

Code:
[ELF ERROR] Too large section size.
Segment size = 0x2000
Section Size = 0x2004
[ELF ERROR] Failed to process ELF file (-16)
[NCCH ERROR] NCCH Build Process Failed
[RESULT] Failed to build outfile
 
Hei guys, i know the most of you are not reverse engineering the kernel like kane did time ago when he released his "archive", but i ask here, did anyone have the address of a sd readsector function? Becouse i found some of them but it seems like i cannot pass the parameters in the right way. If anyone has any info, i'd like to know :)
 
  • Like
Reactions: Subtle Demise
Does anybody think they can give a tutorial on how to get a hello world running from scratch? I'm talking about getting from a helloworld.C to a launcher.dat. Any help will be appreciated.
 
Does anybody think they can give a tutorial on how to get a hello world running from scratch? I'm talking about getting from a helloworld.C to a launcher.dat. Any help will be appreciated.
All the information you want is at the very beginning of this thread.
 
Though I don't have my 3ds with me right now, I wanted to join the fun. So I downloaded citra...

Citra%20%7C%20master-ee7cfc7_002.png
 

Site & Scene News

Popular threads in this forum