[3DS HOMEBREW DEVELOPERS] What is the best approach for porting emulators?

Discussion in '3DS - Homebrew Development and Emulators' started by V3NUS_M1NER, Feb 14, 2015.

  1. V3NUS_M1NER
    OP

    V3NUS_M1NER GBAtemp Fan

    Member
    391
    136
    Nov 27, 2014
    United States
    Hey!


    I'd like to know what YOU, the reader and viewer of this post, thinks would be the best approash to port an emulator. I've wanted to get into 3DS homebrew development for a while know, and have finally decided on what to do; port a popular multiplatform emulator to the 3DS using C.
     
  2. DarkFlare69

    DarkFlare69 GBAtemp Psycho!

    Member
    4,629
    2,465
    Dec 8, 2014
    United States
    Ohio
    Look for emulators made in C/C++ and get the source code. Then change a lot of stuff.
     
  3. SLiV3R

    SLiV3R 3DS Friend Code: 0473-9069-2206

    Member
    2,173
    1,032
    Jan 9, 2006
    Sounds great! The 3ds scene needs lots of more emulator coders. I suggest that you take a look at the systems that YOU really want to play on the 3ds. I think that is the best motivation to do a near perfect emulator. The only emulator that is 'done' is gb/gbc. So there are many systems to choose from and explore! Good luck! :)
     
  4. shinyquagsire23

    shinyquagsire23 SALT/Sm4sh Leak Guy

    Member
    1,961
    3,231
    Nov 18, 2012
    United States
    Las Vegas
    I usually just make a separate main loop and start by gradually moving code from the old main loop to the new one. UI code usually comes first, and once a basic UI is up I'll move over all the main loop stuff and tweak from there.
     
  5. spinal_cord

    spinal_cord Knows his stuff

    Member
    2,981
    570
    Jul 21, 2007
    somewhere
    Please make it Frodo! There's already FRodoDS, so I would think a lot of the work is already done!
     
  6. iwasaperson

    iwasaperson Advanced Member

    Newcomer
    81
    51
    Aug 1, 2013
    United States
    Why not go all in and port libretro and RetroArch?