Search results

  1. I

    Homebrew [WIP] 3DeSmume (DS emulator for 3DS)

    I'm guessing the O3DS just doesn't have the CPU mettle to get much benefit from the threaded interpreter? How much is the JIT going to benefit O3DS, then? I always figured this would be more of a N3DS project, but I'm interested in the reasons. Looks like nds4droid is using a different version...
  2. I

    Homebrew [WIP] 3DeSmume (DS emulator for 3DS)

    Those would probably be the best performance gains we could get right now. I'll take a peek at the nds4droid repo and see if I can make heads or tails of it. I'm guessing it's written with the Android NDK so hopefully porting won't be too hard. Do we have access to dynarec with 3ds homebrew...
  3. I

    Homebrew [WIP] 3DeSmume (DS emulator for 3DS)

    @MasterFeizz you wrote a new rasterizer but was that in software or hardware? I've got a day off on work and was thinking of contributing. If graphics is being worked on I might busy myself with simple menus. That does bring me to a question: say if I were to write a loading menu instead of just...
  4. I

    Homebrew [WIP] 3DeSmume (DS emulator for 3DS)

    The only core that could be ported that I know of is mupen64 and I think pj64 is heavily tied to Windows last I checked. As for his emulator, even with a new DeSmume core I expect that this will need a lot more work to be considered usable for a lot of games. 2D performance might be good but I...
  5. I

    Homebrew [WIP] 3DeSmume (DS emulator for 3DS)

    I actually used SDL in my 2D game engine before switching it over to OpenGL about 3 or 4 days ago. So I am familiar with SDL and would probably be able to help with that too.
  6. I

    Homebrew [WIP] 3DeSmume (DS emulator for 3DS)

    This is also good as it's an actual implementation of OpenGL 1.x. Ultimately, I think it would be best to use a library you would be most comfortable with as you'll be maintaining the code. I can always learn something new. :)
  7. I

    Homebrew [WIP] 3DeSmume (DS emulator for 3DS)

    I was looking at Portal3D and was thinking of porting over gfx/gs, unless it's in ctrulib now. The way it mimics the OpenGL API makes it pretty usable, in my opinion. Have you got a solution you'd like to use?
  8. I

    Homebrew [WIP] 3DeSmume (DS emulator for 3DS)

    That comes with accelerated rendering. Scaling and writing all the pixels to the framebuffer by hand is going to make performance even worse. That's the next step, graphically. I may try taking a stab at it at some point, since it's similar to the OpenGL API, which I've been learing for a...
  9. I

    Homebrew [WIP] 3DeSmume (DS emulator for 3DS)

    Or maybe exploiting undocumented, closed-source firmware is really tough. Think about what's more likely before you post something incredibly small-minded and rude.
  10. I

    Homebrew [WIP] 3DeSmume (DS emulator for 3DS)

    @shutterbug2000 do you know much about OpenGL? Looking at some source for homebrew I can see accelerated rendering is quite similar to the OpenGL API. It shouldn't be super difficult if you still plan to not use sf2dlib.
  11. I

    Homebrew [WIP] 3DeSmume (DS emulator for 3DS)

    Thanks! I'll check it out later. Originally I was thinking of properly scaling the screen, but I'll have to wait until you guys move away from writing to the frame buffer directly. Did you really think there would be an emulator without a proper load menu? ;) It's just not a priority right now...
  12. I

    Homebrew [WIP] 3DeSmume (DS emulator for 3DS)

    If you know the answer to the question why did you post it? Yes, that will come after the more pressing matters are out of the way. @MasterFeizz have you removed the sf2dlib dependency from your fork? I want to try compiling later today and want to know if I need to pull that in. I don't know...
  13. I

    Homebrew [WIP] 3DeSmume (DS emulator for 3DS)

    And because TWL_FIRM only looks for cards in Slot-1 we can't leverage TWL_FIRM for native execution and have no way of enabling the ARM7 core ourselves? So there is a way, but there is no access to it. I kinda forgot the emulator is running in homebrew which means it's running in ARM11, right?
  14. I

    Homebrew [WIP] 3DeSmume (DS emulator for 3DS)

    I figured the ISA was similar enough to maybe work with given TWL_FIRM can execute things, but we don't exactly have access to that. I guess I was wrong. Though it makes me ask: is TWL_FIRM an interpreter? I don't know much about that. I guess the best performance boost would come if we have...
  15. I

    Homebrew [WIP] 3DeSmume (DS emulator for 3DS)

    I go to sleep and the thread goes to garbage again. Looking at the master and fork @MasterFeizz made, there hasn't been any commits since last night. From the sounds of it Feizz got touch input at least partly started, but he probably won't push a commit with that until it's working. Once input...
  16. I

    Homebrew [WIP] 3DeSmume (DS emulator for 3DS)

    Actually I didn't. The post merging when you're behind on a thread made me miss it. No offense meant! I just genuinely didn't see it.
  17. I

    Homebrew [WIP] 3DeSmume (DS emulator for 3DS)

    Of course. It's just a pull request ought to be sent instead of sending local changes to the maintainer of the branch to commit, if we're talking best practice. I'm just splitting hairs!
  18. I

    Homebrew [WIP] 3DeSmume (DS emulator for 3DS)

    Heh, then why a repo besides to keep the rabble happy? ;) It would be good practice in the future to do that though. Feel free to make local changes for now.
  19. I

    Homebrew [WIP] 3DeSmume (DS emulator for 3DS)

    NitrOrange. NTR + CTR. Easy.
  20. I

    Homebrew [WIP] 3DeSmume (DS emulator for 3DS)

    Ask for a pull request instead.
General chit-chat
Help Users
    BigOnYa @ BigOnYa: After watching, that I feel like I'm on them already