Previous Page | Next Page

by Josh W at 6:26 PM EDT on October 29, 2017
Well, until kode54 does it, in the meantime have this version I compiled.
by MindReader at 10:25 PM EDT on October 29, 2017
Could someone please rip Rakuga Kids?
by kode54 at 10:50 PM EDT on October 29, 2017
Official update out. And HLE audio has been the default for several versions now. In fact, I changed the GUID of the option so it would force the new default when I changed it.
by Josh W at 6:32 AM EDT on October 30, 2017
Nice

Also found another issue, this time with the tracking.

In ri/rdram.c your double dividing by 4, it is already done in rdram_dram_address.



Also I replicated the RSP hang issue while testing the new batch-ripper out on Deadly Arts. Hmmm.
by kode54 at 7:20 PM EDT on October 30, 2017
Fixed that address division issue.
by Josh W at 6:08 AM EDT on October 31, 2017
As I thought, the issue for the hangs was out of order rate of the interrupts, where a thread hang would occur as there wasn't enough VI interrupts to process the data send to a thread from another thread handling the other types.

My fix is here https://github.com/joshware/lazyusf2/commit/a9d34f4446905d5f377a4525cafae20bacad19ef

Not sure if is the result of the code itself doing the weird VI stuff on the affected games, or the process of ripping it nukes how the handling should work

Also I found hard-coding the vi rate at 789000 also works, but is obviously more hacky

edited 6:18 AM EDT October 31, 2017
by Josh W at 6:32 AM EDT on October 31, 2017
And just as I post that I find it still broken on something else :-/


Edit: Fixed it by changing the way the next VI interrupt is scheduled.
Using the vi->delay + Count register makes it not as soon.

I'm not sure if this is a fix, or rather a hack. But it seems to be more compatible now

edited 10:34 AM EDT October 31, 2017
by kode54 at 12:00 AM EDT on November 2, 2017
I cherry-picked those two recent commits, and already integrated the other two changes into my repository.
by Josh W at 7:30 AM EDT on November 2, 2017
Awesome!

Now that I can rip using the same code as the player is running and is reliable (enough) :)

Knife Edge: Nose Gunner

Star Soldier: Vanishing Earth

Hey You, Pikachu!

Rakugakids


edited 7:31 AM EDT November 2, 2017
by Nisto at 8:20 AM EDT on November 2, 2017
Thank you very much for that, Josh!

Previous Page | Next Page
Go to Page 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82

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