[Help ?] - New plugin system, looking for a name

Discussion in '3DS - ROM Hacking, Translations and Utilities' started by Nanquitas, Aug 5, 2018.

?
  1. .3dsgx - 3DS Game eXtension

    25 vote(s)
    16.9%
  2. .ctrgx - CTR Game eXtension

    41 vote(s)
    27.7%
  3. .3dsgp - 3DS Game Plugin

    19 vote(s)
    12.8%
  4. .ctrgp - CTR Game Plugin

    29 vote(s)
    19.6%
  5. .3gx - 3ds Game eXtension - shortened version

    34 vote(s)
    23.0%
  1. Nanquitas
    OP

    Nanquitas GBAtemp Addict

    Member
    11
    Sep 29, 2015
    France
    South of France :)
    Hey guys, it's been a while :)

    So, I'm currently working on a new plugin system builtin luma3DS.
    This plugin system will fix issues like:
    • Impossibility to change the application (freeze at 3DS logo)
    • Impossibility to use applets or home button with huge plugins like ctrpf
    And now, I'm confronted to a choice I have to do, the name of the plugin file !

    I have several options (feel free to propose yours if you find something cool), and I'd like to get your opinion on the question.
    For now, the name is 3DS Game eXtension - .3dsgx, but it can be anything else until the release.

    Thanks a lot ! :)
     
  2. Filo97

    Filo97 Zelda's totally my sister! Not lying!

    Member
    8
    Oct 8, 2015
    Italy
    Hyrule Castle
    I'm kinda with 3dsgp and ctrgp because gp also sounds like grand prix, and as a metaphor of the eternal race to make better and better plugins/in-game overlays but 3dsgx is probably gonna win.
     
    falconcrest likes this.
  3. Jvhellraiser

    Jvhellraiser Advanced Member

    Newcomer
    2
    Jul 31, 2018
    United States
    3ds_xcaliplugin.3dsgx :rofl2::rofl2::rofl2: No but for real, 3ds_Phoenix plugin.3dsgx
     
  4. Vieela

    Vieela GBATemp's official thinker™

    Member
    4
    Jan 18, 2017
    Brazil
    I'd go for .ctrgp because it makes it easier to recognize. People would look to the .ctr part and already guess that it's a plugin and what to do with it, it'd be easier to organize.
     
  5. soprano1

    soprano1 GBAtemp Regular

    Member
    3
    Sep 16, 2016
    Portugal
    That's nice, but what would be the situation with mode3 games on O3DS?
     
  6. Sc0tline

    Sc0tline GBAtemp Regular

    Member
    4
    Apr 5, 2015
    France
    I like CTR Game Plugin, ctrgp sound almost like ctrpf for me :ha:
     
  7. Jayenkai

    Jayenkai Makes Games

    Member
    5
    Dec 25, 2007
    United Kingdom
    Bolton, England
    How about a sub/prefix extension, which additionally describes the purpose of the plugin

    ?.data.3dsx
    ?.bin.3dsx
    ?.img.3dsx
    ?.snd.3dsx
    etc.
     
  8. Nanquitas
    OP

    Nanquitas GBAtemp Addict

    Member
    11
    Sep 29, 2015
    France
    South of France :)
    Plugins will works fine with O3DS Mode3.


    You may confuse the concept of plugin with layered fs or I don't understand your idea.
     
    soprano1 likes this.
  9. Jayenkai

    Jayenkai Makes Games

    Member
    5
    Dec 25, 2007
    United Kingdom
    Bolton, England
    I’m of the thought that an extension oughta be 3 characters, with rare exceptions for 4.
    You’re suggesting bumping it up to 5!!! Eeeuw!!!

    By adding sub-extensions, you’re allowing for much more variation.
     
  10. Nanquitas
    OP

    Nanquitas GBAtemp Addict

    Member
    11
    Sep 29, 2015
    France
    South of France :)
    So, your idea is that since 5 characters is too long, we should add more ? :huh:

    The extension proposed are indeed a bit long, and I too searched for extension within 3 characters, but the extension must means something.

    I don't really see the point in adding a sub-extension when all plugins are basically an executable, and the content of the plugin can be directly stated either in the name or in the various field in the plugin format.

    Furthermore, .3dsx is already used by the 3ds homebrews so it's not a good idea.
     
    Pickle_Rick likes this.
  11. PabloMK7

    PabloMK7 Red Yoshi! ^ω^

    Member
    9
    Feb 21, 2014
    Spain
    Yoshi's Island
    Nintendo DS model files are .nsbmd and 3DS model files are .bcmdl so that's not an issue :P
     
  12. Jayenkai

    Jayenkai Makes Games

    Member
    5
    Dec 25, 2007
    United Kingdom
    Bolton, England
    Then just call it .3dsPlugin
    No point smushing the extension if you’re already knowingly going over the standard 3 char limit.
     
  13. RedL

    RedL Newbie

    Newcomer
    1
    Aug 5, 2018
    France
    How about .lpg for Luma PluGin? Since these plugins will be Luma-only, it'd make sense to tie their extension to Luma.

    Quick personal takes on the current proposals:
    - .3dsgx: Pretty good, but feels a bit too close to the already-available .3dsx. Maybe .3dgx?
    - .ctrgx: The CTR part is a bit confusing, most people don't know it's the 3DS codename (I had to recheck to be sure).
    - .3dsgp: The "gp" part is the confusing one here. Maybe we don't need to specify "game plugin" and just say "plugin"?
    - .ctrgp: Two confusing parts, this one don't feel "Luma plugin" at all.

    I agree with the above-evoked sentiment: most of the proposed extensions are a bit too long, file extensions rarely go beyond 3 characters, and 4-char extensions are already a rarity.
     
  14. Hallowing

    Hallowing Advanced Member

    Newcomer
    2
    Sep 2, 2017
    United States
    How about .LCX for Luma CTR extension
     
    RedL likes this.
  15. DarkSeele

    DarkSeele Advanced Member

    Newcomer
    3
    Sep 30, 2013
    Antarctica
    Is this Really necessary? Just name it whatever you want you're the Creator and
    if you still want my opinion how about Luma Game Plugin (.lgp)
     
    Last edited by DarkSeele, Aug 5, 2018
  16. Nanquitas
    OP

    Nanquitas GBAtemp Addict

    Member
    11
    Sep 29, 2015
    France
    South of France :)
    Necessary ? Not really, I just give the community the possibility to participate in this for those who want to.
    Nothing mandatory. :)

    For those thinking that an extension of 3 characters is a standard, it's just because you don't deal with enough file type in your typical use. ;)

    Check this list to get a view, there's a lot of extensions which are not 3 characters length, and it's a drop in the bucket of file extensions.

    I agree, that a 3 characters length is more common, but it's not a limit nowadays (historically it's because of firsts file system).
    I'd prefer something long, but which makes sense and sounds good than 3 ugly/random characters.

    But all of that is personal taste, as I said you're all free to propose your ideas on the question. ;)

    Cheers and thanks for the feedback ! :grog:
     
  17. kennean

    kennean Newbie

    Newcomer
    1
    May 3, 2009
    Brazil
    I'm a little sad that you'll drop the support for NTR, and that it's just because there's this one little game that I couldn't find anything other than the .plg and it works wonders...

    Are you gonna incorporate it in the official Luma, or, like CTRPF, on your own branch?

    I've voted on .ctrgp, but .lpg is good too...
     
  18. t1op

    t1op Member

    Newcomer
    2
    Nov 13, 2016
    United States
    Luma Action Replay... .lar?
     
  19. Bluespheal

    Bluespheal GBAtemp Regular

    Member
    3
    Sep 5, 2016
    Mexico
    I'm bad with naming things, but I kinda like lpg, it's pretty self explanatory, if it uses Rosalina it could even be rpg, but I guess that's be confusing.

    I too like longer ext names, but I feel they look kinda similar, the more unique the name is the better.
     
    Last edited by Bluespheal, Aug 6, 2018
    RedL likes this.
  20. Pickle_Rick

    Pickle_Rick Ya boi Zack

    Member
    3
    Aug 28, 2017
    United States
    Somewhere
    I like lgp too.
     
    RedL and Vulpes-Vulpeos like this.
Loading...