Search results

  1. gdkchan

    Homebrew RELEASE GameBoy Advance Emulator port - gdkGBA (works on 5.0)

    Honestly it was mostly a waste of time and one of the reasons I don't work on this kind of port for a new system like the switch, knowing that a bunch of other devs would try to port the low hanging fruits first anyway. I wouldn't mind fixing the core issues but then like I said before its...
  2. gdkchan

    Homebrew RELEASE GameBoy Advance Emulator port - gdkGBA (works on 5.0)

    It seems that someone made a vba port so I guess that this is not necessary anymore, so I will just be droping since theres no point in fixing something that no one is going to use anyway (I believe that was the original intention of the port maintainer aswell, as he called it a "temporary...
  3. gdkchan

    Homebrew RELEASE GameBoy Advance Emulator port - gdkGBA (works on 5.0)

    Thanks for reporting this issue. I already fixed it on my ppu branch. I also started working to optimize it a bit more, however I won't have time today so I will continue the work tomorrow. I will also look into the games that aren't starting due to save issues after that (hopefully will have...
  4. gdkchan

    Homebrew WIP NES Emulator Port

    You can use svcGetSystemTick (or just read the CNTPCT_EL0 system register directly since thats the only thing the svc does anyway) to get the system tick count, it's frequency is 19200000 hz so you just need to divide the value you read from it by 19200 (remember to use floating point or fixed...
  5. gdkchan

    Homebrew RELEASE GameBoy Advance Emulator port - gdkGBA (works on 5.0)

    Well, I've been working to fix the issues that the users are reporting (the ones that are not directly related to the switch port, at least). I've been thinking in working on a better GUI for the emulator aswell, but as this is a "temporary solution" and a retroarch port using libnx is being...
  6. gdkchan

    Homebrew Discussion A List of GBA games that run on Switch

    Are you sure that those games doesn't work? I know that at least mbn 5 and 6 works fine on the pc version.
  7. gdkchan

    Homebrew RELEASE GameBoy Advance Emulator port - gdkGBA (works on 5.0)

    Hmm this game needs the ppu fixes (that were removed on the latest update), since it uses alpha blending for the rain and purple fade effect. I took a look on the code. It seems you only saved the flash save memory. Games can actually have one of the 3 memory types for storing save data: SRAM...
  8. gdkchan

    Homebrew RELEASE GameBoy Advance Emulator port - gdkGBA (works on 5.0)

    I think the Pokémon issue was related to save states as the other user noted (peharps because a few register aren't/wasn't being saved?). I wonder if it happens on a fresh run of the game without save state loading.
  9. gdkchan

    Homebrew RELEASE GameBoy Advance Emulator port - gdkGBA (works on 5.0)

    I checked this problem, it's a bug on normatt's open source gba bios. The problem doesn't occur if you use the original bios.
  10. gdkchan

    Homebrew RELEASE GameBoy Advance Emulator port - gdkGBA (works on 5.0)

    The save issue has been fixed upstream (on the master branch).
  11. gdkchan

    Homebrew RELEASE GameBoy Advance Emulator port - gdkGBA (works on 5.0)

    Metroid Zero Mission problem is due to the lack of alpha blending support. Harvest Moon problem is caused by the window not being implemented. I started a WIP implementation of both features on this branch: https://github.com/gdkchan/gdkGBA/tree/ppu. (If the port author wants to give it a try...
  12. gdkchan

    Homebrew RELEASE GameBoy Advance Emulator port - gdkGBA (works on 5.0)

    This is due to the battery save not being supported, I'm guessing that the game tries to save and then freezes as it can't write the data to the memory, should be relatively easy to fix. I should really fix that and implement the remaining ppu transparency effects, althrough I'm pretty busy with...
  13. gdkchan

    Homebrew WIP [Release] Neopop-SDL for Switch

    Seems to crash inside the "system_graphics_init" function. Not sure at which line exactly yet.
  14. gdkchan

    Homebrew WIP [Release] Neopop-SDL for Switch

    You need to enable memory checks to get those crashes. It's disabled by default because running with those checks is very slow. https://github.com/gdkchan/Ryujinx/blob/master/Ryujinx/Ui/Program.cs#L15 I should probably add a command line option to enable it too. Edit: Went ahead and added a...
  15. gdkchan

    Homebrew RetroArch Switch

    Honestly I'd be inclined to agree. I have used retroarch on a bunch of devices (mostly Android devices) and it never worked as it should, in most cases being almost unusable. For example, on a older tablet I had the interface text was too tiny and I could barely read, settings wouldn't save...
  16. gdkchan

    Homebrew WIP Experimental Switch emulator in C#

    You don't need to map the HID shared memory right aways, only when the game asks for it. Basically, it will call CreateAppletResource on the HID service, this will return an IAppletResourceInterface. Then it calls GetSharedMemoryHandle on the IAppletResource interface to get the handle for the...
  17. gdkchan

    Homebrew WIP Experimental Switch emulator in C#

    Hid issues should be fixed on this branch: https://github.com/gdkchan/Ryujinx/tree/hid_refactor.
  18. gdkchan

    Homebrew WIP Experimental Switch emulator in C#

    Yes but System.Numerics is very limited, it will only use a couple of the simd instruction exposed through the Vector classes. Currently it only exposes basic operations like add, subtract, divide, multiply, negate and logical operations like and, or, xor... A lot of instructions aren't exposed...
  19. gdkchan

    Homebrew WIP Experimental Switch emulator in C#

    Thanks. Didn't know anyone tried to do a recompiler using CIL before (except for a PSP emulator in C#). The biggest disvantage right now is not being able to use x86 SSE/AVX instruction equivalents for the SIMD arm instructions. However .net is getting intrinsics support and that should be...
  20. gdkchan

    Homebrew WIP Experimental Switch emulator in C#

    This is an experimental emulator, currently in early stages of development, that I started last year. The main difference from other emulators is that it is written in C#, instead of other languages like C++ where emulators are usually written. It translates the Arm64 machine code into the .NET...
General chit-chat
Help Users
  • K3Nv2
  • BakerMan
    I rather enjoy a life of taking it easy. I haven't reached that life yet though.
  • Veho @ Veho:
    Do you dangle a baggie in front of them, like a carrot?
    +1
  • The Real Jdbye @ The Real Jdbye:
    they're the same thing
    +1
  • The Real Jdbye @ The Real Jdbye:
    i like that idea
    +1
  • Veho @ Veho:
    What's the same thing?
    +1
  • The Real Jdbye @ The Real Jdbye:
    before or after a hit
    +1
  • Veho @ Veho:
    Nah, a hit gives them mad meth powers, but makes them more difficult to control.
    +1
  • Veho @ Veho:
    Before a hit they're like zombies, persistent but slow.
    +1
  • Veho @ Veho:
    It's a tradeoff.
    +1
  • The Real Jdbye @ The Real Jdbye:
    no i mean, before a hit is after the previous hit
    +1
  • The Real Jdbye @ The Real Jdbye:
    if you keep them well enough fed, it's the same thing
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    By the power of Florida Man, I have the power!!! *Lifts up meth pipe* Meth Man!!! lol
  • BakerMan @ BakerMan:
    Guys, I just learned my little brother is in the hospital because he had a seizure last night.
  • cearp @ cearp:
    Sorry to hear that BakerMan
    +2
  • BakerMan @ BakerMan:
    Just found out he's doing alright, doing a lot of complaining too, rightfully so. Who wouldn't complain after having a seizure and being hospitalized?
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Glad he is OK and complaining is cool :)
    +1
  • K3Nv2 @ K3Nv2:
    Yeah been there had that no fun
    +1
  • K3Nv2 @ K3Nv2:
    They'll give him sleep studies eegs and possibly one week hospital stay
    +1
  • BakerMan @ BakerMan:
    I hope it's not a week.
  • K3Nv2 @ K3Nv2:
    It's standard so doctors can get a idea about what's going on
  • BakerMan @ BakerMan:
    understood
  • BakerMan @ BakerMan:
    well, i'm glad he seems to be doing fine, and ig i'm going to start spewing goofy shit again
  • BakerMan @ BakerMan:
    Update: Turns out he's epileptic
  • K3Nv2 @ K3Nv2:
    Get a 2nd opinion run mris etc they told me that also
    K3Nv2 @ K3Nv2: Get a 2nd opinion run mris etc they told me that also