Previous Page

by Franpa at 5:29 PM EDT on September 18, 2014
I know I asked this on another forum but I don't think the answer you gave satisfactorily answered my question.

Are you (somewhat) taking up the challenge of creating a version of the plugin that can produce more accurate results and improve compatibility with previously problematic games? Or are you aiming to create a more featureful/portable version?



edited 10:36 PM EDT September 18, 2014
by kode54 at 3:24 PM EDT on September 20, 2014
I already created a more portable version, but I'm hoping to leave it to somebody else to fix the remaining problems that I can't easily trace.
by dogman91x at 5:43 PM EDT on September 23, 2014
Now that Kirishima (sp) mentioned it, my Mario Party randomly crashes now. Same with some of the 'extra' tracks with DK64; I had to use HLE for those to even play then convert them to FLAC.

It would be great if this can get the new Project 64 recompiler and all that jazz. I especially want to hear if there IS something wrong with the pitch of the Rareware games that were mentioned (DK64) and if that changes with an update.

I know for sure Ocarina of Time is off compared to the official OST releases, though really you should listen to those for that anyway because the OST sounds like it uses higher fidelity versions of the same samples.

edit: http://help.foobar2000.org/problem/2e329a5666a483c2197fff811c51a1ab
When I last tried to play a Mario Party track.

edited 10:49 PM EDT September 23, 2014

edited 11:09 PM EDT September 23, 2014
by kode54 at 6:45 PM EDT on September 30, 2014
Not touching recompilers, I need accurate interpreters only. Unless someone wants to port recompilers to x86_64 and ARM, as well as any other platforms that may deserve this library.
by Josh W at 10:56 PM EDT on October 11, 2014
'bout time I made a reappearance here ☺

kode54, I added the IIR filter used by Conker's Bad Fur Day.
I've forked your repo here https://bitbucket.org/joshware/lazyusf


oddMLan at 10:49 PM EDT on August 30, 2014
The Donkey Kong 64 USF rip from the official repository seems to be from the PAL version of the game; the tracks sound a couple of cents lower compared to the NTSC version of the game. Only the PJ64 1.6 core suffers from this bug, which is the one that the 64th note uses. Project64 2.x has fixed the bug, so the PAL and NTSC version of the game sound exactly the same.
-My fault :P
Can't remember the reason why...i think it was the only rom of it at the time, and didn't bother (or care) to use a NTSC version.


Kirishima at 12:02 PM EDT on September 5, 2014
Well, if someone does an update it will hopefully fix Mario Party which doesn't work with the current plugin.
?
It works perfectly fine for me?
Using what settings?

kode54 at 6:45 PM EDT on September 30, 2014
Not touching recompilers, I need accurate interpreters only.
Agree!
I ported the Project64 recompiler to x86_64 (very badly at that). Re-doing that for multiple platforms (and one such as ARM) will be a major pain in the ass.
Fast interpreter+hle all the way ☺


edited 4:02 AM EDT October 12, 2014
by Kirishima at 4:19 PM EDT on October 13, 2014
@joshw

Mario Party works fine with foobar, but not with the current winamp(or plugin).
Winamp Plugin Update by TwilightOne at 6:31 PM EDT on October 21, 2014
Hello Josh!

First thank you for your work! My problem is with the newest version of the plugin... I use MediaMonkey (For library options...)which is compatible with Winamp plugins but the "latest" beta version of 64th note for Winamp will not work on my system.

Thank you very much, I hope you can give me a positive answer!
by Josh W at 12:48 AM EDT on October 22, 2014
This is the reason it doesn't work:
http://www.mediamonkey.com/forum/viewtopic.php?t=10771#p52393

The plugin, when it tries to load the INI file, it sends a 'WM_WA_IPC' call which MediaMonkey doesn't support, gets nothing back and dies.

I've attempted to fix this, by reverting it to the old Winamp 2.x behavior if the message returns nothing.
Also, I had signifcant difficulty getting it compiled under Visual Studio 2013, so I can't 100% guarantee nothings broken. :)
Get it here
by DrO at 2:39 AM EDT on October 22, 2014
the ini API message was added in v2.9 so it's technically a 2.x API... and i'm sure the in_usf mods i provided showed how to use it correctly for the different Winamp versions.
by kode54 at 2:58 PM EDT on October 22, 2014
Now it needs something to get Banjo Tooie working, and I think it may be the R4300i interpreter's fault for messing something up. The failsafe I added to the main emulation loop prevents it from livelocking completely.

The original assumption of the library in my current design was that the DMA would always produce a stream of samples, and it runs until the client supplied buffer is filled completely, buffering up any remainder until the next client call.

Unfortunately, rips which are broken in the way of the BT rip don't actually reach any DMA streaming state, so they run whatever code for ages on end. So I added a simple check that keeps a count of how many R4300i instructions have executed since the last DMA block was transferred, and if that hits some high count, it aborts with an error message. It doesn't break any games that I've tested, at least none that weren't already broken.

At least now, with that IIR filter in the HLE code, HLE is prime for most regular use cases. That one RSP breakage should still be fixed, since the RSP code I borrowed could use that fix upstream for full system emulation. (If it wasn't mentioned here, I don't recall where it was, I'll have to dig around.)

EDIT: I've updated lazyusf in my repository with a quick fix for TLB accesses outside the range of N64MEM, so that they now do some generic open bus thing. This stops Harvest Moon 64 from crashing.

edited 10:21 PM EDT October 22, 2014

Previous Page
Go to Page 0 1

Search this thread

Show all threads

Reply to this thread:

User Name Tags:

bold: [b]bold[/b]
italics: [i]italics[/i]
emphasis: [em]emphasis[/em]
underline: [u]underline[/u]
small: [small]small[/small]
Link: [url=http://www.google.com]Link[/url]

[img=https://www.hcs64.com/images/mm1.png]
Password
Subject
Message

HCS Forum Index
Halley's Comet Software
forum source