.CIA=PIRACY?

Discussion in '3DS - Homebrew Development and Emulators' started by ody81, Jan 17, 2015.

  1. ody81
    OP

    ody81 GBAtemp Fan

    Member
    464
    229
    Aug 21, 2012
    I've gotten I little more curious about the 3ds homebrew scene(?) of late. More specifically the stance on piracy I guess.

    My boggle is thus...

    There are devs not making .cia versions of their homebrew (fantastic brews btw) citing that they don't support piracy.

    DownloadMii was the last one I looked at whose Dev said he wouldn't be bothered making a .cia version if possible because he didn't agree with piracy.

    Smealum used the Gateway exploit today for a region free patch for 9.4, but he used it without their permission, and didn't link to the exploit (as a common courtesy) in his Github citing piracy as the reason.

    Why are (some) 3ds devs so worried about what I do with my 3ds outside of homebrew?

    Not having DownloadMii is one thing, that's fine. But reading that if possible, it still won't happen because the dev doesn't like piracy seems like a gross generalization of Gateway owners.

    Personally, it's my business what I do with my 3ds and nobody else's, but I do enjoy the (few) homebrews I can install as .cias on my homescreen where they belong.
    Blargsnes is amazing, and it's become a main feature of my 3ds, perhaps one that it should have come with :)
    I love to use homebrew's more in this way without using the copy of Cubic Ninja I was required to pirate to run them.


    Can't we have a .3dsx/.cia dual standard?

    And maybe even a 'don't ask, don't tell' unwritten rule regarding views on piracy? (devs and end-users included).
    Not all Gateway/CFW users are pirates, some of just love the brews. Throw us a bone.

    ps. I didn't mean to single out the DownloadMii dev, he just happened to be the last dev I read that said this.
     
    Margen67, Ericss, 2Hack and 4 others like this.
  2. zoogie

    zoogie simple pimp tool

    Member
    6,573
    8,462
    Nov 30, 2014
    United States
    It is kinda dumb when devs only build for 3dsx given the platform only has about 7.5K users amongst its ranks (src: smea's twitter)
    The overlap of the piracy/homebrew scene is more than they're willing to admit, and they should support cia/3ds as those cover a far greater user base.

    But, regardless, here is a nifty tri-build template that user relys hacked up:
    https://github.com/Relys/3DSPong

    It would be nice if more devs would use it. Spread the word. ; )
     
    Margen67 likes this.
  3. ody81
    OP

    ody81 GBAtemp Fan

    Member
    464
    229
    Aug 21, 2012
    Pong's one of my other fav's actually :)
    Thanks.

    And yeah, I was hoping (unrealistically) that maybe a current dev could chime in as to why it matters so much if I prefer Gateway for homebrew, it is superior in every way, not being a fanboy here either, the day it ceases to be is the day I'll buy into the next 'big thing'.

    I can't even use my Cubic Ninja rom now anyway because I updated my emunand to 9.4, simply to use my 3ds properly.
    And BUY from the eshop :O

    Now I'm off to play some Pong, XD
     
  4. Vappy

    Vappy GBAtemp Advanced Maniac

    Member
    1,508
    1,155
    May 23, 2012
    I guess because it's implicitly supporting people's choice to buy a piracy cart. Either way, almost all homebrews are open source for a reason; if you want a .cia version, nothing stopping you setting up a dev environment and doing it yourself.
     
    Zidapi, Technicmaster0 and SLiV3R like this.
  5. Korin

    Korin GBAtemp Regular

    Member
    127
    149
    Jan 10, 2015
    It is possible to use CIA patches to downgrade emunand from 9.4 to 9.2 (Source: I have done it) someone explained it in a post I am too lazy to go looking for.
     
  6. ody81
    OP

    ody81 GBAtemp Fan

    Member
    464
    229
    Aug 21, 2012

    Almost all, and if the needed files are supplied. But nevertheless we all remember the AMAZING homebrew scene on the PSP yeah?
    Download homebrew, install homebrew, run homebrew. No messing about, just awesome.

    And without the violation of someone's right to support whoever the hell they want to get the homebrew running. That's the end-users choice and nobody elses.

    It's a little on the nose.
     
    Ericss likes this.
  7. ody81
    OP

    ody81 GBAtemp Fan

    Member
    464
    229
    Aug 21, 2012
    You been on eshop lately with 9.2?

    Pretty sure I covered this in my post.
    ......
    Yup.
     
  8. Rinnegatamante

    Rinnegatamante GBAtemp Psycho!

    Member
    3,127
    3,271
    Nov 24, 2014
    Italy
    Bologna
    Have you ever find in a PSP CFW Installer the EBOOT of the PSP Update needed to install it? No.
    Why not? Cause CFW installers on PSP decrypts PSP Update to patch modules before injecting them in flash.
    For the same reason CIA are considered piracy: to create a CIA file, you HAVE to use private Nintendo stuffs (7.X keys). [Have you ever seen in a CIA build tutorial someone who posted 7.x keys? No, oh what a surprise...]
    For the same reason, downloading BigBlueMenu for example is piracy cause you're downloading a Nintendo tool reserved to 3DS devkits.
     
    Zidapi likes this.
  9. night_hawk

    night_hawk GBAtemp Fan

    Member
    489
    186
    Dec 3, 2014
    Italy
    .CIA are illegal, because it's supposed they use private keys (copyright by Nintendo).
    It's your final choise what you (and all users) want to do with your console, yes absolutely, but, developers (and hackers) has this choice too, release what they want, the way (format) they want.
     
  10. DinohScene

    DinohScene Feed Dino to the Sharks

    Member
    GBAtemp Patron
    DinohScene is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    16,567
    13,213
    Oct 11, 2011
    Antarctica
    В небо
    I'd rather have a homebrew channel launched by an exploit.
    Less messing around with the NAND.

    Anyway.
    I'll see what the future holds.
    Gaming on the 3DS is pretty much dead for me anyway.
     
  11. ody81
    OP

    ody81 GBAtemp Fan

    Member
    464
    229
    Aug 21, 2012

    1: I was coming the 3ds scene to the psp scene, not the methods of hacking, but the ease of use and standards.

    2: 7.x keys? You <can> get a cia on 4.5 yeah? No 7.x keys needed?
    As usual, correct me if I'm wrong (I'm sure you will)

    I was asking a specific question in the op, not a bullshit argument.
     
  12. ody81
    OP

    ody81 GBAtemp Fan

    Member
    464
    229
    Aug 21, 2012

    True, it'd be handy but we don't all have 'x game' to exploit.

    Plus, the nand issue's what makes the emunand so tasty.
     
  13. Rinnegatamante

    Rinnegatamante GBAtemp Psycho!

    Member
    3,127
    3,271
    Nov 24, 2014
    Italy
    Bologna
    2) According to this tutorial: https://gbatemp.net/threads/tutorial-converting-3ds-to-cia-for-dummies.373722/

    This file you have to make must contains 7.X Nintendo keys leaked by GovanifY.

    I told you infact CIA = piracy cause you use LEAKED Nintendo keys (so copyrighted content) but probably you cannot understand what someone is trying to tell you.
     
  14. HtheB

    HtheB GBAtemp Advanced Fan

    Member
    626
    287
    May 15, 2006
    Netherlands
    Bize Her Yer Trabzon
    *not a picture board*
    If everybody includes a cia file with their homebrew
    that would be great.
     
  15. AlbertoSONIC

    AlbertoSONIC Pasta Team Member

    Member
    929
    1,223
    Jun 27, 2014
    Italy
    I'm not sure that building a .cia HOMEBREW requires 7.x leaked KeyX... 3DS Paint is available in .cia format too and i never used the leaked keys. I guess that nintendo keys are required for .3ds--->.cia only...
     
  16. nop90

    nop90 GBAtemp Maniac

    Member
    1,437
    2,138
    Jan 11, 2014
    Italy
    Rome
    You don't need a valid key to bulid a HB CIA, cause the available ways to run CIAs spoof the part of the firmware that checks if the key is valid (both CFW and Gateway). Actual CIA of hb are signed with a dummy 0000...00 Key.

    You only need the keyX to convert commercial 3DS rom to "unsigned" (or "badly signed") CIA.

    IMHO the question could be that if you release HB in CIA format, you're supporting the use of tools (GW and CFW) that can run pirated sw.

    As a personal choice, this will not make me do not release CIA hb, but other developer are free to think different.
     
  17. filfat

    filfat Musician, Developer & Entrepreneur

    Member
    1,231
    858
    Nov 24, 2012
    As said before, the whole piracy argument is just a small part why i don't publish a CIA file... yet... if/when its possible to run 3dsx homebrew on gateway so will DownloadMii actually be useful for the non Ninjhax gw users but as gw cannot yet run 3dsx files so is it indeed quite pointless to publish dmii as a cia file. :)
     
    blinkzane and frogboy like this.
  18. pdapanda

    pdapanda GBAtemp Advanced Fan

    Member
    713
    254
    Nov 19, 2014
    Switzerland
    I think limiting what a market download to .3dsx is not that nessesary.A cia version market can download cia files of homebrews,
    and install cias. Just like some unofficial android.market
     
  19. filfat

    filfat Musician, Developer & Entrepreneur

    Member
    1,231
    858
    Nov 24, 2012
    You think its just magic to install a cia file?
     
    blinkzane likes this.
  20. pdapanda

    pdapanda GBAtemp Advanced Fan

    Member
    713
    254
    Nov 19, 2014
    Switzerland

    nope.just a thought.
    Anyway,a market only download files is possible.People can install cia with Bigbluebox
     
    filfat likes this.