Page 1 of 2 12 LastLast
Results 1 to 10 of 16
  1. #1
    EmuTalk Member
    Join Date
    Apr 2013
    Posts
    67
    Mentioned
    0 Post(s)

    Spread the word - angrylion-rdp-plus

    Have you ever wanted to play Nintendo 64 games on your computer as they were meant to be played without graphical nastiness and near pixel-perfection but haven't got the power to use angrylion in the past?

    Well say hello to angrylion-rdp-plus!

    I stumbled on this when I read this article on Reddit:
    https://www.reddit.com/r/emulation/c...per_vi_filter/

    A comment from user barracuda415 caught my attention:
    https://www.reddit.com/r/emulation/c...ilter/dm5wzxw/

    I've been working on a multithreading fork of Angrylion's software renderer for quite some time, which should use modern multi-core CPUs much more efficiently than the single-threaded original. It's still very WIP, but it already allows me to run most games in real-time on my FX-6300 that would normally require a 7700k. I think with a many-core CPU, like Threadripper, the performance boost could be theoretically quite massive.

    It's probably not a good replacement for a proper GPU implementation, especially when rendering in higher than native resolutions, but it combines the compatibility of Angrylion with a somewhat playable performance.
    The project can be found here:
    https://github.com/ata4/angrylion-rdp-plus

    I have played around with this myself and it looks very promising, I mean full-speed in games like GoldenEye and Perfect Dark with angrylion? That's literally unheard of but it's very much true.

    Enjoy and be sure to look here regularly as I will continue to post updates and updated builds of the plugin!

    Here's a little show case that I cooked up real quick to demonstrate the plugin:

    EDIT
    Due to postimages.org the pictures I posted is gone and deleted which is aggravating because the slogan on their site clearly says:
    Get permanent links for Facebook, Twitter, message boards and blogs which in retrospect is bull****

    I'm sorry about that folks!
    Last edited by Black Zero; October 15th, 2017 at 09:57.

  2. #2
    EmuTalk Member
    Join Date
    Apr 2013
    Posts
    67
    Mentioned
    0 Post(s)
    To avoid graphical issues and strange exceptions you have to use cxd4's RSP, it's absolutely crucial.
    I have now attached a precompiled version of the RSP.

    ata4 have now opened a Issues section so go ahead and test this plugin out as much as you can and if you got problems then don't be shy to report them here
    Attached Files Attached Files

  3. #3
    Texture Pack Invader NES_player4LIFE's Avatar
    Join Date
    Nov 2005
    Location
    Earth
    Posts
    2,178
    Mentioned
    20 Post(s)
    Have a stickie!
    -NES
    We are in the process of archiving all qualifying texture packs!
    Contact me via PM to have your N64 texture pack hosted on Emulation64.com!
    Having a hard time loading Large packs? Be sure to patch your emulator.
    Can't load .DAT or .HTC archives? Look no further then this shiny Tutorial, Android users may use this Tutorial.

      Spoiler:

  4. #4
    EmuTalk Member
    Join Date
    Apr 2013
    Posts
    67
    Mentioned
    0 Post(s)
    Thank you very much NES_player4LIFE, much obliged!

    I can give you folks some more great news regarding this project, loganmc10 the guy behind projects like GLupeN64 and M64P is currently working on adding mupen64plus api support.

    This means that it soon will be compatible with mupen64plus so both camps can enjoy this plugin.

  5. #5
    EmuTalk Member
    Join Date
    Apr 2013
    Posts
    67
    Mentioned
    0 Post(s)
    The plugin have received quite a lot attention the last couple of weeks which is great and exciting progress is happening!



    mupen64plus is already supported for those who prefer that as an option instead.

    cxd4's RSP can be quite slow sometimes on heavier games like GoldenEye (explosions etc.) and I found out that you can use a newer RSP from Zilmar if you're like me and is still using Project64 1.7.0.50 rev23 (probably the most stable Project64 build ever made)

    The old 1.7.0.3 RSP from Project64 1.7 can't handle angrylion-rdp-plus and that's why I recommended cxd4's RSP, but I will attach a newer compatible Zilmar RSP in this thread (1.7.1.9999) which should up the performance quite a lot.

    You could also use newer versions of Project64 but the 2.x versions have been quite unstable for quite some time and the mileage might vary.

    For those wanting a genuine N64 experience without having to own a super computer, angrylion-rdp-plus is definitely a project to follow these days and it has a great future becoming the best GFX plugin.
    Attached Files Attached Files

  6. #6
    EmuTalk Member
    Join Date
    Apr 2013
    Posts
    67
    Mentioned
    0 Post(s)
    This is an updated precompiled build of the plugin from the 14th of September (it will show up as "angrylion's RDP Plus r3-85-dirty" in Project64)

    There have been around 70+ commits made since I first posted about the plugin here initially.

    It's something to get you going until the next release at least.

    Happy N64 gaming!
    Attached Files Attached Files

  7. #7
    EmuTalk Member
    Join Date
    Apr 2013
    Posts
    67
    Mentioned
    0 Post(s)
    New release of the plugin is here and this is the change log:

    - Added plugin support for mupen64plus (only code right now, builds will follow later)

    - Added support for anamorphic widescreen (#13)

    - Doubled the window resolution to 640x480 in unfiltered modes (#3)

    - The main emulation thread no longer participates in rendering in multithreading, which can improve performance in some situations

    - Changed settings are now saved between runs (#4)

    - Fixed a performance regression in the VI filter (#9)

    - Fixed garbage when opening the Bomber's Notebook in Majora's Mask and possibly in other games as well when the filter is active (#3)

    - Merged angrylion r108 and r109

    Enjoy!
    Attached Files Attached Files

  8. #8
    EmuTalk Member talker's Avatar
    Join Date
    Mar 2004
    Location
    Somewhere with the polarbears. Norway I think.
    Posts
    284
    Mentioned
    3 Post(s)
    Wops..


  9. #9
    EmuTalk Member
    Join Date
    Apr 2013
    Posts
    67
    Mentioned
    0 Post(s)
    @talker
    What do Wops mean? Are you happy with the plugin or is something wrong?
    The video looks fine by me I suppose.

    Anyway I'm attaching a updated plugin (it will show up as "angrylion's RDP Plus r4-8" in Project64) it contains a few bugfixes since the latest release.
    Attached Files Attached Files

  10. #10
    EmuTalk Member talker's Avatar
    Join Date
    Mar 2004
    Location
    Somewhere with the polarbears. Norway I think.
    Posts
    284
    Mentioned
    3 Post(s)
    It was more like "wops, I posted again, mom!" type of thing =P

    Well, yeah, I'm semi-happy with the plug-in. It has a little more polygon tearing in dk64 but I haven't tried the latest one yet.

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •