Will Citra break the barriers for emulation?

Discussion in '3DS - Homebrew Development and Emulators' started by fpsbroski, Oct 30, 2016.

?

Will Citra break the barriers for emulation?

  1. Yes!

  2. Definately not

Results are only viewable after voting.
  1. fpsbroski
    OP

    fpsbroski Advanced Member

    Newcomer
    78
    16
    Oct 25, 2016
    Netherlands
    As you all maybe know, Citra is a work in progress emulator that emulates Nintendo 3DS games on PC, and they are now already 1 year further into development and I must say i am astonished by the fact that loads of commercial 3DS games are already playable on this emulator. NO$GBA and DesMuME took the throne but being able to emulate the power of the 3DS in such a small time is a very big achievement if you ask me. Obviously they have a long way to go but I think they have a big chance of breaking the barriers for emulation on PC. I am currently owning around 4200 3DS roms (for testing the emulator out) and it turns out most of the games are playable and the best part is the fact that it looks way better on Citra than on 3DS.

    What do you guys think? Will Citra break the barriers for emulation and let people experience 3DS games without owning a 3DS with custom firmware, or will it stay unstable? Let me know your thoughts :)
     
    Last edited by fpsbroski, Oct 30, 2016
    Exavold likes this.
  2. Exavold

    Exavold lol

    Member
    997
    1,059
    Nov 9, 2015
    France
    lol
    In my opinion , Citra already broke the barriers of emulation.

    The fact that the emulator is so stable and fast in such little time is truly amazing.
     
    wangtang32000 and Arkansaw like this.
  3. fpsbroski
    OP

    fpsbroski Advanced Member

    Newcomer
    78
    16
    Oct 25, 2016
    Netherlands
    Yeah, I never expected a 3DS Emulator to ever become a reality in such a small time, I always thought it would just be something they held off until the 3DS lifecycle was over.
     
    Exavold likes this.
  4. metroid maniac

    metroid maniac An idiot with an opinion

    Member
    1,800
    718
    May 16, 2009
    Pretty certain that NO$GBA and DeSmuMe was contemporary with the DS... And for that matter I think NO$GBA was also around when the GBA was popular.
    If you're not limiting yourselves to handhelds then you can take a look at Dolphin and Cemu, or if you really want to go back in time you can try UltraHLE.

    So I don't think Citra is the first of its kind.
     
    TotalInsanity4 likes this.
  5. fpsbroski
    OP

    fpsbroski Advanced Member

    Newcomer
    78
    16
    Oct 25, 2016
    Netherlands
    No okay you're right on that behalf, but let's be honest GBA and DS didn't quite had the technology that the 3DS is capable of so to emulate it in such quick succession is a big achievement if you ask me.
     
  6. HaouIngvalt

    HaouIngvalt Member

    Newcomer
    12
    10
    May 20, 2012
    Mombetsu
    There's no point to compare emulators or the time they took to make X or Y possible. Consoles using different approachs (some have an OS, some have nothing ~aka BIOS with a dozen of functions~), emulators written in different approachs (some use maintainable and readable code, others use obscure ununderstandable messy code)...

    Let's say that:

    Before Dolphin:
    Write a emulator in the way you think it'll work.
    Result:
    • NO$GBA: Pretty good, but assembly... even the creator can't remember how it was written
    • Desmume: "Just make it work"... and get a code that is a big mess, but work
    • Any other: Probably something like above

    After Dolphin:
    Structure your code, make it good not just working.
    Result:
    • PPSSPP
    • Citra
    • Even Dolphin itself

    Even if you don't know about programming, try to read Desmume's code and after then try to read Citra's code, I'm sure you 'll understand.
     
  7. Arkansaw

    Arkansaw GBAtemp Advanced Fan

    Member
    993
    194
    Jul 23, 2005
    Trinidad and Tobago
    maintainable code just means it is easier for more people to understand and work on it together. It actually does not have direct correlation with how well it will work. It is very possible to write code with perfect structure that just does not work, i.e. 1x1 = 3
     
    GilgameshArcher likes this.
  8. mehmeh11

    mehmeh11 GBAtemp Regular

    Member
    183
    15
    Jul 14, 2016
    Peru
    My problem is that I can't run it well, but that's just my laptop (coughcoughceleroncoughcough)
     
  9. Salamencizer

    Salamencizer Handsome Computer Nerd

    Member
    795
    653
    Oct 3, 2015
    India
    Below
    Citra is a miracle. The fact that so many people are working on it, to try and make it almost as real as the original console, boggles my mind. Also, if you emulate the S/M demo on it, it performs better than the demo on the actual console.
    Citra is just.... Awesome.
    >owning around 4200 3DS roms
    You're one rich guy.
     
    TheVinAnator likes this.
  10. brigcaster

    brigcaster GBAtemp Regular

    Member
    169
    81
    Mar 17, 2015
    Greece
    Under the Moon
    I haven't made the connection till this day. Sounds pretty terrifying retrospectively.
     
    TotalInsanity4 likes this.
  11. jimmyleen

    jimmyleen GBAtemp Maniac

    Member
    1,161
    198
    Feb 28, 2016
    Correct me if I'm wrong but lets say I want to run citra on a laptop, wouldn't I need one with Apple's hardware specs? Or is that overkill?
     
    Last edited by jimmyleen, Oct 30, 2016
  12. TheVinAnator

    TheVinAnator GBATemp's Greatest Vin

    Member
    3,576
    2,587
    Jan 10, 2016
    Canada
    NO COFFEI!
    "Apple's hardware specs". If you mean the specs of like a thousand dollars mac sure! But if you get any other mid range computer you should be fine.
     
  13. Clydefrosch

    Clydefrosch GBAtemp Psycho!

    Member
    4,127
    1,181
    Jan 2, 2009
    Gambia, The
    well yeah, the 3ds has a limit on how much power it has. citra is limited by the pc hardware which only gets stronger over time. also higher resolution screen makes things look less edged, since the games usually come with better quality graphics than needed for the 3ds. (this was already the case back in DS times)
     
    Salamencizer and TotalInsanity4 like this.
  14. gnmmarechal

    gnmmarechal Kirigiri > Naoto

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

    Our Patreon
    4,672
    2,844
    Jul 13, 2014
    Portugal
    https://gs2012.xyz
    Indeed. For PPSSPP's case, for example, some PSP games look amazing rendered in 1080p and with the FPS limit removed. I can say Project Diva Extend is amazing at 1080p60.
     
    osaka35 and TotalInsanity4 like this.
  15. ManuelKoegler

    ManuelKoegler GBAtemp Fan

    Member
    336
    151
    Nov 5, 2015
    Netherlands
    I'd say the emulator is fairly impressive being that it's only a year old.
    I do think its release is a bit early seeing as the 3ds is still relevant and this might persuade people not to buy one.
    Nonetheless I look forward to its progress (and hope it can one day be emulated on portable hardware similar in size to the n3ds xl, which should be the case for every handheld emulator)


    Sent from my iPhone using Tapatalk