[Release] Ultimate GBA VC Injector for 3DS

Discussion in '3DS - ROM Hacking, Translations and Utilities' started by Asdolo, Aug 15, 2016.

?

Add the feature to patch already existing GBA CIAs to modify ghosting and color options?

Poll closed Aug 18, 2016.
  1. Yes

    73 vote(s)
    82.0%
  2. No

    2 vote(s)
    2.2%
  3. I don't care!

    14 vote(s)
    15.7%
  1. tehpwner

    tehpwner Newbie

    Newcomer
    4
    0
    Jun 25, 2017
    United States
    Hey there! I just created this account to talk about an issue I found, well maybe it's me but it seems more likely that this comes from the GBA VC Injector for 3DS.
    The thing is: The Real Time Clock only works on 12 hours. For example, 5:45PM would be 5:45AM. And 11:59AM is followed by midnight. At least on the game I tried (Pokemon Liquid Crystal).

    I tried it with mGBA (the emulator) and it works perfectly, it is on a scale of 24 hours (I'm trying to say that PM exists). However the gameplay is much more smoother through VC that's why I think that it would be good to fix it, if possible (who knows maybe it's impossible).

    Well thanks again for your Injector Asdolo, I respect your work and if you could answer me somehow it would be much appreciated!
     


  2. pikatsu

    pikatsu GBAtemp Advanced Fan

    Member
    722
    125
    Apr 16, 2014
    Argentina
    Will the created gba vc games have the ability for wireless communication?
     
  3. Asdolo
    OP

    Asdolo the Hedgehog

    Member
    490
    879
    Apr 29, 2016
    Argentina
    Buenos Aires
    No, it's a 3ds limitation

    Enviado desde mi XT1635-02 mediante Tapatalk
     
  4. pikatsu

    pikatsu GBAtemp Advanced Fan

    Member
    722
    125
    Apr 16, 2014
    Argentina
    So how does pokemon red vc game has wireless abilities? . Can this patch or something similar work on gba games too?
     
  5. Sonic Angel Knight

    Sonic Angel Knight GBAtemp Guru

    Member
    9,835
    4,920
    May 27, 2016
    United States
    New York
    3DS Limitation, GBA VC operates outside of actual 3DS in is own firmware to emulate the GBA games, GBC VC is operating within 3DS firmware to emulate GBC games which can still use 3DS functions like wireless it is how NES VC and game gear VC can still work. GBA VC can't use any 3ds function when using it. Someone may have to create a Custom GBA VC firmware to do what you may be asking. Is based on observation that I came up with this conclusion, so if i'm wrong someone correct me.
     
    Last edited by Sonic Angel Knight, Jun 25, 2017
    Joshua Wright, pikatsu and Asdolo like this.
  6. GeneraLight

    GeneraLight GBAtemp Regular

    Member
    183
    13
    Nov 20, 2012
    United States
    The 3DS natively supports GBA games with it's legacy GBA_firm hardware within DS Mode. No emulation is happening with these injections or the Ambassador games. It's the real thing.
     
  7. pikatsu

    pikatsu GBAtemp Advanced Fan

    Member
    722
    125
    Apr 16, 2014
    Argentina
    So why vc games cannot use wireless function?
     
  8. medoli900

    medoli900 Open the Benzenes Gates

    Member
    GBAtemp Patron
    medoli900 is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    724
    246
    Jan 7, 2013
    Lavender Town
    Because GBA can't use wireless?
    They just said that 3DS use actual hardware, and not emulation to make GBA VC.
     
  9. GeneraLight

    GeneraLight GBAtemp Regular

    Member
    183
    13
    Nov 20, 2012
    United States
    The GBA could do wireless communication with the Wireless Adapter, but only a handful of GBA games used it.

    Problem is, the Wireless Adapter won't fit on a 3DS.
     
  10. seseiSeki

    seseiSeki Member

    Newcomer
    37
    31
    Sep 26, 2016
    Gambia, The
    I don't want to sound rude or demanding, but would it be possible to force the injected GBA games to run at their native resolution without holding Start or Select? I don't like the upscaling done by the 3DS, so I always launch older games in their native resolution. It would be handy to not have to hold a button while launching a game.
     
  11. Asdolo
    OP

    Asdolo the Hedgehog

    Member
    490
    879
    Apr 29, 2016
    Argentina
    Buenos Aires
    No without touching the AGB Partition...
     
    seseiSeki likes this.
  12. seseiSeki

    seseiSeki Member

    Newcomer
    37
    31
    Sep 26, 2016
    Gambia, The
    So that feature is part of the AGB_Firm... That's what I thought. Unfortunate.
    Thank you for your quick answer though.
     
  13. medoli900

    medoli900 Open the Benzenes Gates

    Member
    GBAtemp Patron
    medoli900 is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    724
    246
    Jan 7, 2013
    Lavender Town
    ... I mean no shit the adapter won't work. And you just said it. The GBA need an adapter to work wireless, it doesn't work natively.
     
  14. tehpwner

    tehpwner Newbie

    Newcomer
    4
    0
    Jun 25, 2017
    United States
    @Asdolo: Any ideas about how to fit the problem I have pointed out on the top of this 38th page? To me it seems quite easy to fix this RTC thing, but since I don't know your code...
     
  15. Asdolo
    OP

    Asdolo the Hedgehog

    Member
    490
    879
    Apr 29, 2016
    Argentina
    Buenos Aires
    How are you injecting the ROM? I'm talking about the Step 1 and Step 4 options. Maybe checking the RTC option on Step 1?
     
  16. Bakuryu42

    Bakuryu42 GBAtemp Regular

    Member
    100
    2
    Mar 9, 2009
    United States
    When I try running the program the icons are all messed up an misaligned. The title text for the banner is also off and trails off the bottom left.
     
    Last edited by Bakuryu42, Jun 26, 2017
  17. Asdolo
    OP

    Asdolo the Hedgehog

    Member
    490
    879
    Apr 29, 2016
    Argentina
    Buenos Aires
    Disable the zoom option in Windows.

    Enviado desde mi XT1635-02 mediante Tapatalk
     
  18. tehpwner

    tehpwner Newbie

    Newcomer
    4
    0
    Jun 25, 2017
    United States
    That's what I did, I have checked the RTC, there might be a malfunction somewhere...
     
  19. tehpwner

    tehpwner Newbie

    Newcomer
    4
    0
    Jun 25, 2017
    United States
    Ok so I used my N3DS XL as Docker container for testing purposes and what I can tell is that RTC doesn't work on v1.0, v1.1 and v1.2.
    It does work however on v1.5, v1.6 and v1.6b though but only scaled on 12 hours (midnight to midday).
    Hope it can help you somehow @Asdolo
     
  20. ShaiderUK

    ShaiderUK Newbie

    Newcomer
    1
    0
    Jun 23, 2017
    Brazil
    is possible somehow to add other resolution like megaman zero collection? not full screen or native resolution, but something between:
    [​IMG]

    ps: ignore the botton screen please :P