Restoring original colors to GBA VC

Discussion in '3DS - Tutorials' started by SuperrSonic, May 22, 2016.

May 22, 2016
  1. SuperrSonic
    OP

    Member SuperrSonic GBAtemp Advanced Fan

    Joined:
    Dec 9, 2011
    Messages:
    647
    Country:
    Puerto Rico
    This is a followup on my footers thread, I have succeeded in getting back the original colors instead of the washed out/dark/mute colors every GBA VC has.

    It's actually quite simple; every string of numbers that go like this: 00 00 00 00 00 00 in blocks of six are now changed to blocks of three until you reach FF FF FF.

    I have already gone through the trouble of writing all the values out in a separate file ORIGINAL.bin
    Simply go through the process of making a footer, open it in a hex editor and open original.bin as well, select everything in it and copy it to the footer starting at offset 0x24.

    Should look like this:
    Warning: Spoilers inside!

    Ideally the GBA footer generator should get updated with this option to avoid hex editing and name the other settings something more accurate than "Memory Config".

    Comparison shots
    Warning: Spoilers inside!


    Bonus: Remove or add more ghosting/blur
    Edit byte at offset 0x20

    0xFF/255 = No blurring/ghosting
    0xF0/240 = Very little ghosting
    0xC0/192 = Official value, standard ghosting
    0x80/128 = Official value, more ghosting, highly noticeable
    0x20/32 = Insane ghosting
    0x01 = MAX
     
    Last edited by SuperrSonic, Jun 8, 2016 - Reason: 0x00 is an invalid value, fixed.


  2. Tex_McBladeSword

    Member Tex_McBladeSword Im Insane! From Earth!

    Joined:
    May 16, 2015
    Messages:
    171
    Location:
    Wherever I am Needed
    Country:
    United States
    I guess I never noticed much of a difference. Do you have a comparison picture?
     
    Azel likes this.
  3. bi388

    Member bi388 GBAtemp Advanced Fan

    Joined:
    May 29, 2015
    Messages:
    650
    Country:
    United States
    Depends on the game but some are quite obviously washed out and it looks horrible. This is amazing, I will try it out asap.
     
  4. ric.

    Member ric. Drivin' to meme country

    Joined:
    Sep 17, 2015
    Messages:
    792
    Country:
    Peru
    Amazing, thank you for your hard work!
    Is there a way to reduce/remove the ghosting effect most fast-paced games seem to suffer from?
     
    BORTZ likes this.
  5. MRJPGames

    Member MRJPGames Pretty great guy

    Joined:
    Aug 17, 2013
    Messages:
    1,076
    Location:
    The Netherlands
    Country:
    Netherlands
    That's just the 3DS screen, nothing can be changed about that. (You probably have a N3DS, right?)
     
  6. 9thSage

    Member 9thSage GBAtemp Fan

    Joined:
    Aug 8, 2008
    Messages:
    419
    Country:
    United States
    You know that the GBA screens generally were never as a bright as what you would see in an emulator though, right? I would assume that is why they don't make them like that on 3DS. I mean, if you want it brighter that's cool, I'm just saying that this is probably why they aren't like that on 3DS.
     
    Last edited by 9thSage, May 23, 2016
  7. Margen67

    Banned Margen67 Dirty entited pirate

    Joined:
    Nov 3, 2014
    Messages:
    1,100
    Country:
    United States
    Do IPS or TN screens make a difference?
     
  8. AmazinDS

    Member AmazinDS GBAtemp Regular

    Joined:
    May 22, 2016
    Messages:
    108
    Country:
    United States
    finally sumfin for VC for old nintendo 3ds users
     
  9. AtlasFontaine

    Member AtlasFontaine GBAtemp Maniac

    Joined:
    Jul 18, 2015
    Messages:
    1,035
    Location:
    Venezuela-Zulia.
    Country:
    Venezuela
    F
    Thank you so much, now we need to get rid of the fucking motion blur
     
  10. AmazinDS

    Member AmazinDS GBAtemp Regular

    Joined:
    May 22, 2016
    Messages:
    108
    Country:
    United States
     
  11. AtlasFontaine

    Member AtlasFontaine GBAtemp Maniac

    Joined:
    Jul 18, 2015
    Messages:
    1,035
    Location:
    Venezuela-Zulia.
    Country:
    Venezuela
    I don't have a N3DS, and I don't think that is 3ds screen's fault since you don't experience it neither on DS mode (which uses the same hardware) nor GPSP
     
    Last edited by AtlasFontaine, May 23, 2016
  12. Viri

    Member Viri GBAtemp Maniac

    Joined:
    Sep 13, 2009
    Messages:
    1,044
    Country:
    United States
    Thank you Tuxedo Mask!
     
    SuperrSonic likes this.
  13. Jayro

    Member Jayro MediCat DVD and Mini Windows 10 Developer

    Joined:
    Jul 23, 2012
    Messages:
    4,321
    Location:
    Octovalley
    Country:
    United States
    I always liked how Link's Awakening DX looks with a washed out pallet. The colors look more natural. But Mario Kart Super Circuit looks too bright, and Tony Hawk 2 is too dark.
     
  14. Clydefrosch

    Member Clydefrosch GBAtemp Psycho!

    Joined:
    Jan 2, 2009
    Messages:
    3,947
    Country:
    Germany
    I found it most notable in yoshis island. Run and jump throufh the first level. Its not the screens but something they deliberately added to emulate the gba screen. Though it was never as bad back then
     
  15. MRJPGames

    Member MRJPGames Pretty great guy

    Joined:
    Aug 17, 2013
    Messages:
    1,076
    Location:
    The Netherlands
    Country:
    Netherlands
    It is definitly NOT added for emulation, as for instance it does not appear on my o3DS which has the same AGB_FIRM as my n3DS which does have ghosting. Ghosting is simply a side-effect from the IPS panel used on some on the n3DS'. Because this is a flaw in the 3DS' screen you cannot turn it off. Also you claim that this is to emulate the GBA screen while this is simply not true because there is no code to back this claim up, it's also extremly stupid for them to do so. They don't blur out their VC games (by default some have the option) and they never try to emulate the CTR screen so why the hell would they try to emulate the GBA screen it doesn't make any logical sense.
     
  16. bi388

    Member bi388 GBAtemp Advanced Fan

    Joined:
    May 29, 2015
    Messages:
    650
    Country:
    United States
    I've had this problem on my old XL before with yoshis island so it's not only N3DS'. Maybe o3ds non XL don't get it? I've never played YI on my non xl.
     
  17. MRJPGames

    Member MRJPGames Pretty great guy

    Joined:
    Aug 17, 2013
    Messages:
    1,076
    Location:
    The Netherlands
    Country:
    Netherlands
    I never played Yoshi's story but Harry Potter 3 has ghosting on my n3DS (non-xl) but none at all on my o3DS (non-xl). Also as I also said there is no code for emulating such ghosting effects so it must be the screen of the actual 3DS something which can be compensated for but not with a easy settings tweak.
     
  18. CeeDee

    Member CeeDee Lunar Magic, more like, Luxer Magic

    Joined:
    May 4, 2014
    Messages:
    3,535
    Location:
    Country:
    Bermuda
    So is there a way to patch already made CIAs? I really don't want to recreate and reinstall a bunch of GBA games.
     
    Jayro and hobbledehoy899 like this.
  19. hobbledehoy899

    Member hobbledehoy899 .rar

    Joined:
    Nov 13, 2015
    Messages:
    2,315
    Location:
    Linux 4.12.0-041200rc2-generic
    Country:
    United States
    Would it be possible to turn off the bottom screen?
     
  20. BORTZ

    Global Moderator BORTZ Neighborhood Friendly

    Joined:
    Dec 2, 2007
    Messages:
    11,202
    Location:
    Pittsburgh
    Country:
    United States
    I was under the impression that was a filter added by nintendo to recreate the GBA experience.

    Also, man is there any way to adjust the backlight?
     

Share This Page