Page 1 of 2 12 LastLast
Results 1 to 10 of 15

Thread: Daedalus News - Yuletide Update - N64 Emu for PSP

                  
   
  1. #1
    Won Hung Lo wraggster's Avatar
    Join Date
    Apr 2003
    Location
    Nottingham, England
    Age
    53
    Posts
    141,456
    Blog Entries
    3209
    Rep Power
    50

    psp Daedalus News - Yuletide Update - N64 Emu for PSP

    StrmnNrmn has just posted this update to his rather excellent Nintendo64 Emulator for the PSP, heres the details:

    It's been a while since the last update so I wanted to give some news on how things are going with work towards the next release.

    I've spent a lot of time working on getting the HLE audio code working on the Media Engine. I've been making steady progress, but it's been taking longer than I initially expected. Fortunately, I'm very close to getting all of the audio processing moved over to the ME - in fact I believe I have just one significant bug left to fix.

    The issue seems to be a very odd synchronisation bug which causes the emulator to lock up when running the audio processing asynchronously. As with many of these types of bugs, it's proving quite hard to track down because as soon as I change the code to debug the problem, the issue goes away. A true Heisenbug

    What's particularly annoying is that the bug is stopping me from measuring how much of a difference running the audio code on the ME makes. Hopefully I'll be able to fix the bug over the Christmas break and be able to publish some timings over the new year.

    As part of this work, I've also been writing a general-purpose 'job manager', which coordinates batches of work between the main CPU and the ME. The idea is to build on top of J.F.'s MediaEngine.prx to provide a simple interface for queing up and dispatching work asynchronously. When a job is added to the queue, a flag indicates whether the job is suitable for running on the ME, or whether it should just be run asynchronously on the main CPU instead.

    Initially just the audio processing will run through the job manager on the ME, but eventually it should be possible run other pieces of work asynchronously too. I'm hoping that it will eventually be possible to move parts of the HLE graphics processing to run asynchronously too, but I need to investigate things a bit more first. That's a job for future releases however.

    Anyway, that's all for now. I'm off to eat mince pies and watch The Great Escape on tv. Merry Christmas everyone

    -StrmnNrmn

  2. #2
    DCEmu Old Pro Baboon's Avatar
    Join Date
    May 2006
    Location
    Devon, England.
    Posts
    1,735
    Rep Power
    76

    Default

    Ahh bugger I was really hoping we'd get an xmas release.

    Good news though that he's still beavering away.

    Merry xmas StrmnNrmn... and good luck!

  3. #3
    Registered User Mr. Shizzy's Avatar
    Join Date
    Apr 2006
    Location
    In The UMD Drive
    Posts
    1,386
    Rep Power
    0

    Default

    Quote Originally Posted by Baboon View Post
    Ahh bugger I was really hoping we'd get an xmas release.
    Thats what I thought this was at first....
    Damn, what a tease...

  4. #4
    DCEmu Coder Safari Al's Avatar
    Join Date
    Mar 2007
    Location
    http://homebrewheaven.net
    Posts
    863
    Rep Power
    0

    Default

    oh well that just means the next release will be that much better
    Come Visit Homebrew Heaven, Where you'll find the latest gaming news and downloads!

    View My Coding Blog


    The Return of The Lounge!
    Mario Gold Rush
    Current C++ Project: To be Announced soon on Homebrew Heaven

    Currently Coding in: C++ for the PSP

  5. #5

    Default

    Nice, I can't wait for the next release. I hope it comes soon


  6. #6

  7. #7
    DCEmu Legend Buddy4point0's Avatar
    Join Date
    May 2006
    Location
    The Lounge Awesomeness: 1337
    Age
    33
    Posts
    4,026
    Rep Power
    139

    Default

    i cant wait for the new release of this.
    i really love this man, i play my old n64 games all the time!

  8. #8

    Default

    Yeah I can't wait to see how the ME works on the official version of R14, the beta I have is nice but not complete obviously. Buddy hit me up about that PM, be nice to hear just anything from you.

  9. #9
    PSP User xg917's Avatar
    Join Date
    Nov 2006
    Location
    In the middle of nowhere, FL
    Age
    33
    Posts
    2,131
    Rep Power
    79

    Default

    cant wait for R14 to come out. i really miss playing n64 even though i still have mine, it would be nice to play them on the go (at full speed that is) lol

  10. #10
    DCEmu Legend mike_jmg's Avatar
    Join Date
    Jun 2006
    Location
    The Darkest depts of Hades
    Age
    41
    Posts
    2,099
    Rep Power
    0

    Default

    Great to hear about all the great work

Page 1 of 2 12 LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Bookmarks

Posting Permissions

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