Results 1 to 4 of 4
  1. #1
    a.k.a. hcs themind's Avatar
    Join Date
    Mar 2002
    Location
    New Jersey
    Posts
    30

    RSP recompiler MMX optimization bug

    The RSP recompiler is very fast and nearly perfect and I'm very greatful for that, but I've found a bug in v1.4 which I'm fairly sure is in v1.5 as well. It is most noticeable with the bass in Legend of Zelda: Majora's Mask, it appears as a clicking during the decay. It can also be heard in a small way in the piano in the title theme of LOZ:OOT and in the ocarina in Wonder Project J2. I found that switching the RSP to interpreter mode fixed this, but it became unbearably slow. LaC suggested that it might be caused by the MMX optimizations, so I disabled that and indeed it turned out to fix the problem while retaining a good speed. I was able to leave MMX2 and SSE enabled without problems. The problem is that if MMX is supported by the processor the plugin will automatically enable all these optimizations.
    I don't know enough about MMX to debug this section of the plugin, and I know PJ64 isn't in development anymore, but I thought it would be worthwhile reporting. If I figure out specifically what the bug is I'll let y'all know.



    -hcs


    • Advertising

      advertising
      EmuTalk.net
      has no influence
      on the ads that
      are displayed
        
       

  2. #2
    EmuTalk Member
    Join Date
    Jan 2004
    Posts
    793
    why don't you PM Jabo ? i think it would be the best idea to get the bug fixed. May be he will help you a bit.

    Azimer is also may be able to help you for that bug but i 'm quite unsure of that.
    Last edited by olivieryuyu; October 14th, 2004 at 17:05.

  3. #3
    a.k.a. hcs themind's Avatar
    Join Date
    Mar 2002
    Location
    New Jersey
    Posts
    30
    Correction, it turns out the problem is the enabling of RSP section detection. I can disable that and leave MMX active for <strike>no noticeable</strike> a smaller performance penalty.
    Last edited by themind; October 14th, 2004 at 18:47.

  4. #4
    Moderator Hacktarux's Avatar
    Join Date
    Nov 2001
    Location
    France
    Posts
    1,174
    You're right, i think i already had problem with this option while trying to do lle graphic emulation. Some graphic ucodes simply fails with this option.

Similar Threads

  1. Hacktarux RSP plugin bug
    By RJARRRPCGP in forum Mupen64
    Replies: 7
    Last Post: January 20th, 2004, 19:36
  2. Zelda and UHLE (end-of-game bug)
    By straight in forum General N64 Emulation Discussion
    Replies: 10
    Last Post: September 24th, 2003, 03:50
  3. RSP - Reality signal processor
    By Remote in forum General N64 Emulation Discussion
    Replies: 21
    Last Post: January 23rd, 2002, 04:46

Posting Permissions

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