USF on the real hardware by hally at 6:44 AM EDT on May 26, 2017
Hi!

I'd like to know if there is any method to play USF files with the real N64 hardware.

Thanks,
by bxaimc at 2:34 PM EDT on May 26, 2017
Haven't heard of anything of the sort
by kode54 at 7:57 PM EDT on May 26, 2017
USF on real hardware would require re-dumping them to eliminate the use of Project 64 save states, and re-generate the coverage and unused code/data removal with a more accurate emulation setup, like with LazyUSF2's coverage generating mode.

All current sets use Project64 save states to initialize the player code, which includes loading most of the player code into RAM for execution. Many current sets also trim off code that would be required for execution under more accurate emulation, which rules out real hardware as well.

If it plays badly under LazyUSF2, which is already being terribly generous when it comes to shortcuts for old rips, it will never work on actual hardware without a re-rip.

(Terribly generous is an understatement. Most of these sets were trimmed of any code paths dealing with any hardware action having a natural delay. Everything is expected to complete instantly. Interrupts are also expected to fire the instant they are programmed. Audio DMA is expected to complete instantly as well.)
by Josh W at 2:25 AM EDT on May 27, 2017
Can confirm.
Most of the ones I ripped were done as makeshift and horrible as possible :)
As soon as a routine takes slightly longer than expected, it'll die horribly


Though I have wondered how well one would work on my Everdrive, with regards to the timing issues most suffer

edited 2:30 AM EDT May 27, 2017
by marcusss at 4:06 AM EDT on June 8, 2017
@kode54

In regards to USFs

I noticed with usfs like Perfect Dark if you play them with foobar and your usf player, when using RSP not HLE for the audio almost all tracks crash around the middle mark of a sing ir strangely during their 2nd loop. Is this a player issue or the actual usf rip?

Using the RSP the audio is better so would be cool to use it. It crashes on my mobile and.computer at the exact mark. The crashes happen the exact time for a given song every time..

Regards

edited 4:07 AM EDT June 8, 2017
by kode54 at 10:31 PM EDT on June 11, 2017
It's the rips. And if I enabled all of the correct timing settings in the player, many of the rips that do work would not work, either.
by marcusss at 2:40 AM EDT on June 12, 2017
Ok thanks kode54 I guess one day such rips can be redone. I don't know how to rip usfs sadly so will have to wait for some kind soul.


Go to Page 0

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