Homebrew Homebrew Development

Ericthegreat

Not New Member
Member
Joined
Nov 8, 2008
Messages
3,454
Trophies
2
Location
Vana'diel
XP
4,253
Country
United States
Here my version of port from GameBoy Emulator(thank a lot seagal112).

This version have Pokémon Red in Launcher.dat, frameskip(L1 up/R1 down).

I call my version of 3DGB(funny name no ?), and a video with pokémon red working fine:



You can find the link for download in my blog, check the video.

Thanks Seagal112 :]

Pokemon Red sucks! Blue FTW!
 

T3GZdev

head of T3GZdev
Member
Joined
Apr 21, 2010
Messages
1,034
Trophies
1
Website
sites.google.com
XP
434
Country
United States
Most of the sources in the first post are designed to make a Launcher.dat which runs in ARM 9 mode using python tools.

So, here's a more recent template (though it will probably be obsolete soon):

http://filetrip.net/dl?L8XiLzNOZt

Just make sure you have libctru in the same directory as the 3DSTemplate directory, so:

Code:
- libctru
- 3DSTemplate
    - source
    - ...

Then you can just run make command on 3DSTemplate and it will build 3DSTemplate.3ds.

Note: None of this is my code, all credit goes to Smealum, 3DSGuy, et al. I have just adapted the makefile to build a GW compatible 3DS ROM.


interesting. :ph34r: using with gateway 2.2
there any documentation?
9cp1wm5CxmYNSC6vnEnsfcJ2hBh6WXbP0P2VTFtbiQw=w464-h619-no
 

Duo8

Well-Known Member
Member
Joined
Jul 16, 2013
Messages
3,613
Trophies
2
XP
3,008
Country
Vietnam
can somone make a color profile app to calibrate 3ds's screen to fix some tint problem some user has?

We don't even know if color calibration is possible.
this is the worst homebrew scene of all time ! No progress by a infantile fear.

however they are releasing files & supporting the gateway red card ! for me this is hypocrisy. We are talking about a card that earns a lot of money, aren't we ? All tirade against piracy fell apart now ?
They might say: '' we won't support gateway homebrew''. For obvious reason

ATM it's the most convenience way to load homebrews. You also get access to the OS.
If sspwn get released GW homebrew will get BTFO.
 

Snailface

My frothing demand for 3ds homebrew is increasing
Member
Joined
Sep 20, 2010
Messages
4,324
Trophies
2
Age
40
Location
Engine Room with Cyan, watching him learn.
XP
2,255
I've attached a couple of files that I hope may be useful to developers out there.

image2cptk: I don't know if something like this is already available, but this will take a .png image and convert it to the .cptk file that CitRUS can build into a banner (.bnr) and icon (.icn) file that a 3ds toolchain can compile. See the Readme for details.

3DSTemplate: This is a reorganization of YoshiInAVoid's ctrulib example project. It can compile a .3ds file from source in one click (provided you have Devkitpro installed). Thanks to yoshi and all the great ctrulib developers -- I take no credit for this.

pic.jpg
 

Attachments

  • image2cptk.zip
    20 KB · Views: 342
  • 3DSTemplate.zip
    474.1 KB · Views: 364

YoshiInAVoid

Banned!
Banned
Joined
Jan 10, 2011
Messages
560
Trophies
1
Website
google.com
XP
465
Country
I've attached a couple of files that I hope may be useful to developers out there.

image2cptk: I don't know if something like this is already available, but this will take a .png image and convert it to the .cptk file that CitRUS can build into a banner (.bnr) and icon (.icn) file that a 3ds toolchain can compile. See the Readme for details.

3DSTemplate: This is a reorganization of YoshiInAVoid's ctrulib example project. It can compile a .3ds file from source in one click (provided you have Devkitpro installed). Thanks to yoshi and all the great ctrulib developers -- I take no credit for this.

View attachment 7864
Thanks, my original one is a bit messy with everything being in the root of the directory.
 

Abcdfv

What comes around goes around.
Member
Joined
Dec 24, 2013
Messages
1,455
Trophies
0
XP
827
Country
United States
So from the looks of it, a gateway is needed to run homebrew until ssspwn is released?

No, right now we can still run homebrew without a gateway, Gateway has just made it easier to actually write homebrew (That conveniently only works on their cart), so more people are going to be looking into that. Whether or not Gateway only homebrew happens or whether people keep working to try and write it without the need of a 3DS cart depends on the morals of the developers.
 

gamesquest1

Nabnut
Former Staff
Joined
Sep 23, 2013
Messages
15,153
Trophies
2
XP
12,237
No, right now we can still run homebrew without a gateway, Gateway has just made it easier to actually write homebrew (That conveniently only works on their cart), so more people are going to be looking into that. Whether or not Gateway only homebrew happens or whether people keep working to try and write it without the need of a 3DS cart depends on the morals of the developers.
its not gateway that made it easier for people to code that would be the work smealum did, gateway has just enable the running of homebrew made using the tools smealum released, and now the morals of owning a gateway are akin to owning a DS flashcard, nothing stopping people just using it for homebrew

not to mention the efforts of others who made it possible 3dsguy released quite a few tools needed for packaging the code outputted into .3ds format for use on the gateway
 

ernilos

Well-Known Member
Member
Joined
Aug 28, 2013
Messages
145
Trophies
0
Location
CAT
XP
280
Country
United States
I just finished my port of old Snake3DS to ARM11, only I don't know how to get random numbers and food are always in same place, anyone have any idea? I thought with GetSystemTicketCount or something like that but now I'm not at home and I can't try...
 

gamesquest1

Nabnut
Former Staff
Joined
Sep 23, 2013
Messages
15,153
Trophies
2
XP
12,237
nobody is forcing anyone to do anything, im just saying owning gareway is not a you own gateway and thus you can only be using it to pirate, smealum has already shown he has pretty much the same thing except it doesnt involve a flash card, feel free to wait for that to be released, but i wouldn't expect devs just to not make homebrew if they have the resources to do so, hombrew running on the system is a lot more usable than the launcher.dat compiled homebrew, and once smealum releases his work the homebrew will be compatible with that too(probably after converting back out of .3ds format)
 

Bond697

Dies, died, will die.
Member
Joined
Jun 7, 2009
Messages
350
Trophies
0
Age
39
Location
CT
XP
464
Country
United States
I just finished my port of old Snake3DS to ARM11, only I don't know how to get random numbers and food are always in same place, anyone have any idea? I thought with GetSystemTicketCount or something like that but now I'm not at home and I can't try...

stdlib has rand and srand in it. you can use svc 0x28 to get a random value to seed the generator with.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • S @ salazarcosplay:
    @BigOnYa I wanted to ask you about your experience with seeing south park. Most of the people a bit younger like my younger brother and cousins that are a few younger than me that saw kids found south park funny because of the curse words, kids at school, that seemed like liking the show on a very basic level.

    I could not quite have a in depth discussion of the show.

    How was it for you? As an adult. What did you find the most interesting part about it. Did you relate to the parents of the kids and their situations. Was it satires, the commentary on society. The references on celebrities' and pop culture.
    +1
  • BigOnYa @ BigOnYa:
    I remember seeing the very first episode back in the day, and have watched every episode since. I used to set my VCR to record them even, shows how long ago.
  • BigOnYa @ BigOnYa:
    I just like any comedies really, and cartoons have always been a favorite of mine. Family guy, American Dad, Futurama, Cleveland Show, Simpsons - I like them all.
    +1
  • BigOnYa @ BigOnYa:
    South Park is great cause they always touch on relavent issues going on today, and make something funny out of it.
    +3
  • S @ salazarcosplay:
    @BigOnYa were you always up to date on the current events and issues of the time or were there issues that you first found out thru south park
  • BigOnYa @ BigOnYa:
    Most of the time yea I knew, I watch and read the news regularly, but sometimes the Hollywood BS stuff, like concerning actors slip by me. I don't follow most Hollywood BS (example: the Kardasians)
    +2
  • S @ salazarcosplay:
    @BigOnYa there were relevant issues before south park was made, that's why i think a south park prequel/spinoff would be great. Randy and his friends in their child hood
    +1
  • BigOnYa @ BigOnYa:
    Yea, like them running in high school together, getting into stuff, and how they got hitched and had kids. And how the town of South Park was back then compared to now. That would be cool to see.
  • BakerMan @ BakerMan:
    yeah
  • The Real Jdbye @ The Real Jdbye:
    @salazarcosplay if they made a prequel, it would still be about current issues, cause it doesn't make sense to make it about stuff that happened 30 years ago that nobody cares about anymore
  • The Real Jdbye @ The Real Jdbye:
    it's too late
  • The Real Jdbye @ The Real Jdbye:
    the older south park episodes about particular issues usually age poorly since the topic is no longer relevant
  • The Real Jdbye @ The Real Jdbye:
    an exception is giant douche vs turd sandwich, that's always relevant :P
    +1
  • K3Nv2 @ K3Nv2:
    I was gone for like an hour and none of you thought to write or call pos
  • BigOnYa @ BigOnYa:
    We knew you were going to Sonic to get lunch.
  • K3Nv2 @ K3Nv2:
    Sonics fast I would've been home in 10 mins
  • BigOnYa @ BigOnYa:
    Meet and greet with AncientBoi then?
  • K3Nv2 @ K3Nv2:
    That would've gone slow he's old
    +1
  • ZeroT21 @ ZeroT21:
    sadly the person in question feels too young for his own good
  • K3Nv2 @ K3Nv2:
    We don't question people
  • ZeroT21 @ ZeroT21:
    me neither, i just bash them
  • K3Nv2 @ K3Nv2:
    We just question @AncientBoi
  • ZeroT21 @ ZeroT21:
    it wasn't a question, it was fact
  • BigOnYa @ BigOnYa:
    He said he had 3 different doctors apt this week, so he prob there
    BigOnYa @ BigOnYa: He said he had 3 different doctors apt this week, so he prob there