Page 1 of 4 1234 LastLast
Results 1 to 10 of 31

Thread: PSP: Daedalus R12 - New Goldeneye Update: Game running! (10 May)

                  
   
  1. #1
    DCEmu Pro
    Join Date
    Aug 2006
    Location
    Norway
    Age
    29
    Posts
    902
    Rep Power
    59

    psp PSP: Daedalus R12 - New Goldeneye Update: Game running! (10 May)

    StrmnNrmn has posted the fourth update post in 24 hours, this time with even greater news:

    Ok, I know the last thing I said yesterday was:


    Anyway, given the work involved Goldeneye isn't an immediate priority, but I am thinking about it.


    I couldn't quite resist having a quick hack to see if I could get Goldeneye working using the third method I outlined. It turned out to be relatively painless to crowbar in the required changes, and I'm pleased to say that I've managed to get Goldeneye booting again!

    With the changes, Daedalus now dynamically pages the Goldeneye ROM into the PSP's RAM so that it no longer requires a free 12 MiB. I now check the instruction pointer on every instruction fetch in the interpretive core*, and raise a TLB Read Miss exception if required. If this happens, it causes Goldeneye's exception handler to realise that the required code isn't in memory, and to load it in from ROM before continuing execution.

    So here are the first screenshots of Goldeneye running under Daedalus R12 - you can see there are a handful of graphical glitches to sort out, particularly on the main menu:











    Not bad for an hour's work!

    There's still quite a long way to go though. Firstly, I can still only get the rom running with dynarec disabled on the PSP, so the framerate is currently just 6-7 fps. Interestingly it runs fine with dynarec on the PC with the same set of changes, so this indicates a bug somewhere in the PSP dynarec implementation. Secondly, I've not been able to get in-game yet - it just seems to hang with a black screen shortly after starting to load the level. I've not figured out whether this is just running very slowly without dynarec and taking its time, or if there's another bug to be fixed somewhere.

    Getting the rom booting is a great first step though - it can only continue to improve from here

    -StrmnNrmn

    *I probably want to tidy things up to avoid doing this for most other roms as it can be quite expensive - especially if dynarec is disabled.

    Don't forget to leave a thank-you comment at StrmnNrmn's blog! Fantastic work!

  2. #2
    DCEmu Old Pro Gold Line's Avatar
    Join Date
    Oct 2006
    Posts
    1,828
    Rep Power
    82

    Default

    holy snot i want R12 so bad

  3. #3
    The Gaming Wolf wolfpack's Avatar
    Join Date
    Jan 2006
    Location
    at my house?
    Age
    31
    Posts
    1,156
    Rep Power
    0

    Default

    now he just has to work on perfect dark

  4. #4

    Default

    amazing work

    StrmnNrmn pwns

  5. #5
    PSP User ryan2006's Avatar
    Join Date
    Jan 2006
    Location
    sommerset (Soo Boring)
    Posts
    220
    Rep Power
    59

    Default

    great work as usual cant wait for r12

  6. #6
    Dreamcast User gdf's Avatar
    Join Date
    Aug 2006
    Location
    Hyperspace
    Posts
    1,707
    Rep Power
    117

    Default

    ya, they are coming out well fast now, i might just start getting 1 in every 2 releases!

  7. #7

    Default

    Perfect Dark was a stupid copy of Goldeneye, it's not as good as 007. I just hope he gets Diddy Kong Racing's graphical issues fixed so it's playable. It runs pretty fast when you look at the FPS counter, just can't see anything in-game. I love these Goldeneye and SSB updates but wasn't R12 supposed to be a speed update, lol? Hey if he gets these games working like he is now this emulator is going to be VERY good VERY soon. I'm not saying it's not a work of art now but if he just keeps this up he'll have a bunch of games working with pretty good speed for R12.

  8. #8
    DCEmu Rookie IM back!'s Avatar
    Join Date
    Feb 2007
    Posts
    237
    Rep Power
    53

    Default

    cool golden eye!

  9. #9
    DCEmu Rookie mfz64's Avatar
    Join Date
    Jul 2006
    Posts
    116
    Rep Power
    53

    Default

    Can't wait for R12!

  10. #10

Page 1 of 4 1234 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
  •