Recent content by Tantric

  1. T

    New Visual Boy Advance GX - with dynamic recompiler

    It should work, I mean it's still some effort for sure - but of course it would work for the GBA side of NooDS (or any GBA emulator for that matter), and the thumb instruction set for DS is pretty similar. All it's doing is compiling to PPC. And the design itself is pretty portable. The way I...
  2. T

    New Visual Boy Advance GX - with dynamic recompiler

    Yup, there's no question that mGBA is a better core. And yup, VBA-M is poorly engineered. As far as the actual experience playing games, the challenge for me was just to improve what was already there.
  3. T

    New Visual Boy Advance GX - with dynamic recompiler

    I've never even tried that feature, so it's no wonder it's not working. I took a look though - that code needed a lot of love. I've released a new version and tested the borders out (sized to 256x224)
  4. T

    New Visual Boy Advance GX - with dynamic recompiler

    I decided to give my VBA-M port some love - so I wrote a JIT thumb compiler for it. I didn't want to leave GameCube behind - so I've also written a whole new backend for handling paging (since GameCube only has 24MB of RAM). Note - I haven't put a ton of effort into tuning the JIT settings...
  5. T

    Homebrew Emulator Snes9xGx new video filters

    There's a new build automatically made, so you don't have to wait for a release to try it out. You can find it here. https://github.com/dborth/snes9xgx/actions/runs/6276223160
  6. T

    Homebrew Emulator Snes9xGx new video filters

    This looks great, thanks so much for doing this! I've merged the PR.
  7. T

    Homebrew Snes9x GX 4.4.0 Beta - Feedback requested

    It could be done. But I think if someone wants a different font or artwork they should recompile with those changes.
  8. T

    Homebrew FCE Ultra GX artwork help PLEASE

    Ah ha! You've tracked down the actual bug. Thanks for that. I was wondering why there were complaints over this. I'll patch that in the code right now. And BTW given that the covers get displayed in a small portion of the entire screen, you'll get no quality loss to make them 320x240 - they get...
  9. T

    Homebrew Snes9x GX 4.4.0 Beta - Feedback requested

    That's interesting, because I've looked through the code twice now and I just don't see anything in there that would output a screenshot with a height of 512. I must be missing something. Is this original mode? hq2x? PAL or NTSC?
  10. T

    Homebrew Snes9x GX 4.4.0 Beta - Feedback requested

    Updated the icon, thanks for that. not sure I understand about the 512. Are you saying you recompiled the code and increased it from 640x480 to 640x512? Where did you get 512 from? From what I could tell the largest screenshot you can make in the code was 640x480
  11. T

    Homebrew 3rd Party / OffBrand / Unofficial Controllers Input Lag

    I put a fix for this input lag issue into libogc back in September - https://github.com/devkitPro/libogc/commit/dc2451fd85f2943738bb106b08e648b645542336 So if you compile any emulator against the latest libogc your unofficial controller should work.
  12. T

    Homebrew Snes9x GX 4.4.0 Beta - Feedback requested

    freetype is 100% the reason. There's been something wrong with the devkitpro compile for a few releases. After tracing through I couldn't find a coherent reason. After testing all libs separately, I found freetype was the cause. Regarding the size of the dol, what matters is the amount of...
  13. T

    Homebrew Snes9x GX 4.4.0 Beta - Feedback requested

    Not a bug, that's your tv switching between video modes. The menu runs in a different mode than original. Your tv takes longer to switch.
  14. T

    Homebrew Snes9x GX - Performance Optimization Test

    Hello, I've been playing around with the compilation optimizations. Here's two builds. I'd appreciate to hear what people think. Are they both the same, performance-wise? Does one have better performance than the other?
  15. T

    Homebrew Snes9x RX - A new fork.

    Sure, 1.58 supports more games, and fixes many emulation bugs for many games. It has more accurate emulation.