[WIP] 3DS LLE emulator in C#

Discussion in '3DS - Homebrew Development and Emulators' started by ctrninja, Aug 13, 2018.

  1. ctrninja
    OP

    ctrninja Official GBAtemp cutie.

    Member
    6
    Jan 12, 2017
    Japan
    ARM11 Userland
    Hello there, I've been developing this on and off for awhile and I got it to the point where it asks for CONFIG9 IO, PXI IO, TIMER IO, IRQ IO and HID IO when executing Boot9. This is only really useful to developers at the moment.

    Source code: https://github.com/Cyuubi/CTREmulator

    Official development Discord server: https://discord.gg/aKjJTMd

    <Insert screenshots here, but since there isn't really much to show in a screenshot for this there is no point>
     
    Last edited by ctrninja, Aug 13, 2018
    drwhojan, ry755 and zoogie like this.
  2. zoogie

    zoogie playing around in the dsiware

    Member
    21
    Nov 30, 2014
    Micronesia, Federated States of
    Fantastic project. Hope to see more of it!
     
  3. ctrninja
    OP

    ctrninja Official GBAtemp cutie.

    Member
    6
    Jan 12, 2017
    Japan
    ARM11 Userland
  4. ctrninja
    OP

    ctrninja Official GBAtemp cutie.

    Member
    6
    Jan 12, 2017
    Japan
    ARM11 Userland
    NOTE: Renamed project to LemonLime
     
  5. ctrninja
    OP

    ctrninja Official GBAtemp cutie.

    Member
    6
    Jan 12, 2017
    Japan
    ARM11 Userland
    I'm proud to announce that LemonLime can now boot ARM9 payloads and write to VRAM!
    [​IMG]
     
  6. ctrninja
    OP

    ctrninja Official GBAtemp cutie.

    Member
    6
    Jan 12, 2017
    Japan
    ARM11 Userland
    Aand it now has OpenTK screen!
    upload_2018-9-12_19-59-21.
     
  7. Pikachuk

    Pikachuk GBAtemp Advanced Fan

    Member
    3
    Mar 19, 2016
    France
    Bordeaux
    What would differentiate LemonLime from Citra except the programming language ?
    And are you using .NET Core/MONO to make it cross platform or the windows only .NET sdks ?
     
  8. ctrninja
    OP

    ctrninja Official GBAtemp cutie.

    Member
    6
    Jan 12, 2017
    Japan
    ARM11 Userland
    Citra is HLE, LemonLime is LLE. Totally different things.
    And yes I am using .NET Core to make it cross-platform.

    Aside from that, I made a video showing payloads launching

     
    KiiWii and cearp like this.
  9. Pikachuk

    Pikachuk GBAtemp Advanced Fan

    Member
    3
    Mar 19, 2016
    France
    Bordeaux
    I thought citra had a lle mode since most of hle emulators tend to have a lle mode too
    Well, good luck for your project
     
  10. tabnk

    tabnk GBAtemp Regular

    Member
    4
    Jan 20, 2016
    United States
    Nice one :)
     
Loading...