Is it possible to disable anti-aliasing in N64 games via GameShark cheats?

Discussion in 'Nintendo Game Development' started by mdmx, Feb 4, 2016.

  1. Thegamefoxx

    Thegamefoxx Member

    Joined:
    Mar 3, 2018
    Messages:
    10
    Likes Received:
    0
    Anyone have a code for paper mario (usa)? I cant stand blurred pixels
     
  2. dushbadge

    dushbadge Member

    Joined:
    Sep 11, 2013
    Messages:
    21
    Likes Received:
    0
    Huh. Somehow I forgot to generate a code for that game even though it was on my list. Thanks for reminding me.

    See below:

    Paper Mario 64 (USA)

    Keycode: Diddy, 1080, Banjo, Griffey

    DE025C00 0000
    F106C6B0 2400

    8109597C 0000
    8109597E 3212
    810959AC 0000
    810959AE 3212
     
  3. demilich

    demilich Spirited Member

    Joined:
    Jul 10, 2017
    Messages:
    129
    Likes Received:
    28
    I meant that none of the keycodes work on Gameshark v3.3. Not sure why, but it might be that the contacts on the cart need a cleaning.
     
  4. demilich

    demilich Spirited Member

    Joined:
    Jul 10, 2017
    Messages:
    129
    Likes Received:
    28
    Is there a code for Wave Race NTSC U v1.1?
     
  5. dushbadge

    dushbadge Member

    Joined:
    Sep 11, 2013
    Messages:
    21
    Likes Received:
    0
    This is from RetroRGB's website (the spreadsheet reference).
    http://retrorgb.com/n64blur.html
    Wave Race 64 (US): a_gizmo 6/18/2016
    800E8DDD 0000
    800E8E0D 0000
    800E8DDE 0032
    800E8E0E 0032

    Test that. Let me know if it works or not. If it doesn't, it's no problem. I'll just whip up a 1.1 code for you.
     
  6. demilich

    demilich Spirited Member

    Joined:
    Jul 10, 2017
    Messages:
    129
    Likes Received:
    28
    I actually tried that one but I don't think it worked. Surprisingly the widescreen code I tried for V1.0 worked for V1.1.

    Thanks!
     
  7. dushbadge

    dushbadge Member

    Joined:
    Sep 11, 2013
    Messages:
    21
    Likes Received:
    0
    Okay. I guess it is safe to assume that if a gameshark code does not say "RevX" or "1.X", then it is a 1.0 code. I will post here again with the 1.1 code at around 7:45 - 8:00 PM EST.
     
  8. dushbadge

    dushbadge Member

    Joined:
    Sep 11, 2013
    Messages:
    21
    Likes Received:
    0
    Here you go:

    Wave Race 64 (USA) (1.1)
    Keycode: ??

    810E905C 0000
    810E905E 3206
    810E908C 0000
    810E908E 3206
     
  9. demilich

    demilich Spirited Member

    Joined:
    Jul 10, 2017
    Messages:
    129
    Likes Received:
    28
    Awesome, Wave Race looks so much better and there is minimal dithering.

    Rayman NTSC U has this option to turn sharpness off and on. I'm running the game without the expansion pak at the moment. Do you know if that option is the same as disabling AA? Even with the sharpness on, it still looks blurry. I wonder how it compares to the Rayman PAL code that is on the retro rgb list. I don't think there is one for NTSC U.
     
  10. MonkeyBoyJoey

    MonkeyBoyJoey 70's Robot Anime GEPPY-X (PS1) Fanatic

    Joined:
    Mar 1, 2015
    Messages:
    1,738
    Likes Received:
    312
    Correct me if I'm wrong but iirc, the N64 has both a software and hardware level AA. You have to remove both to get rid of the blur entirely. The hardware one can be done through the UltraHDMI mod, the latest version of Tim Worthington's N64RGB mod, and the more advanced N64 RGB baords from borti afaik.
     
  11. demilich

    demilich Spirited Member

    Joined:
    Jul 10, 2017
    Messages:
    129
    Likes Received:
    28
    @MonkeyBoyJoey
    Yea, I have the N64RGB v2 board installed on my N64 and it was deblur function. That combined with disabling AA and widescreen codes with the Gameshark looks pretty good.

    I was just wondering about Rayman 2 option for sharpness because it doesn't really look like it improves the image compared to games with codes to disable AA.
     
    MonkeyBoyJoey likes this.
  12. MonkeyBoyJoey

    MonkeyBoyJoey 70's Robot Anime GEPPY-X (PS1) Fanatic

    Joined:
    Mar 1, 2015
    Messages:
    1,738
    Likes Received:
    312
    I wonder if it just increases the sharpness of textures or enables a 240p mode? Just throwing out some speculation.
     
  13. dushbadge

    dushbadge Member

    Joined:
    Sep 11, 2013
    Messages:
    21
    Likes Received:
    0
    To answer your question:

    By default it enables dithering and does resampling + AA in Lo-Res + Minimum.

    In Lo-Res again, when turning sharpness on to Maximum, it removes the dithering filter but still does resampling and AA (a different kind though). That explains why you're not seeing much of a difference, and I know you could still get a better result using a Gameshark code.

    Hi-Res + Maximum (seems to be locked to maximum) has the same result as Lo-Res + Maximum. There is probably something additional, but this is irrelevant to the addresses we are going to write to.

    Try this Gameshark Code and compare it against the base game using Max Sharpness to see if there is a big difference or not.

    Also FYI, Lo-Res with Maximum/Minimum Sharpness and Hi-Res with Maximum Sharpness use the same address, so this code applies to all Rayman 2 modes (NTSC-U) whether you're using an expansion pak or not:

    Rayman 2 (USA):
    Keycode: ??

    EE000000 0000
    8101B5DC 0000
    8101B5DE 3202
    8101B60C 0000
    8101B60E 3202
     
  14. demilich

    demilich Spirited Member

    Joined:
    Jul 10, 2017
    Messages:
    129
    Likes Received:
    28
    I can definitely see a difference now, not as blurry as before. Thanks for the explanation @dushbadge and for sharing the code!
    BTW, for Gameshark v3.3 it doesn't require the Master code,but when I run it with the widescreen code, it does require it.
     
  15. dushbadge

    dushbadge Member

    Joined:
    Sep 11, 2013
    Messages:
    21
    Likes Received:
    0
    That's interesting there. Actually I think I have encountered that once but I can't remember the game. It was probably Pokemon Stadium I think.

    By the way, I just so happen to be using N64RGB with the VI-Deblur as well but in all honesty I feel like I just can't see a big difference.

    For you does it look obviously better when removing the vi-deblur? Any recommendations for a game that shows a clear difference? All I can see is when switching it on (it's on by default of course), the screen shifts maybe 2 pixels to the right (and switching it off shifts it to the left 2 pixels). Does your mod exhibit the same behaviour as well by any chance (unless you got the mod that is locked to vi-deblur being disabled then nevermind)?

    When I compare AA removal vs the VI-Deblur mod, the former provides a far bigger difference.
     
  16. demilich

    demilich Spirited Member

    Joined:
    Jul 10, 2017
    Messages:
    129
    Likes Received:
    28
    This is the RGB board I have on my N64, link below. The vi-deblur from my board varies from game to game. Mario Kart is a good game to see a difference, especially if you have the code to disable AA. I also have the option to enable and disable 15-bit mode.

    For Rayman 2, I do see a difference with the code you posted. Its definitely not as blurry, but does make the dithering stand out a little more. Turning the de-blur function on and off from my RGB board is not very noticeable. I also just read a part on the link before where borti mentions some games like 007 Goldeneye use de-blur for additional pixel information rather than actual de-blur. So turning on de-blur will make it look blurry.

    https://github.com/borti4938/n64rgb/tree/master/generalRGBmod

    Not sure if you are interested but "gamemasterplc" has a list of gameshark widescreen codes over at the pj64 forums.

    http://forum.pj64-emu.com/showthread.php?t=7903
     
  17. dushbadge

    dushbadge Member

    Joined:
    Sep 11, 2013
    Messages:
    21
    Likes Received:
    0
    I happen to be using Borti's FW as well. Thanks for that document I will enjoy reading it.

    I am not interested in widescreen hacks since I play on a 4:3 display but thanks for the link anyway I'll give it a shot for fun. Might be more fun to generate codes for it actually.
     
  18. demilich

    demilich Spirited Member

    Joined:
    Jul 10, 2017
    Messages:
    129
    Likes Received:
    28
    I have a widescreen crt and couldn't stand the black bars on the side. Running them on 16:9 gives the n64 new life. If you do find a way to generate widescreen codes let us know! I've been wanting to learn how, hopefully with Cheat Engine or something.
     
  19. dushbadge

    dushbadge Member

    Joined:
    Sep 11, 2013
    Messages:
    21
    Likes Received:
    0
    Adding 4 new games:

    Chameleon Twist (J) [T-Eng].z64
    Keycode: ??
    81109E3C 0000
    81109E3E 320E
    81109E6C 0000
    81109E6E 320E

    Star Soldier - Vanishing Earth Arcade [Aleck64].z64
    Keycode: ??
    8107E34C 0000
    8107E34E 3216
    8107E37C 0000
    8107E37E 3216

    Wonder Project J2 (U).z64 (Same as earlier code posted)
    Keycode: ??
    810ECC8C 0000
    810ECC8E 3202
    810ECCBC 0000
    810ECCBE 3202

    Sin and Punishment - Successor of the Earth (U) [!].z64 (Same as earlier code posted)
    Keycode: ??
    F1046150 0000
    F1046152 0000

    81060C0C 0000
    81060C0E 3212
    81060C3C 0000
    81060C3E 3212
     
  20. demilich

    demilich Spirited Member

    Joined:
    Jul 10, 2017
    Messages:
    129
    Likes Received:
    28
    @dushbadge

    Do you know if there is a difference between these two codes for Zelda Ocarina of Time? It looks like they both work with NTSC U v1.0.

    By:Goeman
    Zelda no Densetsu - Toki no Ocarina (J) (V1.0) [!].z64
    Original Search Value: 00013016
    New Value: 00003202
    8100646C 0000
    8100646E 3202
    8100649C 0000
    8100649E 3202

    By:DoctorPain99
    Zelda: Ocarina of Time 1.1 (USA/JP):
    8100646C 0000
    8100646E 3216
    8100649C 0000
    8100649E 3216
     
    Last edited: Jun 22, 2018
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page