[QUESTION] AGB_FIRM Graphical Enhancements?

Discussion in '3DS - Homebrew Development and Emulators' started by Pokéidiot, May 11, 2016.

  1. Pokéidiot
    OP

    Pokéidiot GBAtemp Regular

    Member
    244
    129
    Dec 6, 2015
    Brazil
    \n?
    I know that AGB_FIRM is the thing on 3DS that runs GBA titles in it.
    Would it be possible to... patch the AGB_FIRM to add graphic filters, or even shaders?
     
  2. jaksy

    jaksy GBAtemp Advanced Fan

    Member
    551
    197
    Jun 10, 2014
    United States
    See
    https://gbatemp.net/threads/ds-i-mode-hacking-progress-thread.413015/page-17#post-6055136
    Smea seems to think it's pretty doable at least for the twl_firm, not sure why it wouldn't also be possible for agb_firm.
     
    Last edited by jaksy, May 12, 2016
  3. Sizednochi

    Sizednochi GBAtemp Advanced Fan

    Member
    651
    406
    Dec 16, 2012
    Brazil
    We don't need to add any filters, we need to remove the awful darkening filter they have and the piss poor motion blur one too. And remap buttons while we're at it.

    I wish I could do all of this.
     
  4. Pokéidiot
    OP

    Pokéidiot GBAtemp Regular

    Member
    244
    129
    Dec 6, 2015
    Brazil
    \n?
    Would be nice a menu (like a emulator menu) into this. I think that this may be possible, since when you touch the bottom screen while playing in a GBA game, it displays a sleep mode warning. So, someone could patch this to display another thing, like a simple "Hello World".
     
  5. Swiftloke

    Swiftloke Hwaaaa!

    Member
    1,770
    1,525
    Jan 26, 2015
    United States
    Nowhere
    Yeah, someone do that by the time I bother to dump my GBA games. [That GBA boot screen is SO COOL, thanks @Aurora Wright !!!!]
     
    hobbledehoy899 likes this.
  6. Pikm

    Pikm Thy Lord and Savior

    Member
    642
    274
    Jan 24, 2016
    United States
    Delaware
    Just use retroarch.
     
  7. Pokéidiot
    OP

    Pokéidiot GBAtemp Regular

    Member
    244
    129
    Dec 6, 2015
    Brazil
    \n?
    I have an old3DS.
    and I'm not planning to get a new3DS.
     
    Korma likes this.
  8. 4gionz

    4gionz GBAtemp Advanced Fan

    Member
    786
    307
    Aug 16, 2014
    Canada
    What I don't understand is if we have code execution basically at boot, and agb and twl firm boot the 3ds literally into their firmware and make the 3ds run in their "modes" then why can't we have on the fly patches at boot like we do with normal 3ds firm? What stops us from modifying and patching these firms to do whatever we want like we do with the 3ds firms?

    Or is all this possible but were just missing someone who's good enough to do all this?
     
  9. Pokéidiot
    OP

    Pokéidiot GBAtemp Regular

    Member
    244
    129
    Dec 6, 2015
    Brazil
    \n?
    We already have on-the-fly boot-time patches, like the AGB_FIRM and TWL_FIRM signature patch.
    It's just missing someone to bake patches that do OTHER things than signature patching.
     
  10. 4gionz

    4gionz GBAtemp Advanced Fan

    Member
    786
    307
    Aug 16, 2014
    Canada
    I'm aware but then why wouldn't be able to do way more than just signature patching or whatever it is luma does. If we're able to patch on boot everything should be possible if someone is willing. You might just be waiting a while since no one is really interested in agb firm hacking
     
  11. Drakia

    Drakia GBAtemp Advanced Maniac

    Member
    1,526
    1,780
    Mar 15, 2008
    Canada
    Why haven't you written some sick filter mods for AGB_FIRM yet? Obviously you think just anyone can write this stuff, so get on it. We're waiting on you here
     
  12. Drakia

    Drakia GBAtemp Advanced Maniac

    Member
    1,526
    1,780
    Mar 15, 2008
    Canada
    As for the original question, as has been said, there is already AGB_FIRM patching support in Luma, it's entirely dependent on someone with the skill wanting to spend the time to do it.
     
  13. SirByte

    SirByte GBAtemp Fan

    Member
    498
    192
    Dec 30, 2012
    Canada
    What would be more interesting is adding support for more rom/eeprom/save configurations other than that are there now and just support the ambassador games. I haven't followed it, but I remember there being limited options for 'roll your own' GBA games.
     
  14. 4gionz

    4gionz GBAtemp Advanced Fan

    Member
    786
    307
    Aug 16, 2014
    Canada
    I didn't mean it In that way at all. That's why I said is someone is willing and that no one who knows what to do is interested enough I was just talking about if it's a possibility..
     
    Last edited by 4gionz, May 12, 2016